我在Acumatica 2017 R2 Build 17.203.0029中遇到自定义项目的问题。
具体来说,自定义屏幕虽然在我的项目XML中,但在自定义项目浏览器中是不可见的,也不能在发布后导航到它们(无错误地发生)。这只发生在我的登台服务器上。在我的本地开发环境中,甚至在Acumatica的不同实例上,一切正常。我的本地开发环境以各种可能的方式匹配登台服务器(Acumatica版本,其他软件包等)
之前已发布相同自定义项目的旧版本,但未显示此行为。只有在我用相同项目的较新版本替换项目后,才会遇到缺少的自定义屏幕问题。
如下面的屏幕截图所示,自定义屏幕的残余部分显示在“自定义屏幕”窗口中。并且ASPX文件存在并显示在“自定义文件”窗口中。
Screenshot of missing custom screen data
当我比较服务器和本地开发版本之间的“编辑项目项目”对象时,它们看起来是一样的。
登台服务器上的内部自定义或站点地图表是否可能存在不一致的数据?反正有没有重建它们?
答案 0 :(得分:3)
解决方案似乎与用户角色配置相关。我没有为自定义表单分配访问权限。这样做解决了这个问题。现在可以通过直接URL访问自定义屏幕,并显示在自定义项目浏览器中。也许这会帮助别人。