推荐_请教:单据中如何补齐小数点位数?_使用经验
学习.交流
专业源于专注
www. onlyit. cn   
学习交流 文件下载 手册资料 交流QQ群

    

 9  1/1   1  
作者
内容
Ding  [个人空间]


注册  2023-01-22
发贴数  74
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#1»发布于2023-03-13 15:46

如果,当是整数或小数时,如何补齐预先设定的小数点位数?



        


fwj3861  [个人空间]
QQ名  越南-叶子(121305301)


注册  2010-09-09
发贴数  531
精华贴  10
原创贴  20
来自  越南
状态  正常

级别  贵宾
#2»发布于2023-03-13 16:01

用脚本函数:str_std_num



        




官方认证第三方服务团队  樊文俊(越南-叶子) QQ:121305301 TEL:+84869350626
承接越南北部-河内周边省份-OIT部署和维护服务(24小时上门或远程服务)
服务介绍:http://www.onlyit.cn/onlyit_service.html

Ding  [个人空间]


注册  2023-01-22
发贴数  74
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#3»发布于2023-03-13 18:32

谢谢 @fwj3861 回复。


        


Ding  [个人空间]


注册  2023-01-22
发贴数  74
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#4»发布于2023-03-14 08:37

请问 @fwj3861, 这个补齐位数的操作,我理解应该是在数据表格显示后(或前), 然后遍历数据进行处理,但是这个放在哪个函数中呢? 如果是 单据列表中,应该用load_over()。但销售订单的脚本中好像没有load_over()。下面是 销售订单中的函数,最相关的可能是 func_show(), 我试了也不行。有没有表格显示前或后的函数呢?  
 
create_voucher函数在新建单据的时候执行。 
func_show函数在显示单据的时候执行。 
cell_change函数在单据明细内容被修改的时候执行。 
cell_focus函数在光标定位的单元格发生变化的时候执行。 
init_row函数在新增一条记录的时候执行。 
init_row_cal_sub函数在计算拆解组成物料的时候执行,针对每条明细物料执行。 
obj_change函数在单据表头内容被修改的时候执行,change_obj为修改的内容。 
  引用上级单据后也会调用 obj_change 函数,此时change_obj的内容为 refer_data。 
adjust_row函数在可以被手工针对每一条记录批量执行。 
func_before_print函数在打印前执行。 
func_user_menu_1 - 4函数在自定义菜单里调用。 
func_before_oper函数在保存、打印、审核、反审核等操作前执行,可以利用oper_type判断类型,用can_oper=0拒绝操作。 
func_after_oper函数在保存、打印、审核、反审核等操作后执行。 
func_win_resize函数在窗口大小改变时执行。


        


fwj3861  [个人空间]
QQ名  越南-叶子(121305301)


注册  2010-09-09
发贴数  531
精华贴  10
原创贴  20
来自  越南
状态  正常

级别  贵宾
#5»发布于2023-03-14 10:47

销售订单的脚本中在保存的时候处理【int func_before_save()】


        




官方认证第三方服务团队  樊文俊(越南-叶子) QQ:121305301 TEL:+84869350626
承接越南北部-河内周边省份-OIT部署和维护服务(24小时上门或远程服务)
服务介绍:http://www.onlyit.cn/onlyit_service.html

Ding  [个人空间]


注册  2023-01-22
发贴数  74
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#6»发布于2023-03-14 10:54

谢谢 @fwj3861 我试一下。


        


dengzankai  [个人空间]


注册  2021-11-06
发贴数  4
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#7»发布于2023-05-19 13:58

我也想实现你这功能,能把脚本这个语句分享一下吗?


        


xwb514  [个人空间]
QQ名  福建流浪(340298101)


注册  2010-03-19
发贴数  560
精华贴  7
原创贴  7
来自  
状态  正常

级别  会员
#8»发布于2023-05-20 10:31

int func_before_save() 

int row,i; 
row=grid_find("MG_Item","res_id",""); 
for(i=1;i<row;i++) 

grid_set_v("MG_Item","inp_price",i,str_std_num(grid_get_v("MG_Item","inp_price",i),2)) 
grid_set_v("MG_Item","inp_amount",i,str_std_num(grid_get_v("MG_Item","inp_amount",i),2)) 
grid_set_v("MG_Item","total_amount",i,str_std_num(grid_get_v("MG_Item","total_amount",i),2)) 

 
return 1; 
}


        




官方认证第三方服务团队  徐文标(福建-流浪) QQ:340298101 V&P :177-5046-4787
服务介绍:http://www.onlyit.cn/onlyit_service.html

dengzankai  [个人空间]


注册  2021-11-06
发贴数  4
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#9»发布于2023-05-20 12:29

感激不尽!!


        



 9  1/1   1  

登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 杭州 - 浙ICP备19051128号-1 网安 33010402003225 ]