10100 TORINO (TO)
in modo che diventi così:
10100 TORINO TO
Usando la funzione riportata , mi toglie solo al prima parentesi , non
riesco ad eliminare anche la seconda ......
CHRTRAN(CHRTRAN(oDoc.Localita, '(', ''), '(', '')
Grazie a chi mi consiglia
saluti
Haloa ;-)
Monty
è vero , grazie .
PS : come si potrebbero inserire DUE righe nel medesimo campo del report
????
Function RimuoviParentesi
lparameter p_sIndirizzo
local lsIndirizzoSenzaParentesi
lsIndirizzoSenzaParentesi = CHRTRAN(oDoc.Localita, '(', '')
lsIndirizzoSenzaParentesi = CHRTRAN(oDoc.Localita, ')', '')
return lsIndirizzoSenzaParentesi
e poi nel report metti:
RimuoviParentesi(TuoCampoIndirizzo)
ciao
Fabio Lenzarini
enzo ha scritto:
"Fabio Lenzarini" <fabio.l...@fastwebnet.it> ha scritto nel messaggio
news:OpKIKcEY...@TK2MSFTNGP02.phx.gbl...
Dario ha scritto:
Il comando CHRTRAN ha la possibilità di impostare come caratteri da
sostituire una stringa che viene sostituita completamente, carattere per
carattere.
In questo caso si vuole solo togliere una serie di caratteri quindi la più
corretta sintassi si ha con:
CHRTRAN(oDoc.Localita, '()', '')
Una sola riga di comando. Un report + veloce in sede di stampa e di
anteprima. Chiamate a funzioni esterne se non precedentemente predefinite tra
le funzioni dell'applicativo rallentano l'applicativo perchè non messe in
cache da parte del VFP.
Spero doi esser stato chiaro.
Ciao
Emanuele
enzo ha scritto: