“报表变量”对话框

请参阅

允许创建报表中的变量。Visual FoxPro 使用变量来保存打印报表时所计算的结果。使用此命令可以添加新的变量,改变或删除已有变量,或者更改变量的计算顺序。

对话框选项

变量

显示当前报表中的变量,并为新变量提供输入位置。

要存储的值

显示存储在当前变量中的表达式,也可以在文本框中输入表达式。要创建一个存入变量的表达式,可选择对话按钮,显示“表达式生成器”对话框。

初始值

在进行任何计算之前,显示选定变量的值以及此变量的重置值。您可以直接在文本框中输入一个值,或者选择对话按钮,显示“表达式生成器”对话框,为初始值创建表达式。

报表输出后释放

在报表打印后从内存中释放变量。如果未选定此选项,那么除非退出 Visual FoxPro 或使用 CLEAR ALLCLEAR MEMORY 命令来释放变量,否则此变量一直保留在内存中。

重置

指定变量重置为初始值的位置。“报表尾”是其默认值,也可选择“页尾”或“列尾”。如果使用“数据分组”命令在报表中创建组,“重置”框将为报表中的每一组显示一个重置项。

插入

在“变量”框中插入一个空文本框,以便定义新的变量。

删除

在“变量”框中删除选定的变量。

计算

用来指定变量执行的计算操作。从其初始值开始计算,直到变量被再次重置为初始值为止。

不计算

指定不计算此变量。

计数

计算每组、每页、每列或每个报表(取决于您在“重置”框中的选择)中打印变量的次数。此计算操作基于变量出现的次数,而不是变量的值。

总和

计算变量值的总和。求和操作在运行时对每组、每页、每列或每个报表(取决于您在“重置”框中的选择)进行变量值的求和计算。

平均值

在组、页、列或报表(取决于您在“重置”框中的选择)中计算变量的算术平均值。

最小值

在组、页、列或报表(取决于您在“重置”框中的选择)中显示变量的最小值。将组中第一个记录的值放入变量,当更小的值出现时,此变量的值随之改变。

最大值

在组、页、列或报表(取决于您在“重置”框中的选择)中显示变量的最大值。将组中第一个记录的值放入变量,当更大的值出现时,此变量的值随之改变。

标准偏差

返回组、页、列或报表(取决于您在“重置”框中的选择)中变量方差的平方根。

方差

衡量组、页、列或报表(取决于您在“重置”框中的选择)中各个字段值与平均值的偏离程度。