powerbuilder
SSSU
本人从事软件开发、项目管理方面的工作
展开
-
PB中数据窗口缓冲区与数据修改状态
PB中数据窗口缓冲区与数据修改状态 摘 要:文章描述了PowerBuilder中数据窗口缓冲区,详细介绍了数据窗口中行与列的修改状态以及PowerBuilder提供的相关函数,并给出了几则应用实例。 关键词:PowerBuilder 数据窗口 缓冲区中图分类号:TP311.131文献标识码:A PowerBuilder是当今最先进的数据库开发工具之一,它以 开放性、可移植性...原创 2009-03-10 10:42:02 · 567 阅读 · 0 评论 -
对数据窗口的dwitemstatus研究及应用
对数据窗口的dwitemstatus研究及应用 引言pb是由sybase公司推出的一个快速数据库前台开发软件,它以强大的数据窗口技术和数据库访问能力而陪受广大程序员青睐。在数据窗口中有一个描述数据行和列状态的枚举变量—dwitemstatus,但在实际开发中往往忽视了它的存在。本人根据它的工作机理和相应的操作函数在实际开发中灵活应用,完善软件产品的功能。工作机...原创 2009-03-10 10:51:59 · 509 阅读 · 0 评论 -
如何判断datawindow数据窗口被修改过
[code="pb"]if dw_1.ModifiedCount() or dw_1.DeletedCount()>0 then //----------修改了 else //---------没改 end if[/code]2008-12-09 10:30:55 · 725 阅读 · 0 评论 -
判断数据窗口datawindow哪行哪列被修改过
[code="pb"]dwitemstatus dislong i,j,col_countcol_count = long(dw_1.object.datawindow.column.count)for i=1 to dw_1.rowcount( ) for j=1 to col_count dis=dw_1.getitemstatus( i, j,primary!)...2008-12-09 11:06:24 · 821 阅读 · 0 评论 -
PB DataWindow 38个技巧
1 使DataWindow列只能追加不能修改如何使DataWindow中的数据只能追加新记录而不能修改,利用 Column 的 Protect 属性可以很方便的做到这一点,方法如下:将每一列的 Protect 属性设置为:If( IsRowNew(), 0, 1) )在 PowerScript 中可以动态修改 Protect 属性:dw_1.Modify("column_nam...原创 2009-02-05 22:12:08 · 444 阅读 · 0 评论 -
pb 窗口 多个热键 实现方法
//设置外部函数声明如下: FUNCTION ulong RegisterHotKey(ulong hwnd,ulong id,ulong fsModifiers,ulong vk) LIBRARY "user32.dll" FUNCTION ulong UnregisterHotKey( ulong hWnd, ulong id ) LIBRARY "user32.dll"...2009-07-20 10:10:39 · 403 阅读 · 0 评论 -
powerbuilder 获取滚动条的位置
窗口的话可以用API: 定义: Function long GetScrollPos(Uint hWindow,Int nScrollBarFlag) Library "user32.dll" 代码: long hwindow,nscrollpos HWindow = Handle(w_name) ...原创 2009-07-24 08:00:30 · 636 阅读 · 0 评论 -
PowerBuilder系列讲座 教程
PowerBuilder系列讲座华天新技术开发公司 张健姿1. 数据库的事务管理 2. 调用Windows的动态链接库 3. PowerBuilder面向对象的程序设计 4. 并发控制 5. DataWindow的打印输出 6. DataWindow的打印输出(续) 7. 利用SetActionCode函数控制DataWind...原创 2009-07-24 08:05:41 · 318 阅读 · 0 评论 -
怎样在pb里实现无标题栏
api解决: SetWindowLong(Handle, // 当前窗体句柄 GWL_STYLE, // 表示当前是要设置新的窗体(普通)样式 // 得到指定窗体信息 GetWindowLong(Handle, GWL_STYLE) ...原创 2010-07-09 15:28:53 · 390 阅读 · 0 评论