powerbuilder下拉数据窗口
答案:2 悬赏:50 手机版
解决时间 2021-11-14 21:42
- 提问者网友:niaiwoma
- 2021-11-13 20:43
powerbuilder下拉数据窗口
最佳答案
- 五星知识达人网友:雪起风沙痕
- 2021-11-13 21:43
增加一个数据窗口控件的窗口,做一个DataWindow对象1,如网格,外部类型,添加一个下拉字段类型,然后键入你喜欢的;下拉表中对应的数据窗口对象的内容,以2;设置数据窗口对于DataWindow对象2对象下拉数据窗口,选择好displaycolumn,DataColumn的; DataObject中选择DataWindow对象的数据窗口控件,1或在打开的窗口,数据窗口控件,添加控件的insertRow的代码名称(0),所以。如果你想可以用相同的下拉框来实现,设置约1编辑DataWindow对象的属性,它的背景颜色
全部回答
- 1楼网友:蓝房子
- 2021-11-13 22: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@
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