Вы можете управлять Загрузкой данных при открытии Представления с помощью изменения значения свойства MaxRecords. Когда система Visual FoxPro посылает соответствующий оператор SQL удаленному Источнику Данных (Серверу) для создания Представления, Сервер обрабатывает данный оператор и создает результирующий Набор Данных. Значение свойства MaxRecords определяет максимальное количество Записей размещаемых в данном Наборе, и соответственно в Представлении за один шаг Загрузки. Значение по-умолчанию = –1, что означает загрузку Всех Записей в Результирующий Набор.
Для управления процессом Загрузки Записей в Представление:
-
В системном Меню Tools, выберите подпункт Options, активируйте Закладку Remote Data; в соответствующей Области данных Remote view defaults, для контрола с названием Maximum records to fetch очистите опцию All, введите количество Загружаемых Записей, нажмите кнопку OK.
-ИЛИ-
-
Определите новое значение свойства MaxRecords при помощи стандартных системных Функций: DBSETPROP( ) , CURSORSETPROP( ).
В следующем далее Примере, для существующего Представления определяется значение свойства Загружаемых Записей как = 50.
![]() | |
---|---|
OPEN DATABASE testdata |
Вы также можете использовать функцию: CURSORSETPROP( ) для определения значения рассматриваемого Свойства Активного Представления.
![]() |
---|
Вы не можете изменять значение свойства MaxRecords для выполняемого в настоящий момент Запроса. Рекомендуется использовать значение свойства QueryTimeOut для управления процессом выполнения Запроса для удаленного Источника Данных. |