Axapta 销售发票报告错误:参数缺少值

Axapta 销售发票报告错误:参数缺少值,axapta,dynamics-ax-2012,ssrs-2008-r2,Axapta,Dynamics Ax 2012,Ssrs 2008 R2,我安装了AX 2012 CU3,并尝试使用Visual Studio 2010修改SalesInvoice报告(数据和设计) 它读取添加到SalesInvoiceTmp表中的新字段,我可以将它们放到设计中 我甚至可以成功地构建和部署。但是:当我运行SalesInvoice报告时,它会提示一个错误: “参数AgentAddress_TH”缺少值 在调查了这个问题之后,我意识到CU3在SalesInvoice中添加了一些关于税务和泰语的定制,并且在报告设计的一个部分中使用了这个特定参数 我试图使它为

我安装了AX 2012 CU3,并尝试使用Visual Studio 2010修改SalesInvoice报告(数据和设计)

它读取添加到SalesInvoiceTmp表中的新字段,我可以将它们放到设计中

我甚至可以成功地构建和部署。但是:当我运行SalesInvoice报告时,它会提示一个错误:

“参数AgentAddress_TH”缺少值

在调查了这个问题之后,我意识到CU3在
SalesInvoice
中添加了一些关于税务和泰语的定制,并且在报告设计的一个部分中使用了这个特定参数

我试图使它为空,允许空白,隐藏。。。但是没有运气

我没有删除或隐藏任何部分或任何文本框

我可以在其他RTM AX上编辑相同的报告,没有任何问题

是CU3中需要热修复的bug,还是我在某个地方犯了错误


欢迎提出任何建议。

您好。我也有同样的问题

我试图将此参数的名称更改为fx。AgentAddress\u TH备份,然后保存,将其添加到AOT,部署,然后将名称更改回AgentAddress\u TH,保存,添加到AOT部署,它对我有效


顺便说一句,我有不止一个参数给我出了问题,我试图一次改变所有参数,但都没用,所以我一个接一个地做了。

我们遇到了类似的情况。CU3附带了一些新的报告。其中一些更改包括添加新参数。这说明了如何部署这些新报告:

您可能会遇到的问题是,这显然会用默认值覆盖现有报告。如果您对AX报告进行了自定义,我将确保您备份这些报告。由于我对一些AX报告进行了调整,因此我采取的流程如下:

  • 确保我的所有报告都已备份
  • 将所有报告部署到测试/开发环境
  • 对于那些我们在PROD中遇到问题的报告,请从TEST/DEV报告服务器下载该报告
  • 如果适用,请对报告进行任何格式更改
  • 将报告上载到PROD报告服务器

  • 我再一次为这件事挣扎。我不记得上次我是怎么解决的,所以我在谷歌上搜索了很多,我一点也不喜欢所有提供的解决方案——其中一些在时间和神经消耗上都是巨大的

    因此,我尝试了一个相当小的解决方案,它对我很有效: 1.使用基于web的报表管理器删除ssrs服务器上的现有报表 2.重新部署它 3.运行报告

    因为这样做有效,我认为在现有报表上重新部署无法覆盖或修改某些属性或其他内容,是什么导致了这种行为

    希望这有助于某人删除使用数据 2) 打开开发工作区(Ctrl+D)并清除缓存