|
Как программно сделать фильтр при открытии ФормыВыбора? | ☑ | ||
|---|---|---|---|---|
|
0
Олеся999
10.03.15
✎
12:10
|
Подскажите пожалуйста как сделать фильтр по "Номенклатура" при открытии PartNamber (тип Справочники.ШтрихКоды)
Что бы при открытии "ШтрихКоды", оставались только позиции выбранные в ПриходнойНакладной ТаблЧастьНоменклатура. http://lvkr.ru/f/DwPms6/1280.jpg |
|||
|
1
Wobland
10.03.15
✎
12:11
|
||||
|
2
Олеся999
10.03.15
✎
12:57
|
Написала так &НаКлиенте
Процедура ТаблЧастьPartNamberНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка) Фильтр=ОткрытьФормуМодально("Справочник.ШтрихКоды.ФормаВыбора", Новый Структура("Отбор", Новый Структура("Элементы.ТаблЧастьНоменклатура", Элементы.ТаблЧастьНоменклатура))); КонецПроцедуры Пишет ошибку:( |
|||
|
3
Wobland
10.03.15
✎
13:09
|
(2) всё правильно. ключ структуры не может быть с точкой. или может?
|
|||
|
4
Wobland
10.03.15
✎
13:09
|
аж уж элемент формы параметром передавать - совсем моветон
|
|||
|
5
alexhtn
10.03.15
✎
13:40
|
(0) Судя по скриншоту в данной ситуации проще делать не программный фильтр, а у реквизита "part number" в дереве конфигурации использовать свойство "Связи параметров выбора" установив связь между реквизитом ТЧ Номенклатура и реквизитом Владелец у справочника.
Отбор.Владелец(Товары.Номенклатура) |
|||
|
6
Олеся999
10.03.15
✎
13:46
|
{Документ.ПриходнаяНакладная.Форма.ФормаДокумента.Форма(672)}: Ошибка при вызове метода контекста (ОткрытьФормуМодально)
Фильтр=ОткрытьФормуМодально("Справочник.ШтрихКоды.ФормаВыбора", Новый Структура("Отбор", Новый Структура("ТаблЧастьНоменклатура", Элементы.ТаблЧастьНоменклатура))); по причине: Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа. по причине: Ошибка преобразования данных XDTO: Запись значения свойства 'val': форма: Элемент имя: {http://v8.1c.ru/8.2/mngsrv/ws}val по причине: Ошибка преобразования данных XDTO: Запись значения свойства 'Value': форма: Элемент имя: {http://v8.1c.ru/8.1/data/core}Value по причине: Ошибка отображения типов: Отсутствует отображение для типа 'ПолеФормы' |
|||
|
7
Олеся999
10.03.15
✎
15:12
|
Спасибо:)
|
| Форум | Правила | Описание | Секции | Поиск |