SAP Smart Forms - Navigazione

In questo capitolo, discuteremo in dettaglio della navigazione, dell'interfaccia utente, dei tipi di nodo e dei parametri del modulo di SAP Smart Forms.

SAP Smart Forms - Interfaccia utente

Per progettare un modulo in SAP Smart Forms, è necessario creare e mantenere un layout del modulo e definire la logica del modulo. Non è richiesta alcuna conoscenza di programmazione e linguaggio di scripting.

L'interfaccia utente grafica di SAP Smart Form è composta dai seguenti campi:

  • Form Painter - Per creare il layout del modulo, utilizza Form Painter.

  • PC Editor - Può essere utilizzato per inserire testi e campi nell'area di output.

  • Navigation Tree- Sul lato sinistro, hai un albero di navigazione che definisce la gerarchia di un modulo intelligente. Questo definisce la logica del modulo per l'elaborazione.

  • Table Painter - Table Painter viene utilizzato per creare modelli e tabelle.

  • Form Check - Per verificare la coerenza della forma.

In un modulo intelligente SAP, puoi usare Transaction: SMARTFORMS. Nella prima pagina, hai un'opzione per selezionare il fileForm, Style o Text Module secondo l'oggetto che si desidera creare, modificare o visualizzare.

Immettere il nome e selezionare il tipo che si desidera creare e fare clic sul pulsante Crea e questo aprirà SAP Form Builder.

In SAP From builder, hai la navigazione ad albero sul lato sinistro. Per selezionare un nodo nella struttura ad albero, è necessario fare doppio clic sul nodo. È inoltre possibile trascinare e rilasciare o copiare le sottostrutture facendo clic con il pulsante destro del mouse su di esse e utilizzando l'operazione Copia / Incolla.

Quando fai clic con il pulsante destro del mouse su qualsiasi nodo, puoi vedere il menu contestuale. A seconda del tipo di nodo, le opzioni nel menu contestuale variano.

Hai le seguenti opzioni nel menu contestuale:

  • Creazione o eliminazione in base al tipo di nodo selezionato.
  • A seconda del tipo di nodo selezionato vengono visualizzati solo i tipi di nodo validi.
  • Funzioni degli appunti: taglia o copia negli appunti, incolla negli appunti.
  • Espandi e comprimi.

SAP Smart Forms - Tipi di nodi

In questa sezione, discuteremo in dettaglio sui diversi tipi di opzioni del nodo, che sono elencati di seguito.

Output Areas -

  • Page
  • Window

Elementary Nodes -

  • Text
  • Graphic
  • Address

Table Output -

  • Template
  • Table

Attributi del tipo di nodi

In un modulo SAP smart, ogni modulo contiene i seguenti attributi comuni:

General Attribute- Gli attributi generali in una forma intelligente definiscono il nome del nodo selezionato e la descrizione. Può anche contenere alcune proprietà generiche dei nodi come nel caso del nodo di testo - tipo di testo, ecc.

Output Options- In questa scheda sono definite varie opzioni di output per ogni nodo selezionato nel riquadro di navigazione. La scheda Comune include:

  • Position
  • Scatola di stile
  • Ombreggiatura, ecc.

I nodi con output di testo hanno anche un attributo Style. Puoi usare questo attributo per sovrascrivere la sottostruttura corrente, se non ti piace lo stile che era stato impostato prima nel modulo.

Conditions - Nella scheda delle condizioni, è possibile superare la condizione che visualizza il nodo quando vengono soddisfatte determinate condizioni.

Error List - Durante l'esecuzione di un controllo sullo smart form, in caso di incongruenze, il sistema visualizza l'elenco degli errori e degli avvisi nella parte inferiore della finestra della schermata di manutenzione.

Per trovare l'errore o l'avviso, è necessario selezionare il nodo e quindi il sistema ti porterà alla struttura ad albero, in modo da poter correggere l'errore.

SAP Smart Forms - Parametri del modulo

È inoltre possibile passare parametri nel modulo intelligente e unire i dati nel modulo. I dati che possono essere uniti potrebbero provenire dal database o una parte dei dati standard da un sistema SAP.

I seguenti dati possono essere uniti in una forma intelligente:

  • È possibile unire i dati dalle tabelle del database e passarli all'interfaccia del modulo.

  • I dati forniti dal sistema SAP standard possono essere uniti in una forma intelligente. Esempio: data.

  • Tutti i calcoli eseguiti nel modulo

I dati che unisci vengono visualizzati in fase di esecuzione. Utilizzare i segnaposto per determinare dove posizionare gli oggetti nel modulo per definire dove verranno visualizzati i dati.

Quando viene attivato un modulo intelligente, viene generato un modulo funzionale. È possibile passare diversi parametri standard in una forma intelligente. Quando crei un modulo, questi parametri vengono visualizzati nel modulo e non possono essere modificati. Questi sono parametri di importazione ed esportazione che possono essere utilizzati per diverse operazioni come - Specificare il tipo di dispositivo di output, ecc.

Di seguito sono riportati i parametri comuni in uno Smart Form:

DOCUMENT_OUTPUT_INFO

Tipo: Esporta

Descrizione: viene utilizzata per fornire le informazioni sul numero di pagine del modulo stampate.

JOB_OUTPUT_INFO

Tipo: Esporta

Descrizione: può essere utilizzato per determinare quale azione crea quale output in una smart.

JOB_OUTPUT_OPTIONS

Tipo: Esporta

Descrizione - Questo è un sottoinsieme del campo OUTPUT_OPTIONS e determina se le impostazioni sono state modificate o meno.

USER_SETTINGS

Tipo: importazione

Descrizione: quando il valore di questo parametro è "X", il modulo intelligente assume un valore predefinito di Controllo spool definito in Sistema → Profilo utente → Dati personali.

Il valore predefinito - Dispositivo di output → Stampa immediatamente ed Elimina dopo l'output.

Quando il valore non è impostato, Smart Forms valuta invece i seguenti parametri della struttura per le opzioni di output: SSFCOMOP.

  • Impostazioni stampante (TDDEST, TDPRINTER, RQPOSNAME)
  • TDIMMED (stampa immediatamente)
  • TDDELETE (Elimina dopo l'output)

È possibile visualizzare diversi parametri di importazione ed esportazione nella scheda Elenco campi di uno smart form.