首页 文章

如何在CA304000屏幕中启用自定义文本框?

提问于
浏览
0

我在CA304000(财务 - >现金管理 - >交易)中添加了一些自定义字段,但这些文本字段自动禁用 .
enter image description here

你能帮帮我吗?!

1 回答

  • 3

    查看 CAAdj_RowSelected 中的 CATranEntry 图表,您会看到整行被标记为enabled = false( PXUIFieldAttribute.SetEnabled(sender, adj, false);

    您需要扩展此图形和CAAdj_RowSelected以启用具有图形中已有类似逻辑的字段 . 例如,已经检查确定交易是否已下达:

    PXUIFieldAttribute.SetEnabled<CAAdj.curyControlAmt>(sender, adj, adjNotReleased);
    

    您将使用与此类似的自定义字段使用相同的语法

    PXUIFieldAttribute.SetEnabled<CAAdj.usrTNVName>(sender, adj, adjNotReleased);
    

    使用基本图中的相同逻辑来了解adjNotReleased如何设置并在扩展中使用它 .

相关问题