PB实现数据窗口中checkbox的点选
来源:互联网 发布:页面加载如何优化 编辑:程序博客网 时间:2024/06/06 20:17
数据窗口中checkbox有时候点了却不打勾,是因为数据窗口的taborder值的问题,解决办法就是修改为0,代码控制完成。
数据窗口clicked事件
//在窗口的实例变量定义:long il_LastSelectedRow = 1long ll_Startlong ll_Endlong ll_indexlong ll_selectrowif Row < 1 then return//if KeyDown(KeyControl!) then// if This.IsSelected(Row) then//// This.SelectRow(Row,False)// This.object.ls_select[Row] = '0'// else//// This.SelectRow(Row,True)// This.object.ls_select[Row] = '1'// end ifif KeyDown(KeyShift!) then if Row < il_LastSelectedRow then ll_Start = Row ll_End = il_LastSelectedRow else ll_Start = il_LastSelectedRow ll_End = Row end if// This.SelectRow(0,False) //取消所有选择// For ll_selectrow = 1 to this.rowcount()// This.object.ls_select[ll_selectrow] = '0'// Next //重新选择 For ll_index = ll_Start to ll_End This.object.ls_select[ll_index] = '1' nextelse if This.object.ls_select[Row] = '1' then This.object.ls_select[Row] = '0' else This.object.ls_select[Row] = '1' end if// if Not This.IsSelected(Row) then// This.SelectRow(0,False)// This.object.ls_select[Row] = '0'// This.SelectRow(Row,True)// This.object.ls_select[Row] = '1'// end ifend ifil_LastSelectedRow = Row//带参数的自定义事件执行cb_4.Trigger Event ue_selectcount('row_count')//cb_4.TriggerEvent('ue_selectcount','row_count')
按钮cb_4自定义事件
//*********************************************************// 调用:cb_4.Trigger Event ue_selectcount('row_count')// 返回值类型:long// 参数:ue_flag string////*********************************************************long ll_selectcount,ll_rowll_selectcount = 0For ll_row = 1 to dw_1.rowcount() If dw_1.object.ls_select[ll_row] = '1' then ll_selectcount += 1// string ls_b5// ls_b5 = dw_1.object.b_5[ll_row]// messagebox('',ls_b5) End ifNextchoose case ue_flag case 'row_count' sle_1.text = '符合条件的项目为:' +string(dw_1.rowcount()) + '条,选择打印:' + string(ll_selectcount) + '条'// case 'row_print'// sle_1.text = '系统打印进度:' + string(ll_selectount) + '/' + string(dw_1.rowcount()) + ',正在打印项目:' + ls_b5end choosereturn ll_selectcount
0 0
- PB实现数据窗口中checkbox的点选
- Android中CheckBox的点选实现
- PB中相关联下拉数据窗口的实现
- PB数据窗口checkbox字段设置保护的方式
- PB中共享数据窗口的应用
- PB中数据窗口的函数小结
- PB数据窗口中按钮的封装
- PB中数据窗口的函数小结
- pb中数据窗口的部分函数
- [PB]pb中数据窗口的两点应用技巧
- PB的数据窗口
- 实现checkbox的全选/全不选/点选/行内点选(js版)
- PB数据窗口中字段下拉窗口的setfile
- PB数据窗口中DDDW下拉关联实现
- 在PB的数据窗口中怎样实现某一列的增量查询功能
- PB中实现数据窗口动态排序的三种方法
- 也谈“PB中相关联下拉数据窗口的实现”(jqz1225原创)
- PB中数据窗口的数据缓冲区[转]
- 2012年5月SAT香港真题解析
- 为什么程序员工资相对于传统行业工资显得略高
- js RegExp 替换括号
- Error: internal error: no supported architecture for os type 'hvm'
- USB枚举过程
- PB实现数据窗口中checkbox的点选
- 关于spring的roo shell不能正常使用的解决办法
- 联网查看图片的Demo
- svn冲突:skipped remains conflicted one or more files are in a state.
- <A href="javascript:void(0)">什么意思?
- mysql索引和sql规范
- 纯css实现多级菜单
- cvReadTrainData
- C# const, readonly, static readonly