【发布时间】:2020-10-21 12:12:20
【问题描述】:
我们在使用自动化步骤的案例屏幕中向状态字段添加了一些额外的状态选项,这按预期工作。现在我们的要求是按字母顺序升序显示状态选项。有人可以建议我们如何实现这一目标。
我们在 Acumatica 2019 R2
public class SelectableDataTypes : PXStringListAttribute
{
public string[] AllowedLabels = new string[]
{
"A","B","C"
};
public string[] AllowedValues = new string[]
{
"ValueA","ValueB","ValueC"
};
}
protected virtual void CRCase_RowSelected(PXCache sender, PXRowSelectedEventArgs e, PXRowSelected BaseEvent)
{
BaseEvent?.Invoke(sender, e);
CRCase doc = e.Row as CRCase;
if (doc == null)
return;
PXStringListAttribute.SetList<CRCase.status>(Base.Case.Cache, null, new SelectableDataTypes().AllowedValues, new SelectableDataTypes().AllowedLabels);
}
【问题讨论】:
标签: acumatica