Output Dialog Box Foundation Class

This class uses the Report object to display a dialog box that prompts the user for a reporting output option.

Category Reporting

Default Catalog

Visual FoxPro Catalog\Foundation Classes\Output

Class

_outputdialog

Base Class

Form

Class Library

_reports.vcx

Parent Class

_form

Sample

...\Samples\Solution\Ffc\output.scx

Remarks

To use, drop the class on a project or, from the Component Gallery Item shortcut menu, select Create Form. When you drop the class on a project, you can choose between adding the class, creating a subclass, or creating a form. If you choose Create a new form, Visual FoxPro opens a builder so you can specify the name of the form, then creates and opens the form in the Form Designer.

See Guidelines for Using Visual FoxPro Foundation Classesfor more information on using foundation classes.

Properties, Events, Methods Description

cAlias property

Specifies the name of the data source to output.

Default: ""

cDestination property

Specifies the list of available destinations that changes dynamically depending on whether cReport, cAlias, or both, contain values.

Default: ""

cDisplayFontName property

Specifies the name of an on-screen display of output; for example, when you issue BROWSE or when the _Showtext class is instantiated for text display.

Default: .F.

cFieldList property

Specifies a comma-delimited list of fields or expressions. It affects only direct data sources (BROWSEs and LISTs).

Default: ""

cHTMLClass property

Specifies an optional HTML class and class library passed to _GENHTML.

Default: ""

cHTMLStyleID property

Specifies an optional HTML style passed to _GENHTML.

Default: .F.

cReport property

Specifies the name of report or label to output.

Default: ""

cScope property

Specifies a valid scope expression for output.

Default: .F.

lAddSourceNameToDropdown property

Specifies whether some destinations display in the aDestinations array.

Default: .F.

lPreventScopeChanges property

Specifies whether you can change output scope.

Default: .F.

lPreventSourceChanges property

Specifies whether source changes for cAlias or cReport are prevented.

Default: .F.

cAlias_access method

Internal to the class.

cAlias_assign method

Internal to the class.

cDestination_access method

Internal to the class.

cDestination_assign method

Internal to the class.

cDisplayFontName_access method

Internal to the class.

cDisplayFontName_assign method

Internal to the class.

cFieldList_access method

Internal to the class.

cFieldList_assign method

Internal to the class.

CheckOKButton method

Internal to the class.

cHTMLClass_access

Internal to the class.

cHTMLClass_assign

Internal to the class.

cHTMLStyleID_access

Internal to the class.

cHTMLStyleID_assign

Internal to the class.

cReport_access method

Internal to the class.

cReport_assign method

Internal to the class.

cScope_access method

Internal to the class.

cScope_assign method

Internal to the class.

lAddSourceNameToDropdown_access method

Internal to the class.

lAddSourceNameToDropdown_assign method

Internal to the class.

lPreventScopeChanges_assign method

Internal to the class.

lPreventSourceChanges_access method

Internal to the class.

lPreventSourceChanges_assign method

Internal to the class.

RespondToPermissionForScopeChanges method

Internal to the class.

RespondToPermissionForSourceChanges method

Internal to the class.

See Also

Reference

Visual FoxPro Foundation Classes A-Z

Concepts

Guidelines for Using Visual FoxPro Foundation Classes

Other Resources

Foundation Class Samples