永发信息网

powerbuilder下拉数据窗口

答案:2  悬赏:50  手机版
解决时间 2021-11-14 21:42
powerbuilder下拉数据窗口
最佳答案
增加一个数据窗口控件的窗口,做一个DataWindow对象1,如网格,外部类型,添加一个下拉字段类型,然后键入你喜欢的;下拉表中对应的数据窗口对象的内容,以2;设置数据窗口对于DataWindow对象2对象下拉数据窗口,选择好displaycolumn,DataColumn的; DataObject中选择DataWindow对象的数据窗口控件,1或在打开的窗口,数据窗口控件,添加控件的insertRow的代码名称(0),所以。如果你想可以用相同的下拉框来实现,设置约1编辑DataWindow对象的属性,它的背景颜色
全部回答

   先要确认你要实现的效果


 1)数据库窗口内的下拉菜单

2)窗口内的下拉菜单


效果1实现过程

  1. 新建一个Grid 的 DW,取名D_a,作为下拉菜单的数据来源

  2. 在Datebase编辑视窗下,找到 Extended attributes 项

    右键 Edit Styles ,弹出菜单,选择 New

  3. 新建编辑风格

          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@

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
AVIS安飞士租车(国际机场店)地址在哪,我要去
港股是十档的,沪深还是五档
庄心妍唱过的歌,中间有一个男的唱一段请问歌
交电费当天只允许交一次吗
你们吃纯素一直吃下去,你们都是吃什么油的?
马桶陶瓷材质和pp板材质有什么区别
危险品货车黄骅上高速往营口怎么走
我是一名SQE,最近想跳槽去华为做SQE或采购,
小杜是哪位诗人
小学生练字班 一个月练字 练字用什么笔好
阿什利杨是打什么位置
04年二手嘉华可以买吗
梦见家里漏水,然后用桶接水
金放在水里称,重量减轻十九分之一,银放在水
公务员考试的行政能力测试和公共基础知识有什
推荐资讯
1小时语音 手工改成文字 需要多久时间
大家双系统是用boot camp还是虚拟机装的
19岁算不算女人?
入户线6平方单芯铜线。配60A漏保可以吗?
这个炉子怎么生都不暖和,求解
怎样制作一套无动力水循环
健身大神与健身大赛冠军有什么区别
韵达总部说全赔后多久可赔给我?
篮球打板后球在篮筐之上防守球员是不能碰球的
看看你们谁能帮我查到这个货运单号ES04793066
退休认证办法
宝丰县产业聚集区在哪里
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?