PB一些技巧_3

powerbuilder15 powerbuilder15 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
11.在数据窗口的clicked或doubleclicked事件中写上注释//可解决一些意外的bug!

12.如何屏蔽上下鍵触发
新建一个事件:id为pbm_dwnkey
IF KeyDown(KeyDownArrow!) OR KeyDown(KeyUpArrow!) Then
Return 1
End IF

13.你注意到没有,数据窗口画板里面,在写表达式的时候,试着用一些用户自定义的全局变量和全局函数,你会发现在某些特殊的场合,这个小窍门还是很有用的。

14.有些程序员在窗口的右键pop菜单里面写了很多代码,在菜单里面有很多w_windowname.controlname等等引用,如果这个窗口被继承,很容易就会出毛病,别忘了在菜单里面可以引用parentwindow哦,有了它我的pop菜单里面的代码和具体窗口无关,随便继承。当然强烈建议最好还是把所有和窗口相关的逻辑都转移到窗口的函数和事件中去,在pop菜单中触发调用。

15.whichdw.describe("evaluate('lookupdisplay("+colname+")',"+string(row)+")")

这个表达式可以得到指定列的显示值。(这个知识点有滥竽充数之嫌,但是一时间我真是想不起来太多的东西)
...全文

相关推荐

PB_sum.rar_PowerBuilder 技巧_pb_pb s_pb SUM_pb s

PB_sum.rar_PowerBuilder 技巧_pb_pb s_pb SUM_pb s"这个压缩包集合了PowerBuilder(PB)的实用技巧和源码示例,旨在帮助开发者提高效率和代码质量。

Jon Sco

PB技巧3例(如何获取当前的工作路径、将已经建好的Grid类型转为Tabular类型、右键弹出菜单的编程)

PB技巧3例(如何获取当前的工作路径、将已经建好的Grid类型转为Tabular类型、右键弹出菜单的编程)

悠闲饭团

PB技巧3例:(数据窗口检查重复行、使用Line建立漂亮的Grid DataWindow的技巧、如何在分组形式的DataWindow中分别显示各组的行号)

虽然PowerBuilder有Grid风格的DataWindow,但不够灵活,如果想打印一张边框粗线条或双线,内框为细线条的表格直接使用Grid风格的DataWindow。在vertical lines,改变它的属性,在Expressions Tab上,y1行上输入0,y2行上输入rowheight() - 1。---- 当我们为Datawindow的每一行显示行号时,可以简单的放一个表达式为GetRow()GetRow() - First(GetRow() for Group 1) + 1的计算列。

悠闲饭团

PB应用技巧_pb打印远吗_pb_PowerBuilder_

PB应用技巧_pb打印远吗_pb_PowerBuilder_"这个标题暗示了我们主要探讨的是关于PowerBuilder中的打印功能及其优化技术。

kikikuka

PB数据窗口绝对技巧

标题:"PB数据窗口绝对技巧"描述:"PB 数据窗口的绝对技巧"标签:"DATAWINDOW opengl PB 技巧 数据窗口"本文将深入解析PowerBuilder(PB)数据窗口的实用技巧,这些技巧涵盖了数据窗口的多种操作场景

zhaying
评论
收藏 已收藏
分享
返回顶部
powerbuilder15
非技术版 401 成员 11,494 内容