管理者软件
专业源于专注
www. myOIT. cn   
软件交流 管理软件 软件手册 »

    

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


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

级别  会员
#1»发布于2015-01-22 20:20

 在打印模板里   合计货款 v_should_recv  已收款 v_pre_recv   那  尚欠款的表达公款是什么呢  ,为什么打印预览里不能显示全部数字呢






        




cjsjtzlhh  [个人空间]


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

级别  会员
#2»发布于2015-01-22 20:52

试了一下,三位数的计算没有问题,上了千了就出错了


        




cjsjtzlhh  [个人空间]


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

级别  会员
#3»发布于2015-01-23 12:07

写了一个脚本在打印模板里,用是可以用了,   求精简 
int main() 

   num HJ; 
int n,n2; 
string eba_id; 
   { 
    HJ=grid_get_col_sum("MG_Item","inp_amount");//本单金额合计 
  //warn('值为,'+HJ) 
    eba_id=gui_get_val('ComboBox_Ext_Eba_Id'); 
   // warn('值为,'+eba_id) 
    if(eba_id>0) 
      { 
       //db_select_area(0); 
       db_run("select should_in from eba where eba_id= '"+eba_id+"' " );//应收款 
        if(db_row_count()>0) 
        n2= to_int(db_res(0)) 
     //  warn('值为,'+n2) 
        { 
         //db_select_area(1); 
         db_run("select pre_in from eba where eba_id= '"+eba_id+"' " );//预收款 
         if(db_row_count()>0) 
        n= to_int(db_res(0)) 
      //  warn('值为,'+n) 
            { 
        acct_info=str_std_num((n2-n)/100,2) 
         }; 
     }; 
      }; 
    }; 
  return 1; 
};


        





 3  1/1   1  


登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 中国杭州 - 备案号码 浙ICP备19051128号]