Autore Topic: anomalia di trasferimento dati al 1° passaggio  (Letto 180 volte)

Offline Picavbg

  • Senatore Gambero
  • ******
  • Post: 1.620
    • Mostra profilo
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:
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)
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.
 :ciao:
:ciao: