System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及計算機,尤其涉及一種自定義報表生成方法、裝置、電子設備及存儲介質。
技術介紹
1、現有的數據管理系統普遍依賴于固定的報表結構,這意味著在設計之初就已經預設好了報表中將要展示的具體數據項及布局。這種固定的模式雖然能夠確保信息呈現的一致性和標準化,但在靈活性方面存在明顯不足,難以適應不同用戶群體對于數據展示和分析的多樣化需求。隨著業務的發展與數據應用的深入,用戶的個性化需求日益凸顯,固定報表結構往往無法及時響應這些變化,導致使用者可能需要額外的手動操作來獲取所需的信息,降低了工作效率。
技術實現思路
1、本申請旨在至少在一定程度上解決相關技術中的技術問題之一。
2、為此,本申請的第一個目的在于提出一種自定義報表生成方法,以滿足用戶的個性化數據展示需求。
3、本申請的第二個目的在于提出一種自定義報表生成裝置。
4、本申請的第三個目的在于提出一種電子設備。
5、本申請的第四個目的在于提出一種計算機可讀存儲介質。
6、本申請的第五個目的在于提出一種計算機程序產品。
7、為達上述目的,本申請第一方面實施例提出了一種調自定義報表生成方法,包括:
8、接收用戶設置的自定義指標的配置信息,其中,配置信息包含指標名稱、計算規則、依賴指標,并基于配置信息生成自定義指標對應的計算函數;
9、接收報表生成請求,基于依賴指標確定目標數據表,并從目標數據表中獲取依賴指標的參數值,以調用計算函數對參數值進行計
10、基于報表生成請求中自定義報表配置,對自定義指標的指標值進行展示。為達上述目的,本申請第二方面實施例提出了一種自定義報表生成裝置,包括:
11、接收模塊,用于接收用戶設置的自定義指標的配置信息,其中,配置信息包含指標名稱、計算規則、依賴指標,并基于配置信息生成自定義指標對應的計算函數;
12、確定模塊,用于接收報表生成請求,基于依賴指標確定目標數據表,并從目標數據表中獲取依賴指標的參數值,以調用計算函數對參數值進行計算確定自定義指標的指標值,其中,目標數據表為一個或多個,目標數據表中每行數據包含僅一個指標項及指標項的參數值;
13、展示模塊,用于基于報表生成請求中自定義報表配置,對自定義指標的指標值進行展示。
14、為達上述目的,本申請第三方面實施例提出了一種電子設備,包括:
15、至少一個處理器;以及
16、與至少一個處理器通信連接的存儲器;其中,
17、存儲器存儲有可被至少一個處理器執行的指令,指令被至少一個處理器執行,以使至少一個處理器能夠執行上述實施例的方法。
18、為達上述目的,本申請第四方面實施例提出了一種計算機可讀存儲介質,存儲有計算機指令,其中,計算機指令用于使計算機執行根據上述實施例的方法。
19、為達上述目的,本申請第五方面實施例提出了一種計算機程序產品,包括計算機程序,計算機程序在被處理器執行時實現上述實施例的方法。
20、本申請提供的自定義報表生成方法、裝置、電子設備及存儲介質,接收用戶設置的自定義指標的配置信息,其中,配置信息包含指標名稱、計算規則、依賴指標,并基于配置信息生成自定義指標對應的計算函數,之后,接收報表生成請求,基于依賴指標確定目標數據表,并從目標數據表中獲取依賴指標的參數值,以調用計算函數對參數值進行計算確定自定義指標的指標值,其中,目標數據表為一個或多個,目標數據表中每行數據包含僅一個指標項及指標項的參數值,然后,基于報表生成請求中自定義報表配置,對自定義指標的指標值進行展示。由此,支持用戶設置自定義指標及自定義指標的計算規則、依賴指標等,計算規則用于計算自定義指標的指標值。克服了采用硬編碼的方式指標變更時需要修改系統代碼,導致系統的靈活性較差,無法快速適應業務變化的問題,也無法滿足用戶的個性化數據展示需求。提高了系統的靈活性,進而提高了數據管理的準確性與效率。
21、本申請附加的方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本申請的實踐了解到。
本文檔來自技高網...【技術保護點】
1.一種自定義報表生成方法,其特征在于,所述方法包括:
2.如權利要求1所述的方法,其特征在于,在所述從所述目標數據表中獲取依賴指標的參數值之前,還包括:
3.如權利要求1所述的方法,其特征在于,在所述目標數據表為多個的情況下,所述基于所述依賴指標確定目標數據表,包括:
4.如權利要求1-3任一所述的方法,其特征在于,所述目標數據表為分區表,在所述基于所述依賴指標確定目標數據表,并從所述目標數據表中獲取依賴指標的參數值之前,所述方法還包括:
5.如權利要求1所述的方法,其特征在于,所述基于所述報表生成請求中自定義報表配置,對所述自定義指標的指標值進行展示,包括:
6.一種自定義報表生成裝置,其特征在于,所述裝置包括:
7.如權利要求6所述的裝置,其特征在于,還包括校驗模塊,用于:
8.如權利要求6所述的裝置,其特征在于,在所述目標數據表為多個的情況下,所述確定模塊,用于:
9.如權利要求6-8任一所述的裝置,其特征在于,所述目標數據表為分區表,所述裝置還包括定位模塊,用于:
11.一種電子設備,其特征在于,包括:處理器,以及與所述處理器通信連接的存儲器;
12.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中存儲有計算機執行指令,所述計算機執行指令被處理器執行時用于實現如權利要求1-5中任一項所述的方法。
13.一種計算機程序產品,其特征在于,包括計算機程序,該計算機程序被處理器執行時實現權利要求1-5中任一項所述的方法。
...【技術特征摘要】
1.一種自定義報表生成方法,其特征在于,所述方法包括:
2.如權利要求1所述的方法,其特征在于,在所述從所述目標數據表中獲取依賴指標的參數值之前,還包括:
3.如權利要求1所述的方法,其特征在于,在所述目標數據表為多個的情況下,所述基于所述依賴指標確定目標數據表,包括:
4.如權利要求1-3任一所述的方法,其特征在于,所述目標數據表為分區表,在所述基于所述依賴指標確定目標數據表,并從所述目標數據表中獲取依賴指標的參數值之前,所述方法還包括:
5.如權利要求1所述的方法,其特征在于,所述基于所述報表生成請求中自定義報表配置,對所述自定義指標的指標值進行展示,包括:
6.一種自定義報表生成裝置,其特征在于,所述裝置包括:
7.如權利要求6所述的裝置,其特征...
【專利技術屬性】
技術研發人員:張哲銘,鄧頔,文藝,王飛,何清漪,魏斌,王慶波,王波,陳瑜,
申請(專利權)人:中國人民財產保險股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。