ATOUTFOX
COMMUNAUTÉ FRANCOPHONE DES PROFESSIONNELS FOXPRO
Visual FoxPro : le développement durable

Forum AtoutFox : Re: Remplacer une valeur non reconnu '*****'   

Sujet

rss Flux RSS des derniers messages

Vous devez vous identifier pour pouvoir poser une question ou répondre.

mar. 12 mars 2019, 21h37
eddymaue
atoutfox.public.association

Re: Remplacer une valeur non reconnu '*****'

allo Mike

on appelle ca l'évolution

donc

? IsDigit("123abc") && vrai parce que ca commence par un digit
? IsDigit("abc123") && faux pourtant il y a des digit
? IsAlpha("123") && faux ok
? IsAlpha("123a") && faux et poutant il y a un Alpha
? IsAlpha("a123a") && vrai parce que ca commence par un alpha

bref ce sont des fonctions inutiles sauf si on crer une fonction du
genre isOnlyDigit()


? IsOnlyDigit("123abc") && faux
? IsOnlyDigit("123") && vrai

Procedure IsOnlyDigit( lcChaine )
return Empty(Chrtran(lcChaine,"0123456789",""))



ca fait 30 ans que j'utilise vfp et ca fait 30 ans que je fais
confiance Val()....

ca fait 30 ans que je ne savais pas que Val() s'arretait au premier
caractere alphabetique dans la chaine alphadigit

dans mon cas il y a eu évolution... donc dans l'éloignement que tu
énonces il y a aumoins une personne qui a appris quelque chose "moi"


bonne nuit


Mike Gagnon a exposé le 2019-03-10 :
> Je crois que l'on s'éloigne du problème original.

--
a+ Eddy
L'incompréhensible se réalise toujour avant le compréhensible parce que
tout simplement on ne l'a pas encore assimilé
Permalink : http://www.atoutfox.org/nntp.asp?ID=0000019341
20 087 messages dans le forum • Liste complète des messages

Publicité

Les pubs en cours :


www.atoutfox.org - Site de la Communauté Francophone des Professionnels FoxPro - v3.4.0 - © 2004-2024.
Cette page est générée par un composant COM+ développé en Visual FoxPro 9.0-SP2-HF3