SAP ABAP 智能表

2018-01-03 09:09 更新

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

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

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

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

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

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

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

創(chuàng)建表單

讓我們使用SAP Smart Forms工具創(chuàng)建表單。 您還將學(xué)習(xí)如何在智能表單中添加節(jié)點(diǎn)并在本教程中測(cè)試表單。 這里我們開(kāi)始創(chuàng)建SF_EXAMPLE_01表單的副本。 SF_EXAMPLE_01表單是SAP系統(tǒng)中可用的標(biāo)準(zhǔn)智能表單。

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

步驟2 - 選擇Forms → Copy或單擊復(fù)制圖標(biāo)以打開(kāi)復(fù)制表單或文本對(duì)話框。

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

SAP Smart Form

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

步驟5 - 點(diǎn)擊保存圖標(biāo)。 表單的名稱顯示在SAP Smart Forms初始屏幕上的表單字段中。

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

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

 SAP Form Builder

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

步驟1 - 在SAP表單構(gòu)建器屏幕的更改模式下打開(kāi)表單,右鍵單擊第一頁(yè)節(jié)點(diǎn)中的主窗口選項(xiàng),然后從上下文菜單中選擇Create → Text。

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

Create Text Node

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

步驟4 - 通過(guò)分別單擊激活和測(cè)試圖標(biāo)激活和測(cè)試節(jié)點(diǎn)。 顯示Function Builder的初始屏幕。

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

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

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

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

Print Preview
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)