Имя: Пароль:
1C
 
Работа с деревом значений
0 repin_mike
 
11.04.24
14:08
Никогда не работал с деревом значений, но вот пришлось разбираться. По условию задачи на упр форме элемента справочника/документа лежит дерево, пользователь его мышкой редактирует, и соответственно при записи дерево сохраняется в  справочнике, а при открытии формы подгружается. Не могу понять как это правильно делать? Загонять все строки дерева в табличную часть? Сохранять всё дерево в XML и хранить в текстовом реквизите документа? Ещё как-то?
1 repin_mike
 
11.04.24
14:09
(0)+ там ещё будут наверняка возникать доработки, соответственно наверное нужно сделать как-то так, чтобы в дерево можно было добавлять/удалять колонки, и при открытии ранее сохранённых элементов оно бы не падало
2 maxab72
 
11.04.24
15:23
Дерево в табличную часть. При открытии читать и заполнять в виде дерева. При записи из дерева вытаскивать все и сохранять в плоской таблице. Там все довольно элементарно.
3 MaximSh
 
11.04.24
15:23
(0) Дерево значений - это древовидное представление таблицы значений. Соответственно да, хранить можно в табличной части.
При хранении в сериализованном виде не будет соблюдаться ссылочная целостность.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.