PAN: Fuoco errato dopo navigazione righe
copia linkDescrizione del difetto
Comportamento errato di un pannello master-detail qualora si utilizzino i bottoni di navigazione del pannello detail. Il malfunzionamento si manifesta solo se:
- il pannello detail contiene più righe di quelle visibili, quindi viene mostrata la toolbar di navigazione;
- il pannello detail possiede almeno un campo invisibile all'inizio della lista;
- il fuoco è attivato su una riga diversa dalla prima nel pannello master
- si preme uno dei bottoni di navigazione della toolbar del pannello detail

Dettagli relativi al malfunzionamento.
Nell'immagine è possibile osservare quando e come si manifesta il malfunzionamento. A sinistra è possibile osservare la videata così come è stata disegnata dentro ad Instant Developer. Il campo IDProdotto non è mostrato nel pannello Prodotti. A destra è possibile vedere la videata così come appare a run-time. Il malfunzionamento si manifesta nel modo seguente: il pannello categorie è posizionato sulla terza riga (come è possibile osservare guardando la caption del pannello stesso) ed il fuoco è posizionato nel campo NomeCategoria (valore Dolciumi nell'immagine). Ora cliccando sul bottone VaiAllaFine, evidenziato nell'immagine, il sistema cercherebbe di portare il fuoco sulla prima colonna del pannello prodotti, in particolare sulla colonna IDProdotto. Purtroppo questa colonna non è visibile per cui il sistema posiziona, erroneamente, il fuoco nella colonna IDCategoria del pannello in alto (cella evidenziata in verde). Questo causa un cambio riga portando il pannello in alto alla prima riga.
Effetti del malfunzionamento
- Usando i bottoni di navigazione di un pannello detail il fuoco viene portato nella prima riga del pannello master.
Soluzioni
Utilizzare la versione 7.5.
Funzionalità interessate
L'uso dei pannelli master-detail in applicazioni web.
Ultima modifica: 24/03/2021 / Validità: da 7.5.3400