pb数据窗口的列的排序问题?怎么排序?标题的居中问题?
加上空格就可以了
pb 数据窗口 排序
这个排序是按照开头顺序排序了。这是因为你排序字段的数据类型造成的。如果是按照数字型的1到18排序,那么一定是从1开始到18.而如果这个字段类型是字符串,那么这个排序,就会按照字符串的开头字符来排序了。所以,如果要解决这个问题,也简单,把排序字段转成数字型。或者在数据窗口语法中构建一个同样的值...
pb 数据窗口排序
在数据窗口中的排序 你是按某个字段排的,这个数据库中存储的顺序无关。再打开的时候,你的窗口默认要按你要排序的字段排序就可以。方法:在DW的SQL构造里面,选择 sort 页框,将要排序的字段拖到右边,选择升或者降序就可以了
PB中实现数据窗口动态排序的三种方法[1]
一 准备工作 为了更好地比较三种不同的方法 dw 中的数据来自两个表student和class student表中包含四个字段sid(学号) sname(姓名) saddr(住址)和cid(班号) class表中包含两个字段cid(班号)和cname(班级名称)二 三种方法的源程序 三种方法中的 执行 按钮的代码分别为 方法 :用SetSQLselec...
关于powerbuilder9.0数据窗口中数据排序的问题
就是单击表头排序的代码 describe()获得数据窗口对象的属性 if row=0 and this.describe(ls_curobj+".text")<>"!" and this.describe(ls_curobj+".band")="head"这段是看单击的是不是标题,其中:this.describe(ls_curobj+".text")<>"!" 我没用过这种写法,不敢乱讲,很不常用的 this....
PB里DataWindow的sort()方法
排序数据:dw_1.setsort(ls_sort) 其中,dw_1为datawindow控件名.ls_sort为排序条件字符串。比如:某数据窗口对象中某一列名为nl, 需要按nl升序的顺序排序。Dw_1.setsort(“nl asc”); 设置排序条件“nl asc”(升序用asc,降序用desc)Dw_1.sort( );...
powerbuilder数据窗口控件无法动态排序
你是挂的点击标题栏自动排序的程序吧,他是按照“列名_t”为标题名的方式解析出列名进行排序的。如此估计可能是你的标题名没有使用正确的格式,或者你setredraw(false)后没有setredraw(true),或者在clik事件中没有执行到你说的那段代码(提前返回了)等等,估计是标题名没有使用正确的格式的可能性大 ...
pb数据窗口的疑问
这个得到的是数据窗口的总列数,就是你的数据窗口一共有多少个字段。一般是先得到这个列数,然后使用一个for循环,逐个使用describe函数得到每个列的名字,类型等等的来用。dw_1是控件,就是你在窗口上增加的数据窗口控件.dw_1.object:Used for the direct manipulation of objects within a DataWindow...
在PB中如何把数据库中行的数据,在数据窗口中以列显示
可以自己写代码来做。先用一个datastore或者隐藏的dw数据窗口把原有数据取出来放到这里,然后再设计一个前台展示的数据窗口。然后逐个字段处理,一个字段就增加一行。
pb 数据窗口问题
通过一个脚本分配ls_cl的,然后 dw_1.object。 XX [行] = ls_cl 行的行号![文本类型,我写了xx.text的,你不这样写的。写清楚哦!--- <BR \/ “我从事了近10年的PB,而且这个新手吧!我不明白你的意思,哎!你给数据窗口控件的文本对象内部分配!我来猜测你的意图。你的文字是数据窗口...