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

发布时间:2015/06/02 00:06 发布者:jian

返回博客中心

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开发人员交流:了解更多


关于葡萄城

赋能开发者!葡萄城是专业的集开发工具、商业智能解决方案、低代码开发平台于一身的软件和服务提供商,为超过 75% 的全球财富 500 强企业提供服务。葡萄城专注控件软件领域30年,希望通过模块化的开发控件、灵活的低代码应用开发平台等一系列开发工具、解决方案和服务,帮助开发者快速响应复杂多变的业务需求,最大程度地发挥开发者的才智和潜能,让开发者的 IT 人生更从容更美好。

了解详情,请访问葡萄城官网