|
v7: выбор в поле элемента значения из связанного справочника
| ☑ |
0
mpbakunov
23.10.11
✎
22:13
|
Доброго дня!
В элементе справочника есть реквизит в котором хранится значение подчиненного справочника. Что надо написать в СВЯЗАН С чтобы при выборе значения из подчиненного справочника сразу открывался список значений подчиненного справочника?
|
|
1
zak555
23.10.11
✎
22:13
|
ничего не понял, но я тебя поддерживаю
|
|
2
mpbakunov
23.10.11
✎
22:15
|
(1) Ты просто не хочешь понять! ;_)
|
|
3
zak555
23.10.11
✎
22:16
|
я не понимаю, зачем владельцу основной реквизит
если он конечно не руководитель
|
|
4
zak555
23.10.11
✎
22:16
|
реквизит т.е.
|
|
5
mpbakunov
23.10.11
✎
22:20
|
Справочник Контрагенты . Есть справочник ПунктыРазгрузки, подчиненный спр. Контрагенты, но в самом элементе Контрагента есть поле ПунктРазгрузкиПоУмолчанию типа Справочник.Пункты разгрузки. Так вот если все оставить как есть то при выборе значения для этого поля будет открываться список контрагентов, а я хочу чтобы сразу открывался список пунктов разгрузки элемента владельца
|
|
7
zak555
23.10.11
✎
22:22
|
согласись, что может быть для контра и другой пункт *?
|
|
8
zak555
23.10.11
✎
22:22
|
что делать ?
|
|
10
zak555
23.10.11
✎
22:22
|
тогда приходя люди с яблоками и помогают
смотри
|
|
11
Ёпрст
23.10.11
✎
22:58
|
(0)
Процедура ПриНачалеВыбораЗначения(ид,фл)
Если (ид = "ПунктРазгрузкиПоУмолчанию")И(Выбран()=1) Тогда
фл=0;
Конт="";
ОткрытьФорму("Справочник.ПунктыРазгрузки",Конт);
Конт.ИспользоватьВладельца(ТекущийЭлемент());
Конт.ИерархическийСписок(1,0);
КонецЕсли;
КонецПроцедуры
|
|
12
G-Re
23.10.11
✎
23:03
|
(0) Как-то запутанно сформулировано.
Если реквизиты, например, на форме документа, то там(на форме) должен быть Контрагент и Пункт и у Пункта именно на Контрагент должна быть ссылка в Связан С.
Если это на форме справочника Контрагенты, то я бы использовал ПредПроцедуру ПриНачалеВыбораЗначения() и там бы применил нечто типа Пункт.ИспользоватьВладельца(ТекущийЭлемент()).
Но это не более чем попытка телепатии, сформулируй вопрос поточнее.
|
|
13
Cthulhu
24.10.11
✎
00:03
|
(12): ничего не запутанно. "основное свойство" в типовой торг/компл.
(11): + "Если Выбран()=0 Тогда .... Возврат; КонецЕсли;"
|
|
14
Злопчинский
24.10.11
✎
07:47
|
на форме лежит поле ввода для выбора ПунктаРазгрузки, в свойствах этого поля надо написать типа
СВЯЗАН: ВыбКонтрагент
ВыбКонтрагент - это тоде поле ввода, в которое надо ПРЕДВАРИТЕЛЬНО присвоить клиента чьи пукты разгрузки ты хочешь выбирать. Тогда на форме у тебя задан владелец и подчиненный справочник будт открываться без допвопросов.
Выб контрагент - можно сделать невидимым.
.
или как в (11)
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой