找回密码
 立即注册

QQ登录

只需一步,快速开始

787774088

注册会员

5

主题

7

帖子

50

积分

注册会员

积分
50
787774088
注册会员   /  发表于:2018-5-10 14:25  /   查看:2860  /  回复:6
应该怎么做

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

6 个回复

倒序浏览
GrapeCity-LY
高级会员   /  发表于:2018-5-10 15:35:48
沙发
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2018-5-10 15:56:09
板凳
本帖最后由 Eric.Liang 于 2018-5-10 15:58 编辑

你可以参考下工程文件,目前工程文件做的是导入商品,转换为商品拼音。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
787774088
注册会员   /  发表于:2018-5-10 18:35:25
地板
感谢梁工指导,根据您给的Demo 我们已经修改完成,现在将修改转换首字母的方式分享给大家
步骤:
1:更改字典文件为  pinyin_dict_firstletter.js
下载路径:https://github.com/sxei/pinyinjs/tree/adf4bf5d6de08db7b6aaf79fc3e4b345c9dbf67b/dict
2:订单详情表行数的 JavaScript命令进行修改
修改后命令:
var p = Forguncy.Page;
var listview = p.getListView("订单详情表");
var sp = p.getCell("shangpin").getValue();
var arrsp = sp.split(",");
$.each(arrsp,function(index,value){
var zjm = pinyinUtil.getFirstLetter(value,false);
listview.setValue(index,"助记码",zjm);
})
将zjm = pinyinUtil.getFirstLetter(value,false); 调用的 pinyinUtil.getPinyin(value,'',false) 修改为pinyinUtil.getFirstLetter(value,false)
getPinyin = 汉字转拼音的方法                        对应4个参数 (2个默认)
getFirstLetter = 汉字转首字母的方法              对应2个参数

回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2018-5-11 08:51:51
5#
787774088 发表于 2018-5-10 18:35
感谢梁工指导,根据您给的Demo 我们已经修改完成,现在将修改转换首字母的方式分享给大家
步骤:
1:更改 ...

感谢分享
回复 使用道具 举报
787774088
注册会员   /  发表于:2018-5-11 09:29:09
6#
787774088 发表于 2018-5-10 18:35
感谢梁工指导,根据您给的Demo 我们已经修改完成,现在将修改转换首字母的方式分享给大家
步骤:
1:更改 ...

忘记上传修改后的附件了。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2018-5-11 09:30:59
7#
787774088 发表于 2018-5-11 09:29
忘记上传修改后的附件了。

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部