報表設計器功能詳細設計_第1頁
報表設計器功能詳細設計_第2頁
報表設計器功能詳細設計_第3頁
報表設計器功能詳細設計_第4頁
報表設計器功能詳細設計_第5頁
已閱讀5頁,還剩135頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

報表設計器功能詳細設計

報表功能概要:

系統(tǒng)主要分為3個部分,包括:文件管理、數(shù)據(jù)集管理、主界面管理。系統(tǒng)中的文件全

部存放在服務器指定的文件夾中,系統(tǒng)也只讀取該文件夾中的文件,所有的預覽查看等,全

部來自系統(tǒng)在服務器中指定的文件夾。數(shù)據(jù)集管理中,包括服務連接器和數(shù)據(jù)模型,服務連

接器主要功能是將系統(tǒng)和服務器進行關(guān)聯(lián)。

報表功能分布關(guān)系圖:

頁面設計:

國LJ園通㈤3XSi性拜式|涔石|其也旗生

報表文件夾1

報表文件夾2

□綜合報表

□財務報表

□人員報表

UJ

4

E高度調(diào)整:回國定商度

□自動適應高度

寬度調(diào)整:團囿定寬度

□自動適應寬度

賴覽:回頸覽單元格內(nèi)容

打印導出:團打印/導出單元格內(nèi)容

回打印/導出單元格背景

內(nèi)容提示:

,444444

1.文件管理

概要:文件管理,主要是管理系統(tǒng)中的報表文件和需要導入的數(shù)據(jù)源文件以及文件夾.文件

管理區(qū)域分布在整個界面的左上角,嵌入在頁面中,不是懸浮窗體。文件管理中的頁面按鈕,

均以圖標的形式展示,當鼠標放到圖標上時,給出信息框,展示按鈕的名稱,當鼠標點擊按

鈕時,如果該按鈕下存在下一級別的按鈕,則展示下一級別的按鈕,如果沒有下一級別的按

鈕,則直接視為點擊按鈕操作。

整體界面:

-

國H喃㈤日x

口^^.^2

口綜合報表

□財務報表

CJ

主工作區(qū)

數(shù)據(jù)集管理區(qū)

圖標介紹:

序號圖表名稱說明

添加文件1、添加文件夾

2、添加工作簿

1

回3、添加表單

4、添加聚合報表

打開文件

2-J選擇文件,打開文件

保存文件1、保存

3

2、另存為

刷新

4刷新文件

打開文件所在的位

5在資源管理器中打開文件所在位置

jd置

重命名

6/對文件夾或文件重命名

刪除

7X刪除選擇的文件或文件夾

1.1添加

概要:添加按鈕點擊時展開下拉內(nèi)容,選擇“添加文件夾”、“添加工作簿”、“添加表單”、

“添加聚合報表”按鈕,分別添加不同形式的工作區(qū)。工作簿的主要作用是展示表格信息,

一個工作簿下可以有多個表格,可以在表格中增加圖表,但是主要是已輔助形式出現(xiàn)。表單

的主要作用是展示圖表信息,將圖表控件拖入表單中,配置相關(guān)數(shù)據(jù),將信息已圖表形式展

示,表單中也可以增加表格信息,表格展示形式主要以輔助形式出現(xiàn)。聚合報表,聚合報表

的作用是,可以平等化的展示表格和圖表信息,當表格和圖表信息幾乎處于平均狀態(tài)的情況

下,可以使用集合報表。

1.1.1添加文件夾

功能編號RF_001功能名稱添加文件夾

功能描述在系統(tǒng)指定的路徑下創(chuàng)建文4牛夾

服務包

數(shù)據(jù)庫無

數(shù)據(jù)表無

前置項無

后置項存放文件或文件夾

>添加文彳牛夾

序號輸入項約束必填

輸入項

自動生成“新建文件”,可是

1文件夾名稱

修改

輸出項文件夾

>添加文件夾

按鍵盤上的“回

車”

提示“文件夾名稱

