| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1111 人关注过本帖, 1 人收藏
标题:9.0把我一个月的辛苦化为乌有了
只看楼主 加入收藏
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:3 
以下是引用jiguanqiang8在2013-2-14 14:39:08的发言:

HeaderHeight = 0
Height = 20
RowHeight = 20
是不是rowheight应该设置成默认啊

整个表格的高度.Height=20,你设置行高为20,还有水平滚动条放哪里?这样算出来的控件尺寸得负值很正常,VFP6让你通过,你很希望有这种“容错”性?

授人以渔,不授人以鱼。
2013-02-14 14:48
jiguanqiang8
Rank: 1
等 级:新手上路
帖 子:154
专家分:2
注 册:2013-2-7
收藏
得分:0 
还有"select max(bianhao),罐存量 from main group by 罐号" 在6.0下运行正常,在9.0就不行了,为什么
2013-02-14 14:57
jiguanqiang8
Rank: 1
等 级:新手上路
帖 子:154
专家分:2
注 册:2013-2-7
收藏
得分:0 
"select max(bianhao) from main group by 罐号"少一个字段可以运行
2013-02-14 14:58
jiguanqiang8
Rank: 1
等 级:新手上路
帖 子:154
专家分:2
注 册:2013-2-7
收藏
得分:0 
水平滚动条是F,只有垂直滚动
2013-02-14 14:59
jiguanqiang8
Rank: 1
等 级:新手上路
帖 子:154
专家分:2
注 册:2013-2-7
收藏
得分:0 
SET ENGINEBEHAVIOR 70
select 品种,nvl(sum(罐存量),0) as 期初 from main into cursor tabchu group by 品种 where bianhao=(select max(bianhao) from main group by 罐号 where 日期<=mydate1)
加了SET ENGINEBEHAVIOR 70,但运行后还是出现如下情况:
图片附件: 游客没有浏览图片的权限,请 登录注册

2013-02-14 15:08
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
多放10点给控件高度啦,你的屏幕空间很紧张吗?你还是用回VFP6算了,不到有朝一日彻底用不下去,是不会死心的。

授人以渔,不授人以鱼。
2013-02-14 15:12
jiguanqiang8
Rank: 1
等 级:新手上路
帖 子:154
专家分:2
注 册:2013-2-7
收藏
得分:0 
拜求TonyDeng师傅帮我看下上面的SELECT语句,9.0的界面好看多了,我还是想用9.0,拜求了,拜求了,基本上只有几个SELECT语句没有搞定了,表格高度的问题解决了
2013-02-14 15:24
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
VFP9宣布了VFP6在SQL-SELECT命令上有若干不兼容,用原来的语法是不行的。具体的语法解释你看帮助,或者按taifu说的做。

授人以渔,不授人以鱼。
2013-02-14 15:28
jiguanqiang8
Rank: 1
等 级:新手上路
帖 子:154
专家分:2
注 册:2013-2-7
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册

ID是按顺序来的,GP1有1、2、3、4共4个类别,GP2有A,B2个类别,用一个SELECT语句查询出按照GP1分组最近的记录,就是id号为8,7,6,4的记录,然后将这4个记录按照GP2分类汇总出:"数量",只用一个select语句9.0的
2013-02-14 16:12
jiguanqiang8
Rank: 1
等 级:新手上路
帖 子:154
专家分:2
注 册:2013-2-7
收藏
得分:0 
6.0是这样的:
select gp2,sum(数量) from ss group by gp2 where id=(select max(id) from ss group by gp1)
2013-02-14 16:19
快速回复:9.0把我一个月的辛苦化为乌有了
数据加载中...
 
   



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

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