




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、HRP事業部報 表 制 作 規 范編寫:吳高成日期:2013-03審核: 批準:報表制作規范 修訂歷史編號日期描述作者版本12013-03-14初稿吳高成0.522013-03-28修改吳高成0.632013-03-29增加了對工具欄的設置要求吳高成0.742013-06-19增加字段顯示格式設置要求張寶鋒0.852013-07-12增加了查詢條件的設計要求劉麗麗0.961.報表文件命名規范32.數據源命名規范33.數據源中SQL書寫規范44.報表參數命名規范65.報表格式規范76.查詢參數頁面日期默認值設置127.報表文件登記對照138.報表設計人登記備案149.補充說明1510.關于報表內
2、容顯示規范1511.帶查詢條件的報表設置19報表制作規范1. 報表文件命名規范報表文件命名采用報表中文名稱的拼音全拼漢字的首字母組合,如報表“醫院開單收入統計”,在制作報表時就將該報表英文名稱保存為“yykdsrtj.cpt”。編號報表保存名稱報表說明1yyzxsrtj.cpt醫院執行收入統計報表2srcjsjbb.cpt收入采集數據報表3srfcsjbb.cpt收入分成數據報表4yykdsryl.cpt醫藥開單收入一覽5yyhssryl.cpt醫藥核算收入一覽6jdsyhztj.cpt軍地收益匯總統計7jdsyzhfx.cpt軍地收益綜合分析8jdcbzcfx.cpt軍地成本支出分析9cbf
3、tsjbb.cpt成本分攤數據報表表 12. 數據源命名規范在使用帆軟報表時,系統默認的數據源鏈接名稱統一修改為“hrp”,具體的數據源配置信息如下圖:圖 13. 數據源中SQL書寫規范1) 數據源用戶模式選擇因在不同環境和用戶模式下,數據源連接的信息可能不盡相同,如在開發環境下,統一用用戶HRP來連接數據庫,而在測試環境下可能用用戶HRPTEST來連接數據庫,開發部署時又可能以USERHRP來連接數據庫,所以為了避免在不同用戶模式下的數據連接不一致問題的出現,統一要求在SQL里面不帶用戶信息,帆軟報表默認拖動數據字段時是帶用戶信息的,可能需要手工清除,否則在實際使用中會出現數據庫連接錯誤的問
4、題。默認的數據源拖動后的SQL生成窗口如下:圖 2清理后的信息不包含用戶模式信息,正確的數據源SQL示例如下:圖 32) 語法規范數據源中的SQL書寫遵循標準基于標準的SQL語法,但在個別涉及參數的地方,需要遵循報表本身內嵌的SQL語法及規范。如涉及對查詢參數頁面的查詢語法中,需要判斷日期是否為空的語句為:SELECT * FROM 表名where 表名.字段名操作符 字段名and 1=1 $if(startDate!='', " and表名.日期字段名>= to_date('" + startDate+"','YYY
5、Y-MM-DD')", "")$if(endDate!='', " and 表名.日期字段名 < to_date('" + endDate+"','YYYY-MM-DD')", "")其中startDate、endDate為報表日期參數,startDate代表查詢開始日期; endDate 代表查詢截止日期 。4. 報表參數命名規范報表參數命名時遵循如下規則:3) 如果需要報表參數頁面作為過濾參數頁,則需要注意參數頁面全部采用“靠左”模式展示,
6、同時頁面中的各個參數控件和參數文本應橫平豎直排列,文本原則上上下右對齊,控件寬度應以預覽模式下可以全部看到控件彈出的內容為準。如下圖:圖 4實際執行效果如下:圖 54) 如果需要提取的結果集是按參數過濾后的數據集,則參數定義放置在數據源里面定義;5) 如果需要提取的結果集不需要按參數過濾,參數只是用來格式化過濾和展示報表所用,則參數定義必須放置在報表模板中定義;6) 相同的參數在報表模板里只需要定義一次,不需要重復進行定義;7) 報表參數應能清楚表單參數意義的方式來定義,盡可能采用英文或者中文拼音簡寫,對于英文要求從第二個英文單詞開始首字母大寫外,其它字母均為小寫,不允許參數名中間使用或帶有特
7、殊符號(如下劃線“_”、中劃線“-”、特殊符號等),幾個常用的參數定義名稱參見下表:序號參數名解釋1startDate 開始日期2endDate 結束日期3deptCode 部門代碼4reckonItemCode 核算項目代碼5costItemNo成本項目代碼6reckonUnitId核算單元ID7serviceCode內部定價項目代碼8表 25. 報表格式規范表格邊框、字體顏色、大小等默認規范(用戶特定的要求除外)。報表格式要求:1) 普通報表模板“頁面設置”參照如下參數設置:圖 62) 每張報表都必須要有 報表標題、表頭、數據展示三部分內容,缺一不可;3) 標題題目:字體:(宋體18號加粗
8、)可以分成1或2行居中,顏色:黑色;4) 表頭:題目下空一行 字體:(宋體9號加粗),樣式選擇head2樣式:圖 75) 數據展示區:緊挨表頭行,字體:(宋體9號),樣式選擇“cell”:圖 86) 數據展示區中金額類數字列靠右顯示外,其它內容均靠左或者居中顯示;7) 數據區表格線框顏色選擇:RGB(153,204,255):單擊邊框線選擇按鈕后再設置顏色上單擊即可彈出RGB選擇框:圖 9圖 108) 對于數據行自動擴展出來的行標題,采用字體:(宋體9號),只有一級的行標題默認靠左顯示,如果出現二級標題,則二級標題和一級標題應采用不同的顯示位置,如果出現三級以上標題,除了用靠左、居中、靠右三種
9、顯示處理外,應通過如字體取消加粗、傾斜等方式處理;9) 數據展示前需要加“編號”列,對應記錄的數據行號;10) 如果報表有查詢條件窗口,則將必要的查詢條件信息顯示在報表標題和表頭之間,采用字體:(宋體9號),顏色:黑色;11) 報表頁面按鈕默認設置。通過單擊報表模板 菜單“分頁預覽”走側的齒輪標記,在彈出的窗口中可單獨設計報表頁面及工具欄內容,首先單擊選擇“為該模板單獨設置”選項: 圖 11然后按如下步驟選擇工具欄圖標:圖 12正確配置并定義工具欄后報表實際展示頁面如下圖:圖 136. 查詢參數頁面日期默認值設置查詢日期時間默認值,開始日期和截止日期默認間隔一個月。其中:開始日期:系統當前日期
10、之前一個月對應日期;截止日期:系統當前日期。對應的公式分別設置為:開始日期:f(x)= MONTHDELTA(today(),-1)截止日期:f(x)= today()圖 14實際執行時效果:圖 157. 報表文件登記對照開發設計完成的報表模板將通過模塊注冊的形式,實現在HRP系統的展現,需要定期更新和對照報表文件和模塊的對應關系。系統通過文件來記錄。對應配置文件名及放置位置如下(SVN目錄):yxt代碼trunkReportTemplateSystem報表模板清單.xlsx對于報表的修改和更新,需要先備份,然后對照檢查文件名和模塊的對應關系,并及時編寫修改備注,確保報表測試、實施和部署的正確
11、對應。8. 報表設計人登記備案在報表模板中的左下角,報表設計者通過合并單元格并錄入本人的姓名和報表設計完成日期(格式:設計人 設計完成日期 字體:宋體10號,顏色:灰色RGB(204,204,204)),并設置為“重復結尾行”。以方便報表后期修改完善工作的追溯。本信息只作為內部流轉和測試使用,正式發布到用戶現場前應由專人進行清理。實際瀏覽頁面中報表登記人信息顯示位置如下:表 39. 補充說明1) 對于用戶已經確定的格式化固定的報表,原則上需要設計出和原表完全一樣的報表,此時可依照實際報表格式(頁面大小、邊框、字體大小、顯示位置等)進行單獨報表設計,不受此規范的限制和影響;2) 報表設計者設計的
12、報表信息將建立對照關系表,以方便報表的后續修改和完善。10. 關于報表內容顯示規范10.1顯示內容對齊格式要求1) 字段對齊:左對齊:名稱類,如:廠家,物品名,庫房名稱居中:日期,時間,人員姓名,類別,分類,單號右對齊:金額,數字,數量2) 報表行高行高:默認5.02mm3) 格式化金額型格式化為2位小數位4) 表示數量、個數的字段,不需要格式化,原樣輸出即可5) 日期型字段,統一使用yyyy-MM-dd格式如:2013-06-19、2013-06-19 09:42:306) 報表尾部 合計字段 全部使用粗體,字體大小跟報表明細保持一致,即9號宋體,居中顯示。效果如圖:10.2 報表邊距及標題
13、1) 帶標題的報表左側插入空列,列寬15mm,上側插入空行,行高1mm。效果如圖:2) 標題與表頭之間不加空行。效果如圖:3) 表頭也是默認行高5.02mm。效果如圖:4) 不帶標題的數據列表形式報表,左側、上側都不要留空行或空列。效果如圖:5) 標題字體:宋體14號 加粗,標題行高6.0效果如圖:6) 如果標題行存在合并行情況,且有兩行標題,則上標題垂直向下對齊,下標題垂直向上對齊。效果如圖:7) 數字、金額字段寬度:(25mm、30mm)右對齊,并設置該列為自適應寬度。10.3 凍結設置1) 所有報表的標題行都要求凍結,報表尾部的合計也要求設置凍結。設置凍結行、列之前,必須先設置重復標題行
14、、列,重復結尾行、列。設置凍結:2) 如果報表中嵌入了圖表元素,如果圖表元素處于數據列表的右側,則在數據列表和圖表之間插入空列,列寬為5mm,且圖表的上邊緊貼報表上邊緣。如圖:3) 如果圖表顯示在數據列表的下方,則在數據列表的下方和圖表之間插入空行,行高5mm。10.4 帶標題的報表設置1) 標題位于數據列表與報表工具欄之間,插入空行 2) 數據列表形式的報表,每頁固定50行分頁。3) 尾部合計字段顯示要求:“合計:”,居中,不帶底色,粗體,字體默認值,所有合計行不帶表格線。11. 帶查詢條件的報表設置1) 做查詢條件控件時,將屏幕分辨率調整到1024*768,保證在此分辨率下所有的查詢條件都
15、可見;2) 每行查詢條件距離上標尺位置5像素,距離左標尺位置0像素,行間距5像素,距離藍色分割線5像素;3) 控件的高度按照默認高度顯示,控件一行顯示不下,可以分行顯示,查詢按鈕放在最后一行;4) 控件之間的距離設置:有關聯的控件(比如:查詢日期:2009-01-22)之間不留間隔,沒有任何關聯的控件之間間隔10像素,5) “查詢”控件距離前面控件的間隔設置兩種標準,各個子系統根據實際情況選擇一種間隔距離;A. 查詢條件比較少時,如下圖所示的,間隔50像素,B. 查詢條件比較多時,如下圖所示的,間隔20像素。6) 日期類的控件,對于顯示“年-月-日”的控件,寬度設置在100像素;顯示“年-月”的控件,寬度設置在80像素;只顯示“年”或“月”或“日”的控件,寬度設置在60像素;7) 有下拉選項的控件,設置的寬度要能涵蓋字符最長的選項。8) 核算單元:寬度150,報表項目、成本項目、核算項目:列寬120。單位、軍地、數據來源等兩個字的控件寬度60,“查詢”按鈕寬度:809) 報表的查詢條件離低端1個刻度,也就是5個像素,兩行查詢條件之間的距離也是1刻度 10)查詢條件順序:核算單元、核算項目、成本項目、報表項目、統計時間、同期、單位、軍地、數據來源等11)查詢條件的日期統一叫“統計日期”
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年職業生涯規劃的設計師考試試題及答案
- 初級咖啡考試題庫及答案
- 挑戰英語測試題及答案
- 心態課程試題及答案高一
- 倉儲物流考試題庫及答案
- 保密主管面試題目及答案
- 助理廣告師考試常見誤區剖析試題及答案
- 報表開發考試題及答案
- 檢驗員與設計師的協作關系提升策略試題及答案
- 環保能力測試試題及答案
- 少年中國說五線譜樂譜
- 《酸堿中和反應》上課課件(省級優質課獲獎作品)
- 綜合素質(幼兒園)課件
- 《民航服務禮儀》項目五 地面服務禮儀
- 公共管理學(第3版)教學課件匯總完整版電子教案
- DB23∕T 1019-2020 黑龍江省建筑工程資料管理標準
- 【證券】金融市場基礎知識(完整版講義)
- 麗聲北極星分級繪本第一級上My Noisy Schoolbag課件
- 跨鐵路橋施工方案
- 建筑裝飾專業中級職稱理論考試題庫-建設工程專業中級職稱理論考試題庫
- 風管制作標準
評論
0/150
提交評論