【发布时间】:2018-11-17 05:11:36
【问题描述】:
我想在报告中作为动态文本打印的名称在数据库中采用加密格式。我在此动态文本字段的 onCreate 中借助以下脚本解密此名称。
this.text=Packages.com.erp.util.EncryptUtil.decrypt(name);
现在的问题是,此名称带有前缀 Mr、Ms 等与某些报告中的名称连接,这会影响名称解密,我希望仅使用名称进行解密。在查询中分离前缀和名称会干扰绑定并导致其他一些错误。所以我想要做的是检查任何空格或拆分的名称,以便我可以在第一个空格之后识别任何即将出现的名称和空格之前的前缀。然后我想将该名称单独发送到decypt 方法,并在返回解密名称时应使用某些脚本与前缀连接并在动态文本字段中打印。如何在 BIRT Report Designer 版本中实现这一点:3.7.1.v2
【问题讨论】: