| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1458 人关注过本帖
标题:点击grid表格,为什么数据变成一样的了
只看楼主 加入收藏
ttlover7613
Rank: 2
等 级:论坛游民
威 望:2
帖 子:48
专家分:85
注 册:2016-8-29
结帖率:83.33%
收藏
已结贴  问题点数:20 回复次数:7 
点击grid表格,为什么数据变成一样的了

SELECT ,A.patno,A.checker,,A.doctor,A.bed,B.itemcname,B.Reportvalu,B.Resultstat,B.Refrange,A.checkdate,B.zdy3  INTO TABLE ptemp1 FROM plisb A,Pbgao B  WHERE B.sampleno =A.sampleno ORDER BY cname
*SELECT INTO TABLE ptemp2 FROM plisb A,Pbgao B  WHERE B.sampleno =A.sampleno ORDER BY cname


o2=thisform.grid1
thisform.grid1.RecordSource = 'ptemp1'
o2.column1.controlsource=''
o2.column2.controlsource='cname'
o2.column3.controlsource='patno'
o2.column4.controlsource='checker'
o2.column5.controlsource='cname1'
o2.column6.controlsource='doctor'
o2.column7.controlsource=''
o2.column8.controlsource='bed'
o2.column9.controlsource='itemcname'
o2.column10.controlsource='Reportvalu'
o2.column11.controlsource='Resultstat'
o2.column12.controlsource='Refrange'
o2.column13.controlsource='checkdate'
o2.column14.controlsource='iif (ptemp1.zdy3=null ,.f.,.t.)'
图片附件: 游客没有浏览图片的权限,请 登录注册

点击一下表格,数据为什么会变成一样的,如何控制
图片附件: 游客没有浏览图片的权限,请 登录注册
搜索更多相关主题的帖子: 点击 grid 表格 数据 ORDER 
2018-01-24 14:56
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43186
注 册:2014-5-20
收藏
得分:10 
将那个GRID表单和plisb、Pbgao两个表放上来测试看看
2018-01-24 21:11
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:191
帖 子:3147
专家分:8408
注 册:2015-3-25
收藏
得分:10 
表格的宽度变化?
默认,双击表格时,对应的列的宽度会根据字段的长度自动调整的,如果你不想这样,可以把这个功能禁用.自己给每列设置宽度就可以了.
2018-01-25 08:39
ttlover7613
Rank: 2
等 级:论坛游民
威 望:2
帖 子:48
专家分:85
注 册:2016-8-29
收藏
得分:0 
回复 3楼 mywisdom88
指定了表格的宽度,点击表格,数据还是会变换成同一数据
2018-01-25 11:42
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:191
帖 子:3147
专家分:8408
注 册:2015-3-25
收藏
得分:0 
THISFORM.Grid1.COLUMNCOUNT = -1
THISFORM.Grid1.RECORDSOURCE='ptemp1'
只这样,其他的都不要,设置了这个表表格的数据源,每列都不需要再设置
2018-01-25 12:41
ttlover7613
Rank: 2
等 级:论坛游民
威 望:2
帖 子:48
专家分:85
注 册:2016-8-29
收藏
得分:0 
回复 5楼 mywisdom88
达不到我的效果,
2018-01-25 14:00
ttlover7613
Rank: 2
等 级:论坛游民
威 望:2
帖 子:48
专家分:85
注 册:2016-8-29
收藏
得分:0 
回复 2楼 吹水佬
单独一个表都不会出现上面问题
加上这些语句
o2=thisform.grid1
thisform.grid1.RecordSource = 'ptemp1'
o2.column1.controlsource=''
o2.column2.controlsource='cname'
o2.column3.controlsource='patno'
o2.column4.controlsource='checker'
o2.column5.controlsource='cname1'
o2.column6.controlsource='doctor'
o2.column7.controlsource=''
o2.column8.controlsource='bed'
o2.column9.controlsource='itemcname'
o2.column10.controlsource='Reportvalu'
o2.column11.controlsource='Resultstat'
o2.column12.controlsource='Refrange'
o2.column13.controlsource='checkdate'
o2.column14.controlsource='iif (ptemp1.zdy3=null ,.f.,.t.)'
执行后,只要点击表格,数据就会变成一样的
2018-01-25 14:02
ttlover7613
Rank: 2
等 级:论坛游民
威 望:2
帖 子:48
专家分:85
注 册:2016-8-29
收藏
得分:0 
加了这个就可以了
thisform.grid1.RecordSourceType= 1
2018-01-25 14:10
快速回复:点击grid表格,为什么数据变成一样的了
数据加载中...
 
   



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

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