|
Засада с параметрами формы, помогите!
| ☑ |
0
Шабалин Валентин
29.11.12
✎
15:29
|
Параметры = Новый Структура("ФайлОснование, ВладелецФайла, РежимСоздания",
Результат, ВладелецФайла, "ИзШаблона");
ОткрытьФорму("Справочник.Файлы.ФормаОбъекта", Параметры, ФормаВладелец);
Открывается форма, в Процедуре ПриСозданииНаСервере() смотрю Параметры - в них заполнены все параметры структуры за исключением ВладелецФайла. ВладелецФайла = Неопределено.
Что за ерунда и где копать?
|
|
1
Mort
29.11.12
✎
15:30
|
А что посылаешь?
|
|
2
Buster007
29.11.12
✎
15:31
|
Параметры = Новый Структура("ФайлОснование, ВладелецФайла, РежимСоздания",
Результат, ВладелецФайла, "ИзШаблона");
значит здесь ВладелецФайла = неопределено
|
|
3
Шабалин Валентин
29.11.12
✎
15:32
|
(2) Нет, не так.
В параметры добавляю параметр "ВладелецФайла2" - с ним все ништяк
|
|
4
Шабалин Валентин
29.11.12
✎
15:32
|
(1) ДокументСсылку
|
|
5
Шабалин Валентин
29.11.12
✎
15:33
|
Параметры = Новый Структура("ФайлОснование, ВладелецФайла, РежимСоздания, ВладелецФайла2",
Результат, ВладелецФайла, "ИзШаблона",ВладелецФайла);
ОткрытьФорму("Справочник.Файлы.ФормаОбъекта", Параметры, ФормаВладелец);
ВладелецФайла2 - без проблем передается в открываемую форму и ловится
|
|
6
Buster007
29.11.12
✎
15:36
|
Параметры у формы Справочник.Файлы посмотри
|
|
7
Mort
29.11.12
✎
15:38
|
Еще параметр может быть определен на форме и не подходить по типу.
|
|
8
Шабалин Валентин
29.11.12
✎
15:40
|
Вот картинка ситуации
|
|
9
Шабалин Валентин
29.11.12
✎
15:42
|
(6) Точно! Спасибо, засада там. Там есть такой параметр, с отсутствующим типом данных!
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший