1C 7.7 ЗиК 2.3 Не сохраняется значение флажка при выходе из документа

Новая тема
"В док-те ПриказНаОплатуПоСреднему в форме вставила флаг с идентификатором Личный. В форме задаю условие Если Личный = 1 тогда Календ = ГрафикРаботы.ОсновныеЧасы; Иначе календ = СоздатьОбъект("Календарь.Пятидневка"); то есть меняю график работнику и все срабатывает. Но! при выходе из док-та и повторном заходе флажок чистый без галки, то есть его значение не сохраняется. как сохранить?"
Кто ж Вам кроме автора на такой вопрос ответит? А автор явно не 1С. Конфигурация не типовая.
Флаг в вашем случае, скорее всего элемент формы, а не реквизит документа.
конфигурация типовая. это я рисую флажок Личный и такое условие, и оно срабатывает без проблем. Стандартно там при Выборе события - сохр.заработок при тудоустр. календ = Пятидневка, а мне нужно чтобы брался иногда личный график (но не всегда, для этого и флажок)и он работает до выхода из документа. То есть думаю, ведь если ставлю галку, значение Личный становится =1, да так и есть, по расчету видно, умножает средний заработок на большее число дней чем при пятидневке. но при выходе сбрасывается и расчет происходит по пятидневке. где и как сохранить это значение флага? он не реквизит. может завести переменную или че?
да он элемент, и это было бы лишним нагромождением заводить его в реквизитах, такого нигде не видела. но попробовала уже и это, не помогло, при повторнои заходе квадратик чистый. просмотрела кучу подобных документов, но закономерности не вывела
Если ваш флажок "Личный" не реквизит документа, то и сохранятся вместе с документом он не будет.<br>Нужно завести реквизит документа для хранения этого флажка. <br>Но тогда конфигурация перестанет быть типовой, и при обновлениях, нужно будет не забывать про этот Вами добавленный реквизит.<br><br>Либо программно сохранять этот элемент формы(где нибудь в комментарии документа например в виде строчки [Личный=1] как вам больше понравиться). Опять, же нужно будет менять модуль формы и модуль проведения документа, чтобы извлекать значение флага из комментария при открытии(проведении) и сохранять значение флага при записи документа. Тогда при обновлениях нужно каждый раз править модуль формы и проведения вашего документа.<br>
Сразу заводится реквизит Тип значения=Число, Длина=1, Точность=0<br>Потом<br>Открываем форму<br>меню>вставить>реквизиты   выбераем свой, в списке выбрать там где написано "вставлять" выбрать "флажок"<br>должно работать<br>
да точно, попробую, крыша то уже уехала.. реквизит добавила, а добавить реквизит в форму не сделала, он там постарому просто флагом а не реквизитом остался
Читают тему
(гостей: 1)

Быстрый переход