SAP ABAP 搜索幫助

2018-12-31 21:30 更新

搜索幫助,ABAP字典的另一個(gè)存儲(chǔ)庫對象,用于以列表的形式顯示字段的所有可能值。 此列表也稱為命中列表。 您可以選擇要從此命中列表的字段中輸入的值,而不是手動(dòng)輸入值,這是冗長乏味和容易出錯(cuò)的。

創(chuàng)建搜索幫助

步驟1 - 轉(zhuǎn)到事務(wù)SE11。 選擇搜索幫助的單選按鈕。 輸入要?jiǎng)?chuàng)建的搜索幫助的名稱。 讓我們輸入名稱ZSRCH1。 單擊創(chuàng)建按鈕。

步驟2 - 系統(tǒng)將提示您創(chuàng)建搜索幫助類型。 選擇基本搜索幫助,它是默認(rèn)值。 將顯示如下屏幕截圖所示的創(chuàng)建基本搜索幫助的屏幕。

第3步 - 在選擇方法中,我們需要指明我們的數(shù)據(jù)源是表還是視圖。 在我們的情況下,它恰好是一張表。 表是ZCUSTOMERS1。 它是從選擇列表中選擇的。

步驟4 - 輸入選擇方法后,下一個(gè)字段為對話框類型。 這將控制限制性對話框的外觀。 有一個(gè)包含三個(gè)選項(xiàng)的下拉列表。 讓我們選擇“立即顯示值"選項(xiàng)。

Search Help Demo

步驟5 - 下一步是參數(shù)區(qū)域。 對于每個(gè)搜索幫助參數(shù)或字段,必須根據(jù)要求輸入這些列字段。

  • 搜索幫助參數(shù) - 這是來自數(shù)據(jù)源的字段。 表中的字段列在選擇列表中。 將輸入?yún)⑴c搜索幫助的字段,每行中有一個(gè)字段。 讓我們包括兩個(gè)字段CUSTOMER和NAME。 在其余列中指示這兩個(gè)字段如何參與。

Search Help Parameter
  • Import - 此字段是一個(gè)復(fù)選框,用于指示搜索幫助參數(shù)是否是導(dǎo)入?yún)?shù)。 導(dǎo)出或?qū)胧菂⒖妓阉鲙椭?/span>

  • Export - 此字段是一個(gè)復(fù)選框,用于指示搜索幫助參數(shù)是否為導(dǎo)出參數(shù)。 導(dǎo)出將字段值從選擇列表傳輸?shù)狡聊蛔侄巍?/span>

  • LPos - 其值控制選擇列表中搜索幫助參數(shù)或字段的物理位置。 如果輸入值1,則字段將顯示在選擇列表中的第一個(gè)位置,以此類推。

  • SPos - 它控制限制性對話框中的搜索幫助參數(shù)或字段的物理位置。 如果輸入值1,該字段將顯示在限制對話框的第一個(gè)位置,依此類推。

  • Data element - 默認(rèn)情況下,每個(gè)搜索幫助參數(shù)或字段都分配有在數(shù)據(jù)源(表或視圖)中分配給它的數(shù)據(jù)元素。 此數(shù)據(jù)元素名稱顯示在顯示模式中。

步驟6 - 執(zhí)行一致性檢查并激活搜索幫助。 按F8執(zhí)行。 將出現(xiàn)“測試搜索幫助ZSRCH1"屏幕,如以下屏幕截圖所示。

Test Search Help

步驟7 - 讓我們在CUSTOMER的“Ready for inp"屏幕字段中輸入數(shù)字100004。 按Enter鍵。

Restrict Value Change

將顯示客戶編號(hào)100004和名稱“STEPHEN"。

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

掃描二維碼

下載編程獅App

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

編程獅公眾號(hào)