BI publisher 排序 ascii 字符(排序时忽略小写和大写)

BI publisher sorting ascii characters (lower case and ignore uppercase in sort)

我正在尝试对 BIP rtf 模板中的描述字段进行排序,这就是我使用以下命令对其进行排序的方式: 描述: AVP财务, 学术指导, 应付账款, 校友服务, 人类学, 建筑

我希望我的排序按以下顺序将 AVP finance 推到最后: 学术指导, 应付账款, 校友服务, 人类学, 建筑, AVP财务

BI Publisher 有办法吗?因为我无法编辑查询或 xml 来执行此操作。

谢谢

BI Publisher 将大写字母排在小写字母之前。所以 "Z" 会在 "a" 之前。

您可以先将其转换为大写,这样问题就解决了。

这将在将所有内容转换为大写后按 DESCR 排序:

<?sort:(xdoxslt:convert_case(DESCR,'UPPER'));'ascending';data-type='text'?>

您可能需要进入“高级”属性才能执行像这样更高级的操作。