程式資訊
- 程式 ID:
TrialPrintControlPart - 所屬子系統:N.總帳管理
- 狀態:stable
試算表列印幣別選擇¶
功能簡介¶
「試算表列印幣別選擇」是試算表(N-090)列印面板上的一個小元件,不是獨立的程式。它與試算表是同一支程式、同一個畫面,由試算表主畫面驅動,唯一作用是讓會計人員在按列印/預覽前,先指定這份試算表要用哪一種幣別金額來印。
換句話說,查詢條件、明細查詢、合計都在母表單試算表完成;本元件只決定「列印當下」報表上的金額欄要呈現本幣/原幣/功能幣/集團幣哪一套數字。
與試算表的關係
本元件直接讀寫試算表的查詢條件(報表幣別)。因為與試算表是同一支程式,本頁不重複描述試算表的完整操作;查詢、明細與合計請見 試算表。
前置需求¶
- 權限:N.總帳 →
N-090 試算表的列印權限(與母表單同一支程式,沿用試算表的權限即可)。 - 參數/主檔:若要列印「功能幣」或「集團幣」金額,需先在系統程式參數(A-040)維護對應幣別代碼——
| 資料 | 影響的結果 |
|---|---|
系統程式參數 2007(功能幣別) |
選「功能幣」時報表上印出的列印幣別代碼 |
系統程式參數 2021(集團幣別) |
選「集團幣」時報表上印出的列印幣別代碼 |
系統程式參數 6(本位幣) |
選「本幣」時報表上印出的列印幣別代碼 |
| 試算表查詢結果 | 本元件不會自己查資料;必須先在試算表按查詢有資料,列印才有內容 |
操作步驟¶
- 先在試算表主畫面設定查詢條件並按
查詢,確認明細已出現。 - 在列印面板的 報表幣別 下拉,選擇要列印的幣別:
本幣、原幣、功能幣、集團幣四選一(預設 功能幣)。
- 按試算表工具列的
列印或預覽,系統依你選的幣別組出報表資料並開啟列印視窗。 - 在報表清單挑要印的版型(見欄位連動與附加功能的報表清單),即可預覽或輸出。
小技巧
改了 報表幣別 不需要重新查詢——本元件只影響「列印當下」取哪一套金額;換幣別後直接再按一次 列印/預覽 即可看到新版型。
欄位說明¶
| 欄位 | 必填 | 說明/格式/預設 |
|---|---|---|
| 報表幣別 | ✔ | 下拉:本幣/原幣/功能幣/集團幣。預設為功能幣 |
欄位連動與附加功能¶
這一節說明「選了報表幣別後,按列印時系統實際做了什麼」。本元件本身不算金額,金額在查詢時已由試算表一次算好四套幣別;報表幣別只是在列印時挑其中一套填進報表欄位。
-
當你切換報表幣別,系統會把選項寫回試算表的查詢條件(兩者共用同一份條件),並不會重新查資料庫。
-
當你按列印/預覽,試算表會依目前的 報表幣別 決定報表上每一列要填哪一套金額與哪一個「列印幣別」代碼:
選擇 報表幣別欄顯示 列印幣別代碼來源 借方/貸方金額取自 本幣 本幣 系統程式參數 6(本位幣)本幣借方/貸方、本幣借貸餘額、本幣期初/期末餘額 原幣 原幣 該列科目的幣別 原幣借方/貸方及原幣餘額 功能幣 功能幣 系統程式參數 2007功能幣借方/貸方及功能幣餘額 集團幣 集團幣 系統程式參數 2021集團幣借方/貸方及集團幣餘額 -
報表抬頭與版型:列印時提供三張試算表版型可選——
報表編號 報表抬頭 尺寸 N090-1 試算表 A4 N090-2 試算表-餘額 A4 N090-2 試算表-累計餘額 A4 三張版型都會套用你選的 報表幣別;差別在於是否帶出期初/期末餘額與累計餘額欄。
-
是否有資料可印:試算表查詢結果筆數大於 0 才有資料可印。若查詢沒有任何明細,列印不會有內容。
本元件不做查詢與合計
報表幣別選擇器沒有自己的查詢、新增、修改、刪除動作;查詢、明細顯示與借貸合計都在試算表,本元件只負責列印。
常見問題¶
報表幣別只看到一個下拉,沒有查詢按鈕,是不是壞了?
沒有壞。這支元件本來就只有一個 報表幣別 下拉,它是試算表列印面板的一部分,查詢與明細都在試算表主畫面。請回到試算表先查詢,再用本下拉選列印幣別。
選了「功能幣」或「集團幣」,報表上的幣別代碼是空白?
列印幣別代碼來自系統程式參數:功能幣取參數 2007、集團幣取參數 2021。若這兩個參數沒有維護幣別代碼,報表上的列印幣別欄就會是空的。請先在系統程式參數(A-040)補上對應幣別。
改了報表幣別,列印出來金額沒變?
確認你改完 報表幣別 後有「再按一次」列印/預覽。本元件只在列印當下決定取哪一套金額,不會自動重印已開啟的報表視窗。
列印出來是空白/沒有任何明細?
本元件不會自己查資料。請先在試算表設定條件並按 查詢,確認畫面上有明細(查詢結果筆數要大於 0),再列印。
相關功能¶
需補截圖清單
以下截圖待 runtime 驗收後補拍(放 docs/N-GeneralLedger/images/):
trialprintcontrolpart-step1.png— 列印面板上的「報表幣別」下拉(含四個幣別選項)trialprintcontrolpart-step2.png— 切換報表幣別後的列印/預覽報表(建議以「功能幣」版型為主畫面)