B4X: SelectedIndex fuori limite nel controllo B4XComboBox
L'assegnazione manuale della proprietà `SelectedIndex` a un valore non presente nell'elenco degli elementi caricati solleva un errore di runtime se la lista è vuota.
Categoria
Articoli tecnici organizzati per gruppo funzionale.
L'assegnazione manuale della proprietà `SelectedIndex` a un valore non presente nell'elenco degli elementi caricati solleva un errore di runtime se la lista è vuota.
L'istruzione asincrona `Wait For (job) JobDone(j As HttpJob)` rimane bloccata indefinitamente se l'istanza passata come filtro `Sender` non corrisponde esattamente all'oggetto che genera l'evento.
Manipolare le proprietà di una vista personalizzata XUI prima che l'evento `DesignerCreateView` sia stato processato genera riferimenti nulli all'interno della struttura della vista.
Il caricamento della maschera di configurazione JSON con `PrefDialog.LoadFromJson` fallisce se una chiave contiene un tipo di campo personalizzato non registrato nella libreria.
La mancata restituzione del valore booleano corretto (`Return True` per consumare l'evento) all'interno di `B4XPage_CloseRequest` fa sì che la pressione del tasto indietro chiuda forzatamente l'app anziché retrocedere nella pagina precedente.
DBResult.Rows restituisce righe composte da Object[], non da String[]. Dichiarare la variabile del ciclo come String[] forza un cast incompatibile e produce ClassCastException; usando Object[] e convertendo solo i valori necessari il codice funziona in B4A e B4J.