|
Как передать значения при закрытии диалога? | ☑ | ||
|---|---|---|---|---|
|
0
anikev
30.11.22
✎
09:59
|
Здравствуйте! В настройках конфигурации установлен запрет модального отображения окон. Скажите, пожалуйста, как мне при успехе (то есть, когда пользователь нажал "Да") передать структуру с клиента на сервер?
|
|||
|
1
anikev
30.11.22
✎
10:03
|
(0) я же обратно, где вызывал, не смогу получить результат? А у меня в той процедуре структура
|
|||
|
2
polosov
30.11.22
✎
10:05
|
Если ты хочешь передать что-то в процедуру оповещения, то при создании описания оповещения можешь добавить структуру с параметрами.
|
|||
|
3
Обработка
30.11.22
✎
10:05
|
ту ОбработкаВыбора()
|
|||
|
4
arsik
гуру
30.11.22
✎
10:06
|
(1) посмотри как в штатной сделано. ОписаниеОповещения
|
|||
|
5
Обработка
30.11.22
✎
10:06
|
+ (3) Пардон это для модальных... в обычных формах.
|
|||
|
6
takefive
30.11.22
✎
10:27
|
Передача данных между формами. Пример двустороннего диалога
//процедуры нужно привязать к событиям, действиям... &НаКлиенте Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник) //Сообщить("ИмяСобытия: " + ИмяСобытия + ", тип: " + ТипЗнч(ИмяСобытия)); //Сообщить("Параметр: " + Параметр + ", тип: " + ТипЗнч(Параметр)); //Сообщить("Источник: " + Источник + ", тип: " + ТипЗнч(Источник)); Если ИмяСобытия = "ДиалогФорм" Тогда Объект.Дата = Параметр.Дата; КонецЕсли; КонецПроцедуры &НаКлиенте Процедура ОповеститьВладельцаФормы(Команда) Если ВладелецФормы = Неопределено Тогда Сообщить("Не найдена форма - получатель..."); Возврат; КонецЕсли; Данные = Новый Структура; Данные.Вставить("Дата", Объект.Дата); ИмяСобытия = "ДиалогФорм"; Параметр = Данные; Источник = ЭтаФорма; Оповестить(ИмяСобытия, Параметр, Источник); КонецПроцедуры //для основной формы. Нужно указать владельца формы для этой и открываемой форм &НаКлиенте Процедура ОткрытьНастройки(Команда) ФормаНастроек = ПолучитьФорму("ВнешняяОбработка.ДвеФормы.Форма.ФормаНастройки",,ЭтаФорма); ВладелецФормы = ФормаНастроек;//для обратной связи ФормаНастроек.Открыть(); КонецПроцедуры |
| Форум | Правила | Описание | Секции | Поиск |