| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 909 人关注过本帖
标题:特殊表格怎么在vfp里实现
只看楼主 加入收藏
louis2005
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2005-12-26
收藏
 问题点数:0 回复次数:9 
特殊表格怎么在vfp里实现

物品名称 大箱号 小箱号 文件/物品工作编号 文件/物品 年/月份 库存数量 单位
资料 业务-1 NO.1-1 USZOE0301001~131 2003年1月 1
资料 NO.1-2 USZOE0301151~172 2003年1月
资料 NO.1-3 USZOE0301451~517 2003年1月
资料 NO.2-1 USZOE0302001~160 2003年2月
资料 NO.2-2 USZOE0302301~517 2003年2月
资料 NO.2-3 USZOE0303001~160 2003年3月
资料 业务-3   USZOE0209031 2002年9月 1
资料   USZOE0211037 2002年11月
资料   USZOE0211111 2002年11月
资料   USZOE0211124  
资料 业务-6   USZRL0205001~USZRL0302015 2002年5月~2003年2月 1
资料   USZOP0208005~USZOP0212022 2002-8-12到12月
资料   杂项  

各位大哥大姐,像以上表格怎么在vfp里实现呢?这个问题困扰我很长时间了,谁能来帮帮我?谢谢!!

搜索更多相关主题的帖子: vfp 表格 
2005-12-26 17:46
fown
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:58
帖 子:1229
专家分:171
注 册:2005-5-26
收藏
得分:0 
下次把表格对齐一点行不行,看不懂,直接在设计就行了啊,单表头的GRID

有人说VFP不行了,我想说,你连VFP十分之一的功能都不会用,你怎么知道VFP不行?本人拒绝回答学生的问题我回答问题一般情况下只提供思路不提供代码,请理解
2005-12-26 21:11
louis2005
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2005-12-26
收藏
得分:0 

大箱号

小箱号

文件/物品工作编号

文件/物品 年/月份

库存数量

单位

业务-1

NO.1-1

USZOE0301001~131

2003年1月

1

NO.1-2

USZOE0301151~172

2003年1月

NO.1-3

USZOE0301451~517

2003年1月

NO.2-1

USZOE0302001~160

2003年2月

NO.2-2

USZOE0302301~517

2003年2月

NO.2-3

USZOE0303001~160

2003年3月

谢谢楼上的fown,单表头是指?再说里面有合并项,当我们录入数据时,对应的是每一条记录项的哦,合并的单元格怎么输入?


2005-12-27 10:11
wsjzabc
Rank: 1
等 级:新手上路
帖 子:151
专家分:0
注 册:2005-8-6
收藏
得分:0 
好像不必合并吧,数据就是要求精确,又重复的可以省略或者复制过来嘛!

2005-12-27 11:35
louis2005
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2005-12-26
收藏
得分:0 

感谢楼上仁兄的帖子!
这是用户的要求,这个“库存数量”是要合并的,而且前面的“大箱号”也是需要合并,现在的问题在于合并的“库存数量”怎么实现?假如是每条记录对应一个“库存数量”,那么库存数量就不属实了!因为大箱只有一箱,可小箱则有六箱,小箱是放在大箱里的!
还有问题是当入库和出库时又怎么去实现,既增加了记录项,又要大箱的数量不变,这个怎么实现,请各位高手指点!谢谢


2005-12-27 11:44
wsjzabc
Rank: 1
等 级:新手上路
帖 子:151
专家分:0
注 册:2005-8-6
收藏
得分:0 
听别人说的,你可以去试一试:

需要用到分层Recordset,使用MsDataShape连接提供者来连接数据库,连接字符串为:
strCon="Provider=MSDataShape;Data Provider=你需要的数据驱动提供者 ......"
SQL语句比较复杂了,我以Northwind库为示例,你可以去试试:
Shape {select * from customers} as customers
append ({select * from orders} as orders
relate customerid to customerid) as orders

2005-12-27 14:52
louis2005
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2005-12-26
收藏
得分:0 
非常感谢楼上兄弟的热心帮助,我去试试!

2005-12-27 15:03
louis2005
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2005-12-26
收藏
得分:0 

楼上的哥们,通过你的方法,还是不能实现,但还是非常感谢你的帖子,还请各位热心人帮忙


2005-12-27 16:10
fown
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:58
帖 子:1229
专家分:171
注 册:2005-5-26
收藏
得分:0 
我实在看不懂你的贴子是啥意思,

有人说VFP不行了,我想说,你连VFP十分之一的功能都不会用,你怎么知道VFP不行?本人拒绝回答学生的问题我回答问题一般情况下只提供思路不提供代码,请理解
2005-12-27 21:29
louis2005
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2005-12-26
收藏
得分:0 

三楼中的本是excel标,考到这里就变样了!
vfp中的表格不像excel中灵活,excel中表格的若干个单元格可以合并成一个,现在我想在vfp中实现excel中表格合并单元格的功能,可是不知道怎么去实现?因为“业务-1”是一个大箱号,在库存表里,对应库存数量为1箱,可是一个大箱里装有六个小箱,每个小箱对应着一条记录,小箱对应的库存数量该怎么表示?不好意思呀,fown不知道我这样说是否说明了,假如看明白了,就请您帮帮小弟!谢谢

物品名称 大箱号 小箱号 文件/物品工作编号 文件/物品年/月份 库存数量 单位
资料 业务-1 NO.1-1 USZOE0301001~131 2003年1月 1
NO.1-2 USZOE0301151~172 2003年1月
NO.1-3 USZOE0301451~517 2003年1月
NO.2-1 USZOE0302001~160 2003年2月
NO.2-2 USZOE0302301~517 2003年2月
NO.2-3 USZOE0303001~160 2003年3月


2005-12-28 10:58
快速回复:特殊表格怎么在vfp里实现
数据加载中...
 
   



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

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