English
Instant Developer Foundation Documentazione
  • Community
  • Evoluzione In:de
  • Versione 9.5

Poter mantenere la selezione su una riga

copia link
Proponente Stato Grado d'interesse Diff. Riferimenti
Stefano Teodorani - Apex-Net Srl stato (0 voti) 16 Pannelli Ambito -  Miglioramento  -  Tipo 530  

Titolo

Poter mantenere la selezione su una riga


Descrizione

Capita, in alcuni pannelli, di avere l'ordinamento delle righe in ordine inverso all'ID o alla data di creazione.
In un pannello che tipicamente mostra i dati in questo modo, ovvero dai piu' recenti a piu' vecchi,
un eventuali refresh fa "slittare" tutte le righe verso il basso.
La riga su sui l'utente aveva la selezione prima del refresh però non "segue"
il valore precedentemente visualizzato ma slitta su un nuovo record situato nella medesima posizione di prima.
Questo tipo di funzionamento, in alcuni contesti, crea dei problemi che sono solo in parte gestibili da codice.
Per farlo occorre alzare memorizzare l'id nel' On activate row (no nell'on change) e poi su ogni operazione
che viene fatta cliccando sui campi delle righe effettuare un controllo per verificare che la riga cliccata
sia quella memorizzata

Sarebbe molto utile poter disporre di una funzione di pannello che consenta di tenere "incollata" la riga selezionata
anche se un refresh modifica questi dati.

Per fare un esempio concreto, se aprite outlook, selezionate la prima riga della posta in arrivo e poi controllate la mail,
vi accorgerete che la riga selezionata scorre verso il basso e sopra di essa compariranno quelle nuove.


Commenti

Attenzione, questo articolo è stato dichiarato obsoleto! Ultima modifica: 23/03/2021 / Validità: da 9.1.4040