Управляемые формы и модифицированность #736737


#0 by altaykniga
Привет всем! Подскажите начинающему. Если я в модуле формы изменяю значение некоторых реквизитов Объект.Номерлатура =... Объект.Склад = ... почему не устанавливается ЭтаФорма.Модицифинованность=Истина? Мне нужно вручную писать после программного изменения реквизита - ЭтаФорма.Модифицированность = Истина;
#1 by Drac0
да
#2 by vde69
чего меняешь, у того модифицированость и меняется....
#3 by Новый участник
Что такое "Объект"? Что такое "ЭтаФорма"? У вас там уже выходной наступил, кстати. С Пятницей!
#4 by altaykniga
о, т.е. я после исполнения кода могу написать ЭтаФорма.Модифицированность = Объект.Модифицированность, и форма поймет, менялось ли что-нибудь или нет?
#5 by altaykniga
нет у Объекта Модифицированности ))
#6 by Drac0
Объект - это объект (Справочник, Документ и пр), чья форма сейчас открыта, реквизит этой формы. А форма - это форма ,у кого есть признак демистифицированности (звездочка в заголовке) ,который смотрится платформой при закрытии формы. Еще вопрос, у кого выходной наступил.
#7 by Drac0
Они пьяны. Не обращай внимание )
#8 by Адский плющ
А где ты пишешь этот код? В команде? Укажи для команды что она изменяет данные.
#9 by vde69
скобки забыл... ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>) Модифицированность (Modified) Синтаксис: Модифицированность Возвращаемое значение: Тип: Булево. Истина - объект изменен; Ложь - в противном случае. Описание: Определяет, был ли изменен объект после считывания из базы данных. Доступность: Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер). Примечание: Метод не позволяет определить, был ли изменен объект другими пользователями. Пример: Если РасходнаяНакладная.Модифицированность Тогда     Предупреждение(НСтр("ru = 'Документ был изменен.';"      + " en = 'Document was changed.'")); КонецЕсли;
#10 by vde69
лучше так
#11 by Адский плющ
Отпусти меня дурман-трава.
#12 by Drac0
А теперь давай для обработки :) Она тоже объект.
#13 by hhhh
на форме щелкаешь по реквизиту "Объект", смотришь его свойства. Должна стоять галка "Сохраняемые данные". Всё. Это же элементарно, Ватсон.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С