|
Отбор по реквизиту ТЧ справочника в динамическом списке
| ☑ |
0
Чайник Рассела
19.07.13
✎
22:43
|
Есть форма выбора справочника с динамическим списком (произвольный запрос). Не получается организовать отбор реквизиту ТЧ справочника.
|
|
1
EvgeniuXP
19.07.13
✎
22:48
|
ни че не понял
|
|
2
YHVVH
19.07.13
✎
22:50
|
покажи что пробовал , что там ошибка или что?
как делаешь отбор? покажи запрос ....
|
|
3
Чайник Рассела
19.07.13
✎
22:54
|
(1) предметная часть такая. Есть пункты доставки. Для каждого пункта доставки может быть указано несколько контрагентов.
При подборе в документ нужно показывать только пункты доставки только конкретного контрагента. Пункт доставки эдакий псевдовладелец.
(2) запрос самый простой.
ВЫБРАТЬ
ПунктыДоставкиКонтрагенты.Ссылка.Наименование,
ПунктыДоставкиКонтрагенты.Контрагент
ИЗ
Справочник.ПунктыДоставки.Контрагенты КАК ПунктыДоставкиКонтрагенты
|
|
4
EvgeniuXP
19.07.13
✎
23:00
|
связи параметров выбора настрой у реквизита.
|
|
5
EvgeniuXP
19.07.13
✎
23:04
|
или в запрос добавь условие ГДЕ по контрагенту, выбирать ссылку, а не наименование и параметром в эту форму передавай КОнтрагента, при создании на сервере передай параметр в дин. список.
|
|
6
EvgeniuXP
19.07.13
✎
23:05
|
или сразу в функции ОткрытьФорму() передай структуру Отбор
|
|
7
Чайник Рассела
19.07.13
✎
23:11
|
(6) да. спасибо. с произвольным запросом работает, без основной таблицы.
А если указывать основную таблицу, то нет.
|
|
8
EvgeniuXP
19.07.13
✎
23:11
|
ПараметрыФормы = Новый Структура("Отбор", Новый Структура("Контрагент", Контрагент));
ОткрытьФорму("Справочник.Справочник1.ФормаВыбора",ПараметрыФормы);
|
|
9
EvgeniuXP
19.07.13
✎
23:18
|
так это же таблица - не уникальные данные
|
|
10
EvgeniuXP
19.07.13
✎
23:19
|
у табличных строк нет уникального идентификатора - в качестве основной таблицы и не выбрать - там строки могут повторяться.
|
|
11
EvgeniuXP
19.07.13
✎
23:19
|
точнее это не объектные данные.
|
|