#0
by Trance_1C
нужно вывести дерево не связанных иерархически данных, это реально в 1С я нигде не встречал ну что-то вроде этого: Поступление №0000215 от 15.01.2009 Поступление №0000216 от 23.01.2009 Февраль 2009 Поступление №0000219 от 12.02.2009 Поставщик2 .............
#1
by mikecool
я не против, выводи Ветка = Дерево.Добавить("Мой товар") Ветка.Добавить("Поставщик") и т.д.
#3
by Рэйв
Дерево значений — это объект для хранения временных наборов данных, возникающих при работе программы. Работа с деревом значений напоминает работу с таблицей значений, за исключением того, что в дереве могут быть представлены иерархические данные (по аналогии с иерархическим справочником). Это достигается тем, что каждая строка дерева значений может иметь подчиненные строки, а те, в свою очередь, тоже могут иметь подчиненные строки и т.д. Дерево значений предоставляет возможность обхода строк и подсчета итогов по всем строкам дерева или по текущему уровню иерархии. Объект ДеревоЗначений имеет свойство Строки и Колонки, через которые осуществляется доступ к коллекции строк 1-го уровня и колонок дерева значений. У каждой строки дерева значения (т.е. объекта СтрокаДереваЗначений) есть свойство Строки, содержащее коллекцию подчиненных строк для данной строки дерева значений. Следующий пример создает дерево значений и наполняет его данными: Так же, как и с таблицей значений, можно создать полную копию дерева значений с помощью метода Скопировать: Обход строк реализуется с помощью конструкции «Для Каждого» или оператором [...]: Следующая программа с помощью рекурсивной процедуры обходит все строки дерева значений, включая подчиненные: Результат работы программы: Бухгалтерия Аналогично таблице значений, дерево значений позволяет искать значение с помощью метода Найти или искать сразу несколько строк методом НайтиСтроки. Принципы работы этих методов полностью идентичны рассмотренным выше для таблицы значений, за исключением последнего параметра БключатьПодчиненные. Если передать в него значение Истина, то поиск будет производиться в том числе и по подчиненным строкам, иначе — только по строкам текущего уровня.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- v8: как узнать движение по кассе и банку в ЗУП
- Прямой запрос к БД SQL 2000 из 1С v7.7 с чего начать
- Как выполнить рестарт SQL Server 2008?
- Отключение процесса на SQL сервере при обрыве...
- v7: Ошибка: дата подписания отчета указанная на титульном листе не может быть меньше ...
- Проведение будущей датой в УПП
- бухгалтерии 7.7 Права только просмотр. Для печ форм не доступно сохранение
- Проблема с чтением бинарных данных из sql в 1с
- создание узла РИБ при больших массивах данных
- Потери пакетов в сотовых сетях всегда бывают?
- v7: Объявляется конкурс на самое красивое отражение в УПП новогодних подарков сотрудникам
- Словарь данных 1С предприятие 8
- Обмен данными УРБД
- Ошибка в формировании отчета- Подготовка сведений для ПФР
- Не пускает пользователей, говорит, что неверный пароль.
- НДФЛ с перерасчета больничного прошлого года
- Значение не является значением объектного типа (КоличествоСтрок)
- v7: Нумерация Заявка на кассовый расход.
- Видимость реквизита табличной части
- Как поставить признак уведомления о прочтении?