SAP ABAP - Aiuto per la ricerca

La Guida alla ricerca, un altro oggetto del repository di ABAP Dictionary, viene utilizzata per visualizzare tutti i valori possibili per un campo sotto forma di elenco. Questo elenco è noto anche comehit list. È possibile selezionare i valori da inserire nei campi da questa lista di risultati invece di inserire manualmente il valore, che è noioso e soggetto a errori.

Creazione della guida alla ricerca

Step 1- Vai alla transazione SE11. Selezionare il pulsante di opzione per la guida alla ricerca. Immettere il nome della guida di ricerca da creare. Inseriamo il nome ZSRCH1. Fare clic sul pulsante Crea.

Step 2- Il sistema richiederà la creazione del tipo di guida per la ricerca. Seleziona la Guida alla ricerca elementare, che è l'impostazione predefinita. Viene visualizzata la schermata per creare la guida di ricerca elementare come mostrato nella seguente schermata.

Step 3- Nel metodo di selezione, dobbiamo indicare se la nostra fonte di dati è una tabella o una vista. Nel nostro caso si tratta di un tavolo. La tabella è ZCUSTOMERS1. Viene selezionato da un elenco di selezione.

Step 4- Dopo aver immesso il metodo di selezione, il campo successivo è il tipo di dialogo. Controlla l'aspetto della finestra di dialogo restrittiva. C'è un elenco a discesa con tre opzioni. Selezioniamo l'opzione "Visualizza immediatamente i valori".

Step 5- La prossima è l'area dei parametri. Per ogni parametro o campo della Guida alla ricerca, questi campi colonna devono essere inseriti secondo i requisiti.

  • Search help parameter- Questo è un campo dalla fonte dei dati. I campi della tabella sono elencati nell'elenco di selezione. Verrebbero inseriti i campi che partecipano alla guida alla ricerca, un campo in ogni riga. Includiamo i due campi CUSTOMER e NAME. Il modo in cui questi due campi partecipano è indicato nel resto delle colonne.

  • Import- Questo campo è una casella di controllo per indicare se un parametro della guida di ricerca è un parametro di importazione. L'esportazione o l'importazione è con riferimento alla guida alla ricerca.

  • Export- Questo campo è una casella di controllo per indicare se un parametro della Guida di ricerca è un parametro di esportazione. L'esportazione sarà il trasferimento dei valori dei campi dall'elenco di selezione ai campi dello schermo.

  • LPos- Il suo valore controlla la posizione fisica del parametro o del campo della Guida di ricerca nell'elenco di selezione. Se si immette un valore 1, il campo verrà visualizzato nella prima posizione nell'elenco di selezione e così via.

  • SPos- Controlla la posizione fisica del parametro o del campo della Guida di ricerca nella finestra di dialogo restrittiva. Se si immette un valore di 1, il campo verrà visualizzato nella prima posizione nella finestra di dialogo restrittiva e così via.

  • Data element- Ad ogni parametro o campo della Guida alla ricerca viene assegnato per impostazione predefinita un elemento di dati che gli è stato assegnato nell'origine dei dati (tabella o vista). Il nome di questo elemento dati viene visualizzato in modalità di visualizzazione.

Step 6- Eseguire un controllo di coerenza e attivare la guida alla ricerca. Premi F8 per eseguire. La schermata "Guida alla ricerca di prova ZSRCH1" viene visualizzata come mostrato nella seguente schermata.

Step 7- Inseriamo il numero 100004 nel campo della schermata "Ready for inp" del CLIENTE. Premere Invio.

Vengono visualizzati il ​​numero cliente 100004 e il nome "STEPHEN".