Реляционные СУБД в Visual FoxPro 8

         

Свойства объекта Grid

Построитель — удобное средство для быстрого создания объекта Grid (Таблица). Однако созданный с его помощью объект требует некоторой модификации внешнего вида. С этой целью рассмотрим основные свойства, характеризующие объект Grid (Таблица).

Щелкните правой кнопкой мыши на объекте Grid (Таблица). В контекстном меню содержится команда Edit (Правка), указывающая, что объект является сложным, т. е. состоящим из нескольких входящих в нею объектов. Такими объектами являются column (Столбец), Header (Заголовок) и Text (Текст). Выделите объект Grid (Таблица) и откройте окно свойств (рис. 15.6). Созданный объект характеризуется свойствами, относящимися ко всему объекту в целом. Помимо этого, объекты column (Столбец), Header (Заголовок) и Text (Текст) обладают своими собственными свойствами.

Объекты, характеризующие столбцы таблицы, представлены в табл. 15.2.

Таблица 15.2. Назначение объектов, характеризующих столбцы таблицы

Объект Назначение
Column (Столбец) Определяет свойства, относящиеся к помещаемой в столбец информации
Header (Заголовок) Определяет свойства, характеризующие заголовок столбца
Text (Текст) Определяет свойства поля таблицы, когда на нем установлен фокус

Реляционные СУБД в Visual FoxPro 8

Рис. 15.6. Окно свойств объекта Grid

Свойства, определяющие объект Grid

Сначала обратимся к основным свойствам, определяющим объект Grid (Таблица) в целом. К числу таких свойств относятся:

  • columnCount — количество столбцов в создаваемом объекте Grid (Таблица);
  • GridLinewidth — толщина сетки таблицы;
  • GridLineCoior — цвет сетки таблицы;
  • GridLines - стиль оформления таблицы; может принимать одно из следующих значений:
    • None (Нет) — в таблице отсутствуют горизонтальные и вертикальные линии;
    • Horizontal (Горизонтальные) — в таблице присутствуют горизонтальные линии;
    • vertical (Вертикальные) — в таблице присутствуют только вертикальные линии;
    • Both (Default) (Горизонтальные и вертикальные) — в таблице присутствуют горизонтальные и вертикальные линии;
  • RecordSource — задает источник данных помещаемой в объект информации;
  • RecordSourceType - задает тип источника данных и может принимать одно из следующих значений:
  • Table (Таблица) — автоматически открывает таблицу, заданную свойством RecordSource;
    • Alias (Псевдоним) — использует заданный псевдоним таблицы;
    • Prompt (Запрашиваемое значение) — если для формы в среде окружения не определены таблицы, запрашивается исходная таблица для отображения в объекте Grid (Таблица);
    • Query (qpr) (Запрос) — в качестве источника данных используются результаты запроса;
    • SQL statement (SQL-предложение) — в качестве источника данных используется SQL-предложение;
  • childOrder — задает имя индекса, используемого для установления связи между таблицами;
  • RecordMark - определяет наличие с левой стороны объекта Grid (Таблица) столбца, содержащего указатель текущей записи.

Свойства объекта Column

Объект column (Столбец) является составной частью объекта Grid (Таблица) и определяет информацию, выводимую в столбцах объекта Grid (Таблица).

Используя свойства объекта column (Столбец), можно задать цвет фона столбца, а также цвет выводимой информации, тип шрифта, размер, выделив тем самым наиболее важную информацию в размещенном в форме табличном объекте.

Объект column (Столбец) характеризуется следующими основными свойствами:

  • columnOrder — задает порядок следования столбцов;
  • Alignment — выравнивает информацию в столбце;
  • controisource — связывает столбец с источником данных.

Свойства объекта Header

Объект Grid (Таблица) состоит из столбцов, каждый из которых имеет собственный заголовок, являющийся объектом Header (Заголовок). В Visual FoxPro заголовок каждого столбца является самостоятельным объектом. Его можно корректировать, изменяя свойства.

Свойство caption (Надпись) объекта определяет наименование заголовка столбца, а свойство Alignment (Выравнивание) задает его расположение в столбце.

Помимо этого, объект Header (Заголовок), как и объект column (Столбец). характеризуется свойствами, определяющими цвет фона, тип и размер шрифта заголовка.

Свойства объекта Text

Объект Text (Текст) определяет вид информации, выводимой в столбцах объекта Grid (Таблица), при установленном курсоре на текущую запись в столбце.

Используя свойства данного объекта, можно задать цвет фона, тип и размер шрифта выводимой информации.

Содержание раздела