SMEUP-WEB (bozza implementazioni – casistiche non risolte)#

Funzionalità implementate (lista parziale da completare):#

  • Motore di scheda: adattamento di un motore javascript per la gestione di tab per la renderizzazione di una scheda loocup su web e creazione di un motore java per la lettura e la creazione dell’html delle schede.
  • Funzionalità sulla matrice. Attraverso javascript si sono introdotte delle funzionalità di ordinamento, di filtro e, nel caso di valori numerici le funzionalità di somma, minimo, massimo (non ancora implementata la media) sulle colonne della matrice. Inoltre è stato introdotto un modulo per la gestione dei grafici leggendo i dati della matrice stessa. Apertura della scheda di un oggetto contenuto nella matrice.
  • Modulo grafico. E’ stato implementato un modulo per la visualizzazione di dati sottoforma di grafico. Il modulo è basato sulla libreria opensource jfreechart e permette di disegnare alcune statistiche di base attraverso il progetto commons-maths di apache.
  • Funzionalità albero. Visualizzazione di albero (sia con xml completamente caricato sia con chiamate ajax per la visualizzazione di sottorami). Interazioni attraverso click su foglia (caso in cui apro una nuova scheda – ho una funzione sulla foglia – oppure dinamismo per cui setto una variabile e aggiorno le sottosezioni della scheda)
  • Object field. Creazione di un campo di input dinamico che riconosce il tipo di oggetto contenuto al suo interno e interroga AS400 attraverso una chiamata ajax della sua esistenza, della sua decodifica, è possibile fare una ricerca degli oggetti che possono essere contenuti attraverso ? e attraverso click sull’immagine dell’oggetto viene aperto un popup con gli oggetti che è possibile inserire. E’ possibile anche concatenare fino a tre (t-p-k) object field. Sono stati inoltre integrati nell’OB anche un calendario e un color picker.


Casistiche non ancora risolte/implementate (lista da completare):#

  • Implementazione oggetto TRA.
  • Implementazione oggetto DYN – L’oggetto è stato parzialmente implementato perché ampiamente diffuso nelle schede loocup.
  • Scope delle variabili nelle schede loocup – Il problema nasce dalle chiamate ad F dinamiche con parametri di interazione con i dinamismi. In loocup esistono diverse varibili con scope diversi: variabili di sezione, variabili di scheda, variabili di componente e variabili globali di loocup. Sono da valutare quali variabili abbiano senso in un contesto web e la loro implementazione. Possibilità di avere un bean di sessione che contenga delle variabili settate dinamicamente attraverso le azioni dell’utente. Esplorare ulteriori possibilità della gestione delle variabili.
  • Gestione delle connessioni ad AS400. In questo momento viene utilizzata la stessa classe di loocup per la gestione della connessione. Valutare la possibilità di sviluppare o estrarre la classe di connessione per una più facile gestione.
  • Gestione dinamismo sulla matrice. Valutare come introdurre javascript per la gestione del dinamismo su una riga della matrice e sua propagazione all’interno di più sezioni (click su riga di matrice che aggiorna diverse sezioni della scheda)
  • Gestione cambio di password sull’AS400 via web


Dinamismi già implementati (lista da completare):#

  • Dinamismo tra albero e matrice
  • Chiamate ajax per la creazione di rami di un albero

Add new attachment

Only authorized users are allowed to upload new attachments.
« This page (revision-7) was last changed on 14-Apr-2010 14:30 by MaiantiAlberto