输出对象(Output Object)

请参阅

种类 Reporting
默认目录 Visual FoxPro Catalog\Foundation Classes\Output
_output
基类 Container
类库 _reports.vcx
父类 _container
示例 ...\Samples\Vfp98\Solution\Ffc\output.scx

说明

这是个普通的报表对象,它从报表和标签、或直接从一个数据源提供各种报表源和目标选项。

使用该类的方法是:将其拖放到一个项目或表单中,或从“组件管理库”的“数据项”快捷菜单中选择“添加至项目”或“添加至表单”命令。将该类添加到表单上时, Visual FoxPro 将该类放在表单上,然后可以指定合适的属性值,并提供必要的输入和输出对象。在将该类拖放到项目中时,可以选择添加该类或创建一个子类。

有关使用基本类的详细内容,请参阅“Visual FoxPro 基本类的使用指南”

属性、事件、方法程序 说明
aDestinations[1,2] 属性 目标数组。
默认值:.F.
aOptions[1,2] 属性 目标输出选项数组。
默认值:.F.
cAlias 属性 指定用于非报表或标签输出格式的数据源。如果有别名,则属性的默认值是当前别名。
默认值:""
cDestination 属性 根据 cReportcAlias 是否包含值,指定一个动态的可用目标的列表。可用目标列表保存在 aDestinations 数组中。
默认值:"PRINTREPORT"
cDisplayFontName 属性 为输出指定屏幕显示字体,如发出 BROWSE 命令、或当 _Showtext 类初始化以显示文本时。
默认值:Courier New
cFieldList 属性 指定用逗号分隔的字段或表达式列表。该属性只影响直接的数据源(BROWSE 和 LIST)。
默认值:""
cHtmlClass 属性 指定一个可选的传递给 _GENHTML 的 HTML 类和类库。
默认值:""
cHtmlstyleid 属性 指定一个可选的传递给 _GENHTML 的 HTML 样式。
默认值:""
cOption 属性 指定一个动态的可用选项的列表,以适应当前的 cDestination
默认值:WINDEFAULT
cReport 属性 指定一个适合 Visual FoxPro 格式化输出的标签或报表格式。
默认值:""
cScope 属性 指定一个宏扩展字符串,并添加到执行真正输出的命令中。该属性必须是一个有效的范围,例如 "FOR lExpression"。
默认值:""
cTextfile 属性 为所有保存到磁盘的输出目标指定文件名,输出目标包括文本文件、打印机镜像文件和导出格式。
默认值:""
cVFPPrinterName 属性 指定 Visual FoxPro 当前默认打印机的名称,以区别于 Windows 的默认打印机。
默认值:""
lAddSourceNameToDropdown 属性 指定一些目标是否显示在 aDestinations 数组中。
默认值:.T.
lPreventSourceChanges 属性 阻止源更改 cAliascReport
默认值:.F.
CopyTable 方法程序 导出一个表。
语法:CopyTable( )
返回值:
参数:
GenHTML 方法程序 通过调用 Genhtml.prg 程序生成 HTML 代码。
语法:GenHTML( )
返回值:
参数:
Output 方法程序 指定根据设置生成输出的主方法程序。
语法:Output(liSelect)
返回值:
参数:
liSelect
指定输出目标。
OutputToScreen 方法程序 输出到屏幕。
语法:OutputToScreen( )
返回值:
参数:
SetDestinations 方法程序 判断当前的环境,以填充输出目标数组。
语法:SetDestinations( )
返回值:lSuccess
参数:
SetOptions 方法程序 判断当前的环境,以填充输出目标选项的数组。
语法:SetOptions( )
返回值:lSuccess
参数:
cAlias_assign 方法程序 类的内部方法程序。
cDestination_assign 方法程序 类的内部方法程序。
cDisplayFontName_assign 方法程序 类的内部方法程序。
cOption_assign 方法程序 类的内部方法程序。
cReport_assign 方法程序 类的内部方法程序。
cScope_assign 方法程序 类的内部方法程序。
cVFPPrinterName_access 方法程序 类的内部方法程序。
lPreventSourceChanges_assign 方法程序 类的内部方法程序。
PrintList 方法程序 类的内部方法程序。
PrintReport 方法程序 类的内部方法程序。
SetOutputPrinter 方法程序 类的内部方法程序。
SetVFPPrinter 方法程序 类的内部方法程序。