Имя: Пароль:
1C
1С v8
Недопустимое значение параметра (параметр номер '1')
0 mephistos
 
22.04.14
14:21
Есть документ, добавил новую форму в него, в форме создан реквизит ДокументОбъет. Форму делал по аналогии с уже работающей.

Привязываю открытие формы к кнопке:
ПолучитьФорму("Форма4").Открыть(); - ругается "Недопустимое значение параметра (параметр номер '1')
"
на другой кнопке висит процедура : ПолучитьФорму("Форма3").Открыть();
и открывается.

В чем причина ? Я делал по аналогии .. Ткните мордой в то, что не знаю.
1 Ненавижу 1С
 
гуру
22.04.14
14:22
наверное формы с именем Форма4 не заведена в конфигураторе
2 mephistos
 
22.04.14
14:22
(1) Нет, есть такая форма, я ее создал.
3 mephistos
 
22.04.14
14:23
(1) Именно поэтому я и хочу открыть ее с кнопки.
4 Ненавижу 1С
 
гуру
22.04.14
14:24
или форма не является формой объекта
5 Ненавижу 1С
 
гуру
22.04.14
14:24
+(4) та, из которой ты вызываешь ее
6 mephistos
 
22.04.14
14:25
(4) Является основной формой объекта. Я такой вариант уже нагуглил и проверил.
7 Starhan
 
22.04.14
14:26
Очепятки? Попробуй имя формы скопировать в код
8 Рэйв
 
22.04.14
14:26
(6)Где-то ты врешь.
9 mephistos
 
22.04.14
14:26
(8) клянусь Аллахом. могу все запринтскринить.
10 mephistos
 
22.04.14
14:27
(7) я делаю так. когда пишешь получитьформу(" - выпадает окошко выбора, я там выбираю свою форму.
11 Рэйв
 
22.04.14
14:28
А так ?
ЭтотОбъект.ПолучитьФорму("Форма4").Открыть()
12 mephistos
 
22.04.14
14:28
(11) сейчас попробую, секундочку.
13 Шапокляк
 
22.04.14
14:29
А после добавления формы конфу сохранил?
14 mephistos
 
22.04.14
14:29
(13) Конечно.
15 mephistos
 
22.04.14
14:30
Проблема решена магическим образом. Я переименовал форму, перепрописал, и заработало.
16 mephistos
 
22.04.14
14:30
мистика.

Спасибо большое за совместное вангование, ребята
2 + 2 = 3.9999999999999999999999999999999...