English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Pannelli
  • ID Panel
  • Proprietà Campi
  • Field Positioning

Move

procedura copia link

Scopo

Permette di modificare l'ordine di tabulazione del pannello spostando il campo specificato.

Sintassi

IDPanel idp = Pannello.IDPanel()
//
idp.Move(campo, nuovo indice, layout)

Argomenti

Campo Indice del campo da muovere.
Indice Campo Prima E' il nuovo indice di tabulazione del campo di pannello. Tutti gli indici dei campi compresi tra la vecchia posizione e quella nuova verranno aggiornati di conseguenza.
Layout Il layout in cui avviene tale spostamento: List o Form (vedi LayoutValues).

Esempio di codice

// Ottengo il riferimento all'IDpanel
IDPanel idp = Corrieri.IDPanel()
// 
// Sposto il campo Telefono prima del campo NomeSocietà, in lista (funziona
// solo se è attivato il Tab Order Avanzato)

idp.Move(Corrieri.Telefono.Me(), Corrieri.NomeSocieta.Me(), List)
  • Questa procedura funziona solo se è stato attivato il Tab Order Avanzato per il pannello. Attivandolo è possibile specificare ordini di navigazione diversi per il layout lista e dettaglio.
  • Questa è una funzione che normalmente non deve essere utilizzata: non è necessaria per implementare alcun tipo di gestione applicativa classica. Può invece essere utile in caso di videate che si devono riconfigurare dinamicamente a runtime.
  • Modificando l'ordine di tabulazione di un campo mostrato in lista, si modifica di conseguenza anche l'ordine di visualizzazione delle colonne.

Ultima modifica: 25/10/2016 / Validità: da 9.0.3940

Vedi Anche

  • Layout Values (lista valori)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum