Proprietà di visibilità della vista
- Quando si imposta la proprietà Visibilità su Editable, gli utenti possono visualizzare la vista e aggiungere o modificare i valori al suo interno oppure interagire con essa.
- Quando si imposta la visibilità su Required, la vista è modificabile e dispone anche di un decoratore che indica agli utenti che devono immettere o impostare un valore.Importante: l'impostazione della visibilità su Required non convalida se un utente immette o imposta un valore. È necessario fornire il codice che esegue questo controllo, ad esempio implementando uno script o un servizio di convalida per il coach che contiene la vista.
- Quando si imposta la visibilità su Read only, gli utenti possono vedere la vista, ma non possono interagire con i dati in essa contenuti. Le viste di sola lettura sono visivamente distinguibili dalle viste modificabili e la funzionalità per modificare i loro dati è disabilitata o rimossa.Importante: l'impostazione di sola lettura controlla solo la modalità di rendering della vista. Non deve essere una forma di controllo degli accessi. Poiché i dati possono essere manipolati in modo programmatico utilizzando un'API o uno script, l'applicazione deve includere la logica lato server per proteggere i dati sul server. Ad esempio, se un'applicazione ha un campo customerID che non deve mai essere modificato sul client, la logica del lato server potrebbe confrontare che il valore customerID inviato dal client è uguale al valore customerId memorizzato in un database system - of - record.
- Quando si imposta la visibilità su Hidden, gli utenti visualizzano la vista come disabilitata. L'HTML generato contiene ancora il nodo DOM per la vista. Il valore Hidden è la visibilità della vista sullo schermo e non indica se gli utenti possono visualizzarla nell'origine HTML. Se si sceglie Hidden, la vista principale riserva spazio nel layout come se la vista fosse visibile. Ad esempio, si ha una sezione verticale con tre campi di testo. Se si imposta il campo centrale su Hidden visibilità, la sezione visualizza uno spazio vuoto dove il campo centrale sarebbe se fosse visibile.
- Quando si imposta la visibilità su None, gli utenti non possono visualizzare la vista, ma la vista è elencata nella finestra a comparsa Elementi invisibili
. Per rendere nuovamente visibile la vista, selezionarlo nell'elenco a comparsa e fare clic su Mostra elementi invisibili. In modo simile a Hidden, l'HTML generato contiene ancora il nodo DOM per la vista. Se si imposta il campo centrale sulla visibilità None , la sezione comprime lo spazio tra i campi superiore e inferiore. Se il campo centrale diventa visibile, il campo inferiore si sposta verso il basso per fare spazio per il campo centrale.Vedere gli effetti dell'impostazione di una vista sulla visibilità Same as parent, Hiddene None nel seguente esempio:Campo 2 con visibilità modificabile Campo 2 con visibilità nascosta Campo 2 senza visibilità 


DEFAULT (l'equivalente codice di Same as parent) EDITABLE REQUIRED READONLY NONE HIDDEN.Impostazione delle proprietà di visibilità per rispondere alla dimensione dello schermo utente
Le proprietà di visibilità possono anche essere impostate in relazione a una particolare dimensione dello schermo. Ad esempio, si potrebbero avere due versioni di una vista, una più dettagliata e una che viene ridotta al livello più basso di informazioni per ambienti a schermo più piccolo. È possibile configurare le impostazioni di visibilità sulle istanze della vista per nascondere l'istanza della vista più dettagliata in ambienti di piccole dimensioni dello schermo e mostrare invece una versione semplificata.
Per specificare diverse impostazioni di visibilità per ogni dimensione dello schermo, selezionare la visualizzazione, fare clic sull'icona della dimensione dello schermo per specificare che l'impostazione si applica a una dimensione dello schermo grande, media o piccola e quindi immettere le impostazioni di visibilità per tale dimensione dello schermo. Successivamente, modificare l'impostazione della dimensione dello schermo in una nuova dimensione e immettere nuove impostazioni di visibilità per tale impostazione della dimensione dello schermo.
Per informazioni sulle impostazioni reattive per istanze di vista, consultare Impostazioni reattive per viste.