Открывает набор данных.
[id(103429)]
HRESULT Open();Выполняет открытие набора данных по следующему алгоритму:
|
№ |
Описание |
|
1. |
Если набор неактивен (значение свойства IDataset::State равно "dstInactive"), то вызывает событие IDatasetEvents::OnDatasetBeforeOpen. Иначе завершает работу. |
|
2. |
Вызывает событие IDatasetEvents::OnDatasetBeforePositionChange. |
|
3. |
Открывает набор данных. Текущей устанавливает первую запись в наборе. Устанавливает свойству IDataset::IsBOF значение "True", а свойству IDataset::IsEOF значение "False". Переводит набор данных в состояние просмотра (свойству IDataset::State устанавливает значение "dstBrowse"). |
|
4. |
Вызывает событие IDatasetEvents::OnDatasetAfterOpen. |
|
5. |
Вызывает событие IDatasetEvents::OnDatasetAfterPositionChange. |
|
Copyright (с) Terrasoft 2002-2012.
|