这是选择器的“我的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
答案 0 :(得分:1)
一个原因可能是您忘记在max_val = max(number)
print(max_val)
中设置IsUnicode = true
。
另一个可能与PXDBStringAttribute
中的typeof(AccessInfo.businessDate)
相关。尝试将AutoNumberAttribute
字段添加到您的Date
并将其而不是DAC
传递给他。
答案 1 :(得分:0)
这似乎有点不可思议,但是我只是重做了整个ASPX页面。事实证明它是按原样工作的。