Наступает непосредственно перед тем, как объект CursorAdapter пытается прикрепить курсор. Вы можете использовать это событие для прозводства любых необходимых операций перед прикреплением курсора или таблицы, определить псевдоимя (alias) прикрепления и тому подобное.
PROCEDURE Object.BeforeCursorAttach LPARAMETERS cAlias |
Параметры
- cAlias
- Определяет псевдоимя (alias) прикрепляемого курсора или таблицы.
Примечания
Применяется к : классу CursorAdapter
Если программый код в методе, ассоциированном с событием BeforeCursorAttach возвращает значение False (.F.), прикрепления курсора не происходит.
Замечание: |
---|
Объект CursorAdapter принимает во внимание любые изменения, которые могут быть применены к параметру cAlias во время исполнения программного кода в методе, ассоциированном с событием BeforeCursorAttach. |
Пример
Приведенный ниже пример показывает - как открыть локальное представление (local view) в BeforeCursorAttach, так чтобы вы могли прикрепить его к объекту CursorAdapter:
Скопировать код | |
---|---|
PROCEDURE BeforeCursorAttach OPEN DATABASE HOME(2)+"tastrade\data\tastrade.dbc" USE 'product listing' ENDPROC |
После этого произведите следующий вызов для прикрепления представления:
Скопировать код | |
---|---|
CursorAttach('product listing', .T.) |