В глобальном в процедуре ПриНачалеРаботыСистемы() пишу вот так:
В отладчике ОткрытьФормуМодально("Обработка.ПервыйЗапуск", 1) = 0.
Форма не открывается, обработка не выполняется. Даже если просто написать безо всяких проверок
все равно не открывается и не отрабатывает.
В стандартной конфе почему-то работает. Код содрал оттуда, все равно результат = 0. Почему?
Код |
---|
Показать полностью |
В отладчике ОткрытьФормуМодально("Обработка.ПервыйЗапуск", 1) = 0.
Форма не открывается, обработка не выполняется. Даже если просто написать безо всяких проверок
Код |
---|
Показать полностью |
все равно не открывается и не отрабатывает.
В стандартной конфе почему-то работает. Код содрал оттуда, все равно результат = 0. Почему?
По теме из базы знаний
- 1С 7.7 как сделать удаление *.cdx, копирование базы и тестирование по простому...
- 1С8:борьба - личный опыт работы с платформой 1с8
- Отборы в отчётах. Нюансы работы компоновщика настроек.
- Как программно открыть внешний отчет из "Дополнительных отчетов и обработок" и передать параметры (при помощи БСП)
- Семеро одного не ждут? Асинхронное исследование асинхронности
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Да не, там все нормально:
Я ж говорю:
В отладчике ОткрытьФормуМодально("Обработка.ПервыйЗапуск", 1) = 0.
Когда отладчик на первой строке процедуры ПриОткрытии() в обработке, до туда даже не доходит... Вопрос туда был вставлен просто так, для теста.
Код |
---|
Показать полностью |
Я ж говорю:
В отладчике ОткрытьФормуМодально("Обработка.ПервыйЗапуск", 1) = 0.
Когда отладчик на первой строке процедуры ПриОткрытии() в обработке, до туда даже не доходит... Вопрос туда был вставлен просто так, для теста.
Создал пустую конфигурацию, в ГМ добавил
в обработку "первыйзапуск" твой код.
У меня все нормально, видимо у тебя что-то еще мешает, да и тоже:
ОткрытьФормуМодально("Обработка.ПервыйЗапуск", 1) = 0
Код |
---|
Показать полностью |
в обработку "первыйзапуск" твой код.
У меня все нормально, видимо у тебя что-то еще мешает, да и тоже:
ОткрытьФормуМодально("Обработка.ПервыйЗапуск", 1) = 0
Вот глобальный:
А вот обработка:
И тишина...
Код |
---|
Показать полностью |
А вот обработка:
Код |
---|
Показать полностью |
И тишина...
azernot Написал:
-------------------------------------------------------
> //*******************************************
> Процедура ПриОткрытии() //предопределенная
> СтатусВозврата(0);
>
>
> Если СтатусВозврата() установлен в 0, открытия
> формы не произойдёт!
>
>
> С уважением,
> Зернятко А.В.
Да, но предупреждение должн сработать
-------------------------------------------------------
> //*******************************************
> Процедура ПриОткрытии() //предопределенная
> СтатусВозврата(0);
>
>
> Если СтатусВозврата() установлен в 0, открытия
> формы не произойдёт!
>
>
> С уважением,
> Зернятко А.В.
Да, но предупреждение должн сработать
На форме д.б хотя бы один элемент - т.е. форма типа должна получить "фокус" - когда давно сам на это наткнулся - тоже был удивлен... но у меня там бестолковая задача была как и у тебя: СМЫСЛ В ПОКАЗЕ ОФРМЫ ОБРАБОТКИ, ЕСЛИ НА ФОРМЕ НЕТ НИЧЕГО?
Тут дело не в показе... Форма на которой ничего нет - вообще просто не открывается ни в каких режимах, ни модально, ни не модально.
Т.е. отчет в котором есть код, например, просто строчка Сообщить("Открылась");
но пустой "форменно" просто никогда не сработает, для 1С его не существует
Т.е. отчет в котором есть код, например, просто строчка Сообщить("Открылась");
но пустой "форменно" просто никогда не сработает, для 1С его не существует
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот