|
Выбор элемента из произвольно созданной формы | ☑ | ||
---|---|---|---|---|
0
VenedPS
14.12.14
✎
20:06
|
Здравствуйте. Есть следующая ситуация -
присутствуют 2 справочника: КостЦентр И ГотоваяПродукция, есть регистр который связывает их (2 измерения- ГотоваяПродукция и КостЦентр). Нужно в документе при после выбора КостЦента давать возможность выбора ГотовойПродукции только с этого КостЦентра. Как делаю: Создаю произвольную форму которую вызываю при начале выбора готовой продукции, передаю туда параметр (КостЦентр), запросом отбираю нужные поля из регистра, запихиваю все в ТаблицуЗначений и рисуюю ее на форме. Создаю кнопку выбрать которая возвращяет на ФормуВладельца выбранное значение. Вопрос в следующем: можно ли и если да то как это все организовать с помощью стандартных форм элементов? Знаю есть отбор, но тут он, походу, не прокатит. Заранее спасибо за ответы. |
|||
1
Рэйв
14.12.14
✎
20:10
|
Если 8.2 - передавай в форму параметр и устанавливай отбор.
Если 8.3, то "Связь параметров выбора" в свойствах формы как то так |
|||
2
Рэйв
14.12.14
✎
20:10
|
кстати не помню, может и в 8.2 можно свойствами разрулить
|
|||
3
VenedPS
14.12.14
✎
20:21
|
Спасибо. Интересует именно на 8.2. Не подскажите еще где на что-то подобное можно посмотреть или в какую сторону копать?
|
|||
4
Рэйв
14.12.14
✎
20:33
|
(3)У формы сожно создать реквизит.
Перед открытием его можно заполнить. При открытии в самой форме уже можно обработать его значение |
|||
5
Рэйв
14.12.14
✎
20:33
|
*можно
|
|||
6
VenedPS
14.12.14
✎
20:47
|
Да, это понятно. Вопрос немого в другом.
Допустим. Создаем на форме реквизит с типом СправочникСсыка. При выборе его открывается стандартная форма выбора. По реквизитам этого Справочника можно делать отборы. Отборами сформировать список я не могу потому что мне нужно обращаться к регистру. Можно ли как-то использовать стандартную форму выбора ног при этом сформировать свой список значений в нем? |
|||
7
VenedPS
14.12.14
✎
20:48
|
*но :)
|
|||
8
Рэйв
14.12.14
✎
20:50
|
>>Отборами сформировать список я не могу потому что мне нужно обращаться к регистру.
религия мешает? |
|||
9
VenedPS
14.12.14
✎
21:07
|
нехватка знаний...
ничего подобного из того что искал я не видел. Вероятно просто не там искал. Как это можно организовать? Если бы все было в 1 справочнике можно было бы так: Форма = Справочники.ГотоваяПродукция.ПолучитьФормуВыбора(); Форма.Отбор.КосЦентр = Объект.КосЦентр; Форма.Открыть(); Но как это сделать через регистр? |
|||
10
Mankubus
15.12.14
✎
07:07
|
(9)
Форма.Отбор.КосЦентр.ВидСравнения = ВидСравнения.ВСписке; Форма.Отбор.КосЦентр.Значение = <список из запроса>; |
|||
11
patria0muerte
15.12.14
✎
07:09
|
(2) Вроде как параметры выбора и на 8.2 есть. Работает только на управляемых формах, а что 8.2, что 8.3 - по барабану.
|
|||
12
VenedPS
15.12.14
✎
19:49
|
(10) Спасибо. Именно так и сделал, но только к вечеру получил доступ к интернету.
В доке сформировал нужный список, запулил в значения отбора и дальше как Вы подсказали. Большое спасибо всем кто откликнулся :) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |