資源描述:
《u850自定義報(bào)表使用指南》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。
1、自定義報(bào)表UFSOFT-U850自定義報(bào)表應(yīng)用指南-100-自定義報(bào)表目錄前言5第一章瀏覽自定義報(bào)表功能71.1自定義數(shù)據(jù)源71.2自定義格式71.3自定義條件71.4按任意列分組匯總71.5交叉表和多元交叉表71.6分組打印功能81.7支持動(dòng)態(tài)列和列間運(yùn)算81.8查詢條件存儲(chǔ)81.9高級(jí)條件輸入方式和模糊參照81.10標(biāo)簽數(shù)據(jù)源和標(biāo)簽之間的運(yùn)算81.11豐富的數(shù)據(jù)顯示格式91.12支持多層列標(biāo)題91.13打印設(shè)置及打印輸出91.14報(bào)表展現(xiàn)時(shí)鼠標(biāo)右鍵功能91.15U8特性91.16權(quán)限控制91.17二次開(kāi)發(fā)接口101.18web功能10第二章定義報(bào)
2、表數(shù)據(jù)源102.1數(shù)據(jù)源定義窗口中菜單/按鈕含義說(shuō)明102.2使用向?qū)Фx一個(gè)最簡(jiǎn)單的數(shù)據(jù)源112.3選擇多張表,建立關(guān)系132.4選擇字段,設(shè)置分組、排序方式和準(zhǔn)則152.5選擇交叉表和多元交叉表18第三章定義報(bào)表格式213.1格式定義窗口中菜單/按鈕操作說(shuō)明213.2格式定義窗口中的基本操作243.2.1如何調(diào)整報(bào)表中各欄目位置/大小243.2.2如何調(diào)整各區(qū)域的高度253.2.3如何設(shè)置根據(jù)某一對(duì)象進(jìn)行連續(xù)分頁(yè)打印253.2.4如何增加表頭表尾信息253.2.5如何新增一列報(bào)表數(shù)據(jù)303.2.5如何刪除已經(jīng)存在的數(shù)據(jù)列333.2.6如何設(shè)置多層
3、表頭報(bào)表333.2.7如何設(shè)置每頁(yè)打印的行數(shù)及行高34第四章定義查詢條件354.1定義過(guò)濾條件354.1.1如何新增一項(xiàng)過(guò)濾條件354.1.2如何修改一項(xiàng)過(guò)濾條件404.1.3如何刪除一項(xiàng)過(guò)濾條件40-100-自定義報(bào)表4.2定義展開(kāi)條件404.2.1展開(kāi)條件的用途404.2.2如何新增一項(xiàng)展開(kāi)條件434.2.3如何刪除一項(xiàng)展開(kāi)條件43第五章報(bào)表查詢445.1查詢條件的輸入445.1.2過(guò)濾條件的輸入445.1.3高級(jí)過(guò)濾條件的輸入445.1.4分組匯總條件的選擇455.1.5展開(kāi)條件的選擇455.2查詢結(jié)果界面中的各種方便功能455.2.1工具條上
4、按鈕的用法455.2.2右鍵菜單中的功能用法465.2.3其他方便用法46第六章權(quán)限控制486.1報(bào)表的功能權(quán)限控制486.2報(bào)表的數(shù)據(jù)權(quán)限控制48第七章用自定義報(bào)表控件編程517.1初始使用自定義報(bào)表517.1.1引用自定義報(bào)表組件517.1.2使用數(shù)據(jù)源定義工具527.1.3使用格式定義工具537.1.4初始化查詢分析器547.1.5打開(kāi)自定義報(bào)表557.2使用報(bào)表數(shù)據(jù)源接口577.2.1報(bào)表數(shù)據(jù)源接口模板577.2.2創(chuàng)建和使用數(shù)據(jù)服務(wù)597.2.3使用過(guò)濾條件627.3使用報(bào)表事件回調(diào)功能677.3.1實(shí)現(xiàn)下鉆功能677.3.2實(shí)現(xiàn)外部參照6
5、87.3.3響應(yīng)報(bào)表其他事件707.3.4管理報(bào)表數(shù)據(jù)源707.4動(dòng)態(tài)改變報(bào)表格式737.4.1顯示和隱含列737.4.2動(dòng)態(tài)增加計(jì)算列747.4.3重新設(shè)置分組和排序規(guī)則757.4.4動(dòng)態(tài)生成雙層標(biāo)題767.5使用儲(chǔ)過(guò)程作為報(bào)表數(shù)據(jù)源77第八章在WEB上展現(xiàn)自定義報(bào)表798.1擴(kuò)展的數(shù)據(jù)源接口模板79附錄UFHeronReport部件參考821.對(duì)象層次結(jié)構(gòu)822.常用類屬性和方法參考83-100-自定義報(bào)表2.1clsSysinterface報(bào)表接口類832.2clsReport報(bào)表抽象類842.3clsReportManager報(bào)表管理類842
6、.4clsFilter過(guò)濾條件抽象類882.5clsSpread展開(kāi)條件抽象類882.6clsReportFilter條件管理對(duì)象892.7clsRepCol報(bào)表列抽象類922.8clsTitle報(bào)表標(biāo)題抽象類932.9clsReportFormat報(bào)表格式管理對(duì)象93-100-自定義報(bào)表前言在U8開(kāi)發(fā)和維護(hù)的過(guò)程中我們經(jīng)常要根據(jù)用戶的需求開(kāi)發(fā)各式各樣的報(bào)表,盡管我們很努力但依然不能及時(shí)滿足用戶的要求。怎樣解決這個(gè)問(wèn)題呢?是否可以讓用戶自己設(shè)計(jì)需要的報(bào)表?即便由程序員來(lái)開(kāi)發(fā)報(bào)表,其開(kāi)發(fā)效率又如何提高?自定義報(bào)表正是基于上述目標(biāo)開(kāi)發(fā)的報(bào)表設(shè)計(jì)工具。從設(shè)
7、計(jì)角度看,任何一張報(bào)表都由數(shù)據(jù),格式和條件三部分組成;我們據(jù)此設(shè)計(jì)了一些可視化工具,用戶可以通過(guò)這些工具設(shè)計(jì)出報(bào)表。在這三部份當(dāng)中我們唯一無(wú)法窮舉的是數(shù)據(jù),因此也無(wú)法設(shè)計(jì)出一個(gè)能涵蓋所有可能情況的數(shù)據(jù)查詢?cè)O(shè)計(jì)器。我們將這個(gè)問(wèn)題一分為二來(lái)解決:數(shù)據(jù)查詢算法可分為簡(jiǎn)單算法和復(fù)雜算法兩種,對(duì)于簡(jiǎn)單算法我們提供了一個(gè)數(shù)據(jù)查詢?cè)O(shè)計(jì)器,復(fù)雜算法則交給程序員去完成,并假設(shè)每個(gè)查詢算法都會(huì)返回一個(gè)包含結(jié)果的二維臨時(shí)表。這就是U850自定義報(bào)表的核心設(shè)計(jì)思想。U850自定義報(bào)表是一個(gè)全新的報(bào)表設(shè)計(jì)工具,它由報(bào)表數(shù)據(jù)查詢定義工具,報(bào)表格式定義工具和查詢分析器三個(gè)部件組成
8、;數(shù)據(jù)查詢定義工具用于定義報(bào)表的數(shù)據(jù)來(lái)源,格式定義工具用于定義報(bào)表的顯示打印格式以及報(bào)表的查詢條件,查詢分析