stefano3 Inserito: 5 luglio 2007 Segnala Share Inserito: 5 luglio 2007 buongiorno a tuttiho il problema che segue con la funzione find:%MW1182:=FIND(%MB2040:16;%MB1618:10)DOVE:I 16 CARATTERI CHE PARTONO DA %MB2040 SONO"."+393483046427E I 10 CHE PARTONO DA %MB1618 SONO3483046427FIN QUI TUTTO BENE NEL SENSO CHE MI VIENE ASSEGNATO IL VALORE 7 NELLA %MW1182.IL PROBLEMA NASCE QUANDO A PARTIRE DALLA %MW1618 CI SONO I CARATTERI3483046457 (CAMBIA LA PENULTIMA CIFRA)IN QUESTO CASO MI ASPETTEREI COME RISULTATO -1. INVECE MI TROVO 10!QUALCUNO HA GIA' AVUTO QUASTO PROBLEMA?GRAZIE. SALUTI Link al commento Condividi su altri siti More sharing options...
rddiego Inserita: 9 luglio 2007 Segnala Share Inserita: 9 luglio 2007 mi spiace ma deve essere =-1 guarda bene come costruisci le tue stringhe ci sarà lì un errore non di certo nella funzione FIND Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora