powerbuilder
文章平均质量分 59
powerbuilder基础的东西
wybshyy
这个作者很懒,什么都没留下…
展开
-
PB传参数,传一个或多个参数,PB截取字符串
一。传一个参数1:传参w_mz_sfcl_hjsf_main_bm huajia_bm//先定义一个窗体的实例OpenWithParm(huajia_bm,string(iu_yjks.il_yjksdm)+string(ll_yjxh))//科室代码+医技序号,示例为335123456(il_yjksdm为335。ll_yjxh为123456)//这句是打开一个新窗口,第一个参数是窗口名称,第二个参数是要传的单个值2:接收参数局部变量里先定义变量public string k.原创 2021-08-03 09:44:37 · 716 阅读 · 0 评论 -
pb里面如何提取截取字符串的前几位
long ll_posstring ls_str,ls_sjls_sj = '11:02:35'll_pos = pos(ls_sj,':02')ls_str = left(ls_sj,ll_pos - 1)//此时的ls_str = '11'原创 2020-12-14 15:46:39 · 2566 阅读 · 0 评论 -
PB,页面间传值,字符串数字等
第一个页面,传值页面Integer li_cur_rowLong ll_cfsb,ll_fybz,ll_zfpbs_Exchange ls_Exchange//声明变量集合ls_Exchange.StringParm[1] = dw_1.Object.cfhm[dw_1.GetRow()]ls_Exchange.StringParm[2] = dw_1.Object.brxm[dw_1.GetRow()]ls_Exchange.StringParm[3] = ""is_cfhm = dw_原创 2020-11-19 16:59:42 · 474 阅读 · 0 评论 -
PB跨窗体调用方法,实例化窗体
w_yf_mzmk_cffy cffy01//声明窗体cffy01 = create w_yf_mzmk_cffy//实例化窗体cffy01.wf_dy_new()//调用窗体里的方法原创 2020-11-19 16:10:31 · 768 阅读 · 0 评论 -
PB定时器,窗体timer事件
举例:我现在实现一个每隔一秒就切换DW背景颜色先选择一个窗体,选择OPEN事件。这里调用timer(1)//参数是几秒调用一次再在timer事件里,写要做的事情,我这里举例切换背景色dw_1.object.datawindow.color = rgb(rand(255),rand(255),rand(255))dw_1是一个datawindow...原创 2020-11-16 10:27:43 · 2467 阅读 · 0 评论 -
PB取datawindow生成的语句。要在datawindow的sqlpreview事件
打开窗体,鼠标选中datawindow。再下面的Event List里找到sqlpreview事件。在这里弹出参数。就是生成的SQL语句如图原创 2020-09-02 09:15:31 · 653 阅读 · 0 评论 -
PB里执行写SQL语句
SQLHIS是PB里定义的连接字符串SELECT YKLJ,YKJJ,YKPJ INTO:ldc_yklj,:ldc_ykjj,:ldc_ykpjFROM YF_KCMX_LSWhere SBXH = :astr_kcmx[1].kcsb AND YPXH = :al_Ypxh USING SQLHIS;原创 2020-08-13 08:46:54 · 1275 阅读 · 0 评论 -
PB里取datawindow类型的窗口名称
if idw_cf02.dataobject = 'd_yf_mzmk_fycf_mx' then原创 2020-07-18 15:11:46 · 492 阅读 · 0 评论 -
PB里获取当前时间
rq_c.text = String(gf_server_date(),"YYYY,MM,DD")原创 2020-06-26 10:23:09 · 2399 阅读 · 0 评论 -
powerbuilder 在pb里面怎么把文件编译成exe文件
生成exe步骤:(1)单击powerBar工具栏止的New按钮,打开New对话框,选择Project选项卡,选择Application Wizaard选项;(2)单击OK按钮,打开向导;(3)单击Next按钮进入定义应用所包含的库;(4)单击Next按钮,进入需要他建可执行的程序项目;(5)单击Next按钮,定义可热功当执行文e799bee5baa6e58685e5aeb931333337613135件的名,如果项目包含资源文件,则定义资源文件名;(6)单击Next按钮,定义创建选项,如果需要覆原创 2020-05-26 09:56:18 · 3553 阅读 · 1 评论 -
powerbuilder datawindow给表格某列赋值或设置禁用
1原来是循环表格的动态序行号,我这里只有一行,写死是1dw_1.object.pdrq[1] = dt01原创 2020-05-25 10:58:02 · 523 阅读 · 0 评论 -
powerbuilder给文本框赋值
dw_1.Modify("pdrq.Text='123456'")原创 2020-05-25 10:54:13 · 976 阅读 · 0 评论