|
Ограничение на выбор определенных типов данных,в таб части документа | ☑ | ||
---|---|---|---|---|
0
serg-lom89
17.10.14
✎
09:42
|
Добрый день,всех с пятницей)
В документе ,в таб. части есть реквизит(составной Контрагенты,договоры,Пользователи,организация) .Мне нужно что бы для него,при определенном наборе прав,в окне выбор типов данных ,выбирались только например Контрагенты,и договоры,точнее были только 2 типа(контрагенты,Договора) а не все которые есть. МОжет кто подскажет? с правами понятно,а вот как сделать что бы в окне выбор типов данных были только мне нужные типы? Думал в процедуре НачалоВЫбора прописать это все. |
|||
1
Maxus43
17.10.14
✎
09:58
|
ПривестиЗначение поидее, смотри как в типовых меняется тип субконто при выборе счета, там тоже самое
|
|||
2
serg-lom89
17.10.14
✎
10:03
|
(1) а как затем сделать что бы в окне выбора было не 4 значения,а только 2?
|
|||
3
anatoly
17.10.14
✎
10:05
|
(0) присвой пустую ссылку данного типа, запрети кнопку выбора типа.
|
|||
4
anatoly
17.10.14
✎
10:05
|
+3 но это только для одного типа сработает...
|
|||
5
Fish
17.10.14
✎
10:06
|
(3) Ему надо, чтобы выбирались только 2 типа из 4-х. Тут имхо, без бубна (рисования своей формы выбора типа) не обойтись.
|
|||
6
Looser-1c
17.10.14
✎
10:09
|
Свойство ОграничениеТипа не поможет?
|
|||
7
Fish
17.10.14
✎
10:12
|
(6) +100. Думаю, это то, что нужно.
|
|||
8
serg-lom89
17.10.14
✎
10:17
|
(7) может есть кусок кода куда можно глянуть как это делается?
|
|||
9
ssh2QQ6
17.10.14
✎
10:19
|
(8) в синтаксис-помощник
|
|||
10
serg-lom89
17.10.14
✎
10:44
|
Массив=Новый Массив();
Массив.Добавить(ТипЗнч(Справочники.Контрагенты.ПустаяСсылка())); Массив.Добавить(ТипЗнч(Справочники.ДоговорыКонтрагентов.ПустаяСсылка())); Элемент.ОграничениеТипа=Новый ОписаниеТипов(Массив); |
|||
11
serg-lom89
17.10.14
✎
10:44
|
(10) вот получается что))))вроде работает)вспасибо всем)
|
|||
12
serg-lom89
17.10.14
✎
10:53
|
а еще вопрос?
как сделать так что бы для пользователя при открытии договоров или контрагентов выбирались только те у которых он является менеджером? |
|||
13
Maxus43
17.10.14
✎
10:55
|
(12) а вот тут надо писать свой код открытия формы
|
|||
14
serg-lom89
17.10.14
✎
10:59
|
(13) те. я так понимаю надо определить текПользователя,Затем проверить на то есть ли этот юзер у спр. элементов тек менеждер?
|
|||
15
Maxus43
17.10.14
✎
11:05
|
открывай совю форму выбора, проверяй что надо и форме выбора назначай отбор.
Смотри в типовых, везде в договорах там применяется, событие "НачалоВыбора" у договора |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |