求助_打印脚本问题_产供销
学习.交流
专业源于专注
www. onlyit. cn   
学习交流 文件下载 手册资料 交流QQ群

    

 5  1/1   1  
作者
内容
中山-缘人  [个人空间]
QQ名  覃健


注册  2012-02-24
发贴数  227
精华数  0
原创贴  0
来自  中山
状态  正常

级别  会员
#1»发布于2016-06-05 23:31

以下打印脚本,用msg(),调试正常,但打印不出来,请老师们指点 
 
 
int main() 

 
string sql,send_name,vc_id; 
 
vc_id=grid_get_v('MG_Item','voucher_id',1); 
 
 
sql="select user_name from mup_user where user_id=("; 
sql=sql+"select oper_user_id from ebs_v_oper_log where rec_id=("; 
sql=sql+"select max(rec_id) from ebs_v_oper_log  where voucher_id='"+vc_id+"' and oper_type='J'))"; 
 
db_run(sql); 
send_name=db_res(0); 
 
//msg(send_name); 
 
  return 1; 
};



        


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


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

级别  会员
#2»发布于2016-06-06 19:04

使用多表连查或者每个select后的值再进行select。 
对于打印脚本,开始要有一个db_select_dbio("data") 
当查询语句结束后,要回到打印临时表,也就是在return 1前加一行: 
db_select_dbio("-") 
否则不会达到我们的目的。


        




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

qf2016  [个人空间]
QQ名  meng 113779009


注册  2016-01-17
发贴数  2571
精华数  0
原创贴  0
来自  
状态  正常

级别  版主
#3»发布于2016-06-07 08:10

main函数里只写一句 send_name='aaa' 看看效果。


        


中山-缘人  [个人空间]
QQ名  覃健


注册  2012-02-24
发贴数  227
精华数  0
原创贴  0
来自  中山
状态  正常

级别  会员
#4»发布于2016-06-07 09:17

只写一句 send_name='aaa',是可以的。 
 
但用: 
 
 string send_name; 
send_name='aaa' 
 
就不行了。


        于 2016-06-07 09:17 被 中山-缘人 修改


中山-缘人  [个人空间]
QQ名  覃健


注册  2012-02-24
发贴数  227
精华数  0
原创贴  0
来自  中山
状态  正常

级别  会员
#5»发布于2016-06-07 11:02

已解决。多谢各位老师。





 5  1/1   1  

登录后方可发贴


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