已經(jīng)存在”

?

處理邏輯

1、文件夾在創(chuàng)建時,

文件夾名稱是可編輯

狀態(tài)。

2、如果該目錄下存在

“新建文件夾”則新

創(chuàng)建的文件夾名稱為

“新建文件夾1”以此

類推。

文件夾重命名

>刪除文件夾

界面設計

J人員報表

1.1.2添加工作簿

概要說明:工作簿的主要作用是展示表格信息,一個工作簿下可以有多個表格,可以在表格

中增加圖表,但是主要是已輔助形式出現(xiàn)。

功能編號RF001功能名稱添加工作簿

功能描述在系統(tǒng)指定的路徑下或指定的文件夾中創(chuàng)建工作簿

服務包

數(shù)據(jù)庫無

數(shù)據(jù)表無

前置項無

后置項用于報表編輯

>添加工作簿

序號輸入項約束必填

輸入項

自動生成是

1工作簿名稱

"NewWorkBooll",可修改

輸出項工作簿

>添加工作簿

編輯工作簿名稱

點擊“添加”按鈕

按鍵盤上的“回

車”或移開鼠標焦

選擇“添加工作

簿”

提示“工作簿已經(jīng)

存在^”

—4

在指定的目錄下生成新

的工作簿,并且默認名

處理邏輯稱為“NewWorkBookl”

1、工作簿在創(chuàng)建時,

工作簿名稱是可編輯

狀態(tài)。

2、如果該目錄下存在

"NewWorkBookl”則

新創(chuàng)建的工作簿名稱

為“NewWorkBook2”

以此類推。

>工作簿重命名

>刪除工作簿

界面設計

J人員報表

1.1.3添加表單

概要說明:表單的主要作用是展示圖表信息,將圖表控件拖入表單中,配置相關(guān)數(shù)據(jù),將信

息以圖表形式展示,表單中也可以增加表格信息,表格展示形式主要以輔助形式出現(xiàn)。

功能編號RF001功能名稱添加表單

功能描述在系統(tǒng)指定的路徑下或指定的文件夾中創(chuàng)建表單

服務包

數(shù)據(jù)庫無

數(shù)據(jù)表無

前置項無

后置項用于圖表編輯

>添加工作簿

序號輸入項約束必填

輸入項

自動生成"NewFroml",可是

1表單名稱

修改

輸出項表單

>添加表單

編輯表單名稱

點擊“添加”按鈕

按鍵盤上的“回

車”或移開鼠標焦

選擇“添加表單”

提示“表單已經(jīng)存

在^“

—4

在指定的目錄下生成新

的表單,并且默認名稱

處理邏輯為“NewForml”

1、表單在創(chuàng)建時,表

單名稱是可編輯狀

態(tài)。

2、如果該目錄下存在

"NewForml”則新創(chuàng)

建的表單名稱為

“NewForm2”以此類

推。

>表單重命名

>刪除表單

界面設計

J人員報表

1.1.4添加聚合報表

概要說明:聚合報表,聚合報表的作用是,可以平等化的展示表格和圖表信息,當表格和圖

表信息幾乎處于平均狀態(tài)的情況下,可以使用集合報表。

功能編號RF001功能名稱添加聚合報表

功能描述在系統(tǒng)指定的路徑下或指定的文件夾中創(chuàng)建聚合報表

服務包

數(shù)據(jù)庫無

數(shù)據(jù)表無

前置項無

后置項用于報表編輯

>添加聚合報表

序號輸入項約束必填

輸入項

自動生成“NewPolyl",可是

1聚合報表名稱

修改

輸出項工作簿

>添加工作簿

編輯聚合報表名稱

點擊“添加”按鈕

按鍵盤上的“回

車”或移開鼠標焦

選擇“添加聚合報

表”

提示“聚合報表已

經(jīng)存^在”

—4

在指定的目錄下生成新

的聚合報表,并且默認

處理邏輯名稱為“NewPolyl”

1、聚合報表在創(chuàng)建

時,報表名稱是可編

輯狀態(tài)。

2、如果該目錄下存在

“NewPolyl”則新

創(chuàng)建的報表名稱為

“NewPoly2”以此

類推。

>工作簿重命名

>刪除工作簿

>添加工作簿

界面設計

U人員報表

1.2打開

概要:選擇一個報表文件,點擊打開,即在主界面中展示該報表的信息。如果選擇的是文件

夾,點擊打開,則是將該文件夾展開。

13保存

概要:點擊保存信息,展示出“保存”和“另存為”按鈕,保存按鈕表示將正在編輯的報表

保存到默認的位置。另存為按鈕表示可以將報表信息保存到一個指定的位置。需要注意的是,

預覽時,只能預覽保存在默認位置的報表,另存為在其他位置的報表,不可以直接預覽。

展示圖:

綜合報表

D財務報表

人員報表

1.4刷新

概要說明:當默認的位置文件發(fā)生變化時,系統(tǒng)需要刷新后,方可看到變更的信息。

1.5打開文件所在位置

概要說明:選擇文件,點擊”打開文件所在位置”按鈕,即可打開文件所在的資源管理器中

的文件夾。

1.6重命名

概要說明:選擇文件,點擊“重命名”按鈕,文件名稱變?yōu)榭删庉嫚顟B(tài),編輯完成后,當鼠

標焦點離開時,保存所修改的名稱。

L7刪除

概要說明:選擇文件,點擊“刪除”按鈕,彈出提示,確認是否刪除,如果確認刪除,則正

式刪除,刪除后的文件,可以在電腦回收站中找到。

2.數(shù)據(jù)集管理

概要:數(shù)據(jù)集管理主要負責對系統(tǒng)數(shù)據(jù)集的信息管理,所有報表的數(shù)據(jù)集連接和數(shù)據(jù)模型的

添加等操作,均屬于數(shù)據(jù)集管理部分。數(shù)據(jù)管理主要分為三個模塊:

第一部分是工具欄,主要是對服務器數(shù)據(jù)連接和數(shù)據(jù)模型的操作工具,包括添加數(shù)據(jù)模

型、修改、刪除、預覽和服務器數(shù)據(jù)連接器。

第二部分是服務器數(shù)據(jù)連接信息展示,主要是功能就是展示出所有建立連接的服務器信

息,包括服務器名、表名和具體的列名。結(jié)合第一部分的工具,可以和服務器建立連接關(guān)系,

以及預覽相關(guān)表的信息。

第三部分是數(shù)據(jù)模型信息管理,主要功能是展示數(shù)據(jù)模型信息,數(shù)據(jù)模型包括三個來源,

第一個來源是通過建立的服務器連接,查詢出特殊或特定的數(shù)據(jù)模型;第二個來源是通過連

接數(shù)據(jù)采集服務,獲取采集點實時數(shù)據(jù);第三個來源是多數(shù)據(jù)集進行關(guān)聯(lián)出的數(shù)據(jù)集模型。

2.1數(shù)據(jù)集管理工具

數(shù)據(jù)集管理工具是對服務器數(shù)據(jù)連接和數(shù)據(jù)模型的操作工具,包括添加數(shù)據(jù)模型、修改、刪

除、預覽和服務器數(shù)據(jù)連接器。

序號圖表名稱說明

添加5、添加數(shù)據(jù)庫查詢

1

S6、添加關(guān)聯(lián)數(shù)據(jù)集

刪除

2X刪除數(shù)據(jù)集

編輯3、編輯數(shù)據(jù)集名稱

3

身4、編輯服務器數(shù)據(jù)連接

預覽

4q預覽數(shù)據(jù)集信息

自定義數(shù)據(jù)

5服務器數(shù)據(jù)連接

及庫連接

數(shù)據(jù)模型管每個報表的所有數(shù)據(jù)模型,全部展示在此頁

6數(shù)據(jù)模型管理

理簽下

實時數(shù)據(jù)庫每個報表的實時數(shù)據(jù)庫和數(shù)據(jù)采集點,全部

