Powerbuilder在下拉菜单中选择多个

时间:2017-08-17 11:49:49

标签: dropdown powerbuilder multipleselection

powerbuilder中的数据窗口下拉列表是否有多重选择选项?我有一个下拉列表(dddw),我需要选择多个值。我怎么能这样做?

谢谢!

2 个答案:

答案 0 :(得分:1)

不。 dropdowndatawindow是一个选择对象。您可以通过列表框执行此操作。 Here is a link可以帮助您使用旧的PowerBuilder开发者杂志。您基本上将列表框的muli选择属性设置为true。填充条目。然后遍历所选项目。

SAP档案中还有一个discussion string on this topic(SAP曾经拥有PowerBuilder)。 Balu Ramasamy有一个自定义控件也可以提供帮助。

答案 1 :(得分:0)

我不知道如何使Powerbuilder在dropdowndatawindow中选择多行,但是我遇到了这样的情况,它确实选择了多行,但我不希望这样做。我必须关闭上一行并重新选择新行。当transaction_reason更改时,我将此代码添加到itemchanged事件。

DataWindowChild ldwc_Reason
this.GetChild('transaction_reason', ldwc_Reason)
// unselect prior reason's'
ldwc_Reason.selectrow( 0, false)
// select the current reason
ldwc_Reason.selectrow( ldwc_Reason.getrow(), true)