Acumatica 在SOLine中以编程方式启用/禁用单个字段

Acumatica 在SOLine中以编程方式启用/禁用单个字段,acumatica,Acumatica,我知道使用 PXUIFieldAttribute.SetEnabled(sender, e.Row, false); 禁用SOLine的整行。有什么可以用来专门针对SOLine中哪些元素禁用而不是禁用整行的吗?使用此调用 PXUIFieldAttribute.SetEnabled<SOLine.myField>( sender, e.row, false); PXUIFieldAttribute.SetEnabled( 发送方,e.row,false); 将SOLin

我知道使用

PXUIFieldAttribute.SetEnabled(sender, e.Row, false); 
禁用SOLine的整行。有什么可以用来专门针对SOLine中哪些元素禁用而不是禁用整行的吗?

使用此调用

PXUIFieldAttribute.SetEnabled<SOLine.myField>(
    sender, e.row, false);
PXUIFieldAttribute.SetEnabled(
发送方,e.row,false);
将SOLine.myField替换为要启用/禁用的字段,并将true/false设置为启用/禁用

使用此调用

PXUIFieldAttribute.SetEnabled<SOLine.myField>(
    sender, e.row, false);
PXUIFieldAttribute.SetEnabled(
发送方,e.row,false);

将SOLine.myField替换为要启用/禁用的字段,并将true/false设置为启用/禁用

再次感谢Brendan!看起来很简单。不知道为什么我没有看到这种语法的智能感知。再次感谢Brendan!看起来很简单。不知道为什么我没有看到这种语法的智能感知。