1

是否可以根据我们点击的时间来标记报告Preview

例如,如果我们preview报告一次,它将显示1.

如果我们预览报告两次,它将显示2.

我正在使用 Adempiere 并想将报告放在窗口内。因此,当我单击“打印”一次时,它会显示1,当我第二次单击“打印”时,它会显示2,等等。

任何建议都会很有用:)

4

1 回答 1

0

AD_Process表中有一个字段称为Statistic_Count,该字段用于存储进程已运行的次数。

我要做的是将该字段的值作为参数传递给报告,以便您可以打印它。

在流程参数中,您可以添加一个名为PreviewTimes的新数字参数,并在DefaultValue字段中设置如下内容:

@SQL=SELECT statistic_count FROM AD_Process WHERE AD_Process_ID = @AD_Process_ID@

然后,在 Jasper 报告中,您会收到该号码并将其包含在内。

希望能帮助到你。

于 2019-04-09T18:04:57.207 回答