社区
脚本语言
帖子详情
如何获取DW中的所有计算列
一个大笨蛋
2014-05-19 11:53:13
通过 dw_1.Describe("DataWindow.Column.Count") 可以获取到 DW 中的所有列(从数据库中检索出来的)。
但要怎么获取出计算列? ( compute )
...全文
819
1
打赏
收藏
如何获取DW中的所有计算列
通过 dw_1.Describe("DataWindow.Column.Count") 可以获取到 DW 中的所有列(从数据库中检索出来的)。 但要怎么获取出计算列? ( compute )
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pb8
2014-05-19
打赏
举报
回复
一、通过Describe("Datawindow.Objects")得到所有对象(~t分隔); 二、遍历对象 obj.type为compute obj.band为detail
powerbuilder
中
获取
dw
控件summary
中
的
列
值
summary
中
的
列
一般都是比较特殊
列
,一般完成 总数的统计,日期的提示等等。 下面以日期
列
和统计总数的
计算
列
为例说一下如何
获取
dw
空间内处于summary
中
的
列
值。 如果是日期
列
: datetime rq rq =
dw
_1.getitemdatetime(i, ‘rq’) // 其
中
引号
中
的 'rq' 与
dw
数据源
中
的相应字段名称相同, i的范围只要在
dw
控件行数的总数以内均可。
PB快速
获取
DW
整
列
值
转自: http://www.lsrxc.com/archives/575.html 异萝松的技术博客 PB快速
获取
DW
整
列
值,废话不多说,马上上代码! [code lang=”JS”] //Powered By www.lsrxc.com public function long of_getcolvalue (datawindow a
dw
_source, string as_coln...
powerbuilder datawindow
中
插入
计算
列
在pb
中
创建一个gird类型的datawindow,设置好数据源表格后,想对其
中
的某几
列
进行
计算
操作如下: 点击如图按钮: 点击后界面不会有任何反应,此时在
dw
的空白处点击一下鼠标左键,会出现如下提示框: 此时可以在columns
中
选择要进行
计算
的
列
,并在左侧选择运算符,OK后,
dw
会在最后一
列
生产一个
计算
列
。如图: 此例
中
计算
ljs和ckl两
列
的乘积,因此在最右侧
数据窗口的
计算
列
用数据窗口控件名.describe("Evaluate('
计算
公式',行号)") 理论上可以取到数据窗口里所有能用
计算
列
计算
的内容, 如: 1、取数据窗口的页数:
dw
_1.describe("Evaluate('pagecount()',1)") 2、取DropDown
DW
列
显示的值:
dw
_1.describe("Evaluate('lookupdisplay(
列
名)',行号
pb9 数据窗口的
计算
列
数据窗口
中
,可以增加
计算
列
,进行合计、平均或者其他
计算
动作。 在窗口的按钮,或者其他事件
中
,可以对数据窗口的
计算
列
的表达式进行修改,这样可以将数据窗口多用。 办法:
dw
_1.object.compute_1.expr...
脚本语言
743
社区成员
8,037
社区内容
发帖
与我相关
我的任务
脚本语言
PowerBuilder 脚本语言
复制链接
扫一扫
分享
社区描述
PowerBuilder 脚本语言
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章