Здравствуйте!
Помогите, пожалуйста, решить нубскую проблему. Она совершенно детская, я специально выкинул всё лишнее, чтобы легче разобраться.

Имеется (Управляемая) Форма1, на которой есть кнопка - "Открыть Форму2 с заполнением".

Есть также (Управляемая) Форма2, в которой созданы реквизиты ПолучаемоеЧисло1 и ПолучаемоеЧисло2 (оба с типом "Число") и выведены их элементы на форму (оба с типом ПолеВвода). Вот даже её скриншот:

В обработчике той кнопки написан код, который приказывает открыть Форму2 и при этом создаёт структуру "ЗначенияЗаполнения", как показано на следующем скриншоте:
https://sun9-24.userapi.com/FCcBPBcqXlgw3coSJM4kwmTipTuNILlgqEa0mQ/tOLamnHAS4c.jpg

(я даже для простоты прямо указал заполнение числами; естественно, изначально там предполагались значения, берущиеся с Формы1)

Ни в какие глубокие свойства форм не залазил и ничего там не менял - всё как было по умолчанию.

Однако же в режиме пользователя после нажатия той кнопки Форма2 открывается с нулями в обоих полях. Вопрос - ПОЧЕМУ?? Вроде бы всё сделал как в ИТС написано...
---
ПОЧЕМУ?? Вроде бы всё сделал как в ИТС написано...
Потому что статьи на ИТС тоже люди пишут и не всегда указывают все ограничения.
Ключевая фраза там : "Для многих из них в конфигураторе установлено свойство Заполнять из данных заполнения"
Вот эта особенность не описывается подробно. Это свойство есть только для реквизитов объекта, а не просто реквизитов формы.
Т.е. описана возможность заполнения для реквизитов объекта на форме. И при условии, что указанное свойство выставлено.
---
ПОЧЕМУ?? Вроде бы всё сделал как в ИТС написано...
Потому что статьи на ИТС тоже люди пишут и не всегда указывают все ограничения.
Ключевая фраза там : "Для многих из них в конфигураторе установлено свойство Заполнять из данных заполнения"
Вот эта особенность не описывается подробно. Это свойство есть только для реквизитов объекта, а не просто реквизитов формы.
Т.е. описана возможность заполнения для реквизитов объекта на форме. И при условии, что указанное свойство выставлено.
---
Спасибо огромное! Я даже не буду сейчас спрашивать, что делать если заполняемый реквизит существует прямо на форме и не привязан ни к какому объекту - слава богу, это не мой случай, разберусь в дальнейшем.

А так - да, всё заработало. У реквизита объекта есть такая галочка, и она работает именно так, как написано.
---
Интересно, а где в ИТС такое написано, что форма 2 должна автоматически заполняться...
---
почитай про открытие форм с параметрами.
---
переименуйте свою структуру "ЗначенияЗаполнения".
---
Во что именно переименовать? Есть другие какие-то варианты заполнения, находясь на стороне формы-инициатора?

{Что можно заполнить, обработав событие ПриОткрытии или другое подобное на форме-получателе, я понимаю. Просто очень не хотелось искать, как обратиться к свойству ТекстРедактирования полей ввода формы, находясь в другом объекте. Кстати, если это где-то просто делается - ткните носом в синтакс-помощник, буду благодарен.}
---
как обратиться к свойству ТекстРедактирования полей ввода формыЭто зачем?

(7) варианты заполнения, находясь на стороне формы-инициатор
```1c
    ФормаПолучатель = ПолучитьФорму("ОбщаяФорма.Форма2");

    // заполняем реквизиты открываемой формы:
    ФормаПолучатель.ПолучаемоеЧисло1 = 123;
    ФормаПолучатель.ПолучаемоеЧисло2 = 456;

    ФормаПолучатель.Открыть();
```
---
Есть другие какие-то варианты заполнения, находясь на стороне формы-инициатора?
Такое обычно не принято использовать для управляемых форм.
Лучше передать параметры в форму, а в форме в ПриСозданииНаСервере обработать эти параметры так как нужно.
---
а в форме в ПриСозданииНаСервере обработать эти параметры так как нужно

Но ведь процедура ПриСозданииНаСервере запускается без входящих параметров, разве нет?

Из синтакс-помощника:

```1c
    ПриСозданииНаСервере(<Отказ>, <СтандартнаяОбработка>)
```

Если бы здесь был параметр ДанныеЗаполнения, как в процедуре ОбработкаЗаполнения, тогда бы я знал, что делать...
---
Но ведь процедура ПриСозданииНаСервере запускается без входящих параметров, разве нет? Я вас удивлю - она ВООБЩЕ НЕ ЗАПУСКАЕТСЯ!!!
---
У формы есть свойство Параметры - в нем будут все параметры, которые были переданы в форму при открытии, и те, которые созданы в свойствах формы.
У вас в 1 сообщении скрин есть с кодом открытия формы - вы там предаете структуру ЗначенияЗаполнения. А можно просто в структуру параметров открытия формы вставить нужные значения.

```1c
    ПараметрыФормы = Новый Структура("МойПараметр1, МойПараметр2", Значение1, Значение2);
    ОткрытьФорму("ОбщаяФорма.МояФорма", ПараметрыФормы, ЭтотОбъект);
```

В форме в ПриСозданииНаСервере в структуре Параметры будут МойПараметр1 и МойПараметр2.