Ho una funzione visual Basic che viene invocata in due passaggi (ed è giusto che sia così).
Il parametro che tale funzione va a verificare, ammettiamo sia del seguente tipo: "CC44".
L'applicazione che invoca tale funzione lavora mediante un login preventivo per società.
Ogni società viene identificata da un codice di un carattere.
Supponiamo che io lavoro per Societa = "C".
La funzione deve controllare il parametro sopra specificata ed in particolare confrontare il primo carattere della stringa con il codice societa.
Se sono uguali il risultato finale dev'essere "C44".
Il primo giro funziona OK, ma quando invoco la stessa funzione al secondo giro (previsto e necessario), esegue la stessa logica e quindi mi ritrovo come risultato finale "44".
Io invece voglio che mi mantenga, in questo secondo giro "C44".
Qualche aiuto su come impostare i controlli? Io mi sto incartando...