7實時數(shù)據(jù)庫管理

管理展示在此頁簽下。

2.1.1添加數(shù)據(jù)模型

對于報表中需要使用的數(shù)據(jù)模型,在此處進行添加,添加完成后,可以在報表編輯界面

直接拖拽使用,或者在報表公式中使用。

報表模型添加分為兩個部分;點擊添加按鈕可以展示出所有需要添加的模型類型(數(shù)據(jù)

庫查詢、關(guān)聯(lián)數(shù)據(jù)集),然后選擇添加的類型彈出添加窗體,進行編輯信息添加。需要注意:

關(guān)聯(lián)數(shù)據(jù)集的數(shù)據(jù)來源是通過數(shù)據(jù)庫模型來選擇的,如果沒有數(shù)據(jù)模型,則關(guān)聯(lián)數(shù)據(jù)集就不

存在數(shù)據(jù)來源。

2.1.1.1添加數(shù)據(jù)庫查詢

根據(jù)服務器數(shù)據(jù)連接的數(shù)據(jù)庫,可以對數(shù)據(jù)庫中的數(shù)據(jù)表進行查詢,查詢的結(jié)果,可以在數(shù)

據(jù)模型中顯示并且使用。

2.1.1.2添加關(guān)聯(lián)數(shù)據(jù)集

系統(tǒng)可以對已經(jīng)添加的數(shù)據(jù)模型或者服務器的數(shù)據(jù)表進行數(shù)據(jù)關(guān)聯(lián),形成新的數(shù)據(jù)模型使用。

2.1.2編輯數(shù)據(jù)模型

選擇需要編輯的數(shù)據(jù)模型,進行編輯,選擇不同的數(shù)據(jù)集,編輯的方式也不相同,各自和各

自數(shù)據(jù)模型添加時一樣。

2.1.3刪除數(shù)據(jù)模型

針對不需要的數(shù)據(jù)模型,點擊刪除,進行數(shù)據(jù)模型的刪除。

2.1.4預覽

可以選擇數(shù)據(jù)表或者數(shù)據(jù)模型,點擊預覽,可以查看數(shù)據(jù)表或數(shù)據(jù)模型中的數(shù)據(jù)信息。

2.1.5服務器數(shù)據(jù)連接

將系統(tǒng)和服務器進行連接,把服務器中的數(shù)據(jù)表同步到系統(tǒng)中,以供使用。

2.2關(guān)系型數(shù)據(jù)庫連接

數(shù)據(jù)庫連接,使用數(shù)據(jù)庫連接器,選擇需要連接的數(shù)據(jù)庫類型(如:MySQL、Oracle,

SQLServer)然后選擇“驅(qū)動包",輸入URL連接地址(服務器地址、端口號、數(shù)據(jù)庫名稱)、

用戶名和密碼,進行連接。連接后可以在數(shù)據(jù)庫查詢數(shù)據(jù)模型處,進行數(shù)據(jù)表查詢或關(guān)聯(lián)查

詢,查詢的結(jié)果字段可供在報表中使用。

數(shù)據(jù)連接器中,工具欄主要是添加數(shù)據(jù)庫連接和刪除數(shù)據(jù)庫連接,一次可以創(chuàng)建多個數(shù)

據(jù)庫連接,并且可以選擇刪除連接。

2.2.1MySQL數(shù)據(jù)連接器

功能編號功能名稱

功能描述連接MySQL數(shù)據(jù)服務器,用于報表數(shù)據(jù)使用。

服務包

數(shù)據(jù)庫

數(shù)據(jù)表

前置項無

后置項報表使用

>MySQL數(shù)據(jù)連接器

序號輸入項約束必填

1數(shù)據(jù)庫選擇數(shù)據(jù)庫是

輸入項2驅(qū)動器數(shù)據(jù)庫驅(qū)動包是

3URL數(shù)據(jù)服務連接地址是

4用戶名數(shù)據(jù)庫登錄名是

