当前先胜云平台的维度组件存在 V1.0 和 V1.1 两个版本,请根据实际的环境注册对应的维度组件版本。
该部分介绍了维度 202111_1.0.1 版本中的新增功能与改进。
无。
条件过滤函数支持剔除多个同属性值成员
维度元素的条件过滤公式支持同ud过滤多个值,具体各条件公式逻辑如下:
条件且:
Entity{AndFilter(IDescendant(#root,0),Attr(ud5,’1’),Attr(ud5,’2’))}:取 ud5=1 且 ud5=2 的成员,即无成员;
Entity{AndFilter(IDescendant(#root,0),Attr(ud5,’1’,’2’))}:取 ud5 的值在 1 和 2 范围的成员,即 ud5=1 和 ud5=2 全包含。
条件或:
Entity{OrFilter(IDescendant(#root,0),Attr(ud5,’1’),Attr(ud5,’2’))}:取 ud5=1 或 ud5=2 的成员,即 ud5=1 和 ud5=2 全包含;
Entity{OrFilter(IDescendant(#root,0),Attr(ud5,’1’,’2’))}:取 ud5 的值在 1 和 2 范围的成员,即 ud5=1 和 ud5=2 全包含。
条件非:
Entity{NAndFilter(IDescendant(#root,0),Attr(ud5,’1’),Attr(ud5,’2’))}:取 ud5≠1 且 ud5≠2 的成员,即 ud5=1 和 ud5=2 全剔除;
Entity{NAndFilter(IDescendant(#root,0),Attr(ud5,’1’,’2’))}:取 ud5 的值不在 1 和 2 范围的成员,即 ud5=1 和 ud5=2 全剔除。
条件非或:
Entity{NOrFilter(IDescendant(#root,0),Attr(ud5,’1’),Attr(ud5,’2’))}:取 ud5≠1 或 ud5≠2 的成员,即全部成员;
Entity{NOrFilter(IDescendant(#root,0),Attr(ud5,’1’,’2’))}:取 ud5 的值不在 1 和 2 范围的成员,即 ud5=1和ud5=2全剔除。
ud属性配置校验提示优化
优化ud配置校验的提示信息,如别名必填、ud关联元素必填、显示方式必填及关联元素是否存在等。如图当ud配置关联的维度元素不存在时,优化提示信息。
维度成员导入时支持父子节点乱序
维度成员导入功能中,支持导入模板中,父级节点的行在子集节点后导入保存。
无。
无。
该部分介绍了维度 202111_1.1.0 版本中的新增功能与改进。
全量/增量编辑界面表格组件替换
替换全量/增量编辑界面的表格组件,依旧支持复制粘贴、下拉选择、条件筛选等原有功能,优化交互和运维效率。
维度 1.1 版本元素的升级功能
支持选择维度 1.0 版本元素升级至 1.1 版本;
维度 1.1 版本组件升级功能支持自动备份原维度元素。升级时自动导出原 1.0 版本元素,下载中心可查看并下载导出文件到本地,以便升级后若有问题,可重新导入原 1.0 版本元素;
维度元素中关联的其他维度元素,需要为相同版本号(如 1.1 版本维度必须关联 1.1 版本的其他维度、1.0 版本维度必须关联 1.0 版本的其他维度)。若当前升级为 1.1 版本的维度元素中,关联的其他维度为 1.0 版本,则需要将关联维度元素也升级为同版本,才可以正常使用。其中,关联元素包含自定义属性配置中关联其他维度,实体类维度中【本位币】关联通用类维度,场景类维度中【年份】关联年份类维度,和【期间】关联期间类维度等场景。
新建界面按维度类型区分
创建期间类维度元素时,显示期间类【编辑期间层级】和【编辑View成员】按钮,保存创建成功后即可编辑。
维度元素内校验优化
优化维度编辑界面中报错校验的语言描述及样式。如修改原校验报错提示、优化表格界面报错样式等。
条件过滤函数支持剔除多个同属性值成员
维度元素的条件过滤公式支持同ud过滤多个值,具体各条件公式逻辑如下:
条件且:
Entity{AndFilter(IDescendant(#root,0),Attr(ud5,’1’),Attr(ud5,’2’))}:取 ud5=1 且 ud5=2 的成员,即无成员;
Entity{AndFilter(IDescendant(#root,0),Attr(ud5,’1’,’2’))}:取 ud5 的值在 1 和 2 范围的成员,即 ud5=1 和 ud5=2 全包含。
条件或:
Entity{OrFilter(IDescendant(#root,0),Attr(ud5,’1’),Attr(ud5,’2’))}:取 ud5=1 或 ud5=2 的成员,即 ud5=1 和 ud5=2 全包含;
Entity{OrFilter(IDescendant(#root,0),Attr(ud5,’1’,’2’))}:取 ud5 的值在 1 和 2 范围的成员,即 ud5=1 和 ud5=2 全包含。
条件非:
Entity{NAndFilter(IDescendant(#root,0),Attr(ud5,’1’),Attr(ud5,’2’))}:取 ud5≠1 且 ud5≠2 的成员,即 ud5=1 和 ud5=2 全剔除;
Entity{NAndFilter(IDescendant(#root,0),Attr(ud5,’1’,’2’))}:取 ud5 的值不在 1 和 2 范围的成员,即 ud5=1 和 ud5=2 全剔除。
条件非或:
Entity{NOrFilter(IDescendant(#root,0),Attr(ud5,’1’),Attr(ud5,’2’))}:取 ud5≠1 或 ud5≠2 的成员,即 全部成员;
Entity{NOrFilter(IDescendant(#root,0),Attr(ud5,’1’,’2’))}:取 ud5 的值不在 1 和 2 范围的成员,即 ud5=1 和 ud5=2 全剔除。
维度成员导入时支持父子节点乱序:
维度成员导入功能中,支持导入模板中,父级节点的行在子集节点后导入保存;
优化ud属性删除时提示信息:
当维度成员中,ud属性存在值时,删除ud配置则提示 维度成员在当前ud属性中已维护属性值,请清除后删除 且不支持直接删除;当维度成员中ud属性不存在值时,删除ud配置则提示 是否确认删除该ud属性 并支持二次确认删除或取消。
无。
回到顶部
咨询热线