|
Как владелец формы выбора получает значение выбора? |
☑ |
0
Dirk Diggler
05.09.12
✎
17:51
|
В типовых часто используется такая конструкция:
ФормаВыбора = Документы.ЗаказПоставщику.ПолучитьФормуВыбора(,ЭлементыФормы.Заказ,);
ФормаВыбора.Открыть();
После выбора в ЭлементыФормы.Заказ и связанный с ним реквизит попадает выбранный заказ. На каком механизме платформы это основано? Что-то не нашел где это документировано. В справке сказано коротко:
<Владелец> (необязательный)
Тип: Форма; Элемент управления.
Объект, который будет являться владельцем открываемой формы
про то, что в него попадет результат выбора - тишина.
и связанный вопрос - нельзя ли так же просто миновать элемент формы и помещать значение сразу в реквизит ?
|
|
1
mikecool
05.09.12
✎
17:53
|
наверняка рядом валяется ОбработкаВыбора
|
|
2
DrShad
05.09.12
✎
17:53
|
ну если сможешь по реквизиту (не элементу формы) жмакнуть кнопку выбора, то я не против
|
|
3
DrShad
05.09.12
✎
17:54
|
(1) не, обработка выбора если владелец не указан
|
|
4
sergeante
05.09.12
✎
17:57
|
(0) Тип: Форма; Элемент управления. Стало быть реквизит нельзя, реквизит не может быть владельцем. А что тебя так это всё засмущало то?
|
|
5
Dirk Diggler
06.09.12
✎
08:06
|
(4) надоело костыли городить чтобы видеть в поле ввода не "Реализация товаров и услуг №000000023 от 23 ноября 2011 г.", а "Отгрузка №23".
В 8.3 это штатно релизуется, но когда мы ещё на неё перейдем - неизвестно.
а если можно было бы чтобы значение из формы выбора попадало сразу в реквизит, а не элемент формы - это все реализуется красиво и без лишних скрытых элементов формы.
|
|
6
Dirk Diggler
06.09.12
✎
14:11
|
ап на всякий случай....
|
|