最新消息:ww12345678 的部落格重装上线,希望大家继续支持。

Microsoft Dynamics AX 2012 R2 SSRS 报表页码

AX 2012 William 1691浏览 0评论

开发Microsoft Dynamics AX 2012 R2 SSRS 报表时,如果想要显示“第 1 页,共 2 页”这样的页码,

只需要:

  1. 为报表添加页眉或者页脚
  2. 在页眉或者页脚添加文本框
  3. 文本框取下面的函数:

=System.String.Format(Labels!@SYS182566,Cstr(Globals!PageNumber),Cstr(Globals!TotalPages))

 

举一反三:

标签标号@SYS182566,在AX 2012 R2系统中代表“第 {0:N} 页,共 {1:N} 页”字符串,如果我们希望SSRS报表能够保持AX 的多国语言特性,在SSRS报表中可以使用“Labels!@SYS XXX”引用AX的标准标签编号。

如果我们需要格式化标签文本中的变量,可以使用SSRS报表中的.Net函数,但和X++格式化标签的语法有区别,需要额外注意。

转载请注明:ww12345678 的部落格 | AX Helper » Microsoft Dynamics AX 2012 R2 SSRS 报表页码

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址