gpt4 book ai didi

Acumatica 复选框不会因字段值更改而更新

转载 作者:行者123 更新时间:2023-12-02 22:48:21 24 4
gpt4 key购买 nike

我有一个绑定(bind)到复选框的自定义 DAC 字段,但是当我在代码中更新该字段的值时:

SOOrderExtension orderExt = PXCache<SOOrder>.GetExtension<SOOrderExtension>(row);
orderExt.UsrSignatureRequired = true;

UI 上的复选框检查未更新。首先,我尝试在 FieldUpdated 事件中添加这一行,因为这之前对我有用:

Base.Document.Update(row);

那没用。然后我尝试了在 StackOverflow 上找到的建议这会强制保存并刷新缓存,但由于某些验证规则,我的行 (SOOrder) 尚无法保存,因此这不起作用。我认为我需要对客户端进行某种回调来告诉 UI 自行更新,但这通常是通过绑定(bind)字段的事件发生的。有建议吗?

使用 v6.10.1219

最佳答案

一位同事建议我改用cache.SetValueExt<>():

cache.SetValueExt<SOOrderExtension.usrSignatureRequired>(row, true);

现在它正在为我更新复选框检查。 SetValueExt 必须以某种方式自行执行回调。我想我需要记住在适当的情况下使用这些方法。

关于Acumatica 复选框不会因字段值更改而更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46549536/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com