有没有办法在Microsoft的DAX语言的文本字符串中添加换行符?

时间:2016-03-10 15:42:37

标签: line-breaks dax powerbi

我有一个DAX函数,可以将多个文本字符串(从多个列)拉入一个单元格。但是在显示中我希望在标题和段落的正文之间有换行符。有没有办法用DAX代码换行?仅供参考,我正在使用Power BI。谢谢!

4 个答案:

答案 0 :(得分:6)

在BI桌面中,只需在DAX公式中键入alt-enter即可添加新行 例如:

CONCATENATEX(Project, ProjectName & ":" & [some-measure], 
//new line in parameter delimiter
",
"
)

答案 1 :(得分:3)

使用DAX 字符串= [字段A] &UNICHAR(10)& [字段B]

示例:  栏位A包含文字:2018年1月11日  字段B包含文本:Elvis生日快乐

这将返回:

2018年1月11日

猫王生日快乐

答案 2 :(得分:0)

PowerqueryFormulaReference在Lines.ToText示例中使用了类似的东西 #(cr)#(lf) 我将此作为字符串(!)添加到我的文本中并且它有效...

答案 3 :(得分:-1)

对我有用的是<br/>

做这样的事情:

String = CONCATENATE(CONCATENATE("HEADER","<br/>"),"BODY")

预期的输出是:

HEADER
BODY