Cтраница 3
Этот конкретный программный модуль обращается к процедуре Random из глобального модуля с именем random и ( как обычно) использует функцию ввода / вывода, принадлежащую глобальному модулю InOut. [31]
Когда модуль реализации исправлен и перекомпилирован, нет надобности перекомпилировать другие глобальные модули, использующие его функции. [32]
Из синтаксических диаграмм для локальных и программных модулей и реализационных разделов глобальных модулей видно, что с ними можно связать приоритет. Разделы определений модулей не имеют приоритетов. [33]
Для редактирования глобального модуля необходимо, находясь в окне Конфигурация - Метаданные, выбрать пункт Глобальный модуль из меню Действия главного меню Конфигуратора. Текст глобального модуля будет выдан для редактирования в редакторе текстов системы 1C: Предприятие в режиме редактирования текста программного модуля. [34]
Если вам необходимо использовать в программе ввод / вывод данных вашего собственного типа, вы можете написать глобальный модуль, аналогичный ReallnOut, но для вашего типа. [35]
Если процедура описана в модуле формы, то вызывается она, иначе система запускает одноименную процедуру из глобального модуля. [36]
Локальные модули позволяют выделить в заключающем их модуле несколько кусков, избежав при этом неудобства, связанные с созданием нового глобального модуля. Локальные модули обычно в совокупности составляют большой глобальный модуль, поэтому привести здесь небольшой пример нереально. Локальные модули обсуждаются в гл. [37]
Этот конкретный программный модуль обращается к процедуре Random из глобального модуля с именем random и ( как обычно) использует функцию ввода / вывода, принадлежащую глобальному модулю InOut. [38]
Для редактирования глобального модуля необходимо, находясь в окне Конфигурация - Метаданные, выбрать пункт Глобальный модуль из меню Действия главного меню Конфигуратора. Текст глобального модуля будет выдан для редактирования в редакторе текстов системы 1C: Предприятие в режиме редактирования текста программного модуля. [39]
Одновременно со спецификациями на программные модули составляются спецификации на глобальные модули данных, содержащие глобальные переменные, объединенные в структуры или глобальные константы в различных формах представления, принятых для специализированной ЭВМ. Информация глобальных модулей данных используется всем КП или группой программ. Форма спецификаций на глобальные модули данных аналогична форме спецификаций на программные модули, но в них отсутствует раздел функциональной схемы, а содержатся только описания данных или значения констант. [40]
В отличие от большинства глобальных модулей эта пара не преследует никакой другой полезной цели, кроме демонстрации, как определенная в модуле определений константа или переменная становится автоматически доступной ( без явного импорта) я соответствующем модуле реализации. [41]
Для использования процедуры WriteCard из глобального модуля InOut мы не должны точно понимать, как преобразуется внутреннее двоичное представление чисел типа CARDINAL в текстовое представление. [42]
Для создания динамических переменных служит процедура ALLOCATE, а для их уничтожения - DEALLOCATE. Обе эти процедуры импортируются из глобального модуля STORAGE. Подробнее они обсуждаются в разд. [43]
Локальные модули позволяют выделить в заключающем их модуле несколько кусков, избежав при этом неудобства, связанные с созданием нового глобального модуля. Локальные модули обычно в совокупности составляют большой глобальный модуль, поэтому привести здесь небольшой пример нереально. Локальные модули обсуждаются в гл. [44]
![]() |
Сетевой график этапа разработки программ. [45] |