Sorting Crystal Reports-按时间顺序对两个不同的日期字段进行排序
我从两个表中得到了两个日期字段,我试图根据按时间顺序排序的工单消耗量来显示POs的收据 有没有办法将两个日期字段一起排序 例如:Sorting Crystal Reports-按时间顺序对两个不同的日期字段进行排序,sorting,date,crystal-reports,report,field,Sorting,Date,Crystal Reports,Report,Field,我从两个表中得到了两个日期字段,我试图根据按时间顺序排序的工单消耗量来显示POs的收据 有没有办法将两个日期字段一起排序 例如: 1/1/14 work order date 1/5/14 work order date 1/7/14 PO receipt date 1/9/14 work order date 1/20/14 work order date 这两个字段是表'porel'中的'duedate'和表'jobmtl'中的'reqdate'。在这种情况下,最简单的解决方案通常是在服务
1/1/14 work order date
1/5/14 work order date
1/7/14 PO receipt date
1/9/14 work order date
1/20/14 work order date
这两个字段是表'porel'中的'duedate'和表'jobmtl'中的'reqdate'。在这种情况下,最简单的解决方案通常是在服务器端执行排序(例如,使用SQL server存储过程、Access查询等),然后使用存储过程或查询作为数据源 我读到的另一种方法是在报告中创建全局变量,使用“WhilePrintingRecords;”将日期值分配给这些变量在公式字段中,并使用这些变量为您执行实际报告 有点复杂 我不确定是否适用于您的另一个解决方案是:
让我们知道它是怎么回事。你应该创建一个公式
if (table1.duedate = null) then
{table2.duedate}
else
{table1.duedate}
然后根据这个公式排序。自己检查语法 这两个表是否以某种方式关联?