Crystal reports 水晶报告问题

Crystal reports 水晶报告问题,crystal-reports,Crystal Reports,在vb中equivalant命令是什么样的?对于EOF()、MoveNext、Moveprevious命令,crystal reports中没有等效的答案,至少在我使用的版本中没有。Crystal Reports或多或少只是将数据转储到报告中 也就是说,如果您位于详细信息行中,并且希望了解字段的下一个值,则可以使用: next({YourColumn}) 还可以使用以下命令查找上一列的值: previous({YourColumn}) 请记住,Next()对最后一条记录无效,Previous

在vb中equivalant命令是什么样的?对于EOF()、MoveNext、Moveprevious命令,crystal reports中没有等效的答案,至少在我使用的版本中没有。Crystal Reports或多或少只是将数据转储到报告中

也就是说,如果您位于详细信息行中,并且希望了解字段的下一个值,则可以使用:

next({YourColumn})
还可以使用以下命令查找上一列的值:

previous({YourColumn})
请记住,
Next()
对最后一条记录无效,
Previous()
对第一条记录无效


我必须仔细检查一下,但我相信如果您在最后一条记录中,有一个
OnLastRecord
函数会返回TRUE。

Crystal Reports中没有等效的答案,至少在我使用的版本中没有。Crystal Reports或多或少只是将数据转储到报告中

也就是说,如果您位于详细信息行中,并且希望了解字段的下一个值,则可以使用:

next({YourColumn})
还可以使用以下命令查找上一列的值:

previous({YourColumn})
请记住,
Next()
对最后一条记录无效,
Previous()
对第一条记录无效

我必须再次检查,但我相信如果您在最后一条记录中,有一个
OnLastRecord
函数会返回TRUE。

首先,欢迎使用该函数

第二,你听起来对Crystal Report还不熟悉,它的目的是显示数据,而不是执行你所说的那种计算。CR通常逐个记录地浏览数据,显示(或抑制)每条记录,并添加组页眉和页脚

为了回答您的问题,LittleBobbyTables确实提供了一些很好的提示。要查看可用函数的完整列表,公式编辑器中有一个列表(参见下图)。按F1键查看每个命令的详细说明

您还可以:

  • 创建一个“运行总计公式”,用于计算每条记录,并在组页脚中进行计算
  • 在Crystal Reports之外进行计算,并只将最终结果输入(可能是与主表的未链接联接)
  • 最复杂的选项是生成一个子报表,进行计算并将结果反馈给主报表
  • 你能告诉我们你想做什么的更多细节吗? 首先,欢迎来到SO

    第二,你听起来对Crystal Report还不熟悉,它的目的是显示数据,而不是执行你所说的那种计算。CR通常逐个记录地浏览数据,显示(或抑制)每条记录,并添加组页眉和页脚

    为了回答您的问题,LittleBobbyTables确实提供了一些很好的提示。要查看可用函数的完整列表,公式编辑器中有一个列表(参见下图)。按F1键查看每个命令的详细说明

    您还可以:

  • 创建一个“运行总计公式”,用于计算每条记录,并在组页脚中进行计算
  • 在Crystal Reports之外进行计算,并只将最终结果输入(可能是与主表的未链接联接)
  • 最复杂的选项是生成一个子报表,进行计算并将结果反馈给主报表
  • 你能告诉我们你想做什么的更多细节吗?