Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
18 апр 2024, 04:43

Не отрабатывают события формы документа

Автор nataliya_vl, 03 сен 2016, 07:50

0 Пользователей и 1 гость просматривают эту тему.

nataliya_vl

Первый раз пытаюсь создать форму. Создана форма документа, необходимо настроить поведение элементов в зависимости от вводимых пользователем данных.  Для пробы - простейший код:
&НаКлиенте
Процедура ПриОткрытии(Отказ)
   сообщить("при открытии");
   если не значениезаполнено(объект.Ссылка) тогда
// Здесь будет заполнение начальными данными по умолчанию
   конецесли;
КонецПроцедуры

&НаКлиенте
Процедура УслугаПриИзменении(Элемент)
// здесь будет перезаполнение полей в зависимости от выбранной услуги   
   сообщить("услуга при изменении");
КонецПроцедуры

Не отрабатывают даже операторы сообщить, отладчик не срабатывает на точку останова.  В поле "услуга" при изменении процедура указана, для формы событие "при открытии" - тоже. Документ создан мной, форма у него единственная.
Что не так?

nataliya_vl


alexandr_ll


nataliya_vl

Форма сгенерирована автоматически, она у документа единственная и называется "форма документа". Но в самом документе автоматически не прописывается, что  она используется как форма документа и , видимо, открывается стандартная форма, которая визуально не отличается. Прописала свою форму как форму документа и все заработало как должно. :)

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск