SAP ABAP 智能表

2018-01-03 09:09 更新

SAP Smart Forms工具可用于打印和發(fā)送文檔。 此工具在開發(fā)用于Internet的表單,PDF文件,電子郵件和文檔中非常有用。 該工具提供了一個接口來構建和維護表單的布局和邏輯。 SAP還為業(yè)務流程(如客戶關系管理(CRM),銷售和分銷(SD),財務會計(FI)和人力資源(HR))提供一系列表格。

該工具允許您使用簡單的圖形工具而不是使用任何編程工具來修改表單。 這意味著沒有編程知識的用戶可以毫不費力地為這些表單配置業(yè)務流程的數(shù)據(jù)。

在智能表單中,從靜態(tài)和動態(tài)表中檢索數(shù)據(jù)。 表標題和小計由觸發(fā)事件指定,然后數(shù)據(jù)在最終輸出之前排序。 智能表單允許您包含可以作為表單的一部分或作為背景顯示的圖形。 如果需要,還可以在進行表單打印輸出時抑制背景圖形。

SAP系統(tǒng)中可用的標準智能表單的一些示例如下 -

  • SF_EXAMPLE_01表示具有用于客戶的航班預訂的表輸出的發(fā)票。

  • SF_EXAMPLE_02表示類似于SF_EXAMPLE_01的發(fā)票,但帶有小計。

  • SF_EXAMPLE_03指定類似于SF_EXAMPLE_02的發(fā)票,但可以在應用程序中選擇多個客戶的發(fā)票。

創(chuàng)建表單

讓我們使用SAP Smart Forms工具創(chuàng)建表單。 您還將學習如何在智能表單中添加節(jié)點并在本教程中測試表單。 這里我們開始創(chuàng)建SF_EXAMPLE_01表單的副本。 SF_EXAMPLE_01表單是SAP系統(tǒng)中可用的標準智能表單。

第1步 - Smart Form Builder是用于構建智能表單的主要界面。 它在SAP Smart Forms的初始屏幕上可用。 我們需要在“命令"字段中鍵入“SMARTFORMS"事務代碼,以打開SAP Smart Forms的初始屏幕。 在此屏幕中,在表單字段中輸入表單名稱SF_EXAMPLE_01。

步驟2 - 選擇Forms → Copy或單擊復制圖標以打開復制表單或文本對話框。

步驟3 - 在“目標對象"字段中,輸入新表單的名稱。 名稱必須以Y或Z字母開頭。 在這種情況下,表單的名稱為“ZSMM1"。

SAP Smart Form

步驟4 - 單擊繼續(xù)圖標或在復制窗體或文本對話框中按ENTER鍵,以便創(chuàng)建ZSMM1表單作為預定義表單SF_EXAMPLE_01的副本。

步驟5 - 點擊保存圖標。 表單的名稱顯示在SAP Smart Forms初始屏幕上的表單字段中。

步驟6 - 點擊SAP Smart Forms初始屏幕上的創(chuàng)建按鈕。 ZSMM1表單顯示在表單構建器中。

步驟7 - 使用MAIN窗口創(chuàng)建第一個草稿頁。 新窗體的所有組件都基于SF_EXAMPLE_01預定義的形式。 您可以單擊導航菜單中的某個節(jié)點來查看其內容。

 SAP Form Builder

在表單中創(chuàng)建文本節(jié)點

步驟1 - 在SAP表單構建器屏幕的更改模式下打開表單,右鍵單擊第一頁節(jié)點中的主窗口選項,然后從上下文菜單中選擇Create → Text

步驟2 - 將文本字段中的文本修改為“My_Text",將“含義"字段中的文本修改為“Text_Demo"。 在窗體構造器中心框架的文本編輯框中輸入文本“Hello TutorialPoint .....",如以下快照所示 -

Create Text Node

步驟3 - 點擊保存按鈕保存節(jié)點。

步驟4 - 通過分別單擊激活和測試圖標激活和測試節(jié)點。 顯示Function Builder的初始屏幕。

步驟5 - 通過單擊激活和執(zhí)行圖標激活和測試功能模塊。 功能模塊的參數(shù)顯示在Function Builder的初始屏幕中。

步驟6 - 通過單擊執(zhí)行圖標執(zhí)行功能模塊。 將出現(xiàn)打印對話框。

步驟7 - 將輸出設備指定為“LP01",然后單擊打印預覽按鈕。

以上步驟將產(chǎn)生以下輸出:

Print Preview
以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號