Порядок установки и обновления
Вариант 1.Файл конфигурации нужно объединить с конфигурацией. Модуль "Представление табличной части в виде дерева" состоит из общего модуля «ОбработкаДереваТабличнойЧасти»
Вариант 2. Добавить в конфигурацию общий модуль «ОбработкаДереваТабличнойЧасти» из шаблона функций и процедур Модуля "Представление табличной части в виде дерева" (файл ОбработкаДереваТабличнойЧасти.st)
Пример использования:
- Есть табличная часть Товары (рис.1) . Необходимо представать табличную часть виде дерева.
- Добавляем панель «ПанельТовары»
- Добавляем на панель «ПанельТовары» страницу «Товары»
- Добавляем панель «ПанельТовары» страницу «ДеревоТовары»
- Добавляем реквизит формы «ДеревоТовары» с типом «Дерево значений».
- Добавляем на страницу «ДеревоТовары» табличное поле «ДеревоТовары».
- Устанавливаем свойство «Данные» - «ДеревоТовары».
- Копируем все колонки из табличного поля «Товары» в табличное поле «ДеревоТовары»
- Устанавливаем свойство «Данные» в колонках в табличного поля «ДеревоТовары», такое же как в имени, т.к. оно измялось при копировании на Колонка2.
- Устанавливаем свойство «Отображать иерархию» в Истина, для колонки которая будет отображать иерархию.
- Добавляем код в модуль формы из «Шаблон функций и процедур Формы» из шаблона. (файл ОбработкаДереваТабличнойЧасти.st).
- В процедуре ИнициализироватьДеревоТовары(), модуля формы, задаем параметры дерева.
- К обработчику события «ПриСменеСтраницы», панели «ПанельТовары», подключаем созданный обработчик «ПанельТоварыПриСменеСтраницы».
- Получаем результат представленный на рис.2, рис.3.
Работу данного модуля можно посмотреть в приложенной базе.
Версия 1.01
- Добавлена база с примером, где реализовано представление табличной части в виде дерева, с помощью данного модуля.