找回密码
 立即注册

QQ登录

只需一步,快速开始

VVANVI 悬赏达人认证
论坛元老   /  发表于:2024-7-1 18:01  /   查看:1330  /  回复:8
本帖最后由 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, 下载次数: 8

售价: 30 金币  [记录]

8 个回复

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

大佬,请问调用凭证保存接口一直报错“ 凭证保存异常,存在金额借贷方向不明确的分录!”,但我的分录借贷平衡的,这是什么问题啊
回复 使用道具 举报
夏雪冬阳
论坛元老   /  发表于:2024-11-22 07:38:59
地板
如果分录是平的话,是不是会计科目不存在,
回复 使用道具 举报
ZDYW悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2024-11-22 08:20:44
5#
学习                              
回复 使用道具 举报
恒德勤智
初级会员   /  发表于:2024-11-22 15:31:58
6#
夏雪冬阳 发表于 2024-8-4 11:41
求助帖子好像是我发的,感谢格友的分享,但是效果怎么再进一步优化

会计科目列处理得不错,其实金额完全没必要那样处理,财务人员一眼能读出金额。
回复 使用道具 举报
vickdracula活字格认证
高级会员   /  发表于:2024-11-23 08:39:27
7#
感觉有点怪怪的
回复 使用道具 举报
ZDYW悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2024-11-23 10:39:56
8#
回复 使用道具 举报
lh123活字格认证
银牌会员   /  发表于:2024-11-24 12:46:05
9#
好好。刚好用的上。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部