Не передается параметр через процедуру ОткрытьФорму().
Голову сломал, не знаю в чем проблема.
На форме списка журнала операций я добавил кнопку, при нажатии на которую выполняется такой код:
Процедура НажалиКнопку()
пар = "ааа";
ОткрытьФорму("Документ.Операция",пар); // создаю новую Операцию
КонецПроцедуры
В модуле формы Операции в процедуре ПриОткрытии() я проверяю переданный параметр. Вот код:
Процедура ПриОткрытии()
Если ПустоеЗначение(Форма.Параметр)=0 Тогда
Если Форма.Параметр = "ааа" Тогда
// тут код
КонецЕсли;
КонецЕсли;
КонецПроцедуры
Так вот ПустоеЗначение(Форма.Параметр) всегда равно 1. Т.е. параметр не передается. Что я делаю не так? Помогите, плиз.
(2) Не, я думаю, стоит сначала попробовать соответствие, таблицу значений, элемент формы и сферического коня в вакууме. Зачем читать документацию, ага :))
(3) О, блин, ты реально про 7.7 что ли?
Я думал ты просто галочку не поставил.
Про 7.7 тогда не подскажу, не помню уже нихрена. СП и типовые тебе помогут :))
(11) походу автор сам не понимает что делает и что вызывает документ или операцию ))))
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший