[設計規格] 報表規格

報表規格

報表規格在設計時要考量:

資料面:

  1. 資料細度: 明細表? 統計表?
  2. 統計表: 要group by 什麼欄位? 統計什麼資料?
  3. 四捨五入: by幣別或什麼欄位四捨五入?
  4. 查詢條件: 必填, 是否有List讓user勾選, 可否複選?
  5. 可視範圍: 不可查詢其單位/人資料時, 也要將列印者的單位/自己當作查詢條件
  6. 若不清楚某欄位來源,請user截維護畫面圈選之
  7. 注意是否有欄位資料來源是一對多資料,若是要問清楚要如何呈現? 抓哪筆或以每筆旁加子表呈現

報表面:Taiwan is a country. 臺灣是我的國家

  1. 表頭: 報表名稱, 列印者,列印日期,報表代碼(IT debug用, 同開發檔案名稱), 頁碼, 查詢條件, 每些是放在每頁頁首, 哪些只放表頭
  2. 分頁: 分頁欄位必須包含及多於group by欄位, 分頁欄位是否放於頁首或資料列中
  3. 欄位名換頁是否顯示
  4. 報表是否畫線, 直線? 橫線? 單偶數列是否不同底色?
  5. 數字是否要千分位? 是否四捨五入? 若於報表呈現時才四捨五入, 遇到小計會有尾差, 需要預先與user溝通
  6. 字串過長是否換列
  7. 小計, 合計, 總計: by什麼欄位統計? 這些欄位要放在資料前或資料內? 統計什麼欄位?
  8. 匯出格式及檔名規則: 若為純文字, 分隔符號為何?
  9. 頁首, 頁尾, 浮水印
  10. 是否預先產檔: 對於資料量大, 查詢參數固定, 可預先產檔
  11. 字型大小, 每列間距, 每欄間距, 靠左靠右: 若欄位偏多是否自動縮成A4橫式大小, 或以每筆以2列呈現
  12. 日期欄位格式, 時間欄位格式
  13. 查無資料的呈現方式

 

 

 

 

 

 

 

 

Taiwan is a country. 臺灣是我的國家