點選系統維護作業-報表編輯維護後,會出現如下圖1之報表編輯器,使用者可以滑鼠雙點擊左側之報表以進行修改工作。
我們以資產負債表為例,滑鼠雙點擊報表編輯器左側之資產負債表後,會出現如下圖2之資產負債表編輯畫面。 中間部分即為資產負債表的樣式,可約略分為:單頭(PageHeader)、單身(Deatil)與單尾(PageFooter)三區塊。 各區塊裡面包含資產負債表之各列印項目,我們將各項目稱之為「物件」,另外畫面右邊為「Property ToolBox」之小視窗,其述明所選擇物件的各個屬性。 最後畫面上方為編輯之工具列,其包括了「儲存」、「複製」、「粘貼」、「剪切」、「刪除」及「恢復為系統預設的樣式」等功能紐。 除上述所提功能紐外,其餘各功能紐,我們目前不建議使用者使用,我們後面將以資產負債表為範例說明報表之修改,使用者可針對其他報表做類似修改。
我們將以資產負債表之單頭、單身及單尾分別說明: 以單頭而言,其物件包含了[公司名稱]、[資產負債表]及粗體字之[科目編號]、[科目名稱]、[金額]等。 這些物件中有一個最大的區別,其中[公司名稱]是被列印出資料庫的連結資料(資料連結型物件),而[資產負債表]及粗體字之[科目編號]、[科目名稱]、[金額]等則是直接被列印出其所顯示的文字(普通型物件)。 使用者可用實際所印出的報表與報表編輯器中所顯示的樣式作一比較即可看出﹔ 例如下圖3實際列印出之資產負債表中[協億企業股份有限公司]其與報表編輯器中(上圖2)對應位置為[公司名稱],意即報表編輯器中[公司名稱]物件是提取資料庫中資料而來,因此其屬資料連結型物件。 另外再看實際列印出之資產負債表中[資產負債表]其與報表編輯器中對應位置為[資產負債表],其為直接被列印出來的文字,故[資產負債表]物件屬普通型物件。 現在我們接下來要示範如何修改報表樣式,如下圖3所示資產負債表為軟體所預設的樣式,我們欲將其改為如下圖4之樣式,
我們先開啟資產負債表報表編輯器樣式如下圖5
為方便起見,我們以 ‘物件名稱’(屬性:原屬性值→修改後屬性值) 的方式來說明修改過程,如下: ‘公司名稱’(Font:新細明體→標楷體) ’資產負債表’(Caption:資產負債表→財務狀況表)將’資產負債表:’物件複製並貼上產生一新物件並將該新物件(left:0→8504;width:10488→1417;Font:12→9、粗體→標準;Caption:資產負債表→幣別:新台幣) ‘科目編號’(left:0→0;width:866→850) ’科目名稱’(left:866→850;width:2417→2694) ‘金額’(left:3283→3544;width:1961→1700) ‘科目編號’(left:5244→5244;width:866→850) ’科目名稱’(left:6110→6094;width:2417→2694) ‘金額’(left:8527→8788;width:1961→1700)
以上我們已處理好單頭部分,接著處理單身部分,單身部分皆屬資料連結型物件,其修改其實與相對應位於單頭的標題一樣即可,即: ‘科目編號’(left:0→0;width:866→850) ’科目名稱’(left:866→850;width:2417→2694) ‘金額’(left:3283→3544;width:1961→1700) ‘科目編號’(left:5244→5244;width:866→850) ’科目名稱’(left:6110→6094;width:2417→2694) ‘金額’(left:8527→8788;width:1961→1700)。
完成以上修改後,報表編輯器中資產負債表樣式如下圖6,結束修改記得按儲存。
以上我們已針對資產負債表作了修改,其中包括了物件字型的修改、普通型物件的複製、明細資料物件的欄寬變更等等。 在此,注意的是明細資料因為各欄間位置是相連接的,所以欲改變某一欄寬勢必牽動其他欄的位置及欄寬,所以修改前最好先將所有欄位之左距離(屬性left)與欄寬(屬性width)先行抄寫下,再據以修改。 最後除上述曾修改到的屬性外,其餘屬性,我們目前仍不建議使用者修改,即我們僅修改物件的Font(字型)、Caption(標題)、top(與上邊界距離)、left(與左邊界距離)、width(欄位寬度)等屬性即可。 若不小心改壞單據報表格式時,使用者可使用「恢復為系統預設的樣式」的功能紐用以恢復成系統預設樣式。