Значение реквизита обработки в контексте разных её форм
Здравствуйте!
У обработки есть несколько форм, в том числе основная форма.
У объекта обработки есть реквизиты.
Я заполняю эти реквизиты при создании на сервере основной формы. В отладчике вижу, что они заполнены.
Когда из основной формы открываю другую форму, то в отладчике вижу, что реквизиты объекта обработки не заполнены.
Извините, если вопрос простой, я сейчас пытаюсь избавиться от дублирования функций на формах обработки и заполнить главное в реквизите самой обработки, а оно не сохраняет значение почему-то.
У обработки есть несколько форм, в том числе основная форма.
У объекта обработки есть реквизиты.
Я заполняю эти реквизиты при создании на сервере основной формы. В отладчике вижу, что они заполнены.
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
ОбъектОбработки = РеквизитФормыВЗначение("Объект");
Объект.ИмяФайлаЗвукКорректный = ОбъектОбработки.ПолучитьАдресФайла("ЗвукКорректный");
//здесь успешно присвоилась строка
КонецПроцедуры
Когда из основной формы открываю другую форму, то в отладчике вижу, что реквизиты объекта обработки не заполнены.
Извините, если вопрос простой, я сейчас пытаюсь избавиться от дублирования функций на формах обработки и заполнить главное в реквизите самой обработки, а оно не сохраняет значение почему-то.
По теме из базы знаний
Найденные решения
(12)
Как итог я передала в параметрах
а в ФормаСборка уже при оздании на сервере
Копировать данные формы на стороне родителя не получилось. Может, т.к. я работаю через описание оповещения
Как итог я передала в параметрах
ПараметрыОткрытияФормы = Новый Структура("Объект", Объект);
ОткрытьФорму("Обработка.УпаковкаЗаказа.Форма.ФормаСборка",ПараметрыОткрытияФормы,ЭтаФорма , , , ,Оповещение,РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
а в ФормаСборка уже при оздании на сервере
КопироватьДанныеФормы(Параметры.Объект, ЭтаФорма.Объект)
Копировать данные формы на стороне родителя не получилось. Может, т.к. я работаю через описание оповещения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(9) https://forum.infostart.ru/forum9/topic227997/
Я думаю, это наследие обычных форм.
Зачем же тогда нам общие реквизиты обработки
В этой теме искали ответ на этот вопрос: Я думаю, это наследие обычных форм.
(12)
Как итог я передала в параметрах
а в ФормаСборка уже при оздании на сервере
Копировать данные формы на стороне родителя не получилось. Может, т.к. я работаю через описание оповещения
Как итог я передала в параметрах
ПараметрыОткрытияФормы = Новый Структура("Объект", Объект);
ОткрытьФорму("Обработка.УпаковкаЗаказа.Форма.ФормаСборка",ПараметрыОткрытияФормы,ЭтаФорма , , , ,Оповещение,РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
а в ФормаСборка уже при оздании на сервере
КопироватьДанныеФормы(Параметры.Объект, ЭтаФорма.Объект)
Копировать данные формы на стороне родителя не получилось. Может, т.к. я работаю через описание оповещения
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот