CSDN论坛 > PowerBuilder > 基础类

关于数据窗口的一个问题,请高手赐教!(如何表示n-up型数据窗口中的列 [问题点数:0分]

Bbs4
本版专家分:1298
结帖率 100%
CSDN今日推荐
Bbs5
本版专家分:4239
Blank
红花 2001年7月 PowerBuilder大版内专家分月排行榜第一
Bbs4
本版专家分:1298
匿名用户不能发表回复!
其他相关推荐
PB数据窗口对象之字段的修改属性
数据窗口只能修改一个数据表。当数据窗口的数据来源于不止一个数据表时,可以用脚本控制数据窗口的修改属性来对数据表逐个进行修改。 当数据窗口是用来接受用户的手工录入数据时,应该设置两方面的属性才能确保数据窗口能够用来修改数据表。一个是修改数据窗口的修改属性,另一个是用户可以修改的字段的相关属性值 ---------- 数据窗口对象的修改属性 Rows->Update Properties 如
PB数据窗口将某一列或者某几列重复值合并
也就是PB数据窗怎么去掉某一列重复值。。。。。。 如显示结果如下:   想到得到如下显示结果:   怎么来做?其实吧,很简单,只需要打开数据窗对象,单击“rows”菜单,找到“Suppress Repeating Values...”   单击弹出如下窗口,把想要去掉重复的列从左边拖到右边,即可~
如何在数据窗口中显示图片
1。selectblob 取出图片文件2。fileopen 创建并打开临时存放的图片文件li_FileNo = FileOpen("c:/temp.jpg", StreamMode!, Write!, LockReadWrite!, Replace!)3。取文件长度。ll_BlobL
【pb】 如何让数据窗口中字符型字段只能录入数字和符号'-' (自定义的掩码)
<br /> <br />pb里这样写editchange<br /> <br />int i<br />string lsdata<br />if string(dwo.name)='nm' then<br /> for i=1 to len(data)<br />  if not Match( mid(data,i,1) , "[0-9-]") then<br />   continue<br />  end if<br />  lsdata+=mid(data,i,1)<br /> next<br /
数据窗口的计算列
用数据窗口控件名.describe("Evaluate(计算公式,行号)") 理论上可以取到数据窗口里所有能用计算列计算的内容,如: 1、取数据窗口的页数: dw_1.describe("Evaluate(pagecount(),1)") 2、取DropDownDW列显示的值: dw_1.describe("Evaluate(lookupdisplay(列名),行号)")
PB数据窗口中用Enter 代替Tab在字段间移动,移动到最后一列弹出保存提示
在开发应用系统的时候,数据窗口中用户焦点要从一 个字段转移到另外一个字段的时候,只能用Tab键来实现,而用户通常是用回车键来改变焦点, 为了保持用户的习惯,在系统中实现良好的用户操作界面,我们就必须实现在数据窗口中用Enter 代替Tab在字段间移动。        实现方法: 1)在datawindow窗口中定义一个用户事件,取用户事件名为pb_enter(事件名可任意指定),事件号(Eve
Grid数据窗口加标题的方法
Grid是数据窗口中一种用于统计、分析数据的显示风格,与Execl表格类似,适合中国人的使用习惯。但是,开发者在使用Grid数据窗口时会碰到一个问题:由于其标题也呈网络状,PB没有提供较简单地设置标题的方法,怎样较好地给其添加标题就成为开发人员碰到的一个难题。通过探索,找到一种自认为较好的添加标题的方法。 假设给Grid加两个标题:d_bt1,d_bt2。d_bt1为大标题,d_bt2为小标题,
PB 数据窗口DW处理图片等大文本字段
方法一:利用数据窗口的列字段,选中display as picture,保证该列内容在图片的路径,则该列显示的就是图片 方法二:在数据窗口中创建compute字段,expression中填写 bitmap("你要显示的文件路径名") 方法三:DW中放置图片控件,利用selectblob和updateblob实现从数据库中提取保存图片的blob值,存储在一个图片路径中,再使用setpicture
获取数据窗口数据列的数据类型
获取数据窗口数据列的数据类型 llCount = Long(idwLTRList.Describe("DataWindow.Column.Count")) For i = 1 To llCount lsColumnName = Lower(idwLTRList.Describe('#' + String(i) + ".name")) If Left(lsColumnName , Len
pb中怎么添加自定义列
1.先在数据库工具中(我一般用PL SQL)写下自己的SQL脚本,运行看有没有错误 2.在PB中的数据窗口,在Design菜单中选择Date Sourse ,将你在数据库工具中写下的SQL脚本复制进入即可
关闭