navicat for mysql可以制作报表(制造业工厂项目实践总结):

一、报表编辑器中有数据、设计、预览三个选项卡,每一个选项卡有自己的菜单。

二、1、数据可以填写表、连接方式、栏位、计算、排序等拼接sql,也可以在sql中右键编辑,选择编辑后不能填写拼接。推荐新建查询,运行无误后粘贴sql即可。新建的数据可以通过外键点击链接进行链接,有助于主子表。

2、1)设计分标题、页眉、详细信息、页脚。标题只在报表第一页有。页眉每一页顶部有,放置栏位名。详细信息可以自动罗列多行,放置多条记录。页脚放生成时间、页码等。

(2)在文件中点击新建报表会覆盖当前报表,点击新建可以在报表向导中选择整体排版。推荐新建后局部调整报表样式。

(3)可以点击分页将列表项分在各个页,页的其他部分放子表。

(4)字体、颜色、边框、图表、图像、二维码、标签等都可以设计。

(5)文件中可以页眉设置可以设置页面大小。

(6)点击数据树,会展示数据栏位,右下的版面设计可以进行网格和栏位名和值相对位置(横纵放)的设置。

(7)图像的左下属性contentpicture可以选择图片。

3、预览可以预览所有页,搜索内容,打印。

三、双击报表可以浏览所有页,搜索内容,打印,左侧图标可以选择文件打印为PDFHTMLExcel、存档(raf文件),添加到收藏夹等。报表格式为rtm

四、可以选择报表、主子表、交叉报表的方式,主子表类似于将详情放在列表项旁,交叉报表有顶部和左侧两个维度的筛选。

五、查询后生成报表

新建并保存带查询条件的查询,参考我的:

https://blog.csdn.net/haoranhaoshi/article/details/80160499

结果存在临时表中,参考我的:

https://blog.csdn.net/haoranhaoshi/article/details/80159439

然后在报表的数据选项卡的新建中写入查询对应临时表的语句。

在查询中输入条件查询后,再打开报表或刷新之前打开的报表,即可得到查询对应的报表。

 

 

Logo

更多推荐