|
Работа с деревом значений |
☑ |
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) Дерево значений - это древовидное представление таблицы значений. Соответственно да, хранить можно в табличной части.
При хранении в сериализованном виде не будет соблюдаться ссылочная целостность.
|
|