В отчете в событиях ПередСохранениемЗначений и ПослеВосстановленияЗначений сохраняются и восстанавливаются Элементы Формы. На ФормеОтчета есть ПолеСписка, программно заполненное из Справочника.
Соль в том, что если изменить в справочнике имя, то мы получаем старые значения от ЭлементыФормы.ПолеСписок.Значение = ВосстановитьЗначение("ПолеСписок");
Теперь вопрос, как сделать, чтобы сохраняло все значения по Коду и потом восстанавливало этот список нему же? Ну и потом еще нужно будет добавить проверку на новые элементы, чтобы и их тоже добавляло автоматически.
(0) а зачем этот список, если ты все-равно ВСЕ элементы туда заносишь??? Эт я к "Ну и потом еще нужно будет добавить проверку на новые элементы, чтобы и их тоже добавляло автоматически." ???
Ну этот список включает\отключает ВыбранныеПоля(использование полей) и их порядок(двигаются стрелками прямо с формы). И нужно, чтобы это все вместе с порядком и пометками сохранялось\восстанавливалось.
(4) новые элементы заносятся в ВыбранныеПоля динамически, нужно чтобы еще и в этот список они попадали.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой