Mese: Giugno 2020
Esempio applicazione Base
Per facilitare la creazione di applicazioni è stato implementato il report Zstc_Webui_Basic_App_Creator. Il report seguendo le fasi descritte realizza la configurazione del front-end dell’applicazione in pochi secondi fornendo un report dettagliato degli inserimenti per realizzare l’applicazione. Ecco la screen iniziale del report Per lanciarlo abbiamo bisogno di alcune operazioni preliminari ovvero creare le strutture nel […]
Components Configuration
I component grafici di Abap4Web sono degli oggetti standard della piattaforma quali from, griglie, ricerca, allegati, grafici etc i componenti appartengono alla parte web dell’applicazione, ma vengono configurati grazie al customizing SAP, ramo Components Configuration: Grazie alla configurazione è possibile customizzare l’applicazione inserendo i componenti desiderati e configurare questi per gestire la ricerca, visualizzazione, modifica […]
Server Actions Configurations
Per definire le azioni quindi stabilire quali azioni può intraprendere l’utente sui dati ad esso forniti, ci si avvarrà del ramo di customizing EasyBP® Abap4Web->Front-End Configuration -> Server Actions Configuration ovvero la transazione Zstc_Easybp_ServAct. In particolare il ramo definisce: la tabella ACTN che consente la definizione le azioni sia a livello di identificativo necessario anch’ìesso […]
Models Configurations
Per gestire i dati o le entità SAP, quali BP Ordini, materiali e le loro entità correlati EasyBP Abap4Web ricorre a degli oggetti chiamati Model, ovvero degli oggetti legati ad una struttura, tabella dictionary che li definisce fisicamente e ad una classe definita nella tabella MTYPE. Per gestire i dati nelle applicazioni invece si andrà […]
Modules Configuration
Il Modulo è l’elemento principale della piattaforma di EasyBP® Abap4Web, dal punto di vista del front-end può essere visto come la pagina dell’applicazione, lato server è il gestore della macro-operazione sull’entità SAP desiderata (es Ordini, BP, Materiali…). La sua definizione con le relative associazioni è gestita dal ramo di customizing: EasyBP® Abap4Web->Front-End Configuration->Modules Configuration, transazione […]
Application & Navigation
L’oggetto applicazione è il punto di partenza per realizzare un’interfaccia in Abap4Web. Dall’applicazione inizia la configurazione dell’intera interfaccia, quindi dei suoi componenti grafici e logici. Per iniziare la configurazione si parte dal customizzare le tabelle nel sistema e configurare il suo profilo di navigazione. Per far ciò è possibile seguire due strade partendo dal customizing […]
Componente generico – CTYPE
La tabella in oggetto definisce il singolo componente generico ovvero il tipo componente che può essere la griglia, il form, la ricerca. Nella tabella si associa una classe ABAP per gestire il comportamento e la configurazione del componente, quindi classe CSS, titolo definibile nella CTYPT, e testi propri del componente tabella CTYTX Tabella Default Feature […]
Components – COMPS
I componenti rappresentano tutti gli oggetti grafici della webui la tabella che li descrive è la COMPS. In questa tabella gli oggetti direttamente collegati ad un’applicazione tramite il campo APP_ID, vengono identificati da un id e associati ad un tipo, definito nella CTYPE. Anche qui si ha la possibilità di estendere la classe del tipo […]
Azioni Server – ACTN
Le azioni corrispondono agli eventi che causano il cambiamento di stato del model o il cambio di modulo, le azioni vengono definite nella tabella ACTN vengono associate ad una coppia Modulo – Task per indicare appunto il posizionamento dell’azione, a quale modulo fa riferimento e il task per la gestione dei dati. Tali task i […]