#0
by Crew
Типовая Розница в режиме РМК вызовы форм обработок(документов) сделаны таким образом: При вызове формы вызывается процедура из "Общего модуля": И через обработчик ожидания через "МодульПриложения" открывается форма: Для чего это сделано?
#2
by Crew
Для этого достаточно форму модально открыть. Почему не поставили открытие в модуле формы РМК, а сделали через обработчик ожидания?
#5
by PetrVV
Подключает вызов указанной экспортируемой процедуры модуля приложения или глобального общего модуля через определенный интервал времени. - описание процедуры "ПодключитьОбработчикОжидания". Думаю, причин несколько: 1. Процедура открытия формы в общем модуле - вызовы её происходят в нескольких местах. 2. Интервал времени играет какую-нить роль.
#6
by Crew
п.1 - не происходят, даже если и происходят, то обработчик для этого не нужен. п.2 - какую роль играет 0.1 сек Возможно при таком способе вызова формы не происходит блокировка базы и в сетевом варианте работы это играет свою роль?
#8
by Рэйв
Имхо,возможноесли форма кем то открыта, то не орет матом, а ждет пока закроют и открывает.
#12
by izekia
обработчик ожидания начинает снова работать при закрытии формы, и открывает ее вновь, если она была закрыта
#13
by Megas
в смысле чтоб если Кассир закроет Документы.ЧекККМ.ПолучитьФорму("ФормаРегистрацииПродаж"); То она сама откроется ещё раз.
#14
by Crew
ПодключитьОбработчикОжидания("ОткрытьРежимРегистрацииПродажРМК",0.1,Истина) Третий параметр: <Однократно> (необязательный) Тип: Булево. Признак однократного выполнения обработчика ожидания. Истина - указанный обработчик ожидания будет выполнен один раз.
#18
by hhhh
наверно, они не хотят чтобы форма открывалась в момент работы процедуры ПриНачалеРаботыСистемы. И так там куча всего, а тут еще какая-то форма собирается открываться. Вот ее и перенесли на попозже, сдвинули на 0,1 сек. То есть она будет открыта уже в совершенно другом контексте.
#19
by Crew
а смысл? Ее вызов ничем не мешает, единственно что при этом модуль приложение продолжит выполняться дальше. Но это влияет только на вызов меню, а вот зачем из уже вызванного меню таким же образом открывать форму регистрации продаж?
#21
by Evg-lylyk
Лень читать все. Извините если не в тему В 8.2. встречался с особенностью что надо делать т.к. Есть неявные вызовы сервера и будет вылет. Могу не точно описать: У меня было в обработчике ПриАктивизацииСтроки были операции вызывавшие вызов сервера (менялась видимость закладок в зависимости от выд. строки). Вызов сервере это обновление формы, а так как форма обновлена снова вызов при активизации и зацикливание как то так. Давно делал сейчас не могу вспомнить сталкивался с этим делая
#22
by Crew
Возможно, но я говорю о 8.1 и инструкций препроцессора о коде выполняемом на сервере нет.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как объяснить зачем нужна лицензионная 1С?
- Уважаемые "спецы", зачем в УПП нужен регистр РасчетыПоПриобретениюОрганизац
- Вызов заданной формы элемента из формы списка справочника
- Как программно вставить элемент формы в определённое место (управляемые формы)?
- Управляемые формы. Вызов второй формы кнопкой из первой
- Вызов формы элемента из другой формы
- Зачем нужна обработка "Проведение документов по регистрам НДС" в типовых?
- Вызов обычной формы подбора номенклатуры из управляемой формы
В этой группе 1С
- Подписка на событие Перед записью регистра бухгалтерии
- Получить запросом обороты по периодам из регистра сведений ?
- 8.2 веб-клиент выдает ошибку Выполнение запроса было прервано
- SQLite (LiteX) и 1Cv8.2
- Настройка автотегов для шаблонов документов в 1С 8.1
- Конвертация ИБ с 8.1 в 8.2 - ошибка распределённого доступа (Конфигуратор)
- Ошибки работы IIS 7.5 c 1C Web-клиент.
- Восстановление НДС при списании ТМЦ
- как посмотреть общий журнал документов в 1С 8 ЗУП
- Как правильно в СКД вывести итоговую строку?
- УТ -> БП. Оплата по платежной карте???
- Что обозначает СПЕЦСИМВОЛ ""~"", и где ошибка в запросе?
- вопрос по текстовому документу
- При запуске программы выходит ошибка
- CODE128 вывод с помощью шрифта
- реструктуризация таблицы регистрации изменений
- Как написать вот такой запрос ?
- При СформироватьПриОткрытии отчет формируется криво
- Заполнить все реквизиты документа одним нажатием можно?
- v8: Программно отображать/скрывать именованные ячейки