Распечатать страницу

Объекты Cursor и Relation в VFP

« Назад

Cursor

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

На этапе исполнения могут быть изменены свойства Filter и Order объекта. Следует иметь в виду, что изменение на этапе исполнения свойства Order курсора, вовлеченного в отношение "один ко многим" приводит к его разрушению.

Замечание. Описание свойств, методов и событий объекта Cursor см. в справке VFP, тема Cursor Object.

Пример. На этапе исполнения изменяется значение свойства Filter объекта Cursor1 приведенного на рис. 10.5 окружения формы SomeForm.

&& Результат см. на рис. 10.17

do form d:\SomeForm

dtEnv = SomeForm.DataEnvironment

dtEnv.Cursor1.Filter = "Author = 'Л'"

160.1.-Сетки-формы-SomeForm-после-ее-открытия

Рис. 10.17. Сетки формы SomeForm после ее открытия

Объект

Relation

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

Замечание. Описание свойств, методов и событий объекта Relation см. в справке VFP, тема Relation Object.