二开案例.表达式.获取首字母.添加生僻字

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

二开案例.表达式.获取首字母.添加生僻字

【应用场景】

表达式通过函数GETACRONYMNEW获取中文首字母,但有些生僻字无法获取到首字母,目前只能通过预置的方式解决。


【案例演示】

采购订单,获取生僻汉字首字母。


【实现方案】

生僻汉字首字母存储在表T_BAS_ACRONYM中,可将要用的生僻字提前预插。

有两种方式来实现预插:

<1>SQL脚本直接预插。

-- 添加生僻字【

DELETE FROM T_BAS_ACRONYM WHERE FID=80001;

INSERT INTO T_BAS_ACRONYM (FID, FCHINESE, FACRONYM) VALUES  (80001,N'圞','L' );


<2>自建单据,通过界面添加。



【测试验证】

<1>BOSIDE扩展采购订单,新增两文本字段,设置值更新事件如下:


<2>生僻字预插前,运行效果如下,生僻字【圞】无法识别。


<3>生僻字预插后(需要在缓存管理界面清除缓存并重新打开单据),运行效果如下,生僻字【】可以识别了。

---------------------------------------------------------------------------------------------------------













【金蝶云星空BOS二次开发案例演示】https://vip.kingdee.com/article/94751030918525696

生僻字首字母(元数据).rar

二开案例.表达式.获取首字母.添加生僻字

【应用场景】表达式通过函数GETACRONYMNEW获取中文首字母,但有些生僻字无法获取到首字母,目前只能通过预置的方式解决。【案例演示】采购...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息