学习.交流
专业源于专注
www. onlyit. cn   
学习交流 文件下载 手册资料 交流QQ群

    

 3  1/1   1  
作者
内容
AGF  [个人空间]


注册  2010-05-16
发贴数  148
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#1»发布于2022-11-21 20:14

我想在流水帐里面添加一行毛利润,当然显示列表里面有毛利润一项,但那个毛利润是平均成本来计算的,有时候不准,我想用毛利润=(单价-折算进价)*数量,来得出毛利润,无奈是个脚盲,望有能之士贴个脚本。


        


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


注册  2010-09-09
发贴数  281
精华贴  8
原创贴  17
来自  越南
状态  正常

级别  贵宾
#2»发布于2022-11-22 10:55

参考这个试试 
int load_over() 

   int i,grid_rows; 
    num Profit_1,Price,RefPrice,InpNum;  
    grid_rows = grid_row_num("MG"); //获取报表明细数 
    grid_add_col('MG','Profit_1','利润',i)  //新增【利润】列 
    for(i=1;i<grid_rows;i++) 
    { 
      Price = grid_get_v('MG','inp_price',i) //获取报表明细【单价】列数据 
      RefPrice = grid_get_v('MG','factor_in_ref_price',i) //获取报表明细【折算参考进价】列数据 
      InpNum = grid_get_v('MG','inp_num',i) //获取报表明细【数量】列数据 
      Profit_1 = (Price - RefPrice) * InpNum //获取【利润】计算值 
      grid_set_v("MG","Profit_1",i,num_2_grp(num_trim(Profit_1))); //【利润】列赋值,计算结果去掉【小数点后面的0】并添加千分符 
      grid_set_col_color('MG','Profit_1',16711935) //【设置利润】列字体颜色为【粉红色】 
    }; 
    grid_mark_sum('MG','Profit_1') //设置【利润】列合计数量 
  return 1; 
};


        于 2022-11-22 10:55 被 fwj3861 修改




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

AGF  [个人空间]


注册  2010-05-16
发贴数  148
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#3»发布于2022-11-22 15:11

非常感谢叶子的帮助!已解决!





 3  1/1   1  

登录后方可发贴


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