English
Instant Developer Foundation Documentazione
  • Note di rilascio
  • Versioni precedenti
  • Versione 7.5.3400
  • Correzioni

PAN: Fuoco errato dopo navigazione righe

copia link

Descrizione 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
In queste condizioni il sistema gestisce il comando della toolbar del pannello detail e cercherebbe di portare il fuoco in uno dei campi del pannello detail. A causa del malfunzionamento, però, tenta di portare il fuoco nel campo invisibile. Non trovandolo porta il fuoco nel primo campo della prima riga del pannello master causando un cambio riga se il cambio riga automatico è attivato. L'immagine seguente mostra i dettagli del malfunzionamento:


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

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum