Описание встроенного языка 1С


Описание встроенного языка 1С — программный код на языке 1С располагается в модулях.

Программные модули в конфигурации доступны не «сами по себе», а как одно из свойств объекта метаданных. Открыть модуль можно по нажатию правой кнопки мыши на объект метаданных.


Описание встроенного языка 1С — в 1С доступны следующие модули с программным кодом на встроенном языке 1С:

  • Конфигурации (верхняя ветка в окне конфигуратора)
    o Модуль сеанса
    o Модуль приложения (конфигурация толстого клиента)
    o Модуль управляемого приложения
    o Модуль внешнего соединения
  • Общие модули (ветка Общие/Общие модули)
  • Модули объекта и менеджера (ветка конкретного объекта метаданных)
  • Модули формы (ветка конкретной формы, внутри ветки объекта метаданных, открыть форму, закладка Модуль в редакторе формы).

События и их обработчики
Описание встроенного языка 1С — события и их обработчики.

Работа программы на встроенном языке 1С строится с помощью событий:

  • Существует ряд событий, которые позволяет обрабатывать платформа 1С
  • На встроенном языке создаются процедуры для обработки данных событий
  • В исполняемом режиме платформа вызывает обработчики при наступлении события.

Выполнение начинается событиями в модуле приложения (модули конфигурации), с процедур ПередНачаломРаботыСистемы() и ПриНачалеРаботыСистемы(). Для каждого вида клиента существует свой модуль.

После успешного старта клиента, с отработкой событий «при запуске» 1С отображает интерфейс. Пользователь, работая с интерефейсом вызывает команды, которые обрабатываются дальнейшими событиями.

Описание встроенного языка 1С — самые распространенные из событий объектов платформы 1С:

  • ПередОткрытием() и ПриОткрытии() – при старте работы любой формы
  • Обработчик на нажатие кнопки.

Также существуют обработчики ожидания (запуск на клиенте периодического выполнения процедуры по таймеру) и регламентные задания (запуск по расписанию на сервере независимого выполнения процедуры).

Комментарий в программном модуле находится после знаков «//».

Пример программного модуля 1С


Только зарегистрированные пользователи VIP группы могут видеть этот контент.




Проголосовать за этот пост:

1 Star2 Stars3 Stars4 Stars5 Stars (22 голосов, среднее: 2,91 из 5)
Загрузка...

Добавить комментарий