|
ВидСравнения.ВСписке
| ☑ |
0
d3N4eGG
05.03.12
✎
16:37
|
В ТЧ "ТабЛицензии" есть поле "ЛицензииНоменклатура". Нужно чтоб при выборе в форме выбора отображалась толька та номенклатура, у которых стоит тип "ЧасовыеРаботы" и "Лицензии"(Перечисление.ТипыНоменклатуры).
Что не так?
Элементы.ТабЛицензии.ОтборСтрок.ЛицензииНоменклатура.Использование = Истина;
Элементы.ТабЛицензии.ОтборСтрок.ЛицензииНоменклатура.ВидСравнения = ВидСравнения.ВСписке;
Элементы.ТабЛицензии.ОтборСтрок.ЛицензииНоменклатура.Значение.Добавить(Перечисления.ТипыНоменклатуры.ЧасовыеРаботы);
Элементы.ТабЛицензии.ОтборСтрок.ЛицензииНоменклатура.Значение.Добавить(Перечисления.ТипыНоменклатуры.Лицензии);
|
|
1
Ринат-СПб
05.03.12
✎
16:43
|
Отбор = Новый СписокЗначений;
Отбор.Добавить(Перечисления.ТипыНоменклатуры.ЧасовыеРаботы);
Отбор.Добавить(Перечисления.ТипыНоменклатуры.Лицензии);
Элементы.ТабЛицензии.ОтборСтрок.ЛицензииНоменклатура.Использование = Истина;
Элементы.ТабЛицензии.ОтборСтрок.ЛицензииНоменклатура.ВидСравнения = ВидСравнения.ВСписке;
Элементы.ТабЛицензии.ОтборСтрок.ЛицензииНоменклатура.Значение = Отбор;
|
|
2
d3N4eGG
05.03.12
✎
16:45
|
Как правильно обратиться к Перечислению? Пишет
Переменная не определена (Перечисления)
Отбор.Добавить(<<?>>Перечисления.ТипыНоменклатуры.ЧасовыеРаботы); (Проверка: Тонкий клиент)
|
|
3
ДенисЧ
05.03.12
✎
16:46
|
(2) На тонком клиенте, небось?
|
|
4
d3N4eGG
05.03.12
✎
16:47
|
(3) , а где прописывать? я прописал в событии "ЛицензииНоменклатураНачалоВыбора"
|
|
5
Ринат-СПб
05.03.12
✎
16:49
|
Нифига не понял...а при чем тут номенклатура?
|
|
6
Ринат-СПб
05.03.12
✎
16:50
|
+(5) Что за конфа вообще? Выбор идет из справочника?
|
|
7
d3N4eGG
05.03.12
✎
16:52
|
(6) да, из справочника. у каждой номенлатуры есть свой тип (Перечисления.ТипНоменклатры), и в одной тч надо вывести номенлатуру с типом "ЧасовыеРаботы" и "Лицензии". Конфа моя - тестовая.
|
|
8
basicm
05.03.12
✎
16:59
|
(7) в (3) уже ответили
|
|