Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Момент обработки функции элемента диалога...
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
serpanik
Есть некий диалог, на котором размещен элемент "Поле со списком".
При потере фокуса этим элементом, по идее должна обрабатываться процедура, прописанная в параметре "Формула" в свойствах этого элемента.
Функция срабатывает только тогда, когда выбран какой-либо элемент из этого списка, если же просто по табу перейти на следующий, то не обрабатывается. Хотя в книге написано: " - имя процедуры или функции, которая будет выполняться при щелчке мыщью на элементе диалога или при переходе к следующему элементу диалога клавишей Tab или Enter".
Где истина? Или может быть я чего-то пропустил?
Код, думаю, не обязателен, ведь дело не конкретно в коде, а в логике.
Заранее спасибо за любые советы. smile.gif
serpanik
Вопрос снят.
В литературе нашел предложение, которое объясняет поведение сие:
"При использовании элементов диалога типа «Список» необходимо иметь в виду, что формула, заданная для этого элемента, выполняется при двойном щелчке мышью на строке списка."
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.