首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

数据窗口中有一列的edit是radiobutton,如何设置默认值

2013-06-25 
数据窗口中有一列的edit是radiobutton,怎么设置默认值?数据窗口数据是从两个表里生成的数据,其中有一列是

数据窗口中有一列的edit是radiobutton,怎么设置默认值?
数据窗口数据是从两个表里生成的数据,其中有一列是投票,将它的edit--styal type设置为radiobutton
下边设置了3个,1赞成2,反对3,弃权现在想打开数据窗口时候给一个默认值,弃权,希望弃权前面的圈里是选中的,怎么实现啊??
[解决办法]
dw.setitem(row, '列名称', 3)

[解决办法]
给列正常赋值就好。
方法可以参考如下2种
1>ls已经说了,用setitem方式,参数可以参考帮助文档。
2>dw.object.列名[行号] = 值

[解决办法]
//在新增前还可以
dw_1.modify("列名称.initial='3' ")
[解决办法]
看你想怎么搞,都能实现。我觉得最好从数据库查询的时候,没有值的时候给个默认值,用case when做默认值,这样用数据窗口查询得到就是全部带值的数据,省的后续处理了。如果要按你的意思,那就不得不在保存时,判断radiobutton列是否有空值,以此提示。

热点排行