我收到了一份Crystal报表,其中的数据按字段分组,例如' height'我想按特定顺序排序。我想按升序排序,但最后高度= 0。这是不可能的。
在Java中我会使用自定义比较器。
请求帮助
答案 0 :(得分:0)
创建公式
electricBill.amountDueProperty().addListener((obs, oldValue, newValue) -> {
// newValue is a Number, by type inference:
double newBill = newValue.doubleValue();
// ...
});
对此进行排序,但当然不要放在报告中
答案 1 :(得分:-1)
查找"记录排序专家" ...放置一个字段并在那里选择ASC / DESC。
您需要按公式进行自定义排序才能跳过该排序。好的,为该字段放置一个ASC,但是在"显示字符串"该字段的属性为隐藏该值或更改其值创建条件公式。 这是一些伪代码... IF {field_height} == 0然后SET_LASTPOSITION否则{field_height}。我希望这会有所帮助。