财务凭证数字准确填入单元格
本帖最后由 VVANVI 于 2024-7-1 18:09 编辑看见有人求助 要求数字填入 对应位数的单元格 分享js 实现方法
设计器v7.0.0.104实现方式js 辅助
以下录入效果,主要是分享方法和代码, 格友可以举一反三
当然 也可以用其他语言 封装成后端服务,活字格用api 请求来做, 更灵活 仅供参考, 大佬勿喷
思路及实现步骤
1 把录入数字 分拆成对应的 位数, 生成json 格式
2 把 json 格式 导入到相应的单元格
效果见动图
function ycl(num){
if(num.indexOf('.') == -1){
res = num +'.00'
return res
}
return num
}
function fg(num){
var num = ycl(num)
var hanzi = ['分','角','个','十','百','仟','万','十万','百万','千万','亿']
var txt = num+'00'
var s = txt.toString().indexOf('.')+3
var num_str= txt.slice(0,s)
var num_arr = num_str.replace('.','').split('').reverse()
obj = {}
for(i in num_arr){
obj] = num_arr
}
res = JSON.stringify(obj)
// console.log(res)
return res
}
求助帖子好像是我发的,感谢格友的分享,但是效果怎么再进一步优化
页:
[1]