5密碼數(shù)據(jù)庫登錄密碼是

輸出項數(shù)據(jù)庫表

處理邏輯>添加MySQL數(shù)據(jù)連接

>編輯MySQL數(shù)據(jù)連接

>刪除MySQL數(shù)據(jù)連接

>添加/修改MySQL數(shù)據(jù)連接

界面設計

2.2.2Oracle數(shù)據(jù)連接器

功能編號功能名稱

功能描述連接Oracle數(shù)據(jù)服務器,用于報表數(shù)據(jù)使用。

服務包

數(shù)據(jù)庫

數(shù)據(jù)表

前置項無

后置項報表使用

>Oracle數(shù)據(jù)連接器

序號輸入項約束必填

1數(shù)據(jù)庫選擇數(shù)據(jù)庫是

輸入項2驅(qū)動器數(shù)據(jù)庫驅(qū)動包是

3URL數(shù)據(jù)服務連接地址是

4用戶名數(shù)據(jù)庫登錄名是

5密碼數(shù)據(jù)庫登錄密碼是

輸出項數(shù)據(jù)庫表

>添加Oracle數(shù)據(jù)連接

處理邏輯

確定連接

>編輯Oracle數(shù)據(jù)連接

>刪除Oracle數(shù)據(jù)連接

>添加/修改Oracle數(shù)據(jù)連接

界面設計

2.2.3SQLServer數(shù)據(jù)連接器

功能編號RF_001功能名稱SQLServer數(shù)據(jù)連接器

功能描述連接SQLServer數(shù)據(jù)服務器,用于報表數(shù)據(jù)使用。

服務包

數(shù)據(jù)庫

數(shù)據(jù)表

前置項無

后置項報表使用

>SQLServer數(shù)據(jù)連接器

序號輸入項約束必填

1數(shù)據(jù)庫選擇數(shù)據(jù)庫是

輸入項2驅(qū)動器數(shù)據(jù)庫驅(qū)動包是

3URL數(shù)據(jù)服務連接地址是

4用戶名數(shù)據(jù)庫登錄名是

5密碼數(shù)據(jù)庫登錄密碼是

輸出項數(shù)據(jù)庫表

>添加SQLServer數(shù)據(jù)連接

確定連接

>編輯SQLServer數(shù)據(jù)連接

>刪除SQLServer數(shù)據(jù)連接

>添加/修改SQLServer數(shù)據(jù)連接

界面設計

2.3實時型數(shù)據(jù)庫連接

2.3.1OPC數(shù)據(jù)庫

功能編號RF_001功能名稱OPC服務連接器

功能描述連接OPC服務器,用于報表數(shù)據(jù)使用。

服務包

數(shù)據(jù)庫

數(shù)據(jù)表

前置項無

后置項報表使用

>OPC數(shù)據(jù)連接器

序號輸入項約束必填

1位置選擇:本地/遠程是

2服務器名服務器名是

3端口端口號是

輸入項

4OPC服務PR0GID是

5請求更新率是

6選項超時是

7是否緩存中讀取否

8增量瀏覽否

輸出項數(shù)據(jù)庫表

處理邏輯>添加/編輯OPC服務連接

>刪除OPC服務連接

>添加/修改OPC服務連接

界面設計

2.3.2Historian數(shù)據(jù)庫

功能編號RFOO1功能名稱Historian服務連接器

功能描述連接Historian服務,用于報表數(shù)據(jù)使用。

服務包

數(shù)據(jù)庫

數(shù)據(jù)表

前置項無

后置項報表使用

>Historian數(shù)據(jù)連接器

序號輸入項約束必填

1數(shù)據(jù)庫選擇數(shù)據(jù)庫是

輸入項

2驅(qū)動器數(shù)據(jù)庫驅(qū)動包是

3用戶名數(shù)據(jù)庫登錄名是

4密碼數(shù)據(jù)庫登錄密碼是

輸出項數(shù)據(jù)庫表

>添加Historian服務連接

