Определяет, разрешен ли вывод информации в данную Форму. Чтение / Запись для режимов Design-time и Run-time.
Form.AllowOutput = lExpr
|
Параметры
- lExpr
-
Логического типа, Logical. В следующей таблице описаны возможные значения рассматриваемого выражения lExpr.
lExpr Краткое Описание True (.T.)
(По-умолчанию) Вывод данных пользователя направляется в Форму, если она активна.
False (.F.)
Переопределяет вывод данных в Главное Окно, если текущая форма активна.
Комментарии
Применяется В: Form, объект
Если рассматриваемое свойство AllowOutput программным способом изменяется из = True (.T.) - в значение = False (.F.), система Visual FoxPro автоматически переопределяет вывод информации в Главное Окно.
![]() |
---|
Использование свойства AllowOutput может повлиять на программный Код, определяющий текущее положение и размеры рассматриваемого Окна. Это касается также использования стандартной функции WOUTPUT( ) или других команд, таких как DEFINE POPUP...FROM, где предполагаются соответствующие координаты Окна Вывода информации. |
При установке значения свойства AllowOutput = False (.F.) для текущей формы, изменяется механизм поведения системы Visual FoxPro.
-
Вывод информации переопределяется в следующее активное Окно или Главный экран. Данное выполняется для стандартных команд: ?, ??, DIR, LIST, DISPLAY, CLEAR, и других команд и функций, которые выводят данные на Форму.
-
Функция WOUTPUT( ) не возвращает имя активной Формы. Возвращается имя Окна, в которое перенаправлен вывод информации, или имя Главного Окна.
-
Стандартная команда BROWSE не наследует свойства Окна (размеры и характеристики), вывод информации из которого перенаправлен в другое Окно.
-
При использовании функций MCOL( ) / MROW( ), в которых не указаны дополнительные параметры, не возвращают корректные требуемые значения.
В том случае, когда для значения свойства AllowOutputустанавливается = False (.F.), система Visual FoxPro переопределяет вывод информации пользователя в следующее активное Окно или в Главный Экран системы.