Базы данных: . Баканов В.М - 16 стр.

UptoLike

- 16 -
рование изображения в TDImage возможно посредством буфера обмена
(Ctrl+C, Ctrl+V, Ctrl+X для копирования в буфер, вставки из буфера и очист-
ки соответственно).
Переключение между визуализацией формы и текстом программы в
Des-
ignTime осуществляется стандартным образом (клавиша F12), вызов окна Ob-
ject Inspectorа (где на вкладке Properties и устанавливаются необходимые зна-
чения свойств) – клавишей F11. С целью позиционирования компонента
DBGrid в нижней части окна его свойство Align установлено в значение alBot-
tom, свойство Active компонента Tableв True.
Заметим, что возможно (а иногда и предпочтительно) явное присвоение
значений свойств компонентов (например, строкой
DBNavigator1->
DataSource=DataSource1; в стиле C).
Фильтрация данных при использовании
TTable может быть осуществлена
настройкой строкового свойства
Filter этого компонента (возможно использо-
вание любого количества объединенных логическими связками условий). При
необходимости использования языка SQL запросов к базам данных следует
вместо
TTable применить TQuery (в этом случае свойства TableName, Index-
FieldName
и IndexName отсутствуют, а имя таблицы задается в строковом свой-
стве SQLсм. образец в табл.1; свойство
DataSource в этом случае следует
оставить пустым).
При проектировании данного (простейшего) приложения не требуется на-
писания исходного кода, вся функциональность достигается исключительно
путем соответствующей настройки (связывания) стандартных компонентов;
при разработке более сложных программ необходимо собственно программи-
рование.
Порядок проведения работыстудент получает задание на создание про-
граммы (конкретная таблица для работы
с ней), самостоятельно определяет
типы полей и необходимые для функционирования приложения компонен-
ты, конструирует окно приложения (пользовательский интерфейс), настраи-
вает свойства компонентов, проверяет функциональность в DesingTime и
компилирует приложение для конечной отладки.
Оформление отчета по работе. Отчет включает эскиз окна приложения (с
обязательным указанием названий компонентов и их типа), а
также данные
по связи компонентов в приложении (конкретные значения настраиваемых
свойств компонентов).
Преподавателем проверяется обоснованность предложенного интерфейса
(учитывая эргономичность и дизайн) и выполнение приложением заданной
функциональности (включая обоснованность индексирования таблицы).
рование изображения в TDImage возможно посредством буфера обмена
(Ctrl+C, Ctrl+V, Ctrl+X для копирования в буфер, вставки из буфера и очист-
ки соответственно).
    Переключение между визуализацией формы и текстом программы в Des-
ignTime осуществляется стандартным образом (клавиша F12), вызов окна Ob-
ject Inspector’а (где на вкладке Properties и устанавливаются необходимые зна-
чения свойств) – клавишей F11. С целью позиционирования компонента
DBGrid в нижней части окна его свойство Align установлено в значение alBot-
tom, свойство Active компонента Table – в True.
   Заметим, что возможно (а иногда и предпочтительно) явное присвоение
значений свойств компонентов (например, строкой DBNavigator1->
DataSource=DataSource1; в стиле C).
   Фильтрация данных при использовании TTable может быть осуществлена
настройкой строкового свойства Filter этого компонента (возможно использо-
вание любого количества объединенных логическими связками условий). При
необходимости использования языка SQL запросов к базам данных следует
вместо TTable применить TQuery (в этом случае свойства TableName, Index-
FieldName и IndexName отсутствуют, а имя таблицы задается в строковом свой-
стве SQL – см. образец в табл.1; свойство DataSource в этом случае следует
оставить пустым).
   При проектировании данного (простейшего) приложения не требуется на-
писания исходного кода, вся функциональность достигается исключительно
путем соответствующей настройки (связывания) стандартных компонентов;
при разработке более сложных программ необходимо собственно программи-
рование.

  Порядок проведения работы – студент получает задание на создание про-
граммы (конкретная таблица для работы с ней), самостоятельно определяет
типы полей и необходимые для функционирования приложения компонен-
ты, конструирует окно приложения (пользовательский интерфейс), настраи-
вает свойства компонентов, проверяет функциональность в DesingTime и
компилирует приложение для конечной отладки.

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



                                     - 16 -