下边设置了3个,1赞成2,反对3,弃权现在想打开数据窗口时候给一个默认值,弃权,希望弃权前面的圈里是选中的,怎么实现啊??
6 个解决方案
#1
dw.setitem(row, '列名称', 3)
#2
给列正常赋值就好。
方法可以参考如下2种
1>ls已经说了,用setitem方式,参数可以参考帮助文档。
2>dw.object.列名[行号] = 值
方法可以参考如下2种
1>ls已经说了,用setitem方式,参数可以参考帮助文档。
2>dw.object.列名[行号] = 值
#3
//在新增前还可以
dw_1.modify("列名称.initial='3' ")
dw_1.modify("列名称.initial='3' ")
#4
数据不是新增的,是直接从数据库里查询出来的,可能思路有点问题,能不能保存的时候如果没有选择 赞成,反对,弃权,出现提示让选择,我觉得这样好像好点。
#5
看你想怎么搞,都能实现。我觉得最好从数据库查询的时候,没有值的时候给个默认值,用case when做默认值,这样用数据窗口查询得到就是全部带值的数据,省的后续处理了。如果要按你的意思,那就不得不在保存时,判断radiobutton列是否有空值,以此提示。
#6
高手请问一下,怎么在保存的时候判断我有的人没给投票啊??
数据窗口中的tp字段,怎么判断我什么都没选啊?
数据窗口中的tp字段,怎么判断我什么都没选啊?
#1
dw.setitem(row, '列名称', 3)
#2
给列正常赋值就好。
方法可以参考如下2种
1>ls已经说了,用setitem方式,参数可以参考帮助文档。
2>dw.object.列名[行号] = 值
方法可以参考如下2种
1>ls已经说了,用setitem方式,参数可以参考帮助文档。
2>dw.object.列名[行号] = 值
#3
//在新增前还可以
dw_1.modify("列名称.initial='3' ")
dw_1.modify("列名称.initial='3' ")
#4
数据不是新增的,是直接从数据库里查询出来的,可能思路有点问题,能不能保存的时候如果没有选择 赞成,反对,弃权,出现提示让选择,我觉得这样好像好点。
#5
看你想怎么搞,都能实现。我觉得最好从数据库查询的时候,没有值的时候给个默认值,用case when做默认值,这样用数据窗口查询得到就是全部带值的数据,省的后续处理了。如果要按你的意思,那就不得不在保存时,判断radiobutton列是否有空值,以此提示。
#6
高手请问一下,怎么在保存的时候判断我有的人没给投票啊??
数据窗口中的tp字段,怎么判断我什么都没选啊?
数据窗口中的tp字段,怎么判断我什么都没选啊?