День добрый. Появился вопрос. Когда делал по инструкции http://www.1c-pro.ru/topic26882.html То в процедуре "Печать" появлялся параметр "МассивОбъектов" Как бы мне его получить, если в команде у меня не "Вызов серверного метода", а "Открытие формы" ?
В любом случае проблема решилась.
Т.е. Форма должна иметь параметр ОбъектыНазначения?
Не обязательно. Этот параметр туда передается при вызове внешней обработки. И Вы можете к нему просто обратиться.
Но параметры доступны только в событии формы "ПриСозданииНаСервере" и нигде больше (если параметр не ключевой).
Поэтому, если эти объекты нужны в других процедурах (а они, скорее всего, нужны), тогда либо надо в процедуре "ПриСозданииНаСервере" записать эти объекты в реквизит формы. Соответственно, потом будете обращаться к этому реквизиту.
Либо, да, как Вы и предположили, можно создать параметр формы (вкладка "Параметры") и обязательно надо указать, что данный параметр будет КЛЮЧЕВЫМ (соответствующая галка в свойствах параметра). Тогда к данному параметру сможете обращаться не только в процедуре "ПриСозданииНаСервере", но и в других процедурах модуля формы.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс