Cтраница 2
![]() |
Диалог Database Гипм Vizard - для определения связи тлблим. [16] |
В этом случае в модуль данных будут помещены чеи. [17]
Одним из преимуществ использования модулей данных является возможность их сохранения в репозитории объектов C 4 - Builder, откуда вы ( и не только вы) сможете брать их для использования в других приложениях. Другим преимуществом является единообразие в доступе к базам данных для всех ваших приложений. Последнее преимущество состоит в том, что вы можете управлять доступом к базам данных в C Builder из одной ключевой точки. Вместо того, чтобы распределять компоненты доступа к данным по всему приложению, вы собираете эти компоненты в одном месте, где их можно легко конфигурировать. [18]
АЕСМА 1000D работает с модулями данных, как контейнерами для эксплуатационной документации. Модуль данных идентифицируется кодом модуля данных, который описывает мета-данные, тип информации и кодирование компонентов описываемого оборудования. [19]
![]() |
Структура текстового файла программного модуля. [20] |
Программа содержит программные модули и модули данных. Программные модули включают процедуры и локальные наборы данных. Отдельные модули данных вводятся только для тех наборов данных, которыми пользуются несколько программных модулей. [21]
Когда Delphi генерирует форму или модуль данных, она помещает определения его компонентов и методов ( обработчиков событий) в первом разделе его определения, перед ключевыми словами public и private. Поля и методы, помещенные в начальном разделе класса, являются опубликованными. [22]
Подобно форме или фрейму, модуль данных обладает дизайнером. Среда Delphi создает специальный модуль исходного кода, в котором содержатся определения класса модуля данных, а также файл определения формы, в котором перечисляются компоненты модуля данных и значения их свойств. [23]
Сейчас вы уже знаете, что модуль данных - это невизуальный контейнер, в котором можно разместить компоненты доступа к данным ( а также, при желании, любые другие невизуальные компоненты), кроме того, в модуле данных часто размещают обработчики событий, связанных с базами данных. С одним и тем же модулем данных могут работать несколько разных форм, иными словами, вы можете сформировать несколько разных пользовательских интерфейсов для работы с одними и теми же данными. Вы можете создать одну или несколько форм для ввода данных, для формирования отчетов, для отображения информации в формате основное / подробности ( master / detail), а также для отображения разнообразных диаграмм и графиков. [24]
![]() |
Вторая форма примера IWGridDemo позволяет редактировать данные и перемещаться по записям. [25] |
Вторая форма связана с тем же модулем данных, что и главная форма. Вторая форма использует несколько элементов редактирования и навигатор, предоставляемые IntraWeb. [26]
Если меню было добавлено в форму или модуль данных во время проектирования, то объект контекстное меню будет создан автоматически. [27]
В следующем примере, AppServ2, в удаленный модуль данных, подключенный к базе данных EMPLOYEE сервера InterBase, добавляется несколько ограничений. [28]
Одновременно для этих четырех созданных к плмеитпв модуля данных будет выполнена настройка их свойств. [29]
Add ЛИ Fields, по которой в модуле данных будут созданы объекты для каждого столбца таблицы. [30]