Dynamics AX 2009报告:上面的LabelPosition不起作用?

时间:2009-09-25 08:25:46

标签: reporting dynamics-ax-2009

我正在更改SalesInvoice报告。我要做的一件事就是显示一些项目的标签,而不是项目值,而是高于它。

似乎很容易:只需将LabelPosition(例如从CustInvoiceJour_InvoiceId)设置从“left”更改为“above”,并且瞧瞧:标签已消失。它根本没有显示出来。
奇怪。我希望标签能够出现在内容之上。不要消失。

我错过了什么(没有设置标签高度),或者此功能是否已损坏?

2 个答案:

答案 0 :(得分:3)

我不确定此功能是否已损坏。但是在生成的设计中,如果设置为上面的标签,这些元素将不会显示标签:

  • 的Prolog
  • PageHeader
  • 标题
  • 页脚
  • 结语
  • ProgrammableSection

如果您尝试更改的项目位于其中之一,那么根据我的经验,上面的标签位置将无效。

我的建议是创建一个新的文本类型控件,然后使用该字段的扩展数据类型在“text”属性下使用的相同标签,然后调整位置使其位于字段''的上方重新尝试设置标签。

答案 1 :(得分:0)

根据我注意到的ProgrammableSection,列名标签不会仅显示在报告的第一页上。标签显示在下一页。