Description
Introduzione ad ABAP/4
- Programma report
- Programma interattivo
- Tabelle SAP
- Smartforms
- SAP Query
Navigazione e visualizzazione tabelle
- Navigazione e visualizzazione delle tabelle (SE16)
- Utilizzo del Match Code
- Analisi del contenuto di una tabella
- Inserimento di un nuovo codice / record nella tabella
- Impostazione parametri utente della scheda “Data Browser”
Struttura tabella
- Visualizzazione struttura tabella
- Struttura e contenuto delle tabelle (SE11)
- Esercitazione
Elementi di un Programma ABAP
- Come creare un programma
Dichiarazione dei dati
Istruzioni base
Controllo sintattico e correzione degli errori del programma
Attivazione
Esercizio di ripasso
Open SQL (Parte 1)
- Open SQL: informazioni generali
SELECT semplice
SELECT con condizione
SELECT con ordinamento
SELECT con raggruppamento
SELECT puntuale
SELECT single
SELECT MIN / MAX / AVG / SUM
SELECT COUNT
SELECT annidate - Esercitazioni
Open SQL (Parte 2)
- SELECT JOIN
Istruzione INSERT
Istruzione UPDATE
Istruzione DELETE
Istruzione MODIFY
Trasporto dati da SELECT a tabella interna
Esercitazioni
Tabelle interne
- Le tabelle interne
Funzioni principali per le tabelle interne
Esempi pratici di Open SQL
Gestione della Grafica di Output
- Grafica: incolonnamento output e colorazioni
Utilizzo degli elementi di testo
Istruzione Hotspot ed utilizzo
Esercitazioni
SELECT annidate, caricamento file sul server, lettura file da server
- File sequenziali:
o Caricamento file sul server SAP
o Sintassi esercizi
o Lettura file da server SAP
o Sintassi esercizi
Il Debug
- Esecuzione di un programma
La modalità Debug
Esecuzione indiretta
- Esecuzione di un programma:
o La modalità background
o Pianificazione del JOB
o Spool di stampa
La modularizzazione (eventi, subroutines, includes)
- Eventi
Subroutines
Includes
La modularizzazione: (Functions, Enhancements)
- Introduzione
Creazione di un gruppo funzioni
Creazione della funzione
Esempio di creazione della funzione
Test della funzione
Batch Input
- Creazione di una registrazione atta ad importare dati:
o Introduzione
o Registrazione di una transazione utente
o Creazione del report relativo alla registrazione
o Adattamento del report alla specifica esigenza
o Creazione del file di testo contenente i dati da importare su SAP
Batch Input
- Esecuzione di una registrazione:
o Esecuzione del Batch Input in modalità diretta
o Valutazione degli errori
o Esecuzione del Batch Input nelle varie modalità previste da SAP: foreground,
background, background con visualizzazione degli errori
o Creazione di una sessione di Batch Input per gestione tramite la transazione di
Riepilogo Sessioni
o Esercitazioni