在UI

时间:2016-09-01 22:25:24

标签: acumatica

在销售订单输入中,我在行级别上有自定义下拉列表,在标题上有自定义下拉列表。我希望行级别下拉列表中的值列表根据“标题”下拉级别中的值进行更改。我为SOOrder_RowSelected添加了一个例程,该例程具有一个取决于头值的开关,用PXStringListAttribute.SetList设置行级别下拉列表中的值列表。这在您第一次加载SO Entry时有效,但是当您在为标题下拉列表选择了不同值的记录之间移动时,除非您刷新页面,否则行级别下拉列表中的选项列表将不会更新。是否可以通过编程方式刷新控件?

2 个答案:

答案 0 :(得分:1)

您必须将MatrixMode设置为下拉字段,而不是常量值。 像那样:

    <px:PXGridColumn DataField="OrigTranType" Type="DropDownList" Width="80px" MatrixMode="true" />

答案 1 :(得分:0)

为什么不在条件为Current的情况下为PXselector设置搜索范围?

注意:您应该将选择器的自动刷新设置为true