|
我们在第五章中已经介绍过节点集对象,你可以使用节点集对象的sort 方法,对被选节点进行排序。你也可以使用rank方法,计算出某一取值的排名。
=!{\\客户}.rank(“金额.sum()”); //求得所有客户节点集,并计算出每个节点的金额合计值, //并按从小到大排序, =!{\\客户}.rank_desc(“金额.sum()”); // 从大到小排列 =!{..\客户}.rank(“金额.sum()”); // 求得本地区所有客户的金额汇总值,按升序排 下面是已知 V 的情况下,求名次的示例: //求得本客户销售额在所有客户中的排名 =!{\\客户}.rank(“金额.sum()”).indexOf(销售表_.金额.sum()); // 求得本客户销售额在本地区客户中的排名 =!{..\客户}.rank(“金额.sum()”).indexOf(销售表_.金额.sum()); 下面是计算排名的示例报表: |