我已经安装了AX 2012 Cu3,并尝试使用Visual Studio 2010进行修改Salesinvoice报告(数据和设计)。
它读取添加到SalesinvoicEtmp表中的新字段,我可以将它们放在设计上
我什至可以成功构建和部署。但是:当我运行salesinvoice报告时,会提示一个错误:
"参数AgentAddress_th"缺少值。
调查了此问题后,我意识到CU3在SalesInvoice
中添加了一些有关税收和泰语的自定义,并且该特定参数在报告设计中的一节中使用。
我试图使其无效,允许空白,隐藏...但没有运气。
我没有删除或隐藏任何部分或任何文本框。
我可以在其他RTM AX上编辑相同的报告而没有任何问题。
是Cu3中需要一个hotfix还是我在某处犯错的错误?
任何建议都将不胜感激。
我们遇到类似的东西。Cu3有新的报告。其中一些更改包括添加新参数。这说明了如何部署这些新报告:http://technet.microsoft.com/en-us/library/dd309703.aspx。
您可能遇到的问题是,这显然会用默认值覆盖现有报告。如果您对AX Reports进行了自定义,我将确保您将其备份。当我对某些斧头报告进行调整时,我所做的过程如下:
- 确保我的所有报告都备份
- 将所有报告部署到测试/开发环境
- 对于那些我们在prod中遇到问题的报告,请从测试/开发报告服务器下载该报告
- 如果适用,请对报告进行任何格式更改
- 将报告上传到产品报告服务器
hi。我有同样的问题。
我试图将此参数的名称更改为fx。AgentAddress_thbackup,然后保存,将其添加到AOT,部署,然后将名称更改回AgentAddress_th,保存,添加到AOT部署它,对我有用。
顺便说一句,我有一个以上的参数给我问题,我试图一次更改它们,它不起作用,所以我一一做了。
我再次与这个。我不记得上一次解决它是如何解决的,所以我谷歌搜索了很多东西,我根本不喜欢所有提供的工作 - 时间是巨大的,并且神经化妆很大!
所以我尝试了一个很少的工作障碍,它对我有用:1.使用基于Web的报告管理器删除SSRS服务器上的现有报告2.重新部署它3.运行报告
因为这起作用,所以我认为重新部署现有报告不能覆盖或修改某些属性或其他原因,这导致了这种行为。
希望这对某人有帮助
1)删除用法数据2)开发工作区(CTRL D)和清除缓存(S)