Deutsch   English   Français   Italiano  
<tu04i1$11rqg$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: "M.V." <mv@gmail.com.invalid>
Newsgroups: fr.comp.sys.mac.programmation
Subject: Re: Verifier la presence d'un mot dans tous les champs
Date: Sat, 4 Mar 2023 19:01:21 -0000 (UTC)
Organization: M.V. & Co
Lines: 36
Archive: no
Message-ID: <tu04i1$11rqg$1@dont-email.me>
References: <t0lcik$1616$1@cabale.usenet-fr.net> <t81ks1$2ipl$1@cabale.usenet-fr.net>
 <ttkveo$7no$1@shakotay.alphanet.ch> <ttl07l$u8m$1@cabale.usenet-fr.net>
 <ttl3bh$svv$1@shakotay.alphanet.ch> <ttm19j$1bll$1@cabale.usenet-fr.net>
 <ttm1u5$1br0$1@cabale.usenet-fr.net> <ttm4os$inu$1@shakotay.alphanet.ch>
 <1q6wq7l.wkh7dy1ty8eazN%andre_favre@af.invalid>
 <ttn9em$h0s$1@shakotay.alphanet.ch> <ttpqam$7tm$1@shakotay.alphanet.ch>
 <ttt1b6$lk6v$1@dont-email.me> <tttjb9$1ais$1@cabale.usenet-fr.net>
 <tttjmb$5hk$1@shakotay.alphanet.ch> <tttl0q$1asu$1@cabale.usenet-fr.net>
 <tttltt$elj$1@shakotay.alphanet.ch> <tttmh9$1caj$1@cabale.usenet-fr.net>
 <ttto6k$p6b$1@shakotay.alphanet.ch> <tttu3m$1dv4$1@cabale.usenet-fr.net>
 <ttv1vi$ugge$1@dont-email.me> <ttvkp8$j5h$1@shakotay.alphanet.ch>
 <ttvlae$lka$2@shakotay.alphanet.ch> <ttvn4b$t4d$1@shakotay.alphanet.ch>
 <tu01tv$21rv$1@cabale.usenet-fr.net>
Reply-To: michel.vauquois@gmail.com
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 4 Mar 2023 19:01:21 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="be1c321ed7ee4028e7356d4d27fd4c4c";
	logging-data="1109840"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX19RdazFTD9OlqpUHvgRyePbeEd+IvhpMOo="
User-Agent: MacCafe/2.11/caturra (Mac OS X 10.14.6 (18G9323) - MacBookAir7,2)
Cancel-Lock: sha1:fuaFbHb5kdO6SrSWP4ezPhx8/9E= sha256:lvEnwcFOo1ANCyfa5w07mKjFKNnDVH2IESsAw+k42h4=
	sha1:lUR4Fidv/zUUzbu9Q1X8O5WRIZ4=
X-No-Archive: yes
URL-perso: http://michelvauquois.fr
In-Reply-To: <tu01tv$21rv$1@cabale.usenet-fr.net>
X-Face: 0f|`H5*Our0P$s'uj0)fS=&`R#U+JYpl<W.~uGMH[S}%Yo{$(f$0`!02mu$5b`f7Hp6:EiW
 c`zw`Y^GQAA=_IIV`NIXW4&YpH]>e<6GW!O'TO4sB4,Q9"tHNQo]\7p\,,nCZ_saH4~Ie
 'gYktutVOXK})aU*/@meZ_y=ixi8qwcJ,ssAk~G4Rr?qr60d_euHkHHJ_;EHES_(IExNo
 h6
Mail-Copies-To: nobody
Comments: no-dodin
Bytes: 3581

4 mars 2023🐸19:16🐸Olivier Miakinen🐸<tu01tv$21rv$1@cabale.usenet-fr.net>

> Maintenant il te reste à ajouter un test au début pour éviter
> que "1,5" soit considéré comme une syntaxe valide sur un Mac en français
> alors qu'il serait rejeté comme invalide en anglais.

Bien vu… Je n'avais pas pensé à ça !
Mais si on a l'inverse… il faut que "1.5" soit rejeté sur un Mac en 
français alors qu'il serait validé en anglais !

Il faut donc d'abord voir ce qu'est le decimalSeparator puis définir 
l'anti_decimalSeparator !

> Je parie pour quelque chose comme ça :
>  if (k as string) contains "," then set invalid_list to invalid_list & k
>  else

Ça peut être ça en effet. 😜

NB Du point de vue de la syntaxe et s'il y a « else » ça serait :

if (k as string) contains "," then 
    set invalid_list to invalid_list & k
else
    blabla
end if

S'il n'y a pas de else alors ça tient en une seule ligne :

if (k as string) contains "," then set invalid_list to invalid_list & k

-- 
🇺🇦 Michel Vauquois - <http://michelvauquois.fr> 🇺🇦
Plus je connais les hommes, plus j'aime mon chien. Plus je connais les femmes,
moins j'aime ma chienne. (Pierre Desproges)