Глобальные модули

<< Click to Display Table of Contents >>

Navigation:  Раздел 5 Дерево конфигурации >

Глобальные модули


В окне "Дерево конфигурации" в ветви "Глобальные модули" расположен список всех глобальных модулей (рис. "Глобальные модули"). В списке глобальных модулей всегда присутствует модуль "Main", кроме этого, разработчик конфигурации может добавлять и другие глобальные модули. Глобальные модули относятся ко всей конфигурации в целом. Глобальные модули предназначены для описания глобальных процедур, функций и переменных, доступных из любого места конфигурации (из любого другого модуля). Но сам глобальный модуль предоставляет доступ только к тем процедурам, функциям и переменным, которые в нем объявлены с ключевым словом "Экспорт". Чем меньше будет таких глобальных объявлений, тем лучше, так как модули получаются более независимыми друг от друга, что снижает количество ошибок в программе и облегчает процесс разработки и тестирования.

Глобальный модуль "Main" всегда загружается при запуске приложения и в нем описывается вызов нужных форм и функций, которые должны выполняться при запуске приложения. К данному модулю можно обращаться из редактора кода по ключевому слову "Глоб".

 

clip0139

Рис. Глобальные модули

 

Запуск конфигурации на исполнение начинается с запуска на исполнение глобального модуля "Main". Чтобы отредактировать глобальный модуль "Main", необходимо в окне "Дерево конфигурации" в ветви "Глобальные модули" дважды щелкнуть мышью на элементе "Main". На экране появится окно "Редактор кода" (см. подраздел "Редактор кода") с исходным текстом глобального модуля.

 

Создание глобального модуля

Глобальный модуль можно создать двумя способами:

1.

Вызвать контекстное меню ветви дерева конфигурации "Глобальные модули" и выбрать пункт "Добавить глобальный модуль";

2.

Выделить курсором мыши ветвь "Глобальные модули" в дереве конфигурации и нажать на клавишу "Insert".

 

Удаление глобального модуля

Глобальный модуль можно удалить двумя способами:

1.

Вызвать контекстное меню ветви дерева конфигурации "Глобальные модули" и выбрать пункт "Удалить";

2.

Выделить курсором мыши ветвь "Глобальные модули" в дереве конфигурации и нажать на клавишу "Delete" (необходимо будет подтвердить удаление) или воспользоваться сочетанием клавиш "Shift + Delete" (удаление происходит без подтверждения).

 

Создание элемента "Группа"

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

Для того чтобы создать "Группу", необходимо вызвать контекстное меню ветви дерева конфигурации "Глобальные модули" и выбрать пункт "Добавить группу". После этого появится окно "Свойства", в котором необходимо заполнить свойства "Группы" (см. подраздел "Основные свойства элементов конфигурации").

Элементы ветви дерева конфигурации "Глобальные модули" можно добавлять в "Группу" путем перетаскивания мышью или с помощью вызова контекстного меню элемента "Группа" и выбора пункта "Добавить глобальный модуль".

 

Удаление элемента "Группа"

Элемент "Группа" можно удалить двумя способами:

1.

Вызвать контекстное меню элемента "Группа" и выбрать пункт "Удалить". Если элемент "Группа" содержит в себе элементы ветви "Глобальные модули", то перед удалением появится запрос на подтверждение удаления элемента "Группа" вместе со всеми входящими в него элементами.

2.

Выделить курсором мыши элемент "Группа" и нажать на клавишу "Delete" (необходимо будет подтвердить удаление) или воспользоваться сочетанием клавиш "Shift + Delete" (удаление происходит без подтверждения).