Acumatica基于数据库表为新DAC创建代码文件时出错

时间:2016-08-11 21:28:53

标签: acumatica

CreatingCodeFileForNewDACFromDatabaseTable

我正在尝试根据Acumatica文档从现有数据库表中添加新的DAC。但是,当我单击“确定”时,出现错误:

localhost说“函数MoveNext中发生了未处理的异常。请查看跟踪日志以获取更多详细信息。

之前有人见过吗?我该怎么办?跟踪日志存储在哪里?

谢谢,

大卫

1 个答案:

答案 0 :(得分:0)

只有在数据库中没有ItemDocument表时才会出现此问题。

如果您刚刚创建了ItemDocument表,请确保重新启动IIS或回收应用程序池以确保Acumatica知道新表,因为它在域启动时缓存数据库架构一次。

在Customization Manager中创建新DAC时,其名称空间将与自定义项目的名称匹配: enter image description here 在您的情况下使用不同名称空间内的自定义DAC时,必须键入自定义DAC的FullName(包含名称空间) - DocCenter.ItemBaseDocumen t

[PXSelector(typeof(S‌​earch<DocCenter.ItemBaseDocumen‌​t.baseDocumentCode, 
     OrderBy<Asc<DocCenter.ItemBase‌​Document.BaseDocument‌​Code>>>), 
 DescriptionField = typeof(DocCenter.ItemBaseDocum‌​ent.baseDocumentShort‌​Description))]