Dicembre 3, 2021

SAP ABAP-Viste

Pubblicità

Una vista si comporta solo come una tabella di database. Ma non occuperà spazio di archiviazione. Una vista si comporta in modo simile a una tabella virtuale, una tabella che non ha alcuna esistenza fisica. Una vista viene creata combinando i dati di una o più tabelle contenenti informazioni su un oggetto application. Utilizzando le viste, è possibile rappresentare un sottoinsieme dei dati contenuti in una tabella o unire più tabelle in un’unica tabella virtuale.

I dati relativi a un oggetto Application vengono distribuiti tra più tabelle utilizzando le viste del database. Usano la condizione inner join per unire i dati di tabelle diverse. Una vista di manutenzione viene utilizzata per visualizzare e modificare i dati memorizzati in un oggetto application. A ogni vista manutenzione è associato uno stato di manutenzione.

Usiamo la vista di proiezione per mascherare i campi indesiderati e visualizzare solo i campi rilevanti in una tabella. Le viste di proiezione devono essere definite su una singola tabella trasparente. Una vista di proiezione contiene esattamente una tabella. Non è possibile definire le condizioni di selezione per le viste di proiezione.

Creazione di una vista

Passo 1 − Selezionare il pulsante di opzione Visualizza nella schermata iniziale del Dizionario ABAP. Immettere il nome della vista da creare e quindi fare clic sul pulsante Crea. Abbiamo inserito il nome della vista come ZVIEW_TEST.

Fase 2-Selezionare il pulsante di opzione vista proiezione mentre si sceglie tipo di vista e fare clic sul pulsante Copia. Viene visualizzata la schermata ‘Dizionario: Cambia vista’.

Fase 3-Immettere una breve descrizione nel campo Descrizione breve e il nome della tabella da utilizzare nel campo Tabella di base come mostrato nella seguente istantanea.

Creazione della vista

Fase 4 − Fare clic sul pulsante ‘Campi tabella’ per includere i campi della tabella ZCUSTOMERS1 nella vista proiezione.

Passo 5-Viene visualizzata la schermata Selezione campo dalla Tabella ZCUSTOMERS1. Selezionare i campi che si desidera includere nella vista proiezione come mostrato nella seguente istantanea.

Tabella dei campi ZCUSTOMERS

Passo 6 − Dopo aver fatto clic sul pulsante Copia, tutti i campi selezionati per la vista di proiezione vengono visualizzati nella schermata ‘Dizionario: Cambia vista’.

Modifica vista

Passo 7 − Selezionare la scheda Stato manutenzione per definire un metodo di accesso. Scegli il pulsante di opzione di sola lettura e l’opzione “Visualizzazione / manutenzione consentita con restrizioni” dal menu a discesa di “Browser dati/Manutenzione visualizzazione tabella”.

Passo 8-Salvare e attivarlo. Nel ‘ Dizionario: Cambia schermata ‘ seleziona Utilità (M) > Contenuto per visualizzare la schermata di selezione per ZVIEW_TEST.

Passo 9-Fare clic sull’icona Esegui. L’output della vista di proiezione appare come mostrato nella schermata seguente.

Tabella Zview

La tabella ZCUSTOMERS1 è composta da 5 campi. Qui i campi visualizzati sono 3 (Cliente, Numero cliente e Nome) con 4 voci. I numeri dei clienti vanno da 100001 a 100004 con nomi appropriati.

Utile Video Corsi

Video

SAPUI5 di Formazione Online

25 Lezioni di 6 ore

Sanjo Thomas

Video

SAP Webi di Formazione Online

Più Popolari

26 Lezioni di 2 ore

Neha Gupta

Video

SAP Base di Formazione Online

30 Lezioni di 2.5 ore

Sumit Agarwal

Video

SAP C4C di Formazione Online

30 Lezioni di 4 ore

Sumit Agarwal

Video

SAP MM di Formazione Online

14 Lezioni da 1,5 ore

Neha Malik

Video

SAP WM Formazione Online

13 Lezioni 1.5 ore

Neha Malik

Pubblicità

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.