pb相关小技巧或用法

1.动态post

window lw
lw = w_main

lw.dynamic post event ue_all(ls_no,ls_table)

 

2.打开隐藏窗口

IF NOT IsValid(w_u_weixin) THEN
open(w_u_weixin)
    w_u_weixin.hide()
end if

window lw_window

IF IsValid(w_u_weixin) THEN
w_u_weixin.show()
else
// open(w_u_weixin)
opensheet(lw_window,'w_u_weixin',w_u_main,0,layered!)
end if

 

3.webservice用法

soapconnection lsc_conn//--在pbsoapclient90.pbd中,pb安装目录share里有
actservicesoap lsrv_obj//pb调用WSDL Location生成的对象

lsc_conn = create soapconnection
lsc_conn.CreateInstance(lsrv_obj,"actservicesoap")

lsrv_obj.savemember()//可调用webservice里的方法

 

4.openopenuserobject打开用户对象

openuserobjectwithparm(...)

openuserobject(...)

 

5.itemchanged() 返回值

0--(缺省返回值),接收新修改的值; 
1--不接收新修改的值且不允许改变输入焦点; 
2--不接收新修改的值但允许改变输入焦点。

 

posted @ 2016-03-25 11:59  nick.flyrong  阅读(744)  评论(0编辑  收藏  举报