Как продвинуть сайт на первые места?
Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.

Ускорение продвижения
Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.



Иллюстрированный самоучитель по Delphi 7 для профессионалов

Графическое представление данных

Список X позволяет выбрать поле набора данных, значения которого будут последовательно откладываться по оси абсцисс. Список Y позволяет выбрать поле набора данных, значения которого будут отложены по оси ординат. Соответствие между значениями полей по двум осям определяется принадлежностью к одной записи набора данных. Выбор поля в списке Labels привязывает его значения в виде меток к оси абсцисс.

Примечание
Здесь описан набор элементов управления для линейного типа серии. Для других типов элементы управления могут отличаться
.

Теперь осталось только открыть набор данных и компонент TDBChart построит график.

Аналогичным образом на этот же компонент можно поместить и другие графики.

Таблица 15.8. Свойства и методы компонента TDBChart.

Объявление Описание
Свойства
property AutoRefresh: Boolean; Разрешает или запрещает обновление данных в серии при открытии связанного набора данных
property Refreshlnterval: Longlnt; Задает временной интервал в секундах между обновлениями данных в сериях из связанных наборов данных
property ShowGlassCursor: Boolean; Разрешает показ курсора "песочные часы" при обновлении данных
Методы
procedure CheckDataSource; Обновляет данные в сериях
function IsValidDataSource (ASeries: TChartSeries; AComponent: TComponent): Boolean; virtual; Проверяет, связан ли набор данных AComponent с серией ASeries. В случае успеха проверки возвращает True
procedure RefreshData; Обновляет данные во всех сериях
procedure Ref reshDataSet (ADataSet: TDataSet; ASeries: TChartSeries); Считывает все записи в наборе данных AdataSet и переносит их в серию ASeries
Методы-обработчики событий
property OnProcessRecord: TProcessRecordEvent; Вызывается при переносе данных из отдельной записи набора данных в серию

Резюме

Компоненты отображения данных играют важную роль при создании интерфейсов приложений баз данных. Разнообразие предлагаемых элементов управления позволяет решать любые задачи по организации взаимодействия пользователя с базой данных. Все они взаимодействуют с набором данных через компонент TDataSource.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.