處理邏輯

>編輯Historian服務連接

>刪除Historian服務連接

>添加/修改Historian服務連接

界面設計

2.4報表數(shù)據(jù)模型配置

報表數(shù)據(jù)模型,可以來自于數(shù)據(jù)庫連接后的數(shù)據(jù)表查詢結(jié)果,也可以來自于實時數(shù)據(jù)采集點。

數(shù)據(jù)庫的數(shù)據(jù)表查詢,前提條件是按照系統(tǒng)要求,配置數(shù)據(jù)庫連接,連接成功后,方可使用

數(shù)據(jù)表查詢方法,使用該方法可以從數(shù)據(jù)庫中讀取數(shù)據(jù),并且展示到報表信息顯示中。數(shù)據(jù)

采集點展示,通過連接相關(guān)服務,獲取采集點信息,將采集點拖入報表中,報表可以通過刷

新,實時展示采集點數(shù)據(jù)。兩種方式的選擇,由使用者根據(jù)實際情況進行選擇。

2.4.1數(shù)據(jù)庫查詢數(shù)據(jù)模型

概要說明:利用數(shù)據(jù)支持的語言,在編輯器中輸入查詢語句,預覽查詢結(jié)果,結(jié)果中的列即

為報表中可用的列,查詢的結(jié)果,即為報表中的具體顯示內(nèi)容。將列直接拖入報表中,即可

使用。當數(shù)據(jù)庫中相關(guān)的數(shù)據(jù)表發(fā)生變化時,正在使用的列值也會發(fā)生相應的變化。

功能編號RF_001功能名稱數(shù)據(jù)庫查詢數(shù)據(jù)模型

功能描述使用數(shù)據(jù)查詢語句,查詢出數(shù)據(jù)庫的結(jié)果集

服務包

數(shù)據(jù)庫

數(shù)據(jù)表

前置項關(guān)系型數(shù)據(jù)庫連接

后置項報表使用

>頁面圖表

序號輸入項約束必填

1田添加數(shù)據(jù)庫查詢

2修改模型

3><刪除模型

輸入項是

4分析查詢語句

5卜—預覽查詢結(jié)果

>數(shù)據(jù)模型:

序號輸入項約束必填

1數(shù)據(jù)庫選擇數(shù)據(jù)庫是

2查詢語句編輯查詢語句是

3模型名稱編輯模型名稱是

輸出項數(shù)據(jù)庫表

處理邏輯>添加數(shù)據(jù)模型

點擊“添加數(shù)據(jù)庫

查詢”按鈕

選擇數(shù)據(jù)庫支持的

語言

輸入數(shù)據(jù)庫查詢語

分析查詢語句

>編輯數(shù)據(jù)模型

選擇數(shù)據(jù)庫支持的

語言

選擇數(shù)據(jù)模型

輸入數(shù)據(jù)庫查詢語

點擊“修改按鈕”

按鈕

分析查詢語句

----是,是否成功

>刪除數(shù)據(jù)模型

>添加數(shù)據(jù)模型

界面設計

>編輯數(shù)據(jù)庫查詢語句

>數(shù)據(jù)庫查詢預覽:

數(shù)據(jù)庫查詢預麒果

>輸入模型名稱:

數(shù)據(jù)模型名稱

模型名稱:

確定取消

2.4.2數(shù)據(jù)采集點實時數(shù)據(jù)來源

概要說明:通過服務連接,獲取采集點信息。當和實時數(shù)據(jù)庫建立連接以后,在界面中會展

示全部數(shù)據(jù)庫下的采集點,采集點可以直接放到報表中使用;

界面展示:

文件管理瞰

區(qū)XRQ日

數(shù)據(jù)模型管理實時數(shù)據(jù)庫管理

▼數(shù)據(jù)庫1

采集點1

采集點3

▼數(shù)據(jù)庫2

備注:界面中的文本框,為采集點篩選框,輸入內(nèi)容時,進行實時查詢篩選。

