|
Управляемые формы, вернуть таблицу значений из общей формы открытой модально | ☑ | ||
---|---|---|---|---|
0
slitov
29.12.17
✎
18:32
|
Может кто поможет… Вызываю из формы документа общую форму, перед открытием заполняю в ней таблицу значений. Надо эту таблицу получить обратно, но как… Голова уже не варит, помогите! )))
|
|||
1
Gasho
29.12.17
✎
18:44
|
УправляемаяФорма (ManagedForm)
ОповеститьОВыборе (NotifyChoice) Синтаксис: ОповеститьОВыборе(<ЗначениеВыбора>) Параметры: <ЗначениеВыбора> (обязательный) Тип: Произвольный. Результат выбора. Описание: Посылает оповещение владельцу формы о выполнении выбора или подбора, передает ему выбранное значение. Закрывает форму в соответствии со значением свойства ЗакрыватьПриВыборе. Данное действие аналогично выполнению выбора в форме, открытой для выбора в поле ввода или ячейке табличного поля. Доступность: Тонкий клиент, веб-клиент, толстый клиент, мобильное приложение(клиент). Примечание: Может применяться в случае, когда открытие формы выбора или подбора выполнено средствами языка. |
|||
2
rozer76
30.12.17
✎
08:14
|
(0) не надо получитьформу - надо открытьформу
|
|||
3
Мимохожий Однако
30.12.17
✎
08:35
|
Форма.ОткрытьМодально("ОбщаяФорма.ФормаПечатиРаспоряжений"); (2) Так?
|
|||
4
Сияющий в темноте
30.12.17
✎
11:53
|
Вообще,в чем проблема-если форма открыта модально,то параметр меиода Закрыть возвращается в функцию открытия формы
|
|||
5
Mort
30.12.17
✎
13:23
|
Как делать не через заднее место:
- передать для заполнения адрес с ТЗ в хранилище. - получить в качестве результата адрес с ТЗ в хранилище. |
|||
6
Mort
30.12.17
✎
13:26
|
+(5) Это при условии, что передача ТЗ обязательна в обоих случаях (и туда и обратно).
Например, если отталкиваться от (0), то туда достаточно передать массив застрахованных, а что обратно лучше от задачи зависит. навряд-ли ТЗ. |
|||
7
slitov
30.12.17
✎
15:26
|
(5) По подробнее, если можно. Не понимаю как реализовать. Поместить ТЗ во временное хранилище, потом заполнить на форме и послее ее закрытия найти по этому адресу?
(1) Сейчас попробую разобраться. |
|||
8
perester
30.12.17
✎
16:01
|
Поместитьвовременноехранилище(тз.ввгрузить(), уид) и этот уид отправить в форму, лучше сделать через оповещения, отказ от модальности жи есть жи да)
|
|||
9
slitov
30.12.17
✎
17:17
|
(8) Реализовал передачу данных через временное хранилище, СПАСИБО. ПО мне немного странно, что из формы, вызванной другой формы нельзя напрямую получить данные в виде таблицы значений, думал я просто зеленый и не знаю как это делать.
|
|||
10
slitov
30.12.17
✎
23:44
|
Такс, тут появилась немного интереснее задача. При сохранении контрагента, если есть дубли по наименованию, перед записью надо открыть форму. В нее заполнить значения документов, где присутствуют похожие по наименованию.
ОбработкаВыбора к сожалению открывает форму после сохранения, как выполнить открытие формы и поймать ответ в форме ПередЗаписью? |
|||
11
slitov
31.12.17
✎
00:25
|
Помогла модальность.
|
|||
12
Мимохожий Однако
31.12.17
✎
07:32
|
Не увлекайся модальностью
|
|||
13
mexanik_96
31.12.17
✎
07:48
|
(12)+1, не делайте так пожалейте тех кто будет сопровождать это поделие, нужно воспользоваться обработкой оповещения
|
|||
14
slitov
03.01.18
✎
16:00
|
(12) Это почему? Что плохого в модальности?
|
|||
15
h-sp
03.01.18
✎
18:05
|
(14) ну, рискуешь быть уволенным. Это в лучшем случае. Модальность - это каменный век.
|
|||
16
Новиков
03.01.18
✎
19:00
|
(14) Попробуй запустить свою конфу через веб-клиент, и ты узнаешь "что плохого в модальности" (с)
|
|||
17
Asmody
03.01.18
✎
19:07
|
(14) В 1С же круглые идиоты сидят, они же по придури своей просто так придумали даже опцию специальную в конфигураторе и средства языка, чтобы без модальности работать. Всё специально для того, чтобы простым одинесникам, которые документаций не читают и головой думать не желают, насолить и жизнь усложнить. Вот такие вот гады-паразиты!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |