| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1384 人关注过本帖
标题:临时表与报表如何连接
只看楼主 加入收藏
hlhpla
Rank: 2
等 级:论坛游民
帖 子:60
专家分:59
注 册:2010-4-15
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:6 
临时表与报表如何连接
大哥大姐们:
报表:在船船员名单.frx 中
图片附件: 游客没有浏览图片的权限,请 登录注册

tmp是临时表...
我预览提示:无法找到tmp
代码我是这样写的:
select 姓名 from 船员表 where empt(离船日期) .and.thisform.text.value>=上船日期 into cursor tmp readwrite
insert into tmp select 姓名 from 船员表 where !empt(离船日期)and betw(thisform.text.value,上船日期,离船日期
SELECT tmp
REPORT FORM 在船船员名单.frx TO PRINTER

我点打印后提示:找不到文件
挂起后箭头指向
REPORT FORM 在船船员名单.frx TO PRINTER
当然这个报表是有的....
是什么原因呢?
搜索更多相关主题的帖子: 姓名 cursor 大哥大 where 
2010-04-26 17:37
cnfarer
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:179
帖 子:3330
专家分:21157
注 册:2010-1-19
收藏
得分:4 
检查下数据环境设置

★★★★★为人民服务★★★★★
2010-04-26 17:59
panpende
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:4
帖 子:528
专家分:963
注 册:2009-4-27
收藏
得分:4 
是不是在编写‘在船船员名单.frx ’使用的临时文件不是tmp 。我有时也遇到类似问题,感觉报表会记录编写时使用的表名。
2010-04-27 08:22
hlhpla
Rank: 2
等 级:论坛游民
帖 子:60
专家分:59
注 册:2010-4-15
收藏
得分:0 
2楼说 检查下数据环境设置 ...tmp是临时表,怎么添加到数据环境啊?我数据环境是空的......
3楼说的情况,我就是按1楼的图上写的那样:在表达式中填上tmp.姓名

另外我的打印代码是这样的:
select 姓名 from 船员表 where empt(离船日期) .and.thisform.text.value>=上船日期 into cursor tmp readwrite
insert into tmp select 姓名 from 船员表 where !empt(离船日期)and betw(thisform.text.value,上船日期,离船日期
SELECT tmp
REPORT FORM 在船船员名单.frx TO PRINTER
这里应该指定了临时表tmp 吧.....
那为什么不行呢?
2010-04-27 09:17
hlhpla
Rank: 2
等 级:论坛游民
帖 子:60
专家分:59
注 册:2010-4-15
收藏
得分:0 
搞了半天报表能预览了...但是点打印还是提示:找不到文件
挂起后箭头指向REPORT FORM 在船船员名单.frx TO PRINTER
这是怎么回事呢?
会不会是文件位置的路径有问题?如果是的话修改哪里呢?
图片附件: 游客没有浏览图片的权限,请 登录注册
图片附件: 游客没有浏览图片的权限,请 登录注册

2010-04-27 10:24
sza1959
Rank: 2
等 级:论坛游民
帖 子:15
专家分:33
注 册:2010-4-21
收藏
得分:4 
select 姓名 from 船员表 where empt(离船日期) .and.thisform.text.value>=上船日期 into cursor tmp readwrite
readwrite:啥意思
把“表达式”中的tmp去掉,直接写“姓名”
2010-04-27 10:46
hlhpla
Rank: 2
等 级:论坛游民
帖 子:60
专家分:59
注 册:2010-4-15
收藏
得分:0 
readwrite是读写临时表的意思,有了readwrite,就可以修改临时表了....

把tmp去掉...还怎么取得临时表的数据啊???我现在预览报表没问题了.....就是不能打印....点打印就说无法找到文件....但是 :在船船员名单.frx 这个文件有的啊....怎么会无法找到?是不是路径的问题?
2010-04-27 10:52
快速回复:临时表与报表如何连接
数据加载中...
 
   



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

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