Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Дерево в 1С

Дерево в 1С
Я
   demiurggig
 
14.01.19 - 09:04
Подскажите, пожалуйста, как лучше реализовать дерево в 1С 8.3? Задачи по дереву стандартные: создание нового элемента, вставка элементов, перемещение элементов.
 
 
   ДенисЧ
 
1 - 14.01.19 - 09:05
А что, стандартное ДеревоЗначений уже нехаляльно?
   demiurggig
 
2 - 14.01.19 - 09:17
(1) ДеревоЗначений - это временный объект, он живет в пределах той процедуры или функции, в которой объявляется. Мне нужно хранить построенное мною дерево постоянно в базе данных.
   Hans
 
3 - 14.01.19 - 09:17
справочник в помощь.
   ildary
 
4 - 14.01.19 - 09:39
(2) а что мешает сохранять временный объект в справочник или регистр сведений?
   ДенисЧ
 
5 - 14.01.19 - 09:51
(2) Ну так создай ДЗ, сериализуй его в хранилище значения и пихай в базу. В чём проблема?
   Asmody
 
6 - 14.01.19 - 09:56
(0) Справочник с иерархией элементов - готовое дерево.
   quest
 
7 - 14.01.19 - 10:10
если операция чтения  больше чем операций изменения - то может на  регистре сделать? https://www.osp.ru/pcworld/2007/03/4199032 - тут подробнее
   D3O
 
8 - 14.01.19 - 10:36
(0) на подчиненных ТЧ. это если фиксированное количество вложенности. 2-3 уровня. связывать конечно же программно - с пом. реквизита с типом УИ. так проще всего.
при чтении документа - разворачиваешь в дерево, при записи - дерево в ТЧ.

справочник - хреновое решение. он пухнуть будет, и все потом будет дохнуть )
   demiurggig
 
9 - 14.01.19 - 10:37
Спасибо всем большое за ответы, направление поиска понятно, буду читать, анализировать предложенные варианты.
   Eiffil123
 
10 - 14.01.19 - 10:41
справочник же. Там уже есть иерархия.
 
 Рекламное место пустует

Список тем форума
  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует