|
Поле ввода - выбор только Группы
| ☑ |
0
Масянька
27.11.12
✎
18:05
|
День добрый!
Подскажите, пожалуйста: на форме отчета есть поле ввода (Справочник.Номенклатура). Надо, чтобы можно было выбирать ТОЛЬКО группы.
Заранее спасибо.
|
|
1
viktor_vv
27.11.12
✎
18:07
|
Только в формуле проверять, что выбрано, грязно ругаться, если не группа и очищать поле.
|
|
2
Масянька
27.11.12
✎
18:09
|
(1) Я тут не много путаюсь: а можно прикрутить нечто вроде ОбработкиВыбора к полю ввода (по типу снеговика)?
|
|
3
Масянька
27.11.12
✎
18:12
|
Все, снято, спасибо.
|
|
4
vova1122
27.11.12
✎
18:12
|
Форма.НазваниеРеквизита.ВыборГруппы(0);
не то?
|
|
5
vladko
27.11.12
✎
18:19
|
тогда уж
Форма.НазваниеРеквизита.ВыборГруппы(1);
|
|
6
vova1122
27.11.12
✎
18:24
|
Недочитал суть вопроса... (4) и (5) неподходит.
Только в формуле проверять
и
Если Спр.ЭтоГруппа()=0 тогда
Спр.ТекущийЭлемент.Родитель()
Думаю самый лучший вариант будет
|
|
7
Злопчинский
27.11.12
✎
18:50
|
(5) ТОЛЬКО группы..?
|
|
8
Злопчинский
27.11.12
✎
18:50
|
(6) я обычно так и делаю.
|
|
9
1sevgene
27.11.12
✎
19:10
|
Если красиво, то передать в форму выбора (Справочник.Номенклатура) контекст формы, и проанализировав параметр при открытии формы выбора (в предопределенной процедуре "ПриОткрытии()") определить, что выбирать - группы или элементы. ИМХО, пост-обработка и очистка реквизита - некрасиво.
|
|