Как писать Процедуры и Функции в Обработке?

Новая тема
При создании новой(не Выполнить()) функции или процедуры в обработеке возникает ошибка

{Обработка.Загрузка.Форма.Модуль(5)}: Определения процедур и функций должны размещаться перед операторами основной программы

При проверке модуля обнаружены синтаксические ошибки!

ЧТо делать?
"Вот пример правильного написания:



Перем Текст;



Процедура ВыдатьСообщение(Текст)

Сообщить(Текст);

КонецПроцедуры



Процедура Сформировать()

Текст = "Вывести сообщенеие";

ВыдатьСообщение(Текст)

КонецПроцедуры





А вот неправильного:



Перем Текст;



Процедура Сформировать()

Текст = "Вывести сообщенеие";

ВыдатьСообщение(Текст)

КонецПроцедуры



Процедура ВыдатьСообщение(Текст)

Сообщить(Текст);

КонецПроцедуры

"
В начале процедуры объявите её, например:

Процедура Печать(), а в конце  описания процедуры не забудьте дописать: Конец процедуры. То же и с функцией.
"А некоторые, бывает, ставят ; после скобок в объявлении процедуры/функции или после КонецПроцедуры/КонецФункции, что приводит к описанным последствиям."
Проверьте глобальные переменные. Они должны находиться перед всеми процедурами и функциями модуля.
Читают тему
(гостей: 1)

Быстрый переход