使用Acumatica的CRAttributeList扩展

时间:2017-02-12 23:45:53

标签: acumatica

目前我使用的是屏幕ap303000.aspx。我想在tab" Attributes"中添加新属性。这个标签被绑定以查看"答案"以下列方式声明:

[PXViewName(CR.Messages.Answers)]
public CRAttributeList<Vendor> Answers;

在CRAttributeList中使用元数据查看器进行一点挖掘表明CRAttributeList是从PXSelectBase继承的,并且肯定从CSAnswers表中读取记录:

public class CRAttributeList<TReference> : PXSelectBase<CSAnswers> where TReference : IBqlTable

这给了我提示,我需要在表CSAnswers中插入一些东西。表CSAnswers的结构也没有给我足够的信息,我应该把它放在表CSAnswers中,以便将某些属性设置为bool并且可供所有供应商使用并默认打开它?

1 个答案:

答案 0 :(得分:1)

您需要首先在供应商类别(AP201000)级别指定属性列表。

enter image description here

指定Vendor类后,将列出在Class级别指定的属性,以便为其分配值。

enter image description here