Campo di pannello master query
copia linkTrascrizione
Procediamo con l’aggiunta di una nuova Videata, la videata relativa agli appartamenti. Trasciniamo il documento Appartamento sul nome dell’applicazione YouBb ed avremo la nuova videata; la sistemiamo dentro alla cartella Videate.
Con un doppio clic apriamo la visualizzazione della videata, ma meglio ancora guardiamo l’albero di progetto: notiamo che all’interno della videata troviamo il pannello con all’interno la Master Query di pannello e sotto alcuni campi di pannello, notiamo però’ qualcosa di strano perché sembra che ci siano 2 Master Query ed esista anche un campo di pannello con un'icona di colore blu, differente dalle altre: serve un attimo di chiarezza in quanto esistono campi di Pannello di tipologie diverse:
Adesso ci soffermiamo solo sulla prima tipologia: i campi che derivano direttamente dalla Master Query di pannello: gli oggetti hanno sempre una icona di colore giallo, nell’albero di progetto, e vivono grazie alla colonna presente nella Query; eliminata la colonna nella Query sparisce anche il campo di pannello.
Questi campi di pannello possono essere di tipologie diverse a seconda del tipo di dato da trattare:
Deve essere abbastanza chiaro che la creazione di un campo di pannello basato su Master Query necessità per forza la presenza di una proprietà nel documento ed eventualmente un campo sul database. Non è possibile creare campi di inserimento dati che non abbiamo un legame con una fonte dati.
Nel prossimo tutorial parleremo della seconda categoria di campi detti campi statici e vedremo come utilizzarli per mostrare elementi non appartenenti alla Master Query.
Con un doppio clic apriamo la visualizzazione della videata, ma meglio ancora guardiamo l’albero di progetto: notiamo che all’interno della videata troviamo il pannello con all’interno la Master Query di pannello e sotto alcuni campi di pannello, notiamo però’ qualcosa di strano perché sembra che ci siano 2 Master Query ed esista anche un campo di pannello con un'icona di colore blu, differente dalle altre: serve un attimo di chiarezza in quanto esistono campi di Pannello di tipologie diverse:
- a) Campi di pannello derivati dalle colonne della Master Query, i campi di pannello Master Query
- b) Campi di pannello statici non legati a colonne della Master Query
- c) Campi di pannello di Lookup, derivati da query secondarie di Lookup.
Adesso ci soffermiamo solo sulla prima tipologia: i campi che derivano direttamente dalla Master Query di pannello: gli oggetti hanno sempre una icona di colore giallo, nell’albero di progetto, e vivono grazie alla colonna presente nella Query; eliminata la colonna nella Query sparisce anche il campo di pannello.
Questi campi di pannello possono essere di tipologie diverse a seconda del tipo di dato da trattare:
- a) Campi di Input Testuale (quindi con un allineamento a sinistra di default e la possibilità di scrivere qualsiasi carattere)
- b) Campi di Input Numerici (quindi con un allineamento a destra di default e con una maschera di inserimento per evitare l’inserimento di caratteri)
- c) Campi di Input HTML (sono campi il cui contenuto viene memorizzato in formato HTML cosi da consentire, all’utente, l’inserimento di formattazione)
- d) Campi di Upload File e visualizzazione anteprima (sono campi composti perché consentono l’upload di un file e la sua visualizzazione in anteprima in caso di immagini)
- e) Campi di scelta Radio (campi in cui l’utente può scegliere tra un valore proposto con un controllo radio)
- f) Campi di scelta Combobox (campi in cui l’utente può effettuare una scelta da una casella a discesa)
Deve essere abbastanza chiaro che la creazione di un campo di pannello basato su Master Query necessità per forza la presenza di una proprietà nel documento ed eventualmente un campo sul database. Non è possibile creare campi di inserimento dati che non abbiamo un legame con una fonte dati.
Nel prossimo tutorial parleremo della seconda categoria di campi detti campi statici e vedremo come utilizzarli per mostrare elementi non appartenenti alla Master Query.
Ultima modifica: 23/03/2021 / Validità: da 20.0.7800