是否可以根据我们点击Preview
的时间来标记报告?
例如,如果我们{1}}报告一次,则会显示preview
。
如果我们两次预览报告,则会显示1
。
我正在使用Adempiere,并希望将报告放在窗口中。因此,当我点击“打印”一次后,它会显示2
,当我第二次单击“打印”时会显示1
等等。
任何建议都会有用:)
答案 0 :(得分:0)
AD_Process 表中有一个名为 Statistic_Count 的字段,该字段用于存储该进程已运行了多少次。
我要做的是将该字段的值作为参数传递给报表,以便您可以打印它。
您可以在过程参数中添加一个名为 PreviewTimes 的新数字参数,并在 DefaultValue 字段中设置以下内容:
@SQL=SELECT statistic_count FROM AD_Process WHERE AD_Process_ID = @AD_Process_ID@
然后,在“碧玉报告”中,您将收到该号码并将其包括在内。
希望有帮助。