创建Acumatica报表设计器

时间:2017-03-14 07:48:46

标签: acumatica

我创建了有关套件规格的报告,并有两个参数: 1. Kit InventoryID 2. RevisionID 用于显示报告的用户输入。 以下是我的参数

KitInventoryID = Report.GetFieldSchema( 'INKitSpecHdr.KitInventoryID')

于RevisionId = Report.GetFieldSchema( 'INKitSpecHdr.RevisionID')

这就是结果:

enter image description here

它没有显示revisionID

1 个答案:

答案 0 :(得分:0)

在您的RevisionID参数视图名称的报告中,使用此语法将相关报告参数作为选择器参数传递...

=Report.GetFieldSchema('INKitSpecHdr.RevisionID',KitInventoryID)

我们对某些自定义表有类似的需求,但是需要有一个可选的pxselector参数才能使它工作,我在INKitSpecHdr.RevisionID选择器上看不到。希望这有效。

如果不是,您可能需要制作自己的DAC /选择器以进行修订,并在RevisionID字段上使用选择器,如此...

[PXSelector(typeof(Search<INKitSpecHdr.revisionID,
        Where<INKitSpecHdr.kitInventoryID, Equal<Optional<INKitSpecHdr.kitInventoryID>>>>))]

从我记忆中来看,这就是我们为了类似的工作所做的工作。