我有几列的重复布局。其中一个打印数据为" 123天",因此它是文本。 当我尝试按列排序时,我得到的结果是:" 121天"," 122天"," 123天"," 13天"," 124天"。
列的属性作为整数包含在数据库中,但有一个活动,它将其转换为文本添加"天"。 我想这个问题的解决方案是利用Number尽管有Text,但是显示" days"是我的业务要求 不能把它扔掉。
是否有任何变通方法可以显示"天"并将列命名为Number? 谢谢。
答案 0 :(得分:1)
是的,有一种解决方法。您需要创建自己的Control
规则以显示数字+"天"。
不要在活动中附加日期。保持数字不变。您必须使用Text Input
控件来显示该属性。
创建自己的control
。取消选中Auto-Generated?
标签中的HTML
复选框。
在代码部分写下这个。
<%= tools.getActiveValue() %> days
多数民众赞成。