powerbuilder下拉数据窗口
2014-03-05 · 知道合伙人软件行家
先要确认你要实现的效果
1)数据库窗口内的下拉菜单
2)窗口内的下拉菜单
效果1实现过程
新建一个Grid 的 DW,取名D_a,作为下拉菜单的数据来源
在Datebase编辑视窗下,找到 Extended attributes 项
右键 Edit Styles ,弹出菜单,选择 New
新建编辑风格
1)editstyle 名称
2)选择Dropdowndw style
3)选择第一步新建的DW,d_a
4) 默认选中,程序运行会自动刷新 d_a 的数据
4.新建一个d_t1,就是要实现下拉菜单的DW,在EDIT属性编辑框设置
在style_name 属性里选择,第3步创建好的 EDITSTYLE es_a
这样效果1就实现了
效果2的实现过程,比较简单
1,新建一个 dropdownlistbox,即下拉菜单
2,加载数据 使用 dropdownlistbox 的 additem("内容"):
例,使用 数据库窗口 dw_1 的“a” 字段, 来设置 下拉菜单 ddlb_1 的选项
for i= 1 to dw_1.rowcount()
str_item=dw_1.getitemstring(i,'a') //也可以通过游标,来直接获得数据库表内数据
ddlb_1.additem(str_item)
next
希望能帮到你,@0@