马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 huiten 于 2016-4-5 12:12 编辑
TC5.5表格控件属性修改列名后比如修改成“姓名,电话”,当调用数据EXCELL数据后列名又自动恢复成默认的“第0列,第1列”,求管理员帮忙解决一下!!!!!
==========代码如下
功能 显示_点击()
var arr = excelread(系统获取进程路径()&"ddd.xls", "A2", "E904", "sheet1")
if(isarray(arr))
gridfillarraydata("grid",arr)
end
//每10条分一页
gridsetshowpagemode("grid",10)
//不知为什么,在表格控件中属性中确定了表格头部的字段的汉字名字,在未运行程序时显示是正常的,但当调用EXCLL表中数据写入
//这个控件中时,就发现不对了,又恢复成默认的第0列,第1例等了.
//获取当前页面编号
var index = gridgetcurpageindex("grid") +1
editsettext("当前页码",index)
//获取分页总数
var count = gridgetallpagecount("grid") +1
editsettext("总页码",count)
//为什么加1了,这是由于页数是从0开始统计的,所以为了习惯上统一,这儿故加1.
结束
功能 上一页_点击()
//这个按钮设置为上一页,附加了点击时的事件属性
gridshowprevpagedata("grid")
//获取当前页面编号
var index = gridgetcurpageindex("grid") +1
editsettext("当前页码",index)
结束
功能 下一页_点击()
//这个按钮设置为下一页,附加了点击的事性行为
gridshownextpagedata("grid")
//获取当前页面编号
var index = gridgetcurpageindex("grid") +1
editsettext("当前页码",index)
结束
功能 查询_点击()
//这里减一的原因是因为指定页页面数据是从1开始的,因此为了上下统一,故在上面加1后,这儿就需要减1.
var gettext=editgettext("输入页码")-1
//显示指定页页面数据
gridshowcustompagedata("grid",gettext)
//获取当前页面编号
var index = gridgetcurpageindex("grid") +1
editsettext("当前页码",index)
结束
|