Определяет - сможет ли ReportListener предоставлять любую обратную связь пользователю или интерфейсу.

ReportListener.QuietMode [= lExpr]

Expand imageВозвращаемое значение

Логический тип данных.

Значение по умолчанию для свойства QuietMode изменяется в зависимости от того, как была запущена сессия Visual FoxPro, что определяется значением свойства _VFP.StartMode. Смотрите Свойство StartMode для получения более подробной информации.

True

Обратная связь с пользователем разрешена. Это значение по умолчанию для объекта ReportListener, созданного внутри интерактивной сессии Visual FoxPro или в распространяемом приложении (.app или .exe файл).

False

Обратная связь с пользователем запрещена. Это применяется в случае, если объект ReportListener создан в сервере автоматизации.

Expand imageПримечания

Применяется к объекту: ReportListener .

Если вы в командах LABEL или REPORT FORM используете опцию NODIALOG и значение QuietMode равно .F., то ключевое слово NODIALOG имеет преимущество при исполнении отчета. ReportListener временно устанавливает QuietMode в .T., на время исполнения отчета.

Для получения информации, когда родные компоненты Report System присваивают это значение в соответствии с дригуми событиями отчетной системы в начале или в конце исполнения отчета, смотрите Понимание Visual FoxPro объектно-ассистированной системы отчетов.

QuietMode имеет преимущество над установкой AllowModalMessages, и определяет поведение обоих методов - DoStatus и DoMessage. Для получения более подробной информации о механизме обратной связи ReportListener'а, смотрите Свойство AllowModalMessages.

Expand image Смотрите также