为什么选择器没有在自定义屏幕中选择记录?我想念什么吗? Acumatica

时间:2019-02-04 05:36:07

标签: acumatica

这是选择器的“我的DAC”字段。 第一次运行似乎很好,但是当我通过选择器进行选择时,它只是闪烁,或者什么也没有发生,但是当我通过下一个和上一个按钮进行导航时,它选择了记录。

#region RQBatchNbr
[PXDBString(15, IsKey =true, InputMask ="")]
[PXDefault()]
[PXUIField(DisplayName = "Batch Nbr", Required = true)]
[PXSelector(
        typeof(Search<GNRequest.rQBatchNbr>),
        typeof(GNRequest.prefixCode),
        typeof(GNRequest.description),
        DescriptionField = typeof(GNRequest.description) 
)]
[AutoNumber(
        typeof(Search<GNSetup.requestBatchNumberingID>),
        typeof(AccessInfo.businessDate)
)]
#endregion

2 个答案:

答案 0 :(得分:1)

一个原因可能是您忘记在max_val = max(number) print(max_val) 中设置IsUnicode = true
另一个可能与PXDBStringAttribute中的typeof(AccessInfo.businessDate)相关。尝试将AutoNumberAttribute字段添加到您的Date并将其而不是DAC传递给他。

答案 1 :(得分:0)

这似乎有点不可思议,但是我只是重做了整个ASPX页面。事实证明它是按原样工作的。