Настройка параметров удаленных представлений и соединений в диалоговом окне Options
Прежде чем запускать мастера удаленных представлений, вы можете установить опции для принимаемых по умолчанию параметров удаленных представлений и соединений, используя вкладку Remote Data (Удаленные данные) диалогового окна Options (Параметры) (рис. 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 (Использовать перевод символьных данных в Meмо-поля) >= | Задает условие преобразования длинных символьных полей в Memo-поля в выводе представления | ||
Records to batch update (Количество обновляемых одновременно записей) | Задает число записей, подлежащих обновлению в одной команде |
Рис. 22.8. Настройка параметров удаленных представлений и соединений
Область 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) (Время ожидания завершения запроса) | Задает интервал времени (в миллисекундах) между проверками на завершение запроса |