|
ОписаниеТипов. Только документы | ☑ | ||
---|---|---|---|---|
0
Falex
19.12.12
✎
09:49
|
Как на форме для элемента с типом ОписаниеТипов показывать только к примеру документы?
|
|||
1
Maxus43
19.12.12
✎
09:50
|
неосилил
|
|||
2
Maxus43
19.12.12
✎
09:52
|
Новый ОписаниеТипов("ДокументСсылка"); мало?
|
|||
3
Wobland
19.12.12
✎
09:55
|
понаприсвоить в данные нужного
|
|||
4
Falex
19.12.12
✎
09:55
|
ДокументСсылка - это надо все документы тогда указывать.
|
|||
5
Wobland
19.12.12
✎
09:58
|
(4) точно? ну укажи. или тебе сюда запостить, а ты скопируешь?
|
|||
6
Maxus43
19.12.12
✎
09:58
|
(4) задача какая? я бы в сторону групповой обработки посмотрел, но там своё ривование формы с выбором вида дока-справочника
|
|||
7
Maxus43
19.12.12
✎
10:00
|
или полю тип ДокументСсылка поставь, а не описание
|
|||
8
Reset
19.12.12
✎
10:02
|
Документы.ТипВсеСсылки() <-- описание типов
|
|||
9
Falex
19.12.12
✎
11:00
|
Спасибо
|
|||
10
Falex
21.12.12
✎
20:57
|
А как сделать, чтобы при отображении списка типов были только нужные документы?
Так получается только по умолчанию отметить нужные документы: МассивНужныхТипов = Новый Массив; Для Каждого Документ ИЗ Метаданные.Документы Цикл Если Документ.Реквизиты.Найти("ОтражатьВУправленческомУчете") <> Неопределено И Документ.Реквизиты.Найти("ОтражатьВБухгалтерскомУчете") <> Неопределено Тогда МассивНужныхТипов.Добавить(Тип("ДокументСсылка."+Документ.Имя)); КонецЕсли; КонецЦикла; НовыеТипы = Новый ОписаниеТипов(МассивНужныхТипов); ЭлементыФормы.ПолеВвода1.Значение = НовыеТипы; |
|||
11
Falex
22.12.12
✎
15:15
|
Подскажите пожалуйста.
|
|||
12
hhhh
22.12.12
✎
15:21
|
зачем в полеввода.значение тип зафигачиваешь. В значение должно быть значение, а не тип.
|
|||
13
Falex
22.12.12
✎
15:29
|
Полеввода - это элемент формы с типом значения "ОписаниеТипов".
|
|||
14
Wobland
22.12.12
✎
17:34
|
>при отображении списка типов были только нужные документы
ну-ка перечитай это сам |
|||
15
Falex
22.12.12
✎
19:36
|
Блин.
>при отображении списка типов были только нужные типы |
|||
16
Wobland
22.12.12
✎
20:11
|
ну рассказывай теперь, что такое нужные типы ;)
|
|||
17
Паучог
22.12.12
✎
21:05
|
(10)
ЭлементыФормы.ПолеВвода1.ОграничениеТипа = НовыеТипы; ЭлементыФормы.ПолеВвода1.ВыбиратьТип = Истина; |
|||
18
Falex
22.12.12
✎
21:45
|
Все равно в дерево типов отображаются все метаданные (справочник,планы счетов), в т.ч. и примитивные.
|
|||
19
Рэйв
22.12.12
✎
21:50
|
(0)Очень просто. Делаешь составной тип и указываешь ссылку общую -документы
|
|||
20
Falex
22.12.12
✎
22:13
|
Составной тип вот получаю:
НовыеТипы = Новый ОписаниеТипов(МассивНужныхТипов); а дальше не могу понять как мне указать для элемента формы, чтобы только эти типы отображались в дереве. |
|||
21
Паучог
22.12.12
✎
22:19
|
(0) Посмотри ещё свойство
ЭлементыФормы.ПолеВвода1.ДоступныеТипы = НовыеТипы; |
|||
22
Falex
22.12.12
✎
22:25
|
спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |