Главная » 1С Предприятие » ОБСУЖДЕНИЕ ПЕРВОЙ ПРОГРАММЫ

0

Программа состоит из одной  пользовательской процедуры,  имеющей  имя Выполнить и  размещенной в  модуле  формы обработки.  Напомним, что  процедура это  выполняющий  некоторые   действия  программный  компонент,   который  обменивается данными  с другими  компонентами  через  свои параметры. Также  в  процедурах  1С могут   использоваться    переменные   модуля,  диалога   и    глобальные   объекты   данных. (В нашем  случае,  правда, процедура  параметров  не  имеет и  работает  только  с  одной  локальной переменной а.)

В  процедуре Выполнить  использована  встроенная   процедура Сообщить.   Она  выводит значение  своего аргумента в  окно  сообщений  системы.  Заметим, что  более  информативен следующий вывод значения  переменной а:

Сообщить("а =" + а);

Процедура Сообщить  сработает следующим  образом.  Прежде   числовое представление переменной а  будет преобразовано в  символьное (число 5.1  будет преобразовано  в строку  "5.1").  Затем  строка  "а = " объединится со строкой "5.1" и в окне  сообщений отобразится  текст

а = 5.1

Отметим общие для  всех программ моменты:

1.      При  написании  программы регистр букв  не  имеет значения.  Так, имя процедуры не изменится,  если  его  написать  прописными  буквами; имена А  и  а задают  одну и ту же переменную.

2.       После  каждого  оператора необходимо  проставлять  точку  с запятой.

3.      В процедурах и  функциях  1С можно  не объявлять  явно оператором Перем скалярные  переменные (не  массивы), а вводить переменные и определять их тип по  мере необходимости.  То есть оператор

перем  а;

в  приведенной  процедуре Выполнить  может  быть  опущен; числовая переменная  а

будет введена в  результате  выполнения  оператора присваивания а = 5.1;

4.     Поскольку программы пишутся в конфигураторе, а запускаются в  1С:Предприятии, то для  ускорения  процесса их  отладки  следует  держать  открытыми  как  конфигуратор, так  и   1С:Предприятие;   если  в   1С:Предприятии  открыта старая   версия программы  (в нашем случае  обработки), то  после  внесения и  сохранения  исправлений (это  выполняется в  конфигураторе) старую  версию нужно  закрыть и  загрузить  затем   обновленный  файл.    В   нашем  случае   для   этого   достаточно  набрать   Alt+1.  (О мероприятиях по ускорению отладки см. также разд.  1.11.)

Замечание.  Созданная  обработка Проба  находится  в  файле  Проба.ert, и  если  файл по  какой-либо причине закрыт, то  для  его  загрузки  в  конфигураторе следует  выполнить стандартные действия по  открытию  файла, например  выбрать  из списка  недавно открытых файлов, имеющегося  в колонке Файл  меню  конфигуратора.

Источник: Бартеньев О. В. 1С:Предприятие:  программирование для  всех.  Базовые объекты и расчеты на одной дискете. М.: Диалог-МИФИ, 2005. 464 с.

По теме:

  • Комментарии