Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как установить признак модифицированности списку значений?
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
Flexy
Есть сохраненный документ который имеет список значений.
Когда его открываешь и редактируешь список значений, то программа по закрытию документа не задает вопрос о его перезаписи.
Хотя если менять какой либо другой реквизит сохраненного документа, то док становится модифицированным.
Как провернуть такое же только со списком значений?

Заранее Спасибо.
mister-x
а куди записуються значення із списку значень, в якийсь реквізит іншого об'єкту?
Flexy
Цитата(mister-x @ 11.06.12, 12:40) необходимо зарегистрироваться для просмотра ссылки

Да в Реквизит Типа Строка.Реквизит именно этого документа.Делаю так:
Реквизит = СписокЗначений.ВСтрокуСРазделителями();
mister-x
цей код
Цитата(Flexy @ 11.06.12, 12:46) необходимо зарегистрироваться для просмотра ссылки
Реквизит = СписокЗначений.ВСтрокуСРазделителями();

прописаний в процедурі ПриЗаписи()? якщо так, то тоді не потрібно модифікації форми - і так все що було у списку, пропишеться у вказаний реквізит
Flexy
Цитата(mister-x @ 11.06.12, 12:51) необходимо зарегистрироваться для просмотра ссылки
цей код
прописаний в процедурі ПриЗаписи()? якщо так, то тоді не потрібно модифікації форми - і так все що було у списку, пропишеться у вказаний реквізит

Спасибо icon_beer17.gif Даже не знаю что за прикол такой был.Вроде ни че не менял, но заработало.
dmiter
Для установки модифицированности в неявных реквизитах формы использовал ДатаДок=ДатаДок;
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.