Bonjour et bonne année
Je dois faire un calcul dans une rubrique et je n'y arrive pas alors
que je "copie" ce qu'il y a dans l'aide de Filemaker
Voilà : dans des fiches, je dois remplacer une chaine de caractères
par une autre. J'ai suivi les instructions de la fonction REMPLACE2,
mais ça ne marche pas; j'ai des messages d'erreur.
Si quelqu'un pouvait m'indiquer toutes les étapes à suivre, et me dire
sur quoi cliquer à chaque fois (c'est tout ce que je comprends à
l'informatique, c'est cliquer !)
Merci beaucoup
Cécile
J'ai suivi les instructions de la fonction REMPLACE2, mais ça ne marche pas; j'ai des messages d'erreur.
il vaudrait mieux que tu nous explique précisement ce que tu veux faire...
-- Philippe Manet
lemonnier.cecile
(manet) wrote in message news:<200401022326141299863@[10.0.0.1]>...
il vaudrait mieux que tu nous explique précisement ce que tu veux faire...
Salut. Merci pour ta réponse. Je dois faire des corrections automatiques sur des mots sur lesquels le correcteur ne s'arrête pas, ou sur des groupes de mots qui sont identiques sur des centaines ou milliers de fiches . En fait, c'est un fichier téléchargé, comprenant plein de noms propres , mais ayant des abbréviations officielles. J'ai pu corriger avec la fonction orthographe pour une grosse partie, mais le correcteur orthog. ne s'arrête pas sur les initiales, ou sur des noms propres qui sont aussi des noms communs.
- Exemple 1 : sur 4000 fiches, il faudrait que je puisse transformer automatiquement W. S. Schimper en Schimp. ou bien transformer J.D. Hook. en Hook.f., ou C. Mull en Mull.Hal.
- Ou bien changer Montagne en Mont. , Potier en P., P. de Beauv. en P. Beauv. Pour ces 3 ex, il faut changer toute la châine de caractères, càd des groupes de mots - enfin, il y a des milliers de fiches ayant un texte à supprimer commençant toujours par "in", donc, je dois pouvoir supprimer automatiquement tout ce qui suit. Voilà, j'espère qu'avec ces exemples, c'est plus clair Il y a d'abord le problème du dictionnaire auquel je ne peux accéder mais ce qui me reste à faire sur ce fichier, c'et surtout corriger des groupes de mots. Donc, j'ai vu dans l'aide que c'était possible, avec la fonction Remplace2, mais je n'y arrive pas. Je crois que je dois au moins créer une nouvelle rubrique, car j'ai un message me disant que je fais une référence circulaire; C'est pas grave si je dois créer une rubrique supp; je l'enlève ensuite (je reprécise que je n'ai jamais fait une fonction calcul sur filemaker...)
Si on pouvait me dire les étapes à suivre... Bon, long message, mais l'informatique... déjà, j'ai du chercher sur google pour retrouver mon message....
Merci à tous, à + Cécile
pmanet@invivo.edu (manet) wrote in message news:<200401022326141299863@[10.0.0.1]>...
il vaudrait mieux que tu nous explique précisement ce que tu veux
faire...
Salut.
Merci pour ta réponse.
Je dois faire des corrections automatiques sur des mots sur lesquels
le correcteur ne s'arrête pas, ou sur des groupes de mots qui sont
identiques sur des centaines ou milliers de fiches . En fait, c'est un
fichier téléchargé, comprenant plein de noms propres , mais ayant des
abbréviations officielles. J'ai pu corriger avec la fonction
orthographe pour une grosse partie, mais le correcteur orthog. ne
s'arrête pas sur les initiales, ou sur des noms propres qui sont aussi
des noms communs.
- Exemple 1 : sur 4000 fiches, il faudrait que je puisse transformer
automatiquement W. S. Schimper en Schimp. ou bien transformer J.D.
Hook. en Hook.f., ou C. Mull en Mull.Hal.
- Ou bien changer Montagne en Mont. , Potier en P., P. de Beauv. en P.
Beauv. Pour ces 3 ex, il faut changer toute la châine de caractères,
càd des groupes de mots
- enfin, il y a des milliers de fiches ayant un texte à supprimer
commençant toujours par "in", donc, je dois pouvoir supprimer
automatiquement tout ce qui suit.
Voilà, j'espère qu'avec ces exemples, c'est plus clair
Il y a d'abord le problème du dictionnaire auquel je ne peux accéder
mais ce qui me reste à faire sur ce fichier, c'et surtout corriger des
groupes de mots.
Donc, j'ai vu dans l'aide que c'était possible, avec la fonction
Remplace2, mais je n'y arrive pas. Je crois que je dois au moins créer
une nouvelle rubrique, car j'ai un message me disant que je fais une
référence circulaire; C'est pas grave si je dois créer une rubrique
supp; je l'enlève ensuite (je reprécise que je n'ai jamais fait une
fonction calcul sur filemaker...)
Si on pouvait me dire les étapes à suivre...
Bon, long message, mais l'informatique... déjà, j'ai du chercher sur
google pour retrouver mon message....
(manet) wrote in message news:<200401022326141299863@[10.0.0.1]>...
il vaudrait mieux que tu nous explique précisement ce que tu veux faire...
Salut. Merci pour ta réponse. Je dois faire des corrections automatiques sur des mots sur lesquels le correcteur ne s'arrête pas, ou sur des groupes de mots qui sont identiques sur des centaines ou milliers de fiches . En fait, c'est un fichier téléchargé, comprenant plein de noms propres , mais ayant des abbréviations officielles. J'ai pu corriger avec la fonction orthographe pour une grosse partie, mais le correcteur orthog. ne s'arrête pas sur les initiales, ou sur des noms propres qui sont aussi des noms communs.
- Exemple 1 : sur 4000 fiches, il faudrait que je puisse transformer automatiquement W. S. Schimper en Schimp. ou bien transformer J.D. Hook. en Hook.f., ou C. Mull en Mull.Hal.
- Ou bien changer Montagne en Mont. , Potier en P., P. de Beauv. en P. Beauv. Pour ces 3 ex, il faut changer toute la châine de caractères, càd des groupes de mots - enfin, il y a des milliers de fiches ayant un texte à supprimer commençant toujours par "in", donc, je dois pouvoir supprimer automatiquement tout ce qui suit. Voilà, j'espère qu'avec ces exemples, c'est plus clair Il y a d'abord le problème du dictionnaire auquel je ne peux accéder mais ce qui me reste à faire sur ce fichier, c'et surtout corriger des groupes de mots. Donc, j'ai vu dans l'aide que c'était possible, avec la fonction Remplace2, mais je n'y arrive pas. Je crois que je dois au moins créer une nouvelle rubrique, car j'ai un message me disant que je fais une référence circulaire; C'est pas grave si je dois créer une rubrique supp; je l'enlève ensuite (je reprécise que je n'ai jamais fait une fonction calcul sur filemaker...)
Si on pouvait me dire les étapes à suivre... Bon, long message, mais l'informatique... déjà, j'ai du chercher sur google pour retrouver mon message....
Merci à tous, à + Cécile
ludovic.thebault
c?cile wrote:
Je dois faire des corrections automatiques sur des mots sur lesquels le correcteur ne s'arrête pas, ou sur des groupes de mots qui sont identiques sur des centaines ou milliers de fiches
Si tu as un mot ou une expression à remplacer dans plusieurs fiches, il y a plusieurs solutions : - à la condition que ce mot ou cette expression occupe la totalité de la rubrique : chercher le mot ou expression à remplacer, modifier à la main une fiche, et (en laissant le pointeur dans la rubrique modifiée), aller dans le menu Fiches puis Remplacer. Le contenu de la rubrique, sur toutes les fiches trouvées, va être remplacé par celui que tu viens d'écrire.
- sinon, se mitonner un petit script : Afficher fiche première Boucle Si[Position(maRubrique,LeTexteàRemplacer,1,1)>0] Insérer Résultat du Calcul[maRubrique, calcul*]
fin si afficher fiche suivante (arrêter si dernière)
Pour plus de sécurité, on peut faire une recherche avant sur la chaîne de caractère pour ne travailler que sur les bonnes fiches.
Reste la possibilité de travailler avec FileMaker 6 qui offre enfin une fonction de rechercher/remplacer !
c?cile <lemonnier.cecile@wanadoo.fr> wrote:
Je dois faire des corrections automatiques sur des mots sur lesquels
le correcteur ne s'arrête pas, ou sur des groupes de mots qui sont
identiques sur des centaines ou milliers de fiches
Si tu as un mot ou une expression à remplacer dans plusieurs fiches, il
y a plusieurs solutions :
- à la condition que ce mot ou cette expression occupe la totalité de la
rubrique : chercher le mot ou expression à remplacer, modifier à la main
une fiche, et (en laissant le pointeur dans la rubrique modifiée), aller
dans le menu Fiches puis Remplacer.
Le contenu de la rubrique, sur toutes les fiches trouvées, va être
remplacé par celui que tu viens d'écrire.
- sinon, se mitonner un petit script :
Afficher fiche première
Boucle
Si[Position(maRubrique,LeTexteàRemplacer,1,1)>0]
Insérer Résultat du Calcul[maRubrique, calcul*]
Je dois faire des corrections automatiques sur des mots sur lesquels le correcteur ne s'arrête pas, ou sur des groupes de mots qui sont identiques sur des centaines ou milliers de fiches
Si tu as un mot ou une expression à remplacer dans plusieurs fiches, il y a plusieurs solutions : - à la condition que ce mot ou cette expression occupe la totalité de la rubrique : chercher le mot ou expression à remplacer, modifier à la main une fiche, et (en laissant le pointeur dans la rubrique modifiée), aller dans le menu Fiches puis Remplacer. Le contenu de la rubrique, sur toutes les fiches trouvées, va être remplacé par celui que tu viens d'écrire.
- sinon, se mitonner un petit script : Afficher fiche première Boucle Si[Position(maRubrique,LeTexteàRemplacer,1,1)>0] Insérer Résultat du Calcul[maRubrique, calcul*]
fin si afficher fiche suivante (arrêter si dernière)
Pour plus de sécurité, on peut faire une recherche avant sur la chaîne de caractère pour ne travailler que sur les bonnes fiches.
Reste la possibilité de travailler avec FileMaker 6 qui offre enfin une fonction de rechercher/remplacer !
pmanet
Ludovic Thébault wrote:
Reste la possibilité de travailler avec FileMaker 6 qui offre enfin une fonction de rechercher/remplacer !
et si tu as beaucoup de remplacements à faire, surtout à partir d'une base connue, cela doit etre accessible depuis un applescript, en partant d'une base de type : "expression à remplacer n°1" "nouvelle expression n°1" "expression à remplacer n°2" "nouvelle expression n°2"
avec un script faisant d'abord une recherche des fiches contenant l'expression, puis la remplaçant (ça peut gagner du temps)
le but étant de lancer le tout et de partir en W-E pendant que ça turbine au lieu de lancer les recherches une à une. a priori, ce n'est pas trop difficile à écrire, mais je ne m'en sens pas capable rapidement, car c'est à la limite de mes capacités... -- Philippe Manet
Reste la possibilité de travailler avec FileMaker 6 qui offre enfin une
fonction de rechercher/remplacer !
et si tu as beaucoup de remplacements à faire, surtout à partir d'une
base connue, cela doit etre accessible depuis un applescript, en partant
d'une base de type :
"expression à remplacer n°1" "nouvelle expression n°1"
"expression à remplacer n°2" "nouvelle expression n°2"
avec un script faisant d'abord une recherche des fiches contenant
l'expression, puis la remplaçant (ça peut gagner du temps)
le but étant de lancer le tout et de partir en W-E pendant que ça
turbine au lieu de lancer les recherches une à une.
a priori, ce n'est pas trop difficile à écrire, mais je ne m'en sens pas
capable rapidement, car c'est à la limite de mes capacités...
--
Philippe Manet
Reste la possibilité de travailler avec FileMaker 6 qui offre enfin une fonction de rechercher/remplacer !
et si tu as beaucoup de remplacements à faire, surtout à partir d'une base connue, cela doit etre accessible depuis un applescript, en partant d'une base de type : "expression à remplacer n°1" "nouvelle expression n°1" "expression à remplacer n°2" "nouvelle expression n°2"
avec un script faisant d'abord une recherche des fiches contenant l'expression, puis la remplaçant (ça peut gagner du temps)
le but étant de lancer le tout et de partir en W-E pendant que ça turbine au lieu de lancer les recherches une à une. a priori, ce n'est pas trop difficile à écrire, mais je ne m'en sens pas capable rapidement, car c'est à la limite de mes capacités... -- Philippe Manet
lemonnier.cecile
(Ludovic Thébaul t) wrote in message news:<1g72tlz.ey668d1r3qkaaN%...
c?cile wrote:
- sinon, se mitonner un petit script : Afficher fiche première Boucle Si[Position(maRubrique,LeTexteàRemplacer,1,1)>0] Insérer Résultat du Calcul[maRubrique, calcul*]
Merci Ludovic et Philippe, ça commence à être plus clair, surtout qu'il y a toutes les étapes à suivre... je crois qu'on va vite arriver à résoudre mon problème. Mais bon, encore des inconnues : si je suis la formule pas à pas, à un moment, FM me dit "ce nom de rubrique n'existe pas" là où j'ai informé la partie "texte à remplacer". A part ça, y a des petits endroits dans le Script où je ne sais pas si je dois cliquer ou non sur des trucs. Je n'avais pas précisé que la rubrique contient du texte et que je n'ai rien à entrer comme données, mais seulement corriger les données existantes. Et cela concerne des morceaux de textes au sein d'une rubrique et non le contenu entier de la rubrique.
Ludovic, puisqu'il ne reste pas grand chose pour que j'y arrive, ça ne vous dérangerait pas de m'aider un peu plus ? sur la mail privé, par exemple. Je crois que ça doit pouvoir se jouer en quelques mails, pas plus.
Reste la possibilité de travailler avec FileMaker 6 qui offre enfin une fonction de rechercher/remplacer !
ludovic.thebault@laposte.invalide (Ludovic Thébaul t) wrote in message news:<1g72tlz.ey668d1r3qkaaN%ludovic.thebault@laposte.invalide>...
c?cile <lemonnier.cecile@wanadoo.fr> wrote:
- sinon, se mitonner un petit script :
Afficher fiche première
Boucle
Si[Position(maRubrique,LeTexteàRemplacer,1,1)>0]
Insérer Résultat du Calcul[maRubrique, calcul*]
Merci Ludovic et Philippe, ça commence à être plus clair, surtout
qu'il y a toutes les étapes à suivre... je crois qu'on va vite
arriver à résoudre mon problème. Mais bon, encore des inconnues : si
je suis la formule pas à pas, à un moment, FM me dit "ce nom de
rubrique n'existe pas" là où j'ai informé la partie "texte à
remplacer".
A part ça, y a des petits endroits dans le Script où je ne sais pas si
je dois cliquer ou non sur des trucs. Je n'avais pas précisé que la
rubrique contient du texte et que je n'ai rien à entrer comme données,
mais seulement corriger les données existantes. Et cela concerne des
morceaux de textes au sein d'une rubrique et non le contenu entier de
la rubrique.
Ludovic, puisqu'il ne reste pas grand chose pour que j'y arrive, ça ne
vous dérangerait pas de m'aider un peu plus ? sur la mail privé, par
exemple. Je crois que ça doit pouvoir se jouer en quelques mails, pas
plus.
(Ludovic Thébaul t) wrote in message news:<1g72tlz.ey668d1r3qkaaN%...
c?cile wrote:
- sinon, se mitonner un petit script : Afficher fiche première Boucle Si[Position(maRubrique,LeTexteàRemplacer,1,1)>0] Insérer Résultat du Calcul[maRubrique, calcul*]
Merci Ludovic et Philippe, ça commence à être plus clair, surtout qu'il y a toutes les étapes à suivre... je crois qu'on va vite arriver à résoudre mon problème. Mais bon, encore des inconnues : si je suis la formule pas à pas, à un moment, FM me dit "ce nom de rubrique n'existe pas" là où j'ai informé la partie "texte à remplacer". A part ça, y a des petits endroits dans le Script où je ne sais pas si je dois cliquer ou non sur des trucs. Je n'avais pas précisé que la rubrique contient du texte et que je n'ai rien à entrer comme données, mais seulement corriger les données existantes. Et cela concerne des morceaux de textes au sein d'une rubrique et non le contenu entier de la rubrique.
Ludovic, puisqu'il ne reste pas grand chose pour que j'y arrive, ça ne vous dérangerait pas de m'aider un peu plus ? sur la mail privé, par exemple. Je crois que ça doit pouvoir se jouer en quelques mails, pas plus.