SAP Web Dynpro - Moduli interattivi
È possibile creare moduli basati sul software Adobe e utilizzarli nel contesto per le interfacce utente Web Dynpro. È possibile integrare lo strumento di sviluppo del ciclo di vita Adobe con l'editor ABAP per facilitare lo sviluppo dell'interfaccia utente. I moduli interattivi che utilizzano il software Adobe consentono di sviluppare in modo semplice e efficiente elementi dell'interfaccia utente.
I seguenti scenari possono essere utilizzati per creare moduli interattivi:
- Scenario interattivo
- Scenario di stampa
- Scenario offline
- Utilizzo della firma digitale
Come creare un'applicazione Web Dynpro utilizzando i moduli?
È possibile creare moduli in modo indipendente utilizzando l'editor di moduli. Vai aT-code − SFP
Quando fai clic su Crea, ti verrà chiesto di inserire il nome del modulo, la descrizione del modulo e l'interfaccia.
Esempio
I componenti di esempio per lo scenario interattivo nel sistema sono disponibili nel pacchetto SWDP_TEST → WDR_TEST_IA_FORMS.
Inserimento di moduli utilizzando scenari
In un'applicazione Dynpro, entrambi gli scenari - scenario di stampa e scenario interattivo - per l'inserimento di moduli interattivi sono simili. Il modulo che contiene i componenti statici può essere utilizzato per visualizzare i dati in un'applicazione Dynpro utilizzando lo scenario di stampa.
Utilizzando moduli interattivi, è possibile riutilizzare le voci nel contesto Web Dynpro per l'applicazione Web Dynpro.
Come inserire un modulo interattivo?
Step 1 - Crea una visualizzazione del tuo componente Web Dynpro.
Step 2- Fare clic con il tasto destro su Visualizza e creare un nodo. Questo nodo sarà vincolato alla forma.
Step 3 - Trascina il modulo interattivo dalla libreria Adobe alla finestra di Designer.
Step 4 - Progetta il modulo, inserisci il nome e collega gli attributi.
Step 5 - Una volta terminata la progettazione del modulo, passare alla modalità di modifica nel workbench e definire se il modulo è contenuto statico, modulo di stampa basato su PDF o modulo interattivo.