2.4.3關(guān)聯(lián)數(shù)據(jù)模型

系統(tǒng)可以對已經(jīng)添加的數(shù)據(jù)模型或者服務器的數(shù)據(jù)表進行數(shù)據(jù)關(guān)聯(lián),形成新的數(shù)據(jù)模型使用,

不能使用實時數(shù)據(jù)。

功能編號RF_001功能名稱關(guān)聯(lián)數(shù)據(jù)模型

功能描述關(guān)聯(lián)現(xiàn)有數(shù)據(jù)模型,形成新的數(shù)據(jù)集

服務包

數(shù)據(jù)庫

數(shù)據(jù)表

前置項添加數(shù)據(jù)模型

后置項報表使用

>頁面圖表

序號輸入項約束必填

1添加關(guān)聯(lián)數(shù)據(jù)模型

2國修改模型

3X刪除模型

輸入項

4預覽查詢結(jié)果

>數(shù)據(jù)模型:

序號輸入項約束必填

1數(shù)據(jù)模型勾選數(shù)據(jù)模型是

2關(guān)聯(lián)關(guān)系是

3模型名稱編輯模型名稱是

輸出項數(shù)據(jù)庫表

處理邏輯>添加數(shù)據(jù)模型

>編輯數(shù)據(jù)模型

>刪除數(shù)據(jù)模型

界面設計

>編輯關(guān)聯(lián)數(shù)據(jù)模型

關(guān)聯(lián)通數(shù)物g

表達式:

弱!I:項:說明:

雉量

內(nèi)置字段

參數(shù)

字段

數(shù)據(jù)集

示例:

s運算符

S常見盡數(shù)

確定取消

>關(guān)聯(lián)數(shù)據(jù)模型預覽:

關(guān)聯(lián)數(shù)據(jù)模型預覽結(jié)果

>輸入模型名稱:

3.主界面管理

主界面管理,是整個報表系統(tǒng)中的報表展示部分,主要是對報表和圖表的添加,以及報表樣

式、格式、顯示規(guī)范、求和等信息的定義編輯。主界面主要分為四個部分:

第一部分是報表信息的管理,主要功能是添加報表、復制報表、保存報表、預覽報表、

格式刷和報表頁簽管理等。此部分功能主要針對于報表的整體信息進行編輯和處理。

第二部分是報表的格式工具或組態(tài)控件包,針對一張報表,格式工具包括字體、對齊方

式、字體顏色、背景色、合并/拆分單元格、插入斜線、插入圖片、插入圖表、插入子報表、

插入公式等等。組態(tài)控件包包括標簽、復選框、單選按鈕、文本輸入框、數(shù)字文本輸入框、

密碼文本輸入框、下拉框、按鈕、日期時間控件等等。格式工具主要面對一個單元格或者多

個單元格而設定,組態(tài)控件包主要是對報表增加一些篩選過濾條件。格式工具或控件包的顯

示規(guī)則依靠報表編輯去的選擇,如果選擇數(shù)據(jù)展示區(qū),則工具欄顯示格式工具、如果選擇控

件拖放區(qū),則工具欄顯示控件信息。

第三部分是報表編輯區(qū),編輯區(qū)分為上下部分,上面部分是控件拖放區(qū),可以將控件包

中的控件信息拖放的該區(qū)域內(nèi),然后對數(shù)據(jù)進行綁定和控件屬性的編輯,從而達到想要的篩

選效果。下面部分是數(shù)據(jù)展示區(qū),數(shù)據(jù)展示區(qū)采用的是EXCEL表格的形式,可以自由的編輯

格式,將數(shù)據(jù)模型中的字段拖入到表格中,即表示表格和數(shù)據(jù)字段進行綁定。可以對表格的

基本格式進行編輯,如對齊方式或合并單元格等等。

第四部分是屬性信息編輯,屬性信息包括控件屬性和編輯區(qū)單元格屬性,根據(jù)選擇的不

不同,屬性信息展示的內(nèi)容也不同,其中控件包括屬性和事件信息,屬性是編輯控件的基本

