标题:求个解决思路
只看楼主
hytizj023
Rank: 1
等 级:新手上路
帖 子:166
专家分:7
注 册:2023-3-2
得分:0 
以下是引用csyx在2023-4-11 14:52:08的发言:
我没改你的原始数据,如果你改了,这句可以注释掉

感谢楼主,辛苦了
追加一个小问题

下面是登录界面代码
程序代码:
tongji="常规,零零,零一,零二,零三,零四,零五,零六,零七,零八,零九"+;
"一一,一二,一三,一四,一五,一六,一七,一八,一九"+;
"二二,二三,二四,二五,二六,二七,二八,二九"+;
"三三,三四,三五,三六,三七,三八,三九"+;
"四四,四五,四六,四七,四八,四九,五五,五六,五七,五八,五九"+;
"六六,六七,六八,六九,七七,七八,七九,八八,八九,九九"

sqlexec(nHandle,"select "+tongji+" from 历史统计双飞","历史统计双飞")

意思是我登录前就生成了临时表

下面是表单,grid6.init代码
grid6指定了数据源为:历史统计双飞

程序代码:
this.setall("alignment",2,"column")&&内容居中
this.setall("alignment",2,"header")&&表头居中
this.setall("resizable",.f.,"column")&&禁止调整宽度
this.setall("movable",.f.,"column")&&禁止调整列前后
this.rowheight=28

this.Columns(1).width=70
this.Columns(2).width=30
this.Columns(3).width=30
this.Columns(4).width=30
........................

问题:使用sqlexec(nHandle,"select * from 历史统计双飞","历史统计双飞")&&没问题
      使用sqlexec(nHandle,"select "+tongji+" from 历史统计双飞","历史统计双飞")&&this.Columns(1).width=70报错,我就纳闷了
我把用户名改成了常规,在最后加了一个用户名,只是想用户名不显示出来
2023-04-11 15:26
csyx
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:29
帖 子:484
专家分:1827
注 册:2018-3-13
得分:10 
只是想不显示用户名的话,把最后一列宽度设为 0,或者 visible 设成 .f. 应该效果一样吧
一般来讲,不要改变表格绑定的表结构,RecordSource 结构变化或关闭再打开,都会导致表格列重构
2023-04-11 15:59
hytizj023
Rank: 1
等 级:新手上路
帖 子:166
专家分:7
注 册:2023-3-2
得分:0 
以下是引用csyx在2023-4-11 15:59:47的发言:

只是想不显示用户名的话,把最后一列宽度设为 0,或者 visible 设成 .f. 应该效果一样吧
一般来讲,不要改变表格绑定的表结构,RecordSource 结构变化或关闭再打开,都会导致表格列重构

感谢!
2023-04-11 16:02
sostemp
Rank: 4
等 级:业余侠客
威 望:8
帖 子:162
专家分:221
注 册:2009-6-2
得分:0 
楼主这图的表格控件是啥子?
2023-04-11 16:18
hytizj023
Rank: 1
等 级:新手上路
帖 子:166
专家分:7
注 册:2023-3-2
得分:0 
以下是引用sostemp在2023-4-11 16:18:15的发言:

楼主这图的表格控件是啥子?

表格是grid,表头是容器做的
2023-04-11 17:54
DBFuser
Rank: 1
等 级:新手上路
帖 子:27
专家分:3
注 册:2022-12-15
得分:0 
这要是搞成了,是不是分分钟成千万富翁了
2023-04-11 21:57



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-511857-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.057735 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved