1С:Предприятие 8.3 (8.3.10.2667)
Толстый Клиент
Обычное приложение
Доброго времени суток.
Есть документ проведенный.
Есть второстепенное поле:
Отметка (Булево)
Отметка - реквизит документа, на форму не выведен.
Здача: Программно изменить значение этого поля на противоположное НЕ ПРОВОДЯ документ!
Вот фрагмент кода реализующее это действие:
(Курсором выделена нужная запись, активизируется кнопка "Изменить Отметку")
...
ТекущиеДанные = ЭлементыФормы.ДокументСписок.ТекущиеДанные;
Объект = ТекущиеДанные.Ссылка.ПолучитьОбъект();
Объект.Отметка = Не Объект.Отметка;
Какой код должен быть здесь (как записать не проводя)?
...
Если эта отметка ставится сама по себе лучше хранить её отдельно от документа, например, в регистре сведений.
Vofka @ Сегодня, 10:05
,
Вопрос не в этом.
надо в код дописать ещё один оператор
который запишет информацию (второстепенного реквизита Отметка (Булево)) в базу данных
не проводя документ!!
Докум.Записать(РежимЗаписиДокумента.Запись)
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua