PB 里我用tab插件创建了如图的窗口,实现点击插入,同时在三个数据窗口中同事创建新的内容
问题是,只有第一个窗口可以正常写入内容,而后面两个则无法实现。代码如下:longrow_number1,row_number2,row_number3//清除数据窗口控件...
问题是,只有第一个窗口可以正常写入内容,而后面两个则无法实现。代码如下:
long row_number1,row_number2,row_number3
//清除数据窗口控件中所有的项
w_basic.tab_1.tabpage_1.dw_1.reset()
w_basic.tab_1.tabpage_2.dw_2.reset()
w_basic.tab_1.tabpage_3.dw_3.reset()
//插入空记录
row_number1=insertrow(w_basic.tab_1.tabpage_1.dw_1,0)
row_number2=insertrow(w_basic.tab_1.tabpage_2.dw_2,0)
row_number3=insertrow(w_basic.tab_1.tabpage_3.dw_3,0) 展开
long row_number1,row_number2,row_number3
//清除数据窗口控件中所有的项
w_basic.tab_1.tabpage_1.dw_1.reset()
w_basic.tab_1.tabpage_2.dw_2.reset()
w_basic.tab_1.tabpage_3.dw_3.reset()
//插入空记录
row_number1=insertrow(w_basic.tab_1.tabpage_1.dw_1,0)
row_number2=insertrow(w_basic.tab_1.tabpage_2.dw_2,0)
row_number3=insertrow(w_basic.tab_1.tabpage_3.dw_3,0) 展开
1个回答
展开全部
是第二个和第三个页没法插入空行,还是插入空行后无法输入内容?
你的语句没什么问题,可以插入空行。
如果第二页和第三页插入的空行没法编辑,那么检查一下每个字段的taborder,或者是否被保护了。另外还有数据窗口是否设置了只读还有ENABLED属性
你的语句没什么问题,可以插入空行。
如果第二页和第三页插入的空行没法编辑,那么检查一下每个字段的taborder,或者是否被保护了。另外还有数据窗口是否设置了只读还有ENABLED属性
追问
是没法编辑,怎么查看taborder?窗口设置中,三个窗口都一样的
追答
没法编辑,和语法本身无关。肯定是列的taborder都成0了。
你打开数据窗口,问题应该在数据窗口中。数据窗口打开后,上方有一个菜单叫tab order
你点一下,完了就能看到每个字段的边上都会出现一个红色的小数字,看看是不是都是0,如果是0,那么就不能编辑。把0改成1,2,3,4,5这样逐列的递增。然后再点tab order就可以了。保存数据窗口,重新运行看看
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询