Acumatica未在DAC生成器中显示表列

Acumatica未在DAC生成器中显示表列,acumatica,Acumatica,我在Acumatica DB中创建了一个新表,我使用de DAC Generator来创建类,我选择了这个表,它没有显示表中的列,我尝试了其他DB,另一个Acumatica框架,它没有显示列。。。有什么帮助吗 我建议改为使用自定义项目编辑器创建DAC 程序: 1. Create new table in database 2. Reset the website (IISReset or go to page Apply Updates and use Restart Application)

我在Acumatica DB中创建了一个新表,我使用de DAC Generator来创建类,我选择了这个表,它没有显示表中的列,我尝试了其他DB,另一个Acumatica框架,它没有显示列。。。有什么帮助吗


我建议改为使用自定义项目编辑器创建DAC

程序:

1. Create new table in database
2. Reset the website (IISReset or go to page Apply Updates and use Restart Application)
3. Create a new customization project
4. Navigate to code section and insert a new code document
5. Use wizard to generate the DAC from the database table

您是否能够使Visual Studio扩展生成错误消息?如果没有错误消息,调试可能会很困难。VS模板也是一个有点落后的领域。这就是为什么我在回答中建议使用web浏览器中的自定义项目编辑器。扩展不会生成任何错误。我将尝试您提到的自定义。在可从“调试窗口”菜单访问的某个输出窗口中可能有某些内容。我仍然会推荐定制项目编辑器,因为它会定期更新。我尝试过定制项目编辑器,当我在Add=>代码中单击“OK”时,它会显示“Unknown SqlDbType”,这可能是错误消息。检查数据库表中使用的列类型,并尝试查找其他表中不存在的列类型。日期类型可疑,不确定是否映射到DAC中,因此将其更改为DateTime会有所帮助。身份应该有效,但不是很常见。其他类型初看起来不错。当我这样做时,我得到了“Unknown SqlDbType”,我已经回收了应用程序池,重新启动了IIS,重新启动了应用程序,验证了表(在本例中是视图)是否存在于数据库中。听起来表至少有一个列数据类型与Acumatica不兼容。在这里查看列数据类型是否都映射到Acumatica中:同时检查我在上面问题中的注释,这与您的错误相同。