推荐_打印小计区域动态打印-明细产品的图片_产供销
学习.交流
专业源于专注
www. onlyit. cn   
学习交流 文件下载 手册资料 交流QQ群

    

 3  1/1   1  
作者
内容
summer  [个人空间]
QQ名  summer


注册  2009-09-08
发贴数  730
精华贴  9
原创贴  7
来自  
状态  正常

级别  会员
#1»发布于2020-05-17 20:43

把脚本放到打印里,小计区域 图片字段可以自己增加但是只能固定数量。一般打印里要 设置每页行数和字段一样。要不然可能明细多,打印出来少了。图片字段的最支持8个,默认的。但是也可以自己修改脚本。 
 
int init_test() 

  return 1; 
}; 
 
int temp_val; 
int func_gopage() 

   temp_val=1; 
   picture1=""; 
   picture2=""; 
   picture3=""; 
   picture4=""; 
   picture5=""; 
   picture6=""; 
   picture7=""; 
   picture8=""; 
 
  return 1; 
}; 
 
int func_page_adjust() 

    ///db_select_dbio("data"); 
  //db_show(); 
  return 1; 
}; 
 
int func_gorow() 

 
  //dbg("当前页码:"+page_id+" 图片对象序号:"+temp_val) 
  db_select_dbio("data"); 
  if(db_seek("_orid_",record_id())) 
  { 
    //dbg("行号:"+record_id()+" 产品编号:"+db_res_ext("res_id")); 
switch(temp_val) 

  case 1: 
 picture1=get_res_pict(db_res_ext("res_id")); 
   break; 
  case 2: 
 picture2=get_res_pict(db_res_ext("res_id")); 
   break; 
  case 3: 
 picture3=get_res_pict(db_res_ext("res_id")); 
   break; 
  case 4: 
 picture4=get_res_pict(db_res_ext("res_id")); 
   break; 
  case 5: 
 picture5=get_res_pict(db_res_ext("res_id")); 
   break; 
  case 6: 
 picture6=get_res_pict(db_res_ext("res_id")); 
   break; 
  case 7: 
 picture7=get_res_pict(db_res_ext("res_id")); 
   break; 
  case 8: 
 picture8=get_res_pict(db_res_ext("res_id")); 
   break; 
     }; 
 
  }; 
 
  temp_val++; 
  return 1; 
}; 
 
int func_gorow_blank() 

  return 1; 
}; 
 
int before_draw_obj() 

  return 1; 
}; 
 
int func_cal_row_height() 

  return 1; 
}; 
 
int main() 

  return 1; 
};




        




官方认证第三方服务团队  夏延明 QQ:15932787 13776070373
服务介绍: http://www.onlyit.cn/user_home?user_id=10304

htc  [个人空间]


注册  2017-12-30
发贴数  538
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#2»发布于2020-05-18 10:28

太棒了,感谢老师分享。 
要是有动态支持就更好了。这样图文混排就可以实现了,如果说明细区域可设置横向占用空间大小的话(类似分栏,左边是明细,右边是对应图片)。


        


AGF  [个人空间]


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

级别  会员
#3»发布于2020-06-16 09:34

这个不错,可以留着用,谢谢


        



 3  1/1   1  

登录后方可发贴


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