Доброго времени суток.
Есть форма, на ней флажки. В модуле отчета пишу
Форма = ЭтотОбъект.ПолучитьФорму("ФормаОтчета");
ГруппаДанныеОбОСНомерПаспорта.Использование = Форма.ФлагВыводитьПаспорт.Значение;
Ругается, что поле объекта не обнаружено, хотя есть флажок с таким именем. Подскажите, в чем может быть ошибка?
Понял в чем была ошибка
ГруппаДанныеОбОСНомерПаспорта.Использование = Форма.ЭлементыФормы.ФлагВыводитьПаспорт.Значение;
Проблема в том, что значение всегда равно ЛОЖЬ. Стоит флажок или снят все равно ЛОЖЬ.
(3) нет, этот флажок пользовательских настроек. Пользователь выбирает данный флажок, нажимает кнопку "сформировать отчет" и ему выводится отчет с дополнительным полем "номер паспорта". Я устанавливаю флажок, в режиме отладки значение ЛОЖЬ, хотя флажок стоит.
(6) Только что сделал процедуру для события при изменении, где выводил на экран значение этаФорма.ЭлементыФормы.ФлагВыводитьПаспорт.Значение. Значения были правильными (стоит флажок - истина, не стоит - ложь).
Не могу понять почему в модуле объекта это значение всегда ложь.