屬性信息,如控件的長度、寬度等等,事件是編輯控件的處理事件,如點擊事件、初始化事

件等等。單元個屬性也包括兩個部分,一個部分是單元格的數(shù)據(jù),如單元格數(shù)據(jù)集、單元格

數(shù)據(jù)列、數(shù)據(jù)的設置等信息,另一個部分是單元格的樣式,是否顯示,是否打印等信息。

3.1報表信息管理

報表信息管理,主要是針對報表的整體信息進行管理,如新增一個報表或復制一個報表。

3.1.1新建報表

新建報表,新建報表時,可以選擇新建工作簿、表單、聚合報表,通過向下擴展選擇創(chuàng)建的

具體報表形式。

3.1.2保存報表

報表創(chuàng)建或修改以后,通過點擊保存按鈕,將所修改的內(nèi)容進行保存。

3.1.3復制報表

如果存在類似的報表,可以通過報表復制功能,復制出一個報表,將不同之處進行修改,然

后保存,就可以形成一個新的報表。

3.1.4格式刷

對于存在相同格式的報表,可以通過格式刷功能,復制格式信息。

3.1.5報表預覽

報表創(chuàng)建完成后,可以對已經(jīng)編輯過的報表進行預覽,預覽時,按照最終的輸出情況進行展

示,預覽的報表,必須保存以后,方可預覽。

3.1.6報表頁簽管理

頁簽管理,主要是展示多個頁簽,并且頁簽可以隨意切換,可以單獨關(guān)閉一個頁簽,如果頁

簽過多時,可以通過下拉功能選擇需要顯示的頁簽。在主界面編輯區(qū),必須存在一個頁簽,

當所有頁簽都被關(guān)閉時,主編輯區(qū)應該自動生成一個默認的編輯區(qū)。

3.2報表格式工具和控件包

3.2.1報表工具

報表工具,主要是對于報表信息進行編輯,當報表主編輯區(qū)選擇編輯單元格信息時,報表工

具才會展示出來,并且激活可用。如果工具中有擴展工具時,擴展的工具在下一行動態(tài)展示,

例如插入圖表,當點擊插入圖表時,工具下一條展示區(qū)域中將所有的可添加圖表展示出來,

供用戶選擇。

報表工具包括:

3.2.1.1字體選擇

3.2.1.2字體格式

3.2.1.3對齊方式

3.2.1.4邊框

3.2.1.5背景色

3.2,1.6字體顏色

3.2.1.7合并/取消合并單元格

3.2.1.8插入公式

3.2,1.9插入圖表

3.2.1.10插入圖片

3.2.1.11插入斜線

3.2.1.12插入子報表

功能編號RF_001功能名稱報表工具

功能描述選擇報表單元格,對單元格進行格式編輯

服務包

數(shù)據(jù)庫

數(shù)據(jù)表

前置項選擇單元格或可編輯信息

后置項無

>報表工具

序號圖標說明名稱

字體

1咻選擇字體

字體大小

2)8選擇字體大小

加粗

3B字體加粗

傾斜

4I字體傾斜

下劃線

5U字體增加下劃線

輸入項

左對齊

6三左對齊

兩端對齊

7=兩端對齊

劇中

8三劇中

右對齊

9三右對齊

單元格邊框(詳見單元格邊邊框

10▼

框介紹)

背景色

11勒▼背景色(詳見顏色介紹)

字體顏色

12A,字體顏色(詳見顏色介紹)

合并單元

13合并單元格選擇多個單元格進行合并

取消合并

14取消合并單元格將合并的單元格取消合并

單元格

15插入公式對單元格進行公式編輯插入公式

在報表中插入圖表信息(詳插入圖表

16插入圖表

見圖表工具)

在選擇的單元格內(nèi)插入圖插入圖片

17插入圖片

28插入斜線在單元格中插入斜線插入斜線

插入子報

19插入子報表插入子報表

輸出項報表

>單元格邊框:

1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論