我正在使用Acumatica 5.30.2347。我的图表中有以下选择器:
var check = PXSelect<POLine,Where<POLine.orderType, Equal<POOrderType.regularOrder>>>
.Select(this);
但是当我尝试执行它时,我收到以下错误: 找不到方法:&#39; Void PX.Data.PXLineAttribute..ctor&#39;(System.Type)。
最初我得到的印象是,出现此错误消息是因为类PXLineAttribute没有接受System.Type的构造函数,但在反射器的帮助下我发现PXLineAttribute有以下声明:
public PXLineNbrAttribute(System.Type sourceType)
: this(sourceType, false)
{
}
这让我知道PXLineNbrAttribute需要构造函数。所以我有两个问题:为什么Acumatica Framework无法找到PXLineNbrAttribute的构造函数?如何帮助Acumatica找到之前提到的构造函数?
答案 0 :(得分:1)
请检查您的VS类库项目对Acumatica程序集的引用。我怀疑他们引用来自不同Acumatica版本的程序集,因此导致&#34;找不到方法...&#34;运行时的错误。