ActiveReports 报表服务器基础教程(2):创建语义模型

ActiveReports 9 Server中数据是以数据模型的形式组织的,数据模型是指数据实体及实体之间的关系的描述。每个实体都有自己的属性集,用户需要选择数据模型作为创建报表的基础。实体表示了数据模型中的业务对象,实体对最终用户而言是层结构的树,每个实体都是由属性集组成。用户可绑定动态的SQL语句查询,添加自定义实体。

发布于 2015/06/02 00:00

ActiveReports

ActiveReports Server中数据是以数据模型的形式组织的,数据模型是指数据实体及实体之间的关系的描述。每个实体都有自己的属性集,用户需要选择数据模型作为创建报表的基础。实体表示了数据模型中的业务对象,实体对最终用户而言是层结构的树,每个实体都是由属性集组成。用户可绑定动态的SQL语句查询,添加自定义实体。

本文主要为您描述了如何使用ActiveReports Server以管理员身份登录,连接数据库服务器,创建新数据模型,为数据模型添加新实体,使用存在的实体创建报表。

本文内容主要包括:

  • 生成新模型
  • 添加新实体

1. 生成新模型

1) 管理员登录

点击桌面的开始菜单,选择GrapeCity文件夹,选择ActiveReports Server,选择ActiveReports Server Administration

image

image

2) 登录成功后点击主面板的“模型”选项,您可以创建新模型或上传现有的数据模型,本节主要描述生成新模型操作;点击右侧的“新建模型”按钮;

image

3) 生成按钮跳转至新建模型向导界面;您需要根据您的需求填写相应字段;填写信息完成可点击测试是否连接成功。

描述
名称: 数据模型名称
提供程序: 选择源数据模型的类型,AR9 Server支持四种类型:MS SQL Server,My SQL Server,Oracle,PostgreSQL
服务器名称: 添加数据服务器的名称
数据库名称: 选择需要创建的数据模型的源数据库名称
选择数据服务器的认证方式并填写用户名及密码  

 

image[44]

 

4) 点击“下一步“,选择需要的表和视图;

image

5) 5. 选择需要的表和视图完成之后,系统会自动为您生成语义模型,到这里添加新模型已经完成。

image

6) 点击右侧面板的“模型”项,查看已经生成的新模型,您可以在新模型中执行创建报表,编辑模型,重命名,权限管理,查看历史版本,下载,复制和删除操作。

image

2. 生成新实体

1. 在添加的数据模型右侧点击编辑按钮;点击“添加”按钮,可自填入SQL 查询语句,也可以点击右边“更多”按钮,选择数据表,创建视图,查询语句输入完成后,可点击“验证”按钮验证SQL语��是否正确,也可点击“预览”按钮预览数据。

image

clip_image018

2. 保存并发布,SQL查询语句输入完成后点击确定按钮,则新实体添加完成。您会看到您新添加的实体已经出现在列表中,但是这并不表示您可以使用该实体创建报表了,最后重要的一步是点击“保存并发布”按钮,在弹出的对话框中可输入数据模型的改变的详细内容,并点击“保存与发布”按钮,才会将数据模型的所有改变保存,否则会丢失所有改变。

clip_image020

以上就是在新创建的模型中添加新实体。

您在使用产品过程中有任何疑问,可以登录葡萄城开发者社区和经验丰富的技术工程师、ActiveReports开发人员交流:了解更多

ActiveReports 报表控件| 下载试用

ActiveReports 是一款专注于 .NET 平台的报表控件,全面满足 HTML5 / WinForm / ASP.NET / ASP.NET MVC / WPF 等平台下报表设计和开发工作需求,作为专业的报表工具为全球超过 300,000 开发人员提供了全面的报表开发服务。

您对ActiveReports产品的任何技术问题,都有技术支持工程师提供1对1专业解答,点击此处即可发帖提问>>技术支持论坛

相关产品
推荐相关案例
关注微信
葡萄城社区二维码

关注“葡萄城社区”

加微信获取技术资讯

加微信获取技术资讯

想了解更多信息,请联系我们, 随时掌握技术资源和产品动态