Crystal reports 晶体报告席上的字段识别

Crystal reports 晶体报告席上的字段识别,crystal-reports,crystal-reports-xi,Crystal Reports,Crystal Reports Xi,我有一个名为“卡车里程”的公式字段,其公式为 Endingodo - Startingodo 但我似乎找不到结束或开始奥多的价值来自哪里。 它不是表中的字段,也不是公式字段中的值 它可能来自哪里 StartingOdo和EndingOdo是在另一个公式中启动的自定义变量。第2行和第3行表示这些是NumberVar(数字变量),但它们不是在这里创建的,它们只是被调用以进行计算(结束-开始) 我不知道Crystal中有什么函数可以找到这些-我个人只需要检查报告中的每个公式就可以找到它们 Start

我有一个名为“卡车里程”的公式字段,其公式为

Endingodo - Startingodo
但我似乎找不到结束或开始奥多的价值来自哪里。 它不是表中的字段,也不是公式字段中的值


它可能来自哪里

StartingOdo和EndingOdo是在另一个公式中启动的自定义变量。第2行和第3行表示这些是NumberVar(数字变量),但它们不是在这里创建的,它们只是被调用以进行计算(结束-开始)


我不知道Crystal中有什么函数可以找到这些-我个人只需要检查报告中的每个公式就可以找到它们

StartingOdo和EndingOdo是在另一个公式中启动的自定义变量。第2行和第3行表示这些是NumberVar(数字变量),但它们不是在这里创建的,它们只是被调用以进行计算(结束-开始)


我不知道Crystal中有什么函数可以找到这些-我个人只需要检查报告中的每个公式就可以找到它们

这是它被创建的地方吗?同时打印记录;数字启动;尾数;编号:OOBillCount;奥比尔英里数;卡比尔数;科比尔英里数;如果StartingOdo=0且{VW_RPT_NUT_TRUCK.ODO_READING}>0,则StartingOdo:={VW_RPT_NUT_TRUCK.ODO_READING};如果EndingOdo=0且{VW_RPT_NUT_TRUCK.ODO_READING}>0,则EndingOdo:={VW_RPT_NUT_TRUCK.ODO_READING};如果StartingOdo>0且EndingOdo>0,则如果EndingOdo<{VW_RPT_NUT_TRUCK.ODO_READING},则EndingOdo:={VW_RPT_NUT_TRUCK.ODO_READING};看起来是这样。StartingOdo被设置为{VW_RPT_NUT_TRUCK.ODO_READING}(如果ODO_READING>0),EndingODO也被设置为{VW_RPT_NUT_TRUCK.ODO_READING}。VW_RPT_NUT_TRUCK是来自您的数据源的视图。这有帮助吗?当然有,但考虑到该时间段内有220多条记录,它如何知道该列中的哪些值?您刚刚发布的公式在报告中的位置是什么?通常有一个“重置”公式用于将变量的值设置为0。根据重置公式的放置位置,它将影响分配给变量的值。。。很难解释,但如果按日期订购的每辆卡车有5条记录,他们可以在组页眉处打印开始日期,在组页脚处打印结束日期。没有看到报告,很难确定。您查看这些值的原因是什么?计算有问题吗?开始ODO和结束ODO的值似乎在计算最小值和最大值,而我想根据时间戳计算值,因此开始ODO应该是第一个ODO值,结束ODO应该是最后一个值。是,有两个重置公式,没有,这是从另一个报告中提取的…它是在这里创建的吗?同时打印记录;数字启动;尾数;编号:OOBillCount;奥比尔英里数;卡比尔数;科比尔英里数;如果StartingOdo=0且{VW_RPT_NUT_TRUCK.ODO_READING}>0,则StartingOdo:={VW_RPT_NUT_TRUCK.ODO_READING};如果EndingOdo=0且{VW_RPT_NUT_TRUCK.ODO_READING}>0,则EndingOdo:={VW_RPT_NUT_TRUCK.ODO_READING};如果StartingOdo>0且EndingOdo>0,则如果EndingOdo<{VW_RPT_NUT_TRUCK.ODO_READING},则EndingOdo:={VW_RPT_NUT_TRUCK.ODO_READING};看起来是这样。StartingOdo被设置为{VW_RPT_NUT_TRUCK.ODO_READING}(如果ODO_READING>0),EndingODO也被设置为{VW_RPT_NUT_TRUCK.ODO_READING}。VW_RPT_NUT_TRUCK是来自您的数据源的视图。这有帮助吗?当然有,但考虑到该时间段内有220多条记录,它如何知道该列中的哪些值?您刚刚发布的公式在报告中的位置是什么?通常有一个“重置”公式用于将变量的值设置为0。根据重置公式的放置位置,它将影响分配给变量的值。。。很难解释,但如果按日期订购的每辆卡车有5条记录,他们可以在组页眉处打印开始日期,在组页脚处打印结束日期。没有看到报告,很难确定。您查看这些值的原因是什么?计算有问题吗?开始ODO和结束ODO的值似乎在计算最小值和最大值,而我想根据时间戳计算值,因此开始ODO应该是第一个ODO值,结束ODO应该是最后一个值。是,有两个重置公式,没有,这是从另一个报告中提取的。。。