Имя: Пароль:
1C
1С v8
Сохранение списка значений по коду
0 chingiz
 
22.09.11
10:29
В отчете в событиях ПередСохранениемЗначений и ПослеВосстановленияЗначений сохраняются и восстанавливаются Элементы Формы. На ФормеОтчета есть ПолеСписка, программно заполненное из Справочника.

Соль в том, что если изменить в справочнике имя, то мы получаем старые значения от ЭлементыФормы.ПолеСписок.Значение = ВосстановитьЗначение("ПолеСписок");

Теперь вопрос, как сделать, чтобы сохраняло все значения по Коду и потом восстанавливало этот список нему же? Ну и потом еще нужно будет добавить проверку на новые элементы, чтобы и их тоже добавляло автоматически.
1 chingiz
 
22.09.11
10:37
Ах да, сохраняется все в реквизит с типом СписокЗначений.
2 butterbean
 
22.09.11
10:39
ссылки нужно в списке держать
3 butterbean
 
22.09.11
10:39
(2)+ забудь вообще про наименования и коды
4 mzelensky
 
22.09.11
10:39
(0) а зачем этот список, если ты все-равно ВСЕ элементы туда заносишь??? Эт я к "Ну и потом еще нужно будет добавить проверку на новые элементы, чтобы и их тоже добавляло автоматически." ???
5 chingiz
 
22.09.11
10:45
Ну этот список включает\отключает ВыбранныеПоля(использование полей) и их порядок(двигаются стрелками прямо с формы). И нужно, чтобы это все вместе с порядком и пометками сохранялось\восстанавливалось.
6 chingiz
 
22.09.11
10:48
(4) новые элементы заносятся в ВыбранныеПоля динамически, нужно чтобы еще и в этот список они попадали.