SlideShare a Scribd company logo
1 of 46
杰表 .2008 数据模型设计 杭州杰创软件拥有版权 .www.jatools.com
Report Model  目标 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
实现思路 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
数据类型 ,[object Object],表格 单元 // 数据源 / 班级 /@ 班长 列 // 数据源 / 班级 [0] 行
单元数据引用 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
行数据引用 ,[object Object],[object Object]
列数据引用 ,[object Object],[object Object]
键列 键  列数据 销售表 销售额  //  销售表带主键 销售表 销售额 { 年 , 季 }  //  销售额是动态列 {} 运算 定位某一行 , 返回结果 , 或为列数组 , 或为单元数组 9 天津 华北 4 北京 华北 3 南京 华东 5 杭州 华东 1 上海 华东 销售
表数据引用 ,[object Object],[object Object],[object Object],[object Object]
单元数据运算 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
行数据运算 ,[object Object],[object Object]
列数据运算 ( 一 ) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
列数据运算 ( 二 ) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
列数据运算 ( 三 ) ,[object Object],[object Object],[object Object],[object Object]
表数据运算 ( 一 ) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
表数据运算 ( 二 ) ,[object Object],[object Object],[object Object],[object Object]
表数据运算 ( 三 ) ,[object Object],[object Object],[object Object],[object Object],[object Object]
表数据运算 ( 三 ) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
表数据运算 ( 四 ) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
表数据运算 ( 五 ) ,[object Object],[object Object],[object Object]
单元数据 -> 列数据 ,[object Object],[object Object],[object Object]
列数据 -> 表数据 ,[object Object],[object Object],[object Object]
交叉表运算 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
数据类型与报表组件 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
List 组件与列 , 表数据
脚本上下文
节点与表数据关系
cursor 操作 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
支持类框架 Dataset Column Row DataReader CsvReader SqlReader XmlReader XlsReader
同期比示例 -50 1250 2004 100 1300 2003 200 1200 2002 - 1000 2001 比去年同期新增 ( 万元 ) 销售额 ( 万元 ) 年度 年度销售表 [prev()]/@ 销售额 -@ 销售额 @ 销售额 @ 年度 比去年同期新增 ( 万元 ) 销售额 ( 万元 ) 年度
节点操作 ( 一 ) ,[object Object],[object Object],[object Object]
节点操作 ( 二 ) ,[object Object],[object Object],[object Object]
节点操作 ( 三 ) ,[object Object],[object Object],[object Object],[object Object],[object Object]
节点操作 ( 四 ) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
表格节点的管道操作 ,[object Object],[object Object]
列定义 ( 一 ) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SEG,RANK 列函数 ,[object Object],[object Object],[object Object],[object Object]
列函数综合举例 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
多阶段布局模型 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
多阶段布局模型 ,[object Object],[object Object],[object Object]
Crosstab  组件布局 ,[object Object],[object Object],[object Object],[object Object]
固定布局 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
流式布局 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
主从报表数据模型 body Table ( 学生 ) header body List (// 班级 / 学生 )         @ 名次 @ 成绩 @ 学生名 @ 学号 名次 成绩 学生名 学号             @ 班长 班长     @ 班主任 班主任     @ 班级 班级号        
主从报表效果         1 600 小李 9905 2 500 小王 9902 3 400 小张 9901 名次 期中成绩 学生名 学号           张国荣 班长   王小曼 班主任     高三 1 班级号        
主从报表数据模型 人员表 .y 轴 人员表 .x 轴 人员表 1[@ 部门 =: 部门  &&  年龄段 =: 年龄段 ]       总计        body  41-55 31-40 20-30 年龄段 部门 18 22 17 总计  2 3 3 财务部    5 2 经理办公室    0 2 研发部  4 0 4 生产部  4 0 3 技术部  5 8 2 广告部  3 6 1 市场部  41-55 31-40 20-30 年龄段 部门

More Related Content

Viewers also liked

Mis planes de_navidad
Mis planes de_navidadMis planes de_navidad
Mis planes de_navidad
Annie Mrtx
 
Regalemento torneo call of duty4 promod
Regalemento torneo call of duty4 promodRegalemento torneo call of duty4 promod
Regalemento torneo call of duty4 promod
Angel Patricio
 
Ccads 2011 springs graduation
Ccads 2011 springs graduationCcads 2011 springs graduation
Ccads 2011 springs graduation
Laurie Immanuel
 
自閉症介紹
自閉症介紹自閉症介紹
自閉症介紹
StellaZeng
 
Calendar 2011 powerpoint ppt templates.
Calendar 2011 powerpoint ppt templates.Calendar 2011 powerpoint ppt templates.
Calendar 2011 powerpoint ppt templates.
SlideTeam.net
 

Viewers also liked (19)

Green computing
Green computingGreen computing
Green computing
 
Mis planes de_navidad
Mis planes de_navidadMis planes de_navidad
Mis planes de_navidad
 
Regalemento torneo call of duty4 promod
Regalemento torneo call of duty4 promodRegalemento torneo call of duty4 promod
Regalemento torneo call of duty4 promod
 
Panini keypad for handset manufacturers
Panini keypad for handset manufacturersPanini keypad for handset manufacturers
Panini keypad for handset manufacturers
 
Dia 24
Dia 24Dia 24
Dia 24
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
Ccads 2011 springs graduation
Ccads 2011 springs graduationCcads 2011 springs graduation
Ccads 2011 springs graduation
 
Corps2
Corps2Corps2
Corps2
 
自閉症介紹
自閉症介紹自閉症介紹
自閉症介紹
 
Trend Report Political Remixing
Trend Report Political RemixingTrend Report Political Remixing
Trend Report Political Remixing
 
PELICULAS
PELICULASPELICULAS
PELICULAS
 
London
LondonLondon
London
 
Marketing through Social media
Marketing through Social mediaMarketing through Social media
Marketing through Social media
 
Calendar 2011 powerpoint ppt templates.
Calendar 2011 powerpoint ppt templates.Calendar 2011 powerpoint ppt templates.
Calendar 2011 powerpoint ppt templates.
 
Day of influence - The results
Day of influence - The resultsDay of influence - The results
Day of influence - The results
 
Sou Educadora
Sou EducadoraSou Educadora
Sou Educadora
 
Karan chanan
Karan chananKaran chanan
Karan chanan
 
Tsunamis 1
Tsunamis 1Tsunamis 1
Tsunamis 1
 
Hospital Bernard Mevs (Francais)
Hospital Bernard Mevs (Francais)Hospital Bernard Mevs (Francais)
Hospital Bernard Mevs (Francais)
 

Similar to 杰表.2008数据模型设计

Oracle11g database sql语言基础
Oracle11g database sql语言基础Oracle11g database sql语言基础
Oracle11g database sql语言基础
maclean liu
 
Free Marker中文文档
Free Marker中文文档Free Marker中文文档
Free Marker中文文档
yiditushe
 
Excel函數進階班(北市政府公訓處) 2
Excel函數進階班(北市政府公訓處) 2Excel函數進階班(北市政府公訓處) 2
Excel函數進階班(北市政府公訓處) 2
terry28853669
 
Sql Server 高级技巧系列之三整体优化
Sql Server 高级技巧系列之三整体优化Sql Server 高级技巧系列之三整体优化
Sql Server 高级技巧系列之三整体优化
向 翔
 
Oracle公司内部数据库培训资料
Oracle公司内部数据库培训资料Oracle公司内部数据库培训资料
Oracle公司内部数据库培训资料
yiditushe
 
Sql语句大全大全(经典珍藏版)
Sql语句大全大全(经典珍藏版)Sql语句大全大全(经典珍藏版)
Sql语句大全大全(经典珍藏版)
totaleather2009
 
12 hibernate 集合映射
12 hibernate 集合映射12 hibernate 集合映射
12 hibernate 集合映射
Zelin Wang
 
07 陣列與字串
07 陣列與字串07 陣列與字串
07 陣列與字串
shademoon
 
第9章 transact sql程序设计
第9章   transact sql程序设计第9章   transact sql程序设计
第9章 transact sql程序设计
hanmo1988
 
Anthill: A Distributed DBMS Based On MapReduce
Anthill: A Distributed DBMS Based On MapReduceAnthill: A Distributed DBMS Based On MapReduce
Anthill: A Distributed DBMS Based On MapReduce
Min Zhou
 
SQL Server 2008 新增的 T-SQL 與資料型態
SQL Server 2008 新增的 T-SQL 與資料型態SQL Server 2008 新增的 T-SQL 與資料型態
SQL Server 2008 新增的 T-SQL 與資料型態
Chui-Wen Chiu
 

Similar to 杰表.2008数据模型设计 (20)

Oracle11g database sql语言基础
Oracle11g database sql语言基础Oracle11g database sql语言基础
Oracle11g database sql语言基础
 
Free Marker中文文档
Free Marker中文文档Free Marker中文文档
Free Marker中文文档
 
Excel函數進階班(北市政府公訓處) 2
Excel函數進階班(北市政府公訓處) 2Excel函數進階班(北市政府公訓處) 2
Excel函數進階班(北市政府公訓處) 2
 
Sql Server 高级技巧系列之三整体优化
Sql Server 高级技巧系列之三整体优化Sql Server 高级技巧系列之三整体优化
Sql Server 高级技巧系列之三整体优化
 
Oracle公司内部数据库培训资料
Oracle公司内部数据库培训资料Oracle公司内部数据库培训资料
Oracle公司内部数据库培训资料
 
Ch10
Ch10Ch10
Ch10
 
Ch10 教學
Ch10 教學Ch10 教學
Ch10 教學
 
Sql语句大全大全(经典珍藏版)
Sql语句大全大全(经典珍藏版)Sql语句大全大全(经典珍藏版)
Sql语句大全大全(经典珍藏版)
 
杰表.2008改版设计
杰表.2008改版设计杰表.2008改版设计
杰表.2008改版设计
 
12 hibernate 集合映射
12 hibernate 集合映射12 hibernate 集合映射
12 hibernate 集合映射
 
ncuma_pylab.pptx
ncuma_pylab.pptxncuma_pylab.pptx
ncuma_pylab.pptx
 
Sql培训 (1)
Sql培训 (1)Sql培训 (1)
Sql培训 (1)
 
Php & Mysql
Php & MysqlPhp & Mysql
Php & Mysql
 
07 陣列與字串
07 陣列與字串07 陣列與字串
07 陣列與字串
 
第9章 transact sql程序设计
第9章   transact sql程序设计第9章   transact sql程序设计
第9章 transact sql程序设计
 
常見設計模式介紹
常見設計模式介紹常見設計模式介紹
常見設計模式介紹
 
C語言結構與串列
C語言結構與串列 C語言結構與串列
C語言結構與串列
 
Anthill: A Distributed DBMS Based On MapReduce
Anthill: A Distributed DBMS Based On MapReduceAnthill: A Distributed DBMS Based On MapReduce
Anthill: A Distributed DBMS Based On MapReduce
 
SQL Server 2008 新增的 T-SQL 與資料型態
SQL Server 2008 新增的 T-SQL 與資料型態SQL Server 2008 新增的 T-SQL 與資料型態
SQL Server 2008 新增的 T-SQL 與資料型態
 
系統程式 -- 第 12 章 系統軟體實作
系統程式 -- 第 12 章 系統軟體實作系統程式 -- 第 12 章 系統軟體實作
系統程式 -- 第 12 章 系統軟體實作
 

杰表.2008数据模型设计

  • 1. 杰表 .2008 数据模型设计 杭州杰创软件拥有版权 .www.jatools.com
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. 键列 键 列数据 销售表 销售额 // 销售表带主键 销售表 销售额 { 年 , 季 } // 销售额是动态列 {} 运算 定位某一行 , 返回结果 , 或为列数组 , 或为单元数组 9 天津 华北 4 北京 华北 3 南京 华东 5 杭州 华东 1 上海 华东 销售
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. List 组件与列 , 表数据
  • 28.
  • 29. 支持类框架 Dataset Column Row DataReader CsvReader SqlReader XmlReader XlsReader
  • 30. 同期比示例 -50 1250 2004 100 1300 2003 200 1200 2002 - 1000 2001 比去年同期新增 ( 万元 ) 销售额 ( 万元 ) 年度 年度销售表 [prev()]/@ 销售额 -@ 销售额 @ 销售额 @ 年度 比去年同期新增 ( 万元 ) 销售额 ( 万元 ) 年度
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44. 主从报表数据模型 body Table ( 学生 ) header body List (// 班级 / 学生 )         @ 名次 @ 成绩 @ 学生名 @ 学号 名次 成绩 学生名 学号             @ 班长 班长     @ 班主任 班主任     @ 班级 班级号        
  • 45. 主从报表效果         1 600 小李 9905 2 500 小王 9902 3 400 小张 9901 名次 期中成绩 学生名 学号           张国荣 班长   王小曼 班主任     高三 1 班级号        
  • 46. 主从报表数据模型 人员表 .y 轴 人员表 .x 轴 人员表 1[@ 部门 =: 部门 && 年龄段 =: 年龄段 ]       总计       body 41-55 31-40 20-30 年龄段 部门 18 22 17 总计 2 3 3 财务部   5 2 经理办公室   0 2 研发部 4 0 4 生产部 4 0 3 技术部 5 8 2 广告部 3 6 1 市场部 41-55 31-40 20-30 年龄段 部门