PAN: Scroll e riga attiva
copia linkDescrizione
E' ora possibile indicare al sistema che la riga selezionata deve rimanere la stessa durante lo scroll delle righe nei pannelli. Per farlo è sufficiente attivare il flag FLAG nei parametri di compilazione dell'applicazione:
Nuovo parametro di compilazione.
Funzionamento
Il sistema, qualora la funzionalità venga attivata, mantiene la riga selezionata anche quando si esegue uno scroll (mediante la rotella del mouse o mediante la scrollbar a destra nei pannelli) dei dati.
La proprietà ActiveRow, a partire dalla versione 19.5, può quindi diventare negativa o superare il numero di righe presenti nella griglia, cosa che non era ammessa nelle versioni precedenti e che non è ammessa nella 19.5 se la funzionalità non è attiva. Pertanto ActiveRow è < 0 o >= VisibleRows se la riga selezionata non è nella griglia. E' possibile utilizzare questa espressione se si desidera mostrare, nascondere, disattivare oggetti dell'interfaccia utente quando la riga selezionata non è visibile.
Se si clicca su una qualunque riga del pannello la stessa viene attivata.
Se la riga selezionata è fuori dalla griglia e si passa in layout FORM il sistema si posiziona sulla riga selezionata.
Quando la riga selezionata non è all'interno della griglia il cursore viene portato nel campo CMD (in alto a sinistra nel browser) qualora presente. Se nascosto viene portato nel BODY della pagina WEB per fare in modo che non sia possibile scrivere e modificare i dati.
Scroll con funzionalità attivata.
|
Scroll con funzionalità NON attivata.
|
Funzionalità interessate
Lo scroll delle righe dei pannelli.
Note
- Miglioramento relativo alla proposta di miglioramento PRP000011 e segnalato in questo thread del forum.
- La funzionalità è attiva per default nelle nuove applicazioni e nei nuovi progetti ma viene disattivata durante l'aggiornamento delle librerie nei progetti esistenti.
Ultima modifica: 04/01/2023 / Validità: da 19.5.7600