我使用的是Power Builder 12.5
我的数据窗口中有一个列,style type = dropdownlistbox
我想在下拉列表中显示数字01 - 99。
我的显示值和数据值将是相同的。
例如,显示值= 01,数据值也将为01
我目前正在手动键入显示值和数据值。
值(01/02...)将保存到数据类型为int的sequence_no列。
所以......我的问题是:
除了手动输入显示值和数据值外,是否有其他方法可以在下拉列表中显示数字?
任何输入将不胜感激!
我使用的是Power Builder 12.5
我的数据窗口中有一个列,style type = dropdownlistbox
我想在下拉列表中显示数字01 - 99。
我的显示值和数据值将是相同的。
例如,显示值= 01,数据值也将为01
我目前正在手动键入显示值和数据值。
值(01/02...)将保存到数据类型为int的sequence_no列。
所以......我的问题是:
除了手动输入显示值和数据值外,是否有其他方法可以在下拉列表中显示数字?
任何输入将不胜感激!
1条答案
按热度按时间oaxa6hgo1#
对于这种类型的dw列编辑样式,您要为列中显示的内容设置“代码表”。也许您可以运行一个modify语句来填充代码表,但您必须创建一个包含所有值的字符串(我假设)所以你还不如在painter中手动定义它。如果你使用dropdowndatawwindow编辑样式,你可以创建一个存储过程(或类似的),它将返回Display和Data列,但这需要在每次打开窗口时都命中数据库。