该要求是用户呈现措施的名字在两个提示列表。 用户选择从每个提示的量度名称。 基于用户选择,实际措施被映射到在报表块。 有些措施是计数,有些是如此的数据类型特定的格式适用的金额总和。
最后报告给出了由用户选择的两种措施的并排比较。
提示#1的目标左手块
提示#2目标右手块
措施的名字每一个列表都是10个条目。
这个想法是,这个报告可以作为模板用于许多不同的并排比较两个措施。
如何引用在提示变量的措施清单?
如何映射用户选择在数据提供者的实际措施?
该要求是用户呈现措施的名字在两个提示列表。 用户选择从每个提示的量度名称。 基于用户选择,实际措施被映射到在报表块。 有些措施是计数,有些是如此的数据类型特定的格式适用的金额总和。
最后报告给出了由用户选择的两种措施的并排比较。
提示#1的目标左手块
提示#2目标右手块
措施的名字每一个列表都是10个条目。
这个想法是,这个报告可以作为模板用于许多不同的并排比较两个措施。
如何引用在提示变量的措施清单?
如何映射用户选择在数据提供者的实际措施?
如果我理解正确的话,你想给用户一个可能性例如收入,数量,成本,收益,平均价格之间选择。
各该值表示在宇宙中的量度。
我会创造宇宙中的一个对象
[promptMeasure]=
case @prompt('Select measure','A',{'Revenue', 'Amount', 'Cost',
'Profitability', 'Average Price'}),mono, constrained,persistent)
when 'Revenue' then [Revenue]
when 'Amount' then [Amount]
when 'Cost' then [Cost]
when 'Profitability' then [Profitability]
when 'Average Price' then [Average Price] end
这个对象添加到报表中的查询。 在报告中,您还可以使用函数FormatNumber和应用依赖于提示的值条件格式:
例如:
[FormattedMeasure]=if UserResponse("Select measure")='Profitability'
then FormatNumber([promptMeasure];"#,##0.0%")
else FormatNumber([promptMeasure];"#,##0.00")