gifts2017

Дерево реквизитов документа (Управляемая форма)

Опубликовал Oleg (mwoleg) в раздел Программирование - Инструментарий

Дерево реквизитов документа/справочника в управляемой форме

Это продолжение публикации "Дерево реквизитов документа"

 

Реализовано для управляемой формы. Просто формочка выбора реквизитов документа/справочника (и его т.ч.) с любого уровня вложенности.

 

Особенность этого дерева в том, что оно строится "на лету", т.е. при разворачивании ветки достраивается уровень. Таким образом, реализована защита от зацикливания, и достигнута скорость построения дерева документа любой сложности.

Обработку можно встраивать в свою конфигурацию и использовать в качестве диалога выбора.

Обработка реализовывалась для прикладной задачи, может оказаться очень полезной.

Скачать файлы

Наименование Файл Версия Размер
Дерево реквизитов документа, справочника 19
.epf 13,44Kb
09.12.14
19
.epf 13,44Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Anatoliy (NOVOPRO) 11.12.14 06:32
Добрый день.
А для какой сборки 1С подходит данная разработка, а то мне что-то не понятно.
Спасибо.
2. Максим Гр. (MGraf) 11.12.14 08:48
(1) NOVOPRO, данная обработка универсальна. Главное, чтобы у вас конфигурация была на управляемых формах.
3. юрий гулидов (gull22) 11.12.14 15:01
Удобно все в одном флаконе для документа,не надо в конфигуратор лазить. Плюс.
4. Константин Ермоленко (Quasar) 30.12.14 10:05
Спасибо большое! Полезная обработка.
Вот только список типов документов уж слишком небольшой предопределен :))
У себя подправил. В процедуре ПриСозданииНаСервере добавил код:

// Документы.
	Для инд=0 По Метаданные.Документы.Количество()-1 Цикл
		Элементы.ТипДокумента.СписокВыбора.Добавить("ДокументСсылка."+Метаданные.Документы[инд].Имя, Метаданные.Документы[инд].Синоним);
	КонецЦикла;
	
// Справочники.
	Для инд=0 По Метаданные.Справочники.Количество()-1 Цикл
		Элементы.ТипДокумента.СписокВыбора.Добавить("СправочникСсылка."+Метаданные.Справочники[инд].Имя, Метаданные.Справочники[инд].Синоним);
	КонецЦикла;
...Показать Скрыть
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа