Определяет, как система Visual FoxPro отображает результаты выполнения команд.
SET TALK ON | OFF | WINDOW [WindowName] | NOWINDOW |
Параметры
- ON
-
(по-умолчанию) Направляет сопровождающие сообщения (при выполнении команд) в главное окно Visual FoxPro, окно системных сообщений, в графическую строку Статуса, или пользовательское окно. Если ранее было выполнено SET TALK OFF, а теперь вы выполняете SET TALK ON, то вывод сопровождающих сообщений будет направлен по тем координатам (в то место), которое было определено ранее.
- OFF
-
Блокирует вывод сопровождающих сообщений в главное окно Visual FoxPro, окно системных сообщений, графическую строку Статуса, или некоторое пользовательское окно. Обратите внимание, что данная установка (SET TALK OFF) - явлется установкой "по-умолчанию" для In-process .dll Automation Servers .
- WINDOW [ WindowName]
-
Параметр WindowName определяет пользовательское окно, в котрое направляются сопровождающие сообщения. Вы должны заранее создать дополнительное окно, чтобы перенаправить в него вывод системной информации. Если указанное окно отсутствует, вывод направляется в главное окно Visual FoxPro.
- NOWINDOW
-
Перенаправляет вывод в главное окно Visual FoxPro.
Комментарии
Следующие команды или процессы их выполнения генертруют Сопровождаемую информацию:
APPEND FROM |
PACK |
AVERAGE |
REINDEX |
CALCULATE |
REPLACE |
COPY TO |
SELECT - SQL |
COUNT |
SORT |
DELETE |
SUM |
INDEX |
TOTAL |
Рассматриваемая информация может быть выведена в главное окно Visual FoxPro, graphical status bar, пользовательское окно, или отключена вовсе.
Команда SET TALK "сообщает" системную информацию некоторыми порциями, объемы которых регулируются командой SET ODOMETER. Значение по-умолчанию SET ODOMETER = 100. Обратите внимание, что при установке SET TALK ON, система значительно замедляет выполнение команд, главное окно Visual FoxPro или пользовательское окно - должны быть быстро обновляемыми (активными, первого уровня). Если вам достаточно знать только итоговый результат выполнения одной из указанных команд, то отключите вывод системных сообщений SET TALK OFF, а за тем отобразите значение системной переменной _TALLY, после выполнения требуемой команды.
Команда SET TALK действует в рамках текущей сессии данных.