Цитата(WaRDeR @ 27.8.2008, 10:37)

А что за способ? Сздесь как то не правильно:
1. убери слово "экспорт". Если не знаешь для чего - не пользуйся (читай справку)
2. Убери оператор "Возврат". Он прерывает процедуру, и НИКОГДА не исполнится оператор "Сообщить" в твоей процедуре.
3. Установив значения по умолчанию, ты просто разрешил не передавать в процедуру значения, и теперь пропущенные параметры равны нулю. Не думаю что результат тебя устроит, при прежней обработке формулы кнопки.
2 Stado_adama, я просто пытался вывести user_tech к логическому пониманию, где у него ошибка, но не уверен, что это получилось :(
Переделал в соответствии с полученными рекомендациями. Вот что получилось:
Поставил в свойствах кнопки Дополнительно->Формула-> Тест(Пар1,Пар2,Пар3)
Поправил Код:
Код
Перем Глоб;
Процедура Тест()
Глоб=Пар1+Пар2+Пар3;
Сообщить(Глоб)
КонецПроцедуры
Тест(5,6,7);
В результате выдается ошибка типа:
Глоб=Пар1<<?>>+Пар2+Пар3;
{D:\WORK\1C\TEST_BD\1С_ЗИК\EXTFORMS\TEST.ERT(7)}: Переменная не определена (Пар1)
Тест(<<?>>5,6,7);
{D:\WORK\1C\TEST_BD\1С_ЗИК\EXTFORMS\TEST.ERT(11)}: Слишком много фактических параметров