OVH Cloud OVH Cloud

4D

6 réponses
Avatar
nya
y a t il une fonction occurence dans 4D
comment peut t on contourner ce probleme

Merci pour votre aide

6 réponses

Avatar
phpinfo
Nya wrote:

y a t il une fonction occurence dans 4D
comment peut t on contourner ce probleme


un peu plus d'explications permettrait peut être de comprendre
exactement ce que tu veux faire...

Fonction occurence ? kesako pour toi ?

PS : il convient lorsque l'on envoi un message sur usenet dans plusieurs
forums (comme tu le fais) de prevoir un follow-up (suivi) vers un seul
de ces forums afin de ne pas duppliquer inutilement toutes l'enfilade
dans ces 3 forums.
En l'occurence je fais un follow--up sur fr.comp.sys.mac (forum
francophone).

--
Pierre-Alain Dorange

Vidéo, DV et QuickTime pour Mac <www.garage-video.fr.st>
Clarus, the DogCow <www.clarus.mac-fan.com>

Avatar
nya
Pierre-Alain Dorange wrote:

Nya wrote:

y a t il une fonction occurence dans 4D
comment peut t on contourner ce probleme


un peu plus d'explications permettrait peut être de comprendre
exactement ce que tu veux faire...
dans FMP (file maker ) la fonction occurence sert pour compter le

nombre de fois un mot donné dans un texte
apparemment dans 4D cette fonction n'existe pas

Fonction occurence ? kesako pour toi ?

PS : il convient lorsque l'on envoi un message sur usenet dans plusieurs
forums (comme tu le fais) de prevoir un follow-up (suivi) vers un seul
de ces forums afin de ne pas duppliquer inutilement toutes l'enfilade
dans ces 3 forums.
En l'occurence je fais un follow--up sur fr.comp.sys.mac (forum
francophone).



Avatar
Stan
In article (Dans l'article) <1g7guig.go9g46f9f6mgN%,
(Nya) wrote (écrivait) :

dans FMP (file maker ) la fonction occurence sert pour compter le
nombre de fois un mot donné dans un texte
apparemment dans 4D cette fonction n'existe pas


Non, pas directement.

Si tu veux de l'aide sur 4D, je te conseille 4D-forum.
Tous les détails ici : <http://www.4d-forum.org/>

--
Stan
nospam = free

Avatar
phpinfo
Nya wrote:

un peu plus d'explications permettrait peut être de comprendre
exactement ce que tu veux faire...
dans FMP (file maker ) la fonction occurence sert pour compter le

nombre de fois un mot donné dans un texte
apparemment dans 4D cette fonction n'existe pas


En effet elle n'existe pas pour compter les mots d'un champ texte, elle
est toutefois très simple a programmer à l'aide de la fonction
"position"...

(en gros : je n'ai vérifier la syntaxe exacte)

$p:=1
$w:=0
repeter
$p:=position(text;word;$p)
si ($p>0)
$w:=$w+1
$p:=$p+longueur(word)
fin de si
fin de repeter

$w contient le nombre de mots "$word" dans "text".

--
Pierre-Alain Dorange

Vidéo, DV et QuickTime pour Mac <www.garage-video.fr.st>
Clarus, the DogCow <www.clarus.mac-fan.com>


Avatar
Stan
In article (Dans l'article)
<1g7i3gg.e76dja1ylnjvsN%,
(Pierre-Alain Dorange) wrote
(écrivait) :

En effet elle n'existe pas pour compter les mots d'un champ texte, elle
est toutefois très simple a programmer à l'aide de la fonction
"position"...

(en gros : je n'ai vérifier la syntaxe exacte)

$p:=1
$w:=0
repeter
$p:=position(text;word;$p)


La fonction position n'a pas de troisième paramètre.
Il faudrait jouer avec sous chaine.

si ($p>0)
$w:=$w+1
$p:=$p+longueur(word)
fin de si
fin de repeter


À remplacer par jusque($p<1)

$w contient le nombre de mots "$word" dans "text".


Peut-être une solution simple :
$text_temp:=remplacer chaine(text;word;sous
chaine(word;1;longueur(word)-1))
$occurences:=longueur(text)-longueur($text_temp)

--
Stan
nospam = free

Avatar
mo
La mine énumère la même chose de temps à autre. Ne peut trouver
rien dans les registres d'erreurs cependant. J'ai fait une recherche
sur la base de connaissance 4D, mais n'ai eu aucune chance. Tout
semble fonctionner correctement cependant.

M. Gregory

'c'est frais. Je ne peux pas parler français, mais je peux
traduire dans les deux sens avec Apple Sherlock '


On 1/10/04 1:00 PM, in article 1g7d3k4.xpuk0mq1yiq0N%, "Nya"
wrote:

y a t il une fonction occurence dans 4D
comment peut t on contourner ce probleme

Merci pour votre aide