分享_谢谢老师,自定义按钮导入外部文件写入单据方法_使用经验
学习.交流
专业源于专注
www. onlyit. cn   
学习交流 文件下载 手册资料 交流QQ群

    

 2  1/1   1  
作者
内容
1934184799  [个人空间]
QQ名  河内-服装


注册  2015-06-23
发贴数  472
精华贴  1
原创贴  0
来自  
状态  正常

级别  会员
#1»发布于2015-08-10 14:42

看图。 
自定义按钮导入外部文件写入单据方法



        


1934184799  [个人空间]
QQ名  河内-服装


注册  2015-06-23
发贴数  472
精华贴  1
原创贴  0
来自  
状态  正常

级别  会员
#2»发布于2015-08-10 15:07

int main() 

string fp,fn; 
  int pos, len,a; 
  fp=select_file_to_open('选择文件','Excel文档|*.xl*'); 
  if(fp=='') 
  {break;} 
  fn = fp; 
  for(a=1;a<strlen(fn);a++) 
  { 
     pos = str_pos(fn, "\"); 
     len = strlen(fn); 
     fn = str_get_sub(fn, pos + 1, len - pos - 1); 
   } 
    pos = str_pos(fn, "."); 
    len = strlen(fn); 
    fn = str_get_sub(fn, 0, len - pos + 1) 
 
    int trow, i, n; 
    string sql; 
    xls_open_book(fp); 
    xls_select_sheet_by_title(fn); 
    db_select_area(1); 
    xls_sheet_to_dbio(); 
    i = db_row_count(); 
    db_go_head(); 
    for (n = 1; n <= i; n++) 
    { 
      vr_add_res_ext(db_res(0), db_res(1), 'batch_no:abc;tax_rate:11.2;vr_item_ext_1:ccde'); 
      db_next() 
    } 
  }


附件(登录后才可下载):1508101507_00.xlsx  说明: 原文件:666.xlsx   大小:8978 Byte

        



 2  1/1   1  

登录后方可发贴


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