|
Как в форму журнала документов добавить поле, по которому в журнале нет графы? |
☑ |
0
MikhaDi4
21.03.12
✎
20:04
|
Привет!
Есть журнал документов, например "Документы контрагентов" (УПП 1.2). В опции отбора хочу добавить дополнительные возможности. А именно, чтобы была возможность отбора тех документов, у которых в табличной части содержится определенная номенклатура или список номенклатуры. Как это сделать не пойму. Точнее, непонятно, как в форму настройки отбора журнала документов добавить свои параметры отбора?
|
|
1
hhhh
21.03.12
✎
21:07
|
критерии отбора используй. Они для этого и придуманы
|
|
2
MikhaDi4
21.03.12
✎
21:13
|
Это как?
//так не работает
ДоступныеПоляОтбора = ТабличноеПоле.Отбор.ПолучитьДоступныеПоля();
Поле = ДоступныеПоляОтбора.Добавить("Номенклатура", "Номенклатура", Новый ОписаниеТипов("СправочникСсылка.Номенклатура"));
Поле.Отбор = Истина;
ТабличноеПоле.Отбор.УстановитьДоступныеПоля(ДоступныеПоляОтбора);
// так тоже не работает
ЭлементОтбора = ТабличноеПоле.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Номенклатура");
ЭлементОтбора.ВидСравнения = ?(ВидСравнения = Неопределено, ВидСравненияКомпоновкиДанных.Равно, ВидСравнения);
ЭлементОтбора.Использование = Истина;
ЭлементОтбора.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;
ЭлементОтбора.ПравоеЗначение = ПравоеЗначение;
|
|
3
hhhh
21.03.12
✎
21:24
|
(2) ты не понял. Буковки здесь не нужны.
Открываешь в конфигураторе Общие-Критерии отбора.
Добавляешь новый критерий отбора, например "ДокументыПоНоменклатуре", тип Справочник.Номенклатура
Потом нажимаешь состав, и в каждом виде документов, который нужен, в таб.части ставишь галочку напротив Номенклатура.
Всё. Входишь в 1с предприятие в любой журнал или список документов и радуешься.
|
|
4
MikhaDi4
21.03.12
✎
21:41
|
Хм, действительно. Спасибо )))
|
|