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

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

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

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

 

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

 

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

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

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

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

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

См. также

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

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