Здравствуйте!
У обработки есть несколько форм, в том числе основная форма.
У объекта обработки есть реквизиты.
Я заполняю эти реквизиты при создании на сервере основной формы. В отладчике вижу, что они заполнены.

```1c
    Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    ОбъектОбработки = РеквизитФормыВЗначение("Объект");
    Объект.ИмяФайлаЗвукКорректный = ОбъектОбработки.ПолучитьАдресФайла("ЗвукКорректный");
    //здесь успешно присвоилась строка
    КонецПроцедуры
```

Когда из основной формы открываю другую форму, то в отладчике вижу, что реквизиты объекта обработки не заполнены.

Извините, если вопрос простой, я сейчас пытаюсь избавиться от дублирования функций на формах обработки и заполнить главное в реквизите самой обработки, а оно не сохраняет значение почему-то.
---
Как итог я передала в параметрах

```1c
    ПараметрыОткрытияФормы = Новый Структура("Объект", Объект);
    ОткрытьФорму("Обработка.УпаковкаЗаказа.Форма.ФормаСборка",ПараметрыОткрытияФормы,ЭтаФорма , , , ,Оповещение,РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
```

а в ФормаСборка уже при оздании на сервере

```1c
    КопироватьДанныеФормы(Параметры.Объект, ЭтаФорма.Объект)
```

Копировать данные формы на стороне родителя не получилось. Может, т.к. я работаю через описание оповещения
---
Это УФ? Форма - ПрисозданииНаСервере итак &НаСервере, реквизит же не формы? Зачем
```1c
    ОбъектОбработки = РеквизитФормыВЗначение("Объект");
    Объект.ИмяФайлаЗвукКорректный = ОбъектОбработки.ПолучитьАдресФайла("ЗвукКорректный");
```
?
---
УФ. ПолучитьАдресФайла - процедура модуля обработки. Поэтому обращение к ОбъектОбработки, полученному через РеквизитФормыВЗначение. Значение я успешно получила.
А результат пишу в реквизит объекта, который должен быть доступен во всех формах
---
должен быть доступен во всех формах Придется копировать Объект основной формы в Объект открываемой формы:

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

```1c
    ПараметрыОткрытияФормы = Новый Структура("Объект", Объект);
    ОткрытьФорму("Обработка.УпаковкаЗаказа.Форма.ФормаСборка",ПараметрыОткрытияФормы,ЭтаФорма , , , ,Оповещение,РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
```

а в ФормаСборка уже при оздании на сервере

```1c
    КопироватьДанныеФормы(Параметры.Объект, ЭтаФорма.Объект)
```

Копировать данные формы на стороне родителя не получилось. Может, т.к. я работаю через описание оповещения
---
В моем случае, как оказалось, всё было доступно в ЭтаФорма.ВладелецФормы.Объект
---
Столкнулся с такой же проблемой. Действительно, очень странно, что при открытии другой формы одного и того же объекта, реквизиты самого объекта не видны из открываемой другой формы ...