!!!如何 选表中的最大值到 报表 上 ???

YYMMVV 2003-05-06 02:02:28
为什么表达式
Max(表1.Date) 或 Mix(表1.Date) => 对应报表的Field控件。


这样写不可以???

请问有什么其它的方法???
...全文
86 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiolig 2003-05-06
  • 打赏
  • 举报
回复
以全局变量为例(也可以通过临时表等方法):
1、编写报表数据环境 Init 事件代码:
PUBLIC MaxDate, MinDate
SELECT 表1
CALCULATE Max(date),Min(date) TO MaxDate,MinDate
2、设置报表Field控件的表达式属性为 MaxDate 或 MinDate
YYMMVV 2003-05-06
  • 打赏
  • 举报
回复
凌霄 大哥,可以详细点吗?
xiolig 2003-05-06
  • 打赏
  • 举报
回复
依此类推,你把相似的命令写到报表的数据环境就行了。
YYMMVV 2003-05-06
  • 打赏
  • 举报
回复
有人吗?
YYMMVV 2003-05-06
  • 打赏
  • 举报
回复
是在报表里面呀!!!
clz_boy 2003-05-06
  • 打赏
  • 举报
回复
例:

SELECT MAX(帐号) from 客户信息 into cursor aaa
thisform.text1.value=max_帐号
YYMMVV 2003-05-06
  • 打赏
  • 举报
回复
没人了?

jiaxingxing 2003-05-06
  • 打赏
  • 举报
回复
sele * from 表 where max 表.date=表.date()) into table temp
把temp当作报表的数据试试

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