Прежде чем запускать мастера удаленных представлений, вы можете установить опции для принимаемых по умолчанию параметров удаленных представлений и соединений, используя вкладку Remote Data (Удаленные данные) диалогового окна Options (Параметры) (рис. 22.8).
Рис. 22.8. Настройка параметров удаленных представлений и соединений
Область Remote view defaults (Удаленное представление по умолчанию) содержит параметры (табл. 22.5), используемые по умолчанию при создании удаленных представлений.
Таблица 22.5. Параметры удаленного представления
Параметр | Описание |
Share connection (Совместное подключение) | Указывает, что в новых представлениях будет использоваться текущее совместно используемое соединение |
Fetch memo (Выборка Memo-поля) | Указывает, что Memo-поле не будет выбираться из источника данных до тех пор, пока оно не будет активизировано в представлении данных |
SQL updates: Criteria (Критерии SQL-обновления) | Задает критерий обновления данных |
SQL updates: Method (Методы SQL-обновления) | Задает метод обновления данных |
Records to fetch at a time (Выборка записей за промежуток времени) | Задает количество записей, возвращаемых за один раз из удаленного источника данных |
Maximum records to fetch (Максимальная выборка записей за промежуток времени) | Ограничивает общее число записей, возвращаемых в представлении |
Use memo for fields >= (Использовать перевод символьных данных в Мемо-поля) | Задает условие преобразования длинных символьных полей в Memo-поля в выводе представления |
Records to batch update (Количество обновляемых одновременно записей) | Задает число записей, подлежащих обновлению в одной команде |
Область Connection defaults содержит параметры, используемые при создании именованных соединений (табл. 22.6).
Таблица 22.6. Параметры именованного соединения
Параметр | Описание |
Asynchronous execution (Асинхронное выполнение) | Задает признак асинхронной обработки |
Display warnings (Показывать предупреждения) | Задает режим выдачи предупреждающих сообщений |
Batch processing (Пакетная обработка) | Обеспечивает пакетную обработку. Если установить этот переключатель, Visual FoxPro не будет возвращать результаты вызова SQLEXEC ( ) до тех пор, пока не поступят все отдельные результирующие наборы |
Automatic transactions
(Автоматические транзакции)
Show login (Показывать окно приглашения) |
Определяет, каким образом соединение управляет ходом транзакций в удаленной таблице о тображает диалоговое окно ввода регистрационного приглашения только в том случае, если в определении соединения или представления не задана информация регистрации |
Connection timeout (sec) (Ожидание соединения) | Задает интервал времени (в секундах), в течение которого допускается ожидание установки соединения с удаленным сервером. Если в течение этого времени соединение не устанавливается, Visual FoxPro генерирует ошибку |
Idle timeout (min) (Холостой режим) | Задает интервал времени (в минутах), в течение которого допускается простаивание, прежде чем соединение будет прекращено. Если в течение этого времени не был сделан запрос к серверу, Visual FoxPro разрывает соединение. Однако, если сделать запрос к серверу по истечении интервала тайм-аута для соединения, Visual FoxPro автоматически попытается его восстановить |
Query timeout (sec) (Ожидание запроса) | Задает интервал времени (в секундах), в течение которого допускается ожидание от сервера ответа на запрос. Если сервер тратит на обра. ботку больше заданного числа секунд, Visual FoxPro генерирует ошибку |
Wait time (ms) (Время ожидания завершения запроса) | Задает интервал времени (в миллисекундах) между проверками на завершение запроса |