English
Instant Developer Foundation Documentazione
  • Tutorial report
  • Libri di interfaccia

Report a Sezioni Sovrapposte

copia link
<< Video precedente
Apri in una finestra a tutto schermo.
Video successivo >>

Trascrizione

In questa sezione non andremo a modificare il progetto YouBB, ma solamente vi indicherò un’altra possibilità per la realizzazione del Report Situazione: abbiamo creato la struttura grafica del report basandoci su un sistema a colonne, definendo a runtime il numero di colonne sulla base della dimensione dell’interfaccia browser.

Potremmo volere una interfaccia ancora più particolare, ad esempio una interfaccia dove sia possibile sovrapporre le card, o posizionarle disallineate e non incasellate in una griglia: vuole dire che vorremmo una libertà di posizionamento assoluto di ogni card rispetto alle altre.

Instant Developer consente la realizzazione di una interfaccia simile? Sì, è possibile utilizzando il concetto di Sezione Sovrapposta: quando si attiva per una sezione il flag denominato Mostra Sovrapposte. In questo caso, ogni sezione sarà stampata sempre con un posizionamento assoluto a 0 Millimetri a Sinistra e 0 Millimetri dall’alto. Il nostro compito a runtime sarà assegnare un valore Top e Left corretto per posizionare la card nella posto desiderato.

Dovremmo quindi o memorizzare sul database le coordinate X e Y dove far comparire la Card oppure eseguire calcoli a runtime per capire dove posizionare la card. Io non apporto modifiche al progetto in quanto a noi va benissimo una disposizione griglia come quella che abbiamo creato, ma, come vi ho mostrato, in certi casi si può desiderare un posizionamento particolare che solo la modalità Sezioni Sovrapposte ci consente di ottenere.

Ultima modifica: 08/06/2021 / Validità: da 21.0.8100

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum