VFP报表打印临时表时,只显示临时表中的第一个记录,明明我将域控件都放细节区的,应该全部显示才对。 30

我将查询结果放在一个名为temp的临时表中,然后调用报表fp.frx预览打印,具体设计如下:建立表单(数据环境:收文登记表),表单上包括TEXT1文本框和command1... 我将查询结果放在一个名为temp的临时表中,然后调用报表fp.frx预览打印,具体设计如下:
建立表单(数据环境:收文登记表),表单上包括TEXT1文本框和command1打印按钮,按钮事件代码:
select * from 收文登记表 where 来文机关=TRIM(THISFORM.TEXT1.VALUE) INTO CURSOR TEMP
sele temp
REPORT FORM fp.frx preview
其中 fp.frx 是我事先设计好的报表,内容都放在细节区的 ,可为什么调用报表时只显示临时表中的第一条记录。怎么解决呢?
1楼的cdunna ,请看清楚 我的报表用的是
sele temp
REPORT FORM fp.frx preview
跟你说的方法是一样的哈,我说的数据环境是添加进的表单的。
不一样的是你用了noconsole,请问加noconsole有什么作用
展开
 我来答
cdunna
2011-01-21 · TA获得超过1676个赞
知道小有建树答主
回答量:1.9万
采纳率:0%
帮助的人:1594万
展开全部
临时表是不能通过数据环境添加至报表,可能通过命令来完成
select 临时表
report form 报表名 preview noconsole
就可以了
另外,做报表时字段与临时表相对应,报表中的字段域控件添加不要含有表名.
却彤云S4
2011-01-21 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.2万
采纳率:0%
帮助的人:9114万
展开全部
如果放入临时表不行就放入一个表中吧(into table),再打印这个表(报表的数据环境就设这个表)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangle11111
2011-01-21 · TA获得超过161个赞
知道小有建树答主
回答量:136
采纳率:0%
帮助的人:134万
展开全部
NOCONSOLE

当打印报表或将报表传输到一个文件时,不在 Visual FoxPro 主窗口或用户自定义窗口中显示有关信息。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式