hur.cn - 华软网

 热门搜索

新手问题: 打印预览的参数传递

  作者:未知    来源:网络    更新时间:2018/11/9
我先运用通用检索方式对一个表查询后,想打印结果.定义了一个全局结构 s_print.但不知怎么传送参数给通用w_preview.表的列有4个.可分别用来当查询条件,也可组合查询.所以不知道该怎么把结果来预览.s_print有四个参数.1个integer,2个string,1个dw类型.哪位大哥知道咋用啊.比如说4个列是 id,type, name,level,都是vchar类型的. 
  谁指导下,昏死了.
------华软网友回答------
openwithparm(w_preview,s_print)
------华软网友回复------
w_preview  的dw仍是空的.
提醒s_print不能作参数.
数据传不过去.
w_preview  的open应写啥?

------华软网友回复------
打开preview窗口:
s_print s_parm
s_parm.arg1=....

openwithparm(w_preview,s_parm)

w_preview  的open:

s_print s_parm
s_parm = message.powerobjectparm

sarg1= s_parm.arg1
....

//运用掏出的变量...打开preview窗口:
s_print s_parm
s_parm.arg1=....

openwithparm(w_preview,s_parm)

w_preview  的open:

s_print s_parm
s_parm = message.powerobjectparm

sarg1= s_parm.arg1
....

//运用掏出的变量...
------华软网友回复------
先要創建s_print類型的變量。
如s_print ls_print
向integer li_interge一樣。
------华软网友回复------
大概明白了.谢谢大哥们.
但如果是组合条件查询时,4个列名好多种组正当,能不能有一种方法,不论他怎样查询,预览都只认结果,不在意是怎样获得结果的,这样该咋弄???
------华软网友回复------
利用窗口授送,把所有的参数都转换成字符类型,然后连接起来,各个字符中间要加连接标志 如 ×  然后再接收窗口中再截取

------华软网友回复------
打印窗口的数据窗口动态创建,猎取的时候就把需要打印的窗口授送过去,做个datashare就能够了      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。