|
Выбрать тип справочника и выбрать элементы |
☑ |
0
Samir
15.05.13
✎
09:38
|
Простите начинающего...
Как на форму добавить объект - тип справочника.
И при нажатии кнопки выбрать элементы..
Т.е необходимо выбрать из списка справочник и проверить на некоторые вещи.
Пытаюсь добавить Объект - СправочникСсылка, он все равно мне предлагает выбрать конкретный элемент справочника, а не сам справочник.
Проверку написал, а как теперь её применить к разным справочникам не соображу.
|
|
1
mikecool
15.05.13
✎
09:39
|
список значений заполнить по данным метаданных
потом создавать запрос и динамически в тексте подменять тип объекта для выборки
|
|
2
Samir
15.05.13
✎
09:42
|
(1) буду признателен за пару строк кода
Буквально 5-6 )))
|
|
3
Рэйв
15.05.13
✎
09:44
|
спСпр= Новый СписокЗначений;
Для Каждого Менеджер Из Справочники Цикл
спСпр.Добавить(Менеджер.ПустаяСсылка().Метаданные().Имя);
Конеццикла;
ЭлементыФормы.РеквизитДляВыбора.СписокВыбора=спСпр;
|
|
4
DexterMorgan
15.05.13
✎
09:45
|
(2) Вообще ты можешь у поля указать составной тип и выбрать нужные справочники, тогда при нажатии на кнопку выбора сначала будет выбираться тип справочника. Чем не подходит?
|
|
5
Рэйв
15.05.13
✎
09:46
|
+(3)
Можно и так
спСпр.Добавить(Менеджер,Менеджер.ПустаяСсылка().Метаданные().Имя);
Потом сразу менеджер получать
|
|
6
DexterMorgan
15.05.13
✎
09:51
|
(5) Проще же
спСпр= Новый СписокЗначений;
Для Каждого Спр Из Метаданные.Справочники Цикл
спСпр.Добавить(Спр.Имя);
Конеццикла;
|
|
7
Рэйв
15.05.13
✎
09:53
|
(6)Я когда то давно на коленке делал. Все варианты не перебирал:-)
Наверное и так можно
|
|
8
Samir
15.05.13
✎
10:25
|
Всем спасибо, но не соображу куда вставлять
Пробовал назначит реквизиту разные типы и вставлял в ОбработкуВыбора() - не выходит.
НачалоВыбора() - не выходит
Есть реквизит на форме - Объект, какой ему тип присвоить?
P.S. Мне не нужно динамически перебирать тип справочника, мне нужно именно выбрать из списка необходимый и уже выбирать элементы только выбранного...
|
|
9
Godofsin
15.05.13
✎
10:36
|
(8) Чем вариант (4) то не подходит? Даже кодить ничо не надо
|
|
10
Samir
15.05.13
✎
10:38
|
(9) Не допер что такое составной тип данных, в списке не нашел
(6) Получилось Спасибо
|
|
11
Godofsin
15.05.13
✎
10:42
|
(10) В конфигураторе, при выборе типа есть галочка "Составной Тип Данных".
|
|