TWM669843U - 可自選欄位之互動式報表生成系統 - Google Patents
可自選欄位之互動式報表生成系統 Download PDFInfo
- Publication number
- TWM669843U TWM669843U TW113212926U TW113212926U TWM669843U TW M669843 U TWM669843 U TW M669843U TW 113212926 U TW113212926 U TW 113212926U TW 113212926 U TW113212926 U TW 113212926U TW M669843 U TWM669843 U TW M669843U
- Authority
- TW
- Taiwan
- Prior art keywords
- data
- module
- syntax
- fields
- report
- Prior art date
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
一種可自選欄位之互動式報表生成系統包含資料庫伺服器及主機伺服器。資料庫伺服器具有資料表,每個資料表具有表格名稱及多個資料欄位。主機伺服器包含通訊單元、程式介面單元及處理器。程式介面單元具有互動式介面,互動式介面包含表列區及指令生成區。處理器電連接程式介面單元及通訊單元,用以將這些資料表之表格名稱與資料欄位分別顯示於表列區上,判斷表列區內之資料欄位是否部分被拖曳至指令生成區內,若是,將此資料欄位自動生成SQL語法,以及依據SQL語法,製作出資料報表,並帶入對應資料欄位之資料。
Description
本創作有關於一種報表生成系統,尤指一種可自選欄位之互動式報表生成系統。
由於資料庫中存有許多針對不同功用、特性與對象的表格,如此,承辦者因應業務需要經常向資訊人員提出申請,以便資訊人員透過程式撰寫並調取所需表格至承辦者使用。
然而,因為資料庫資料屬於技術性操作,一般承辦者不擅長自行取得所需表格或透過程式撰寫進行查詢,如此,只能依賴資訊人員因應承辦者需求在閒暇之餘協助資料調取,不僅相當耗費資訊人員協助處理或介面開發時間,也為資訊人員帶來許多不便。
由此可見,上述技術顯然仍存在不便與缺陷,而有待加以進一步改良。因此,如何能有效地解決上述不便與缺陷,實屬當前重要研發課題之一,亦成為當前相關領域亟需改進的目標。
本創作提出一種可自選欄位之互動式報表生成系統,用以解決先前技術的問題。
本創作之一目的在於提供一種可自選欄位之互動式報表生成系統,用以解決以上先前技術所提到的困難。
本創作之一實施例提供一種可自選欄位之互動式報表生成系統包含一資料庫伺服器及一主機伺服器。資料庫伺服器內儲存有複數個資料表,每個資料表具有一表格名稱及複數個資料欄位。主機伺服器包含一通訊單元、一程式介面單元、一報表製作模組及一處理器。通訊單元透過網路架構電連接資料庫伺服器。程式介面單元具有一互動式介面,互動式介面包含一表列區及一指令生成區。處理器電連接程式介面單元及通訊單元,包括一表格匯入模組、一判斷模組及一語法生成模組,表格匯入模組用以將這些資料表之這些表格名稱與這些資料欄位分別顯示於表列區上,判斷模組電連接表格匯入模組,用以判斷表列區內之這些資料欄位之一部分是否被拖曳至指令生成區內,語法生成模組電連接表格匯入模組及判斷模組,用以在判斷出這些資料欄位中的至少一第一資料欄位被拖曳至指令生成區內,將指令生成區內之部分自動生成第一SQL語法。報表製作模組電連接表格匯入模組、判斷模組及語法生成模組,用以依據第一SQL語法,製作出一內含第一資料欄位的資料報表,並從資料庫伺服器帶入對應第一資料欄位之資料。
依據本創作一或複數個實施例,在上述之可自選欄位之互動式報表生成系統中,語法生成模組更用以在判斷出這些資料欄位中的一第二資料欄位被拖曳至指令生成區內,且第二資料欄位被指定一篩選條件時,將指令生成區內之第二資料欄位及篩選條件自動生成第二SQL語法,並將第一SQL語法至第二SQL語法整合為一SQL語法集合。報表製作模組更用以依據SQL語法集合,製作出內含第一資料欄位至第二資料欄位的資料報表。
依據本創作一或複數個實施例,在上述之可自選欄位之互動式報表生成系統中,語法生成模組更用以在判斷出這些資料欄位中的一第三資料欄位被拖曳至指令生成區內,且第三資料欄位被指定為依遞增或遞減順序進行之排序需求時,將指令生成區內之第三資料欄位及排序需求自動生成第三SQL語法,並將第一SQL語法至第三SQL語法整合為SQL語法集合。報表製作模組更用以依據SQL語法集合,製作出內含第一資料欄位至第三資料欄位的資料報表。
依據本創作一或複數個實施例,在上述之可自選欄位之互動式報表生成系統中,語法生成模組更用以在判斷出這些資料欄位中的一第四資料欄位被拖曳至指令生成區內,且第四資料欄位被指示進行一運算式時,將指令生成區內之第四資料欄位及運算式自動生成第四SQL語法,並將第一SQL語法至第四SQL語法整合為SQL語法集
合。報表製作模組更用以依據SQL語法集合,製作出內含第一資料欄位至第四資料欄位的資料報表。
依據本創作一或複數個實施例,在上述之可自選欄位之互動式報表生成系統中,互動式介面設置有一流程引導組,流程引導組用以逐步引導製作出資料報表。
依據本創作一或複數個實施例,在上述之可自選欄位之互動式報表生成系統中,流程引導組包含複數個可供點擊的點擊方塊,這些點擊方塊分別為逐步引導製作出資料報表之階段。
依據本創作一或複數個實施例,在上述之可自選欄位之互動式報表生成系統中,主機伺服器更包括一圖表製作模組,圖表製作模組電連接處理器與報表製作模組,用以依據資料報表,製作出一統計圖表。
依據本創作一或複數個實施例,在上述之可自選欄位之互動式報表生成系統中,主機伺服器更包含一記憶單元,記憶單元電連接語法生成模組,具有複數個SQL語法規則。語法生成模組依據這些SQL語法規則,將指令生成區內之部分自動生成第一SQL語法。
依據本創作一或複數個實施例,在上述之可自選欄位之互動式報表生成系統中,當判斷模組判斷出不同之這些資料表中的多個第一資料欄位分別被拖曳至指令生成區內時,語法生成模組依一關聯鍵資訊合併不同之這些資料表中的這些第一資料欄位。
如此,透過以上架構,本創作之可自選欄位之互動式報表生成系統能夠讓使用者直接拖曳想要的資料並產生報表,不僅節省了資訊人員人力成本以及過程所耗費的時間,更降低為資訊人員帶來不便的機會。
以上所述僅係用以闡述本創作所欲解決的問題、解決問題的技術手段、及其產生的功效等等,本創作之具體細節將在下文的實施方式及相關圖式中詳細介紹。
10:可自選欄位之互動式報表生成系統
100:資料庫伺服器
110:資料表
111:表格名稱
112:資料欄位
200:主機伺服器
210:通訊單元
220:程式介面單元
230:互動式介面
231:表列區
232:指令生成區
233:流程引導組
234:點擊方塊
235:部署鍵
236:輸入框
237:函數框
238:權限選項
240:報表製作模組
250:圖表製作模組
260:記憶單元
270:處理器
271:表格匯入模組
272:判斷模組
273:語法生成模組
281:第一SQL語法
282:第二SQL語法
283:第三SQL語法
284:關聯鍵資訊
300:終端裝置
310:游標
401~406:步驟
N:網路架構
H:水平方向
V:垂直方向
為讓本創作之上述和其他目的、特徵、優點與實施例能更明顯易懂,所附圖式之說明如下:第1圖為本創作一實施例之可自選欄位之互動式報表生成系統的方塊示意圖。
第2圖為第1圖之處理器的方塊細部示意圖。
第3圖為本創作所述實施例之互動式介面示意圖。
第4圖為本創作一實施例之可自選欄位之互動式報表生成方法的流程圖。
第5A圖至第5F圖分別為本實施例之可自選欄位之互動式報表生成方法的連續步驟示意圖。
以下將以圖式揭露本創作之複數實施方式,為明以下將以圖式揭露本創作之複數實施方式,為明確說明起見,許多實務上的細節將在以下敘述中一併說明。然而,
熟悉本領域之技術人員應當瞭解到,在本創作部分實施方式中,這些實務上的細節並非必要的,因此不應用以限制本創作。此外,為簡化圖式起見,一些習知慣用的結構與元件在圖式中將以簡單示意的方式繪示之。另外,為了便於讀者觀看,圖式中各元件的尺寸並非依實際比例繪示。
第1圖為本創作一實施例之可自選欄位之互動式報表生成系統10的方塊示意圖。第2圖為第1圖之處理器270的方塊細部示意圖。第3圖為本創作所述實施例之互動式介面230示意圖。如第1圖與第2圖所示,一種可自選欄位之互動式報表生成系統10包含一資料庫伺服器100及一主機伺服器200。資料庫伺服器100內儲存有多個資料表110。每個資料表110具有一表格名稱111及多個資料欄位112。主機伺服器200包含一通訊單元210、一程式介面單元220、一報表製作模組240、一記憶單元260及一處理器270。通訊單元210透過一網路架構N電連接資料庫伺服器100。程式介面單元220具有一互動式介面230,且互動式介面230包含一表列區231及一指令生成區232(第3圖)。記憶單元260電連接處理器270,且記憶單元260內含所有SQL語法規則。
如第1圖與第2圖所示,處理器270電連接程式介面單元220、記憶單元260及通訊單元210。且處理器270包括一表格匯入模組271、一判斷模組272及一語法生成模組273。表格匯入模組271用以將這些資料
表110之這些表格名稱111與這些資料欄位112分別顯示於表列區231(第3圖)上。舉例來說,這些資料表110之這些表格名稱111沿垂直方向V依序排列於表列區231內,且每個表格名稱111在點擊後,可以將其資料表110的所有資料欄位112沿垂直方向V依序條列於表列區231內。判斷模組272電連接表格匯入模組271,用以判斷表列區231內之這些資料欄位112之一部分是否被拖曳至指令生成區232內(第3圖)。語法生成模組273電連接表格匯入模組271、判斷模組272及記憶單元260,用以在判斷出這些資料欄位112中的至少一第一資料欄位112被拖曳至指令生成區232內(第3圖),依據SQL語法規則,將指令生成區232內之部分自動生成第一SQL語法281,報表製作模組240電連接表格匯入模組271、判斷模組272及語法生成模組273,用以依據第一SQL語法281,製作出內含第一資料欄位112的資料報表,並從資料庫伺服器100帶入對應第一資料欄位112之資料。如此,舉例來說,使用者得以透過其中一終端裝置300經由網路架構N訪問主機伺服器200之互動式介面230,從而製作出所自選欄位之資料報表。更具體地,經由所述終端裝置300,使用者可以自行於互動式介面230上將所需檢視欄位拖曳至指令生成區232內,以自動提供所需之資料欄位112的資料報表。
更進一步地,在本實施例中,當判斷模組272判斷出不同之資料表110中的多個第一資料欄位112分別
被拖曳至指令生成區232內時,語法生成模組273依關聯鍵資訊284合併不同之資料表110中的第一資料欄位112,使得不同之資料表110中的第一資料欄位112能夠彼此相關聯。
更具體地,在本實施例中,語法生成模組273更用以在判斷出資料欄位112中的第二資料欄位112被拖曳至指令生成區232內,且第二資料欄位112被指定一篩選條件時,將指令生成區232內之第二資料欄位112及篩選條件自動生成第二SQL語法282,並將第一SQL語法281至第二SQL語法282整合為一SQL語法集合。故,報表製作模組240能夠用以依據SQL語法集合,製作出內含第一資料欄位112至第二資料欄位112的資料報表。如此,經由所述終端裝置300,使用者可以自行於互動式介面230上將所需篩選欄位拖曳至指令生成區232內,以限縮資料報表的範圍。
更具體地,在本實施例中,語法生成模組273更用以在判斷出這些資料欄位112中的第三資料欄位112被拖曳至指令生成區232內,且第三資料欄位112被指定為依遞增或遞減順序進行之排序需求時,將指令生成區232內之第三資料欄位112及排序需求自動生成第三SQL語法283,並將第一SQL語法281至第三SQL語法283整合為SQL語法集合。故,報表製作模組240能夠更用以依據SQL語法集合,製作出內含第一資料欄位112至第三資料欄位112的資料報表。如此,經由所述終
端裝置300,使用者可以自行於互動式介面230上將所需排序欄位拖曳至指令生成區232內,以改變資料報表的面貌。
此外,在本實施例中,語法生成模組273更用以在判斷出這些資料欄位112中的第四資料欄位112被拖曳至指令生成區232內,且第四資料欄位112被指示進行一運算式時,將指令生成區232內之第四資料欄位112及運算式自動生成第四SQL語法,並將第一SQL語法281至第四SQL語法整合為SQL語法集合。故,報表製作模組240更用以依據SQL語法集合,製作出內含第一資料欄位112至第四資料欄位112的資料報表。如此,經由所述終端裝置300,使用者可以自行於互動式介面230上將所需運算欄位拖曳至指令生成區232內,以增加資料報表的欄位種類。
此外,在本實施例中,互動式介面230設置有一流程引導組233,流程引導組233用以逐步引導製作出資料報表。更具體地,如第3圖所示,流程引導組233包含多個可供點擊的點擊方塊234,這些點擊方塊234分別為逐步引導製作出資料報表之階段。這些點擊方塊234沿水平方向H依序排列於指令生成區232內。舉例來說,這些點擊方塊234分別階段1(選擇,SELECT)、階段2(篩選,WHERE)、階段3(排序,ORDER)、階段4(自行編輯,EDIT)及階段5(完成,FINAL)。如此,
使用者得以接受流程引導組233之引導而逐步地完成上述資料報表之製作。
此外,除了完成上述資料報表,主機伺服器200更包括一圖表製作模組250,圖表製作模組250電連接處理器270、報表製作模組240與記憶單元260,用以依據資料報表,製作出一統計圖表。統計圖表例如為長條圖、直方圖或圓餅圖等。
主機伺服器200更包括一權限模組(圖中未示)與一權限選項238。權限選項238配置於互動式介面230的指令生成區232內,可供只對特定個人、特定分行、特定地區內之全部分行,或者特定任務分組提供下載、觀看或製圖之權限。權限模組電連接處理器270電連接處理器270、報表製作模組240與記憶單元260,用以依據權限選項238之設定,為特定對象提供下載、觀看或製圖權限。
資料庫伺服器100包含一或多個儲存裝置(圖中未示),儲存裝置可以為唯讀記憶體、快閃記憶體、軟碟、硬碟、光碟、隨身碟、磁帶、可由網路存取之資料庫或熟悉此技藝者可輕易思及具有相同功能之電腦可讀取記錄媒體等等,然而,本創作不限於此。通訊單元210例如為網路卡單元,且網路卡單元為乙太網路卡或無線傳輸(WIFI)卡,然而,本創作不限於此。處理器270例如為中央處理單元(central processing unit)或圖形處理單元(graphics processing unit),然而,本創作不限於此。
記憶單元260例如為唯讀記憶體或快閃記憶體等,然而,本創作不限於此。在本實施例中,上述所有伺服器、單元與模組皆可以為內含韌體之硬體,然而,本創作不限於此。
第4圖為本創作一實施例之可自選欄位之互動式報表生成方法的流程圖。如第4圖所示,可自選欄位之互動式報表生成方法包含步驟401至步驟406,如下。在步驟401中,提供彼此電連接之一主機伺服器200及一資料庫伺服器100。在步驟402中,偵測資料庫伺服器100內的多個資料表110,並取得每個資料表110的表格名稱111及其內的多個資料欄位112。在步驟403中,將這些表格名稱111與這些資料欄位112分別顯示於主機伺服器200之互動式介面230之表列區231上。在步驟404中,判斷表列區231內之這些資料欄位112之一部分是否被拖曳至互動式介面230的指令生成區232內,若是,進行步驟405,否則,回步驟403。在步驟405中,當判斷出表列區231內之第一資料欄位112被拖曳至指令生成區232內,將指令生成區232內之第一資料欄位112自動生成第一SQL語法281。在步驟406中,依據第一SQL語法281,製作出一內含第一資料欄位112的資料報表,並從資料庫伺服器100帶入對應第一資料欄位112之資料。
第5A圖至第5F圖分別為本實施例之可自選欄位之互動式報表生成方法的連續步驟示意圖。如第5A圖至第5B圖所示,舉例來說,在步驟404至步驟405之間,
在階段1中,使用者可以透過一游標310依序自行點選並拖曳所述表列區231內「AL」資料表110之「alert_id」欄位、「ATT」資料表110之「txn_key」欄位、「TCF」資料表110之「txn_key」欄位及「TCF」資料表110之「currency_amount」欄位至指令生成區232內;接著,一旦偵測出上述各欄位每次被拖曳至指令生成區232內,指令生成區232內之對應欄位隨即被自動生成多筆第一SQL語法281;接著,這些第一SQL語法281被整合為SQL語法集合。須了解到,當偵測出不同之資料表110中的多個資料欄位112分別被拖曳至指令生成區232內時,語法生成模組273依一關聯鍵資訊284(如LEFT JOIN)將不同之資料表110中的第一資料欄位112彼此合併。
如第5C圖所示,在步驟405至步驟406之間,更包含如下細部步驟。一旦偵測出一第二資料欄位112被拖曳至指令生成區232內,且指令生成區232內之第二資料欄位112被指定一篩選條件時,將指令生成區232內之第二資料欄位112及篩選條件自動生成第二SQL語法282;以及整合第一SQL語法281至第二SQL語法282為一SQL語法集合,依據SQL語法集合,製作出資料報表,並從資料庫伺服器100帶入對應第二資料欄位112之資料。
舉例來說,在階段2中,指令生成區232內更具有輸入框236,輸入框236可以被輸入限縮數據(如數字
或字母),故,當「TCF」資料表110之「currency_amount」欄位被拖曳至指令生成區232內,且輸入框236被輸入30000(元),意即,「TCF」資料表110之「currency_amount」欄位被限縮至0~30000(元)之間,則指令生成區232內之第二資料欄位112及篩選條件被自動生成第二SQL語法282。
如第5D圖所示,在步驟405至步驟406之間更包含如下細部步驟。一旦偵測出一第三資料欄位112被拖曳至指令生成區232內,且指令生成區232內之第三資料欄位112被指定為依遞增或遞減順序進行之排序需求時,將指令生成區232內之第三資料欄位112及排序需求自動生成第三SQL語法283。舉例來說,在階段3中,當「TCF」資料表110之「posted_date」欄位被指定為,且被拖曳至指令生成區232內,指令生成區232內之「posted_date」欄位及依遞增順序進行之排序需求被自動生成第三SQL語法283。
如第5E圖所示,在步驟405至步驟406之間,更包含如下細部步驟。一旦偵測出上述SQL語法被整合至SQL語法集合之後,判斷指令生成區232內之SQL語法集合之參數值是否被修改。接著,當判斷出指令生成區232內之SQL語法集合之參數值被修改時,檢查被修改之參數值無誤後,再次整合為SQL語法集合。舉例來說,在階段4中,使用者可以自行編輯指令生成區232
內之所有SQL語法,以提高指令生成區232內之修改彈性。
如第5F圖所示,在步驟406中,所述方法更包含如下細部步驟。一旦偵測出所有SQL語法被整合為SQL語法集合之後,依據SQL語法集合,而製作出資料報表,並從資料庫伺服器100帶入對應資料欄位112之資料。舉例來說,在階段5中,當使用者選擇先輸出表格且點擊部署鍵235之後,主機伺服器200依據上述SQL語法集合,而製作出資料報表,並從資料庫伺服器100帶入對應資料欄位112之資料。此外,使用者還可以選擇只對特定個人、特定分行、特定地區內之全部分行,或者特定任務分組提供下載、觀看或製圖之權限,故,一旦偵測出具有權限的終端裝置300提出下載、觀看或製圖要求時,只對此終端裝置300提供下載、觀看或製圖的服務。再者,除了輸出表格之外,使用者還可以選擇優先或者同步輸出其中一統計圖表(如長條圖),且點擊部署鍵235之後,主機伺服器200依據上述SQL語法集合,製作資料報表並製作出統計圖表(如長條圖)。
在其他實施例中,在步驟405至步驟406之間,更包含如下細部步驟。舉例來說,在某階段中,指令生成區232內更具有函數框237(如第5F圖),函數框237可以被輸入運算式。故,一旦偵測出第四資料欄位112被拖曳至指令生成區232內,且函數框237被輸入一運算式,意即,指令生成區232內之第四資料欄位112被指
定進行所述運算式時,將指令生成區232內之第四資料欄位112及所述運算式自動生成第四SQL語法。舉例來說,當「TCF」資料表110之「出席率」欄位被拖曳至指令生成區232內,且被指定換算為百分比(%)時,「TCF」資料表110之「出席率」欄位及所述運算式被自動生成第四SQL語法。
如此,透過以上架構,本創作之可自選欄位之互動式報表生成系統能夠讓使用者直接拖曳想要的資料並產生報表,不僅節省了資訊人員人力成本以及過程所耗費的時間,更降低為資訊人員帶來不便的機會。
最後,上述所揭露之各實施例中,並非用以限定本創作,任何熟習此技藝者,在不脫離本創作之精神和範圍內,當可作各種之更動與潤飾,皆可被保護於本創作中。因此本創作之保護範圍當視後附之申請專利範圍所界定者為準。
10:可自選欄位之互動式報表生成系統
100:資料庫伺服器
110:資料表
200:主機伺服器
210:通訊單元
220:程式介面單元
240:報表製作模組
250:圖表製作模組
260:記憶單元
270:處理器
300:終端裝置
N:網路架構
Claims (9)
- 一種可自選欄位之互動式報表生成系統,包括: 一資料庫伺服器,其內儲存有複數個資料表,該些資料表中每一者具有一表格名稱及複數個資料欄位;以及 一主機伺服器,包含: 一通訊單元,透過一網路架構電連接該資料庫伺服器; 一程式介面單元,具有一互動式介面,該互動式介面包含一表列區及一指令生成區; 一報表製作模組;以及 一處理器,電連接該程式介面單元及該通訊單元,包括一表格匯入模組、一判斷模組及一語法生成模組,該表格匯入模組用以將該些資料表之該些表格名稱與該些資料欄位分別顯示於該表列區上,該判斷模組電連接該表格匯入模組,用以判斷該表列區內之該些資料欄位之一部分是否被拖曳至該指令生成區內,該語法生成模組電連接該表格匯入模組及該判斷模組,用以在判斷出該些資料欄位中的至少一第一資料欄位被拖曳至該指令生成區內,將該指令生成區內之該部分自動生成一第一SQL語法, 其中該報表製作模組電連接該表格匯入模組、該判斷模組及該語法生成模組,用以依據該第一SQL語法,製作出一內含該第一資料欄位的資料報表,並從該資料庫伺服器帶入對應該第一資料欄位之資料。
- 如請求項1所述之可自選欄位之互動式報表生成系統,其中該語法生成模組更用以在判斷出該些資料欄位中的一第二資料欄位被拖曳至該指令生成區內,且該第二資料欄位被指定一篩選條件時,將該指令生成區內之該第二資料欄位及該篩選條件自動生成第二SQL語法,並將該第一SQL語法至該第二SQL語法整合為一SQL語法集合;以及 該報表製作模組更用以依據該SQL語法集合,製作出內含該第一資料欄位至該第二資料欄位的該資料報表。
- 如請求項2所述之可自選欄位之互動式報表生成系統,其中該語法生成模組更用以在判斷出該些資料欄位中的一第三資料欄位被拖曳至該指令生成區內,且該第三資料欄位被指定為依遞增或遞減順序進行之排序需求時,將該指令生成區內之該第三資料欄位及該排序需求自動生成一第三SQL語法,並將該第一SQL語法至該第三SQL語法整合為該SQL語法集合;以及 該報表製作模組更用以依據該SQL語法集合,製作出內含該第一資料欄位至該第三資料欄位的該資料報表。
- 如請求項3所述之可自選欄位之互動式報表生成系統,其中該語法生成模組更用以在判斷出該些資料欄位中的一第四資料欄位被拖曳至該指令生成區內,且該第四資料欄位被指示進行一運算式時,將該指令生成區內之該第四資料欄位及該運算式自動生成一第四SQL語法,並將該第一SQL語法至該第四SQL語法整合為該SQL語法集合;以及 該報表製作模組更用以依據該SQL語法集合,製作出內含該第一資料欄位至該第四資料欄位的該資料報表。
- 如請求項4所述之可自選欄位之互動式報表生成系統,其中該互動式介面設置有一流程引導組,該流程引導組用以逐步引導製作出該資料報表。
- 如請求項5所述之可自選欄位之互動式報表生成系統,其中該流程引導組包含複數個可供點擊的點擊方塊,該些點擊方塊分別為逐步引導製作出該資料報表之階段。
- 如請求項1所述之可自選欄位之互動式報表生成系統,其中該主機伺服器更包括一圖表製作模組,該圖表製作模組電連接該處理器與該報表製作模組,用以依據該資料報表,製作出一統計圖表。
- 如請求項1所述之可自選欄位之互動式報表生成系統,其中該主機伺服器更包含一記憶單元,該記憶單元電連接該語法生成模組,具有複數個SQL語法規則, 其中該語法生成模組依據該些SQL語法規則,將該指令生成區內之該部分自動生成該第一SQL語法。
- 如請求項1所述之可自選欄位之互動式報表生成系統,其中當該判斷模組判斷出不同之該些資料表中的複數個該第一資料欄位分別被拖曳至該指令生成區內時,該語法生成模組依一關聯鍵資訊合併不同之該些資料表中的該些第一資料欄位。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW113212926U TWM669843U (zh) | 2024-11-26 | 2024-11-26 | 可自選欄位之互動式報表生成系統 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW113212926U TWM669843U (zh) | 2024-11-26 | 2024-11-26 | 可自選欄位之互動式報表生成系統 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TWM669843U true TWM669843U (zh) | 2025-05-01 |
Family
ID=96548405
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW113212926U TWM669843U (zh) | 2024-11-26 | 2024-11-26 | 可自選欄位之互動式報表生成系統 |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWM669843U (zh) |
-
2024
- 2024-11-26 TW TW113212926U patent/TWM669843U/zh unknown
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5752242A (en) | System and method for automated retrieval of information | |
| US6647390B2 (en) | System and methods for standardizing data for design review comparisons | |
| US6182095B1 (en) | Document generator | |
| US6401096B1 (en) | Method and apparatus for generating user profile reports using a content menu | |
| US20040041838A1 (en) | Method and system for graphing data | |
| US20040221259A1 (en) | Method and apparatus for status display with intermediate database access | |
| US20100011305A1 (en) | Dynamic Medical Data Acquisition | |
| US20030061246A1 (en) | Hierarchical hybrid online analytical processing services system | |
| US20080086716A1 (en) | Method and apparatus for information display with intermediate datasource access | |
| CN113139078B (zh) | 控制图生成方法及电子设备 | |
| CN108595604B (zh) | 一种智能报表的数据可视化系统及方法 | |
| US6959429B1 (en) | System for developing data collection software applications | |
| US8606762B2 (en) | Data quality administration framework | |
| US7308457B1 (en) | Method and apparatus for providing customized filters to restrict datasets retrieved from a database | |
| US20060185019A1 (en) | Method and system for observational data collection | |
| US12001652B2 (en) | System and method for analysis and visualization of incident data | |
| CN111414410A (zh) | 数据处理方法、装置、设备和存储介质 | |
| US7305411B2 (en) | Methods, systems, and storage mediums for expanding the functionality of database applications | |
| CN118838944B (zh) | 基于建立的模型的关联查询方法及装置 | |
| WO2002027528A1 (en) | Method and system for managing event attributes | |
| TWM669843U (zh) | 可自選欄位之互動式報表生成系統 | |
| CN113344513A (zh) | 项目信息管理方法及装置、电子设备、存储介质 | |
| US7149739B1 (en) | System and method for performing ratio planning | |
| US20200379786A1 (en) | Keyboard interaction model for software builder canvas nodes | |
| US20030043214A1 (en) | Method and apparatus for providing a presumptive drafting solution |