1
Programmazione / anomalia di trasferimento dati al 1° passaggio
« il: 17 Ottobre 2023, 10:31:35 »
Si tratta di un riscontro non recentissimo, ma sul quale non mi sono soffermato mai più di tanto.
Nel mio programma ContabFam e all'interno della schermata riportata nell'immagine seguente, la seguente anomalia:
Alla presentazione della schermata, al primo doppio click dato su una qualunque delle righe compilate della gridbox, il programma non riesce ad eseguire il trasferimento del contenuto della casella "TIPO DI CONTANTI" nella proprietà TipoRestaG.text della ComboBox relativa, mentre tutte le volte successive, senza però mai uscire dalla schermata, il trasferimento viene eseguito benissimo.
Ho superato l'inconveniente duplicando l'istruzione di trasferimento.
Riporto qui sotto la modifica apportata al mio codice:
Allego anche l'immagine che mostra l'effetto del mancato trasferimento nella testo visibilke della ComboBox denominata "Tipo di Contanti".
Non so se questa mia segnalazione può tornare utile a qualcuno.
Nel mio programma ContabFam e all'interno della schermata riportata nell'immagine seguente, la seguente anomalia:
Alla presentazione della schermata, al primo doppio click dato su una qualunque delle righe compilate della gridbox, il programma non riesce ad eseguire il trasferimento del contenuto della casella "TIPO DI CONTANTI" nella proprietà TipoRestaG.text della ComboBox relativa, mentre tutte le volte successive, senza però mai uscire dalla schermata, il trasferimento viene eseguito benissimo.
Ho superato l'inconveniente duplicando l'istruzione di trasferimento.
Riporto qui sotto la modifica apportata al mio codice:
Codice: [Seleziona]
If GriResta[i_RgGriResta, 2].Text <> "" Then
ModElSelResta.Enabled = False
bSwVoPresente = True
$StriMia = GriResta[i_RgGriResta, 1].text
GriResta[i_RgGriResta, 1].text = ""
TipoRestaG.text = $StriMia
TipoRestaG.text = $StriMia ' serve per assicurare sempre il corretto trasferiemtno del contenuto di $StriMia
$StriMia = (GriResta[i_RgGriResta, 2].Text)
Non so se questa mia segnalazione può tornare utile a qualcuno.