SAP ABAP Smartform的使用


事務代碼:smartforms

操作步驟及解釋:

1.通過事務代碼進入smartform界面:輸入smartform並回車

2.smartform界面主要有表單、樣式和文本模塊三項:

(1)表單:主要是繪制表單的表格內容等,相當於在word中繪制一個表格;

(2)樣式:主要是通過設置字體的大小、行高、對齊方式等,便於在表單中使用;

(3)文本模塊:主要用於設置固定的內容,比如標題之類的,標題也可以在表單中創建使用。

3.創建樣式:

輸入樣式名稱,點擊“創建”(樣式名修改為YTEST,步驟一樣,不作重新截圖);

點擊“段落格式”,選擇“創建節點”,輸入名稱,點擊“√”;

填寫“描述”、選擇“對齊方式”、“縮進”和“間距”根據實際需求填寫;

點擊“字體”,根據實際需求選擇字體族、字體大小和樣式,是否需要下划線、顏色;

(在底部“預覽”,上圖和下圖對比,可以直觀地看到字體的大小和樣式的變化)

點擊“表頭數據”,選擇標准段落(標准段落也就是在表單中字體未選擇指定樣式的情況下,按默認樣式);

最后點擊保存並激活,以上“樣式”創建完畢。

 

2.創建表單:

點擊“表單”,輸入表單名稱,點擊“創建”;

點擊“表格屬性”,輸入描述,選擇“輸入選項”,在樣式中引入剛剛創建好的樣式YTEST;

點擊“全局定義”,可以根據需要在此處定義變量;

點擊“%PAGE1新頁面”,點擊“輸出選項”,根據實際打印需求選擇打印紙張的格式:肖像格式(豎向)和橫向格式;

點擊“MAIN主窗口”,點擊“輸出選項”,根據實際需求填寫邊距和寬高

點擊“MAIN主窗口“,右鍵,選擇“創建”,選擇“模板”;

點擊“%TEMPLATE1新建模板1”,繪制表格的方式有以下兩種:

(1)     點擊“畫筆按鈕”,直接可在白色畫布中進行繪制;

(2)     點擊“細節”,用填寫數據的方式繪制(詳情往下看);

通過這些按鈕給表格添加上邊框;

點擊“細節”,可以看到剛剛繪制的表格形成了一個單元格的寬高數據,也可以根據實際需求進行修改和填寫;

注意:單元格的寬高總和不能大於模板和窗口的寬高,否則會報錯;

點擊“%TEMPLATE1主窗口”,右鍵,選擇“創建”,選擇“文本”;

點擊“%TEXT1新文本1”,在空白處填寫內容,在Styles中選擇剛剛在樣式中創建的樣式P1

添加變量:點擊“插入字段”,輸入變量名稱(注意:變量需要用&包起來);

 

 

點擊“輸出選項”,填寫輸出的行和列(對應於模板中繪制的表格);

點擊”激活“,再點擊執行;

再點擊“執行”;

 

 

 

 

 

 打印預覽:

 

 

補充說明:一個頁面可以包含可多個窗口,一個模板可包含文本;表格接口、變量的定義及使用之后補充。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM