- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
HYPERLINK /s/blog_5632ed9f010008uq.html \o 在学习和使用PB时候所进行的知识总结一 \t _blank 在学习和使用PB时候所进行的知识总结?******************cessing:0:-group or form or tabular1:-grid2:-label3:-graph4:-crosstab*******************************8oracle9i和以上版本才支持case()用法,一般建议使用更方便的等效函数decode();1. caseSELECT UserID,(case?when OperateType = 0?? then 新增?when OperateType=1?? then 修改?? else 删除end )? FROM LOG2.DECODE的写法:SELECT UserID,decode(OperateType,0,新增,1,修改,删除) OperationName FROM LOG************************//==PB获取主板BIOS ID信息//==适用系统: Win 9x//==作者Kila 2003.1.14string ls_mbid//==说明1043569即16进制FEC71,就是主板BIOS ID 开始地址。前11为是主板BIOS的日期信息。ls_mbid = String(1043569 + 11, address)?? //把字符指针 1043569 + 11,转成字符串。@#我可是第一次用哦。//==ls_mbid中存的就是主板BIOS ID信息了。messagebox(,ls_mbid)****************************************************888888888888888888888888888888888888在使用describe()计算数据窗口表达式时语法为:dw1.describe(evaluate(expression,rownumber))???????? 其中,expression:是我们要计算的数据窗口表达式,rownumber:行号,它指明针对哪一行计算表达的值。 在这个表达式中,我们可以使用不能直接在脚本中调用的数据窗口画笔函数。如:string ls_modstring,ls_rownum???? ls_rownum=string(dw_1.getrow())???? ls_modstring=evaluate(page(),+ls_rownum+)???? parent.title=current page:+dw_1.describe(ls_modstring) //////该程序是为了在数据窗口的标题栏中显示当前行所在页码。如:dw1.describe(evaluate(lookupdisplay(dept_id),dw_1.getrow()) /////返回dept_id列当前行数据的显示值。(*如果要计算表达式所有行的时,使rownumber=0即可)??? tv_New.Label=ds_yzzl.Describe(evaluate(lookupdisplay(zl),+ string(i)+))//////////如:dw1.describe(evaluate(sum(salary),0))?? //////计算了dw_1中salary列所有数据值的和,如果表达式无效则返回!如:if (isrownew(),0,1)??? //在emp_id 列的值的protect 属性中加上此句,则使得对于新插入的行可以修改此字段,对于已有的行则不可能修改。is_sql = dw_3.describe(datawindow.table.select)//返回数据窗口控件的指定信息的SQL语句。如: if(isnull(A), 0,A) + if(isnull(B), 0,B) + if(isnull(C), 0,C)? //原: A + B + C??? /*dw1.describe(name.ype/#2.type) //程序要查看第2列属性/dw_1.Describe(#+string(i)+.name) //返回第i 列的列名/this.describe(this.getcolumnname()+.coltype) //此代码放在数据窗口的某事件下将得到该列的数据类型。///////////////////////////////如果符合条件,则显示灰色的背景,否则白色;本方法同样可以设置该列的字体颜色:其中“col
文档评论(0)