原文:pb数据窗口设置操作

使DataWindow列只能追加不能修改如何使DataWindow中的数据只能追加新记录而不能修改,利用 Column 的 Protect 属性可以很方便的做到这一点,方法如下:将每一列的 Protect 属性设置为:If IsRowNew , , 在 PowerScript 中可以动态修改 Protect 属性:dw .Modify column name here.Protect tIf I ...

2016-06-21 16:13 0 6478 推荐指数:

查看详情

pb数据窗口设置操作

1 使DataWindow列只能追加不能修改如何使DataWindow中的数据只能追加新记录而不能修改,利用 Column 的 Protect 属性可以很方便的做到这一点,方法如下:将每一列的 Protect 属性设置为:If( IsRowNew(), 0, 1) )在 PowerScript 中 ...

Wed Dec 25 19:37:00 CST 2019 0 1123
pb笔记之数据窗口设置操作

1 使DataWindow列只能追加不能修改如何使DataWindow中的数据只能追加新记录而不能修改,利用 Column 的 Protect 属性可以很方便的做到这一点,方法如下:将每一列的 Protect 属性设置为:If( IsRowNew(), 0, 1) )在 PowerScript 中 ...

Wed Aug 28 01:10:00 CST 2019 0 547
PB数据窗口分页

第一步:增加一个计算列,此计算列必须放在Detail段,Expression中输入: ceiling(getrow()/500) --这里500还可以用全局函数取代,这样可以允许用户任意设置每页多少行。 ---- 第二步:定义分组,选择菜单Rows->Create Group... ...

Thu Sep 26 23:39:00 CST 2019 0 335
PB 获取或操作数据窗口语句的方法

1、setsqlselect用法: ls_select=getsqlselect //通过getsqlselect取得当前数据窗口的查询语句 ls_where=" " //给变量ls_where赋值,将所要添加的限定条件赋给此变量,但应考虑到select子句 ...

Wed Dec 18 17:55:00 CST 2019 0 1434
PB 数据窗口设置列自动折行(多行显示)

如何在DataWindow中实现列的自动折行我们在PowerBuilder应用程序的开发过程中, 使用DataWindow时, 经常会遇到某列的数据太长, 不能同时全部显示的情况. 若采用自动水平滚动, 操作起来又不够简便. 下面介绍一种方法, 实现列数据多行显示, 即实现列数据的自动折行 ...

Wed Dec 25 19:31:00 CST 2019 0 1194
pb数据窗口之间的传参

问题描述: 通过一个窗口打开一个子窗口并传递指定参数查询详细信息 解决方法: 在前者窗体的user object下的itemchanged事件中,相应位置加入openwithparm函数 :      openwithparm(子窗口 , parent)      在子窗口 ...

Wed Jun 27 17:16:00 CST 2018 0 991
PB数据窗口中的几种状态及应用

数据窗口的状态主要有以下几种: 1)New! 2)NewModified! 3)DataModified! 4)NotModified! 数据窗口可以利用这些状态标志判断数据是否被修改过。 记录和字段的状态标志 ...

Sun Apr 29 23:57:00 CST 2018 0 1609
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM