0
LevelUP
28.06.19
✎
16:55
|
Привет сообществу!
В общем, открываю вторую форму отчета Карточка счета, форму создал сам.
Открываю так
ПараметрыНовойФормы = Новый Структура;
ПараметрыНовойФормы.Вставить("Отчет", Отчет);
ОткрытьФорму("Отчет.КарточкаСчета.Форма.Форма2",ПараметрыНовойФормы,ЭтотОбъект);
На эту вторую форму вытащил поле, путь данных которого "Отчет.счет". Но на форме, после открытия, это поле пустое.
Наверное, как-то не так открываю? Как сделать чтобы реквизиты Отчета-"отца" были во второй форме тоже доступны?
|
|
2
LevelUP
28.06.19
✎
17:41
|
(1)
Ну если так, то понятно
Однако (в порядке рассуждения)...
ведь это две формы ОДНОГО отчета, у которого в реквизитах (именно отчета, а не формы) указан Счет. Разве он не должен быть доступен во всех формах?
Понятно когда из одного отчета открывают форму другого отчета, а тут.
|
|
3
aleks_default
28.06.19
✎
17:54
|
"Разве он не должен быть доступен во всех формах"- не должен. Потому что тот "Отчет" что в формах, это вовсе ни какой не Отчет, а просто основной реквизит формы (тип "данные формы структура"). Как и все реквизиты формы, при открытии формы он пустой
|
|