Acumatica 将选择复选框添加到PXSelectReadOnly视图

Acumatica 将选择复选框添加到PXSelectReadOnly视图,acumatica,Acumatica,是否可以将选择勾选框添加到PXSelectReadonly视图中,并允许用户从网格中勾选项目 我尝试添加它,但它始终处于禁用状态。我可以理解这是因为PXSelectReadonly不允许更新,所以所有内容都是只读的,但这仍然是实现这一点的一种方法,或者您需要使用标准PXSelect视图,然后禁用除选择复选框之外的所有选项?在T200培训课程的“合并和只读检索模式”部分详细解释了只读和常规数据视图之间的区别,该部分可从下载)。只读数据视图类型不包含或执行任何UI表示逻辑,就表示而言,逻辑与常规PX

是否可以将选择勾选框添加到PXSelectReadonly视图中,并允许用户从网格中勾选项目


我尝试添加它,但它始终处于禁用状态。我可以理解这是因为PXSelectReadonly不允许更新,所以所有内容都是只读的,但这仍然是实现这一点的一种方法,或者您需要使用标准PXSelect视图,然后禁用除选择复选框之外的所有选项?

在T200培训课程的“合并和只读检索模式”部分详细解释了只读和常规数据视图之间的区别,该部分可从下载)。只读数据视图类型不包含或执行任何UI表示逻辑,就表示而言,逻辑与常规PXSelect类型相同。您是否尝试过在RowSelected处理程序或BLC构造函数中启用Select字段?如果您使用DAC和BLC的源代码更新您的问题,也会有所帮助

根据Joseph Caruana的评论更新如下:


除了数据检索方式的不同,PXSelectReadOnly数据视图现在使整个网格成为只读,忽略运行时通过PXUIFieldAttribute进行的所有字段状态配置。

T200培训课程的合并和只读检索模式部分详细解释了只读和常规数据视图之间的差异,可从下载)。只读数据视图类型不包含或执行任何UI表示逻辑,就表示而言,逻辑与常规PXSelect类型相同。您是否尝试过在RowSelected处理程序或BLC构造函数中启用Select字段?如果您使用DAC和BLC的源代码更新您的问题,也会有所帮助

根据Joseph Caruana的评论更新如下:


除了数据检索模式的不同之外,PXSelectReadOnly数据视图现在使整个网格成为只读,忽略运行时通过PXUIFieldAttribute进行的所有字段状态配置。

谢谢您的回答。我不认为PXSelectReadOnly与用于UI的常规PXSelect相同。添加PXSelectReadOnly并使用网格视图时,所有行都将更改为只读。我通过使用标准PXSelect解决了这个问题,然后将行设置为只读(Select除外),your's right@JosephCaruana。我尝试在一个Acumatica数据输入屏幕上用PXSelectReadOnly替换常规的PXSelect,令我惊讶的是,整个网格完全切换到只读模式。我不记得以前的版本中发生过这种情况,但随着时间的推移,情况往往会发生变化。我想是“活到老学到老”。非常感谢您的评论!谢谢你的回答。我不认为PXSelectReadOnly与用于UI的常规PXSelect相同。添加PXSelectReadOnly并使用网格视图时,所有行都将更改为只读。我通过使用标准PXSelect解决了这个问题,然后将行设置为只读(Select除外),your's right@JosephCaruana。我尝试在一个Acumatica数据输入屏幕上用PXSelectReadOnly替换常规的PXSelect,令我惊讶的是,整个网格完全切换到只读模式。我不记得以前的版本中发生过这种情况,但随着时间的推移,情况往往会发生变化。我想是“活到老学到老”。非常感谢您的评论!