Как передать значение переменной в другую форму
Добрейшего времени суток!
Подскажите, пожалуйста, как передать значение переменной во внешней обработке из условной главной формы во вторую, второстепенную
Начало такое:
Подскажите, пожалуйста, как передать значение переменной во внешней обработке из условной главной формы во вторую, второстепенную
Начало такое:
НекаяПеременная = "Текст";
ВторостепеннаяФорма = ПолучитьФорму("ВнешняяОбработка.ВнешняяОбработка1.Форма.ВторостепеннаяФорма");
ВторостепеннаяФорма.Открыть();
По теме из базы знаний
- Простые радости жизни программиста 1С: выбор типа значения
- УФ: программное создание и копирование документов с использованием конструкций ДанныеФормыВЗначение, ЗначениеВДанныеФормы
- Интеграция OZON, Wildberries, Яндекс Маркет в 1С:УТ 10.3, КА 1.1, УПП 1.3
- Встраивание форм 1С на страницы сайта
- Как передать Таблицу Значений в Динамический Список?
Найденные решения
(1) Спасибо всем за ответы. Сделал так:
На главной форме:
На второстепенной форме:
На главной форме:
НекаяПеременная = "Текст";
Параметр = Новый Структура;
Параметр.Вставить("Основание", НекаяПеременная);
ОткрытьФорму("ВнешняяОбработка.ВнешняяОбработка1.Форма.ВторостепеннаяФорма", Параметр);
На второстепенной форме:
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Если Параметры.Свойство("Основание") Тогда
ТвояПеременная = Параметры.Основание;
КонецЕсли;
КонецПроцедуры
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Спасибо всем за ответы. Сделал так:
На главной форме:
На второстепенной форме:
На главной форме:
НекаяПеременная = "Текст";
Параметр = Новый Структура;
Параметр.Вставить("Основание", НекаяПеременная);
ОткрытьФорму("ВнешняяОбработка.ВнешняяОбработка1.Форма.ВторостепеннаяФорма", Параметр);
На второстепенной форме:
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Если Параметры.Свойство("Основание") Тогда
ТвояПеременная = Параметры.Основание;
КонецЕсли;
КонецПроцедуры
Можно так попробовать сделать:
НекаяПеременная = "Текст";
Параметры = Новый Структура("НекаяПеременная", НекаяПеременная);
ВторостепеннаяФорма = ПолучитьФорму("ВнешняяОбработка.ВнешняяОбработка1.Форма.ВторостепеннаяФорма", Параметры);
ВторостепеннаяФорма.Открыть();
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот