好的,我有一个客户名称和地址,只是想在一个计算字段中显示它而不是在表格中单独的行来节省空间。我已经尝试了几次@newline迭代,但无济于事。有人可以给我一些指导吗?
如果它是空白的话,我也不想包含地址2。我是javascript的新手。谢谢你的帮助。
var a = document1.getItemValueString("CompanyName");
var b = document1.getItemValueString("Address1");
var c = document1.getItemValueString("Address2");
var d = @Char(13);
a + @NewLine() + b + "<br>" + c;
答案 0 :(得分:5)
在计算字段中设置属性escape="false"
,并在需要换行符时添加<br />
。
您可以在属性标签中设置此属性,选择内容类型&#34; HTML&#34;太:
您的代码将是
var a = document1.getItemValueString("CompanyName");
var b = document1.getItemValueString("Address1");
var c = document1.getItemValueString("Address2");
a + "<br />" + b + (c ? "<br />" + c : "");
答案 1 :(得分:4)