找回密码
 立即注册

QQ登录

只需一步,快速开始

VVANVI 悬赏达人认证
论坛元老   /  发表于:2024-7-1 18:01  /   查看:1128  /  回复:2
本帖最后由 VVANVI 于 2024-7-1 18:09 编辑

看见有人求助 要求数字填入 对应位数的单元格   分享js 实现方法

设计器v7.0.0.104  实现方式js 辅助

以下录入效果  ,  主要是分享方法和代码, 格友可以举一反三

当然 也可以用其他语言 封装成后端服务,  活字格用api 请求来做, 更灵活   仅供参考, 大佬勿喷
image.png682105102.png

思路及实现步骤
1   把录入数字 分拆成对应的 位数, 生成json 格式
image.png741653747.png


2   把 json 格式 导入到相应的单元格

image.png396356200.png






效果见动图
  1. function ycl(num){
  2.     if(num.indexOf('.') == -1){
  3.         res = num +'.00'
  4.         return res
  5.     }
  6.     return num

  7. }

  8. function fg(num){

  9.     var num = ycl(num)
  10.     var hanzi = ['分','角','个','十','百','仟','万','十万','百万','千万','亿']
  11.     var txt = num+'00'
  12.     var s = txt.toString().indexOf('.')+3
  13.     var num_str  = txt.slice(0,s)
  14.     var num_arr = num_str.replace('.','').split('').reverse()
  15.     obj = {}

  16.     for(i in num_arr){
  17.         obj[hanzi[i]] = num_arr[i]

  18.     }

  19.     res = JSON.stringify(obj)

  20.     // console.log(res)
  21.     return res

  22. }
复制代码





屏幕录制 2024-07-01 175520.gif

财务数字分割.fgcc

190.9 KB, 下载次数: 4

售价: 30 金币  [记录]

2 个回复

倒序浏览
夏雪冬阳
论坛元老   /  发表于:2024-8-4 11:41:11
沙发
求助帖子好像是我发的,感谢格友的分享,但是效果怎么再进一步优化
105308l9po9ndkld0nlnxi.gif
回复 使用道具 举报
阿Q7
注册会员   /  发表于:4 小时前
板凳
夏雪冬阳 发表于 2024-8-4 11:41
求助帖子好像是我发的,感谢格友的分享,但是效果怎么再进一步优化

大佬,请问调用凭证保存接口一直报错“ 凭证保存异常,存在金额借贷方向不明确的分录!”,但我的分录借贷平衡的,这是什么问题啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部