Jump to content
Sign in to follow this  
Guest Alain De Warnaffe

Boucle

Recommended Posts

Guest Thierry Laloux

le 30/04/01 17:43, DPIParis@aol.com à DPIParis@aol.com a écrit :

> Si tu recherches, les fiche dans lesquels ID = 0, tu n'as pas besoin de

> boucle. Il te suffit de créer un script du style :

>

> Mode recherche

> définir rubrique ["ID", 0]

> Executer recherche

>

> Et là toute les fiches où ID = 0 seront trouvées et seulement celles-là.

>

> La boucle n'est utile que dans le cas où tu recherches des fiches contenant

> dans lesquels ID contient un 0, du style ID = aaOv, là la boucle est

> indispensable car une recherche ne permet pas de trouver la fiche avec ID =

> aa0v en recherchant ID = 0

>

> Ai-je répondu ?

>

>

>

Tout à fait...finalement, je complique à souhait ce que je veux faire...

Share this post


Link to post
Share on other sites
Guest Philippe

Bonsoir,

J'ai une base de 25000 fiches contenant :

Nom1 Prenom1 1998

Nom1 Prenom1 1999

Nom1 Prenom1 2000

Nom2 Prenom2 2000

Nom2 Prenom2 1999

Nom2 Prenom2 2003

etc ...

Comment passer rapidement à :

Nom1 Prenom1 1998,1999,2000

Nom2 Prenom2 2000,1999,2003

etc ...

Je me perd un peu pour construire ma boucle.

Merci de votre aide.

-- Philippe

Share this post


Link to post
Share on other sites
Guest Renaud Chavanne

le 1/10/03 20:03, Philippe à p.berrin@xtenz.com a écrit :

> J'ai une base de 25000 fiches contenant :

>

> Nom1 Prenom1 1998

> Nom1 Prenom1 1999

> Nom1 Prenom1 2000

> Nom2 Prenom2 2000

> Nom2 Prenom2 1999

> Nom2 Prenom2 2003

>

> etc ...

>

> Comment passer rapidement à :

>

> Nom1 Prenom1 1998,1999,2000

> Nom2 Prenom2 2000,1999,2003

>

> etc ...

>

> Je me perd un peu pour construire ma boucle.

> Merci de votre aide.

Ne vaudrait-il pas mieux faire deux bases :

Base PERSONNES, comprenant les rubriques ID, Nom et Prénom

avec ID = code unique, numérique, incrémental

Base DATE, comprenant les rubriques ID_Personne et Année

Les deux bases étant liées par le biais des rubriques ID et ID_Personne

?

--

Renaud Chavanne

FM 5 / Client / Unlimited / Server / SMTP IT / POP3It / Troi File - G4

Share this post


Link to post
Share on other sites
Guest Gil Girard

On peut toujours faire une rubrique calculée = Nom & Prenom, puis faire un

autolien sur cette rubrique en affichant les années dans une table externe.

Cordialement

Gil Girard

> From: Renaud Chavanne <r.chavanne@infopromotions.fr>

> Reply-To: FMPro <FMPro@lists.fmsource.com>

> Date: Thu, 02 Oct 2003 15:38:29 +0200

> To: FMPro <FMPro@lists.fmsource.com>

> Subject: Re: Fmp: Boucle

>

> le 1/10/03 20:03, Philippe à p.berrin@xtenz.com a écrit :

>

>> J'ai une base de 25000 fiches contenant :

>>

>> Nom1 Prenom1 1998

>> Nom1 Prenom1 1999

>> Nom1 Prenom1 2000

>> Nom2 Prenom2 2000

>> Nom2 Prenom2 1999

>> Nom2 Prenom2 2003

>>

>> etc ...

>>

>> Comment passer rapidement à :

>>

>> Nom1 Prenom1 1998,1999,2000

>> Nom2 Prenom2 2000,1999,2003

>>

>> etc ...

>>

>> Je me perd un peu pour construire ma boucle.

>> Merci de votre aide.

>

> Ne vaudrait-il pas mieux faire deux bases :

>

> Base PERSONNES, comprenant les rubriques ID, Nom et Prénom

> avec ID = code unique, numérique, incrémental

> Base DATE, comprenant les rubriques ID_Personne et Année

>

> Les deux bases étant liées par le biais des rubriques ID et ID_Personne

>

> ?

>

>

> --

> Renaud Chavanne

> FM 5 / Client / Unlimited / Server / SMTP IT / POP3It / Troi File - G4

>

>

Share this post


Link to post
Share on other sites
Guest Philippe

Si j'avais eu a le faire, oui, sans aucun doute. Mais il se trouve que le fichier qu'on m'a donné est comme ça et que je dois l' "épurer" et au final ce n'est pas a réutiliser dans FileMaker.

Le jeudi, 2 oct 2003, à 15:38 Europe/Paris, Renaud Chavanne a écrit :

> le 1/10/03 20:03, Philippe à p.berrin@xtenz.com a écrit :

>

>> J'ai une base de 25000 fiches contenant :

>>

>> Nom1 Prenom1 1998

>> Nom1 Prenom1 1999

>> Nom1 Prenom1 2000

>> Nom2 Prenom2 2000

>> Nom2 Prenom2 1999

>> Nom2 Prenom2 2003

>>

>> etc ...

>>

>> Comment passer rapidement à :

>>

>> Nom1 Prenom1 1998,1999,2000

>> Nom2 Prenom2 2000,1999,2003

>>

>> etc ...

>>

>> Je me perd un peu pour construire ma boucle.

>> Merci de votre aide.

>

> Ne vaudrait-il pas mieux faire deux bases :

>

> Base PERSONNES, comprenant les rubriques ID, Nom et Prénom

> avec ID = code unique, numérique, incrémental

> Base DATE, comprenant les rubriques ID_Personne et Année

>

> Les deux bases étant liées par le biais des rubriques ID et ID_Personne

>

> ?

>

>

> -- > Renaud Chavanne

> FM 5 / Client / Unlimited / Server / SMTP IT / POP3It / Troi File - G4

>

>

>

>

Share this post


Link to post
Share on other sites
Guest Philippe

Oui. Même réponse qu'à Renaud :-)

Le jeudi, 2 oct 2003, à 15:52 Europe/Paris, Gil Girard a écrit :

> On peut toujours faire une rubrique calculée = Nom & Prenom, puis > faire un

> autolien sur cette rubrique en affichant les années dans une table > externe.

>

> Cordialement

> Gil Girard

>

>> From: Renaud Chavanne <r.chavanne@infopromotions.fr>

>> Reply-To: FMPro <FMPro@lists.fmsource.com>

>> Date: Thu, 02 Oct 2003 15:38:29 +0200

>> To: FMPro <FMPro@lists.fmsource.com>

>> Subject: Re: Fmp: Boucle

>>

>> le 1/10/03 20:03, Philippe à p.berrin@xtenz.com a écrit :

>>

>>> J'ai une base de 25000 fiches contenant :

>>>

>>> Nom1 Prenom1 1998

>>> Nom1 Prenom1 1999

>>> Nom1 Prenom1 2000

>>> Nom2 Prenom2 2000

>>> Nom2 Prenom2 1999

>>> Nom2 Prenom2 2003

>>>

>>> etc ...

>>>

>>> Comment passer rapidement à :

>>>

>>> Nom1 Prenom1 1998,1999,2000

>>> Nom2 Prenom2 2000,1999,2003

>>>

>>> etc ...

>>>

>>> Je me perd un peu pour construire ma boucle.

>>> Merci de votre aide.

>>

>> Ne vaudrait-il pas mieux faire deux bases :

>>

>> Base PERSONNES, comprenant les rubriques ID, Nom et Prénom

>> avec ID = code unique, numérique, incrémental

>> Base DATE, comprenant les rubriques ID_Personne et Année

>>

>> Les deux bases étant liées par le biais des rubriques ID et >> ID_Personne

>>

>> ?

>>

>>

>> -- >> Renaud Chavanne

>> FM 5 / Client / Unlimited / Server / SMTP IT / POP3It / Troi File - G4

>>

>>

>

>

>

>

Share this post


Link to post
Share on other sites
Guest Jean-francois Habert

Bonsoir,

Faut -il que les dates d'une meme fiche soient chacune dans une rubrique distincte?

Si oui, connais tu le nombre maximum de dates possibles par fiche?

Cordialement,

Le mercredi, 1 oct 2003, à 20:03 Europe/Paris, Philippe a écrit :

> Bonsoir,

>

> J'ai une base de 25000 fiches contenant :

>

> Nom1 Prenom1 1998

> Nom1 Prenom1 1999

> Nom1 Prenom1 2000

> Nom2 Prenom2 2000

> Nom2 Prenom2 1999

> Nom2 Prenom2 2003

>

> etc ...

>

> Comment passer rapidement à :

>

> Nom1 Prenom1 1998,1999,2000

> Nom2 Prenom2 2000,1999,2003

>

> etc ...

>

> Je me perd un peu pour construire ma boucle.

> Merci de votre aide.

>

> -- > Philippe

>

>

>

>

Cordialement,

Jean-Francois Habert

------------------------------------------------------------------------ ---------------------------

iMac G4 - 800Mhz - MacOS 10.2.6

FMPro 6.0v4F - Mobile 2

Share this post


Link to post
Share on other sites
Guest Renaud Chavanne

> Si j'avais eu a le faire, oui, sans aucun doute. Mais il se trouve que

> le fichier qu'on m'a donné est comme ça et que je dois l' "épurer" et

> au final ce n'est pas a réutiliser dans FileMaker.

>

> Le jeudi, 2 oct 2003, à 15:38 Europe/Paris, Renaud Chavanne a écrit :

>

>> le 1/10/03 20:03, Philippe à p.berrin@xtenz.com a écrit :

>>

>>> J'ai une base de 25000 fiches contenant :

>>>

>>> Nom1 Prenom1 1998

>>> Nom1 Prenom1 1999

>>> Nom1 Prenom1 2000

>>> Nom2 Prenom2 2000

>>> Nom2 Prenom2 1999

>>> Nom2 Prenom2 2003

>>>

>>> etc ...

>>>

>>> Comment passer rapidement à :

>>>

>>> Nom1 Prenom1 1998,1999,2000

>>> Nom2 Prenom2 2000,1999,2003

>>>

>>> etc ...

>>>

>>> Je me perd un peu pour construire ma boucle.

>>> Merci de votre aide.

>>

>> Ne vaudrait-il pas mieux faire deux bases :

>>

>> Base PERSONNES, comprenant les rubriques ID, Nom et Prénom

>> avec ID = code unique, numérique, incrémental

>> Base DATE, comprenant les rubriques ID_Personne et Année

>>

>> Les deux bases étant liées par le biais des rubriques ID et ID_Personne

>>

>> ?

>>

> le 2/10/03 20:11, jean-francois habert à jfhabert@free.fr a écrit :

>

>> Si oui, connais tu le nombre maximum de dates possibles par fiche?

>> Cordialement,

OK, alors voilà ce que je propose, en sachant qu'une limitation réside

effectivement, comme le note Jean-François, dans le nombre maximal d'années

que vous pouvez référencer pour un Nom Prénom.

Puisque l'objectif n'est pas un traitement dans FileMaker, autant en sortir.

Les 25 000 fiches dont il est question peuvent être exportées puis importées

dans Excel.

Ouvrir le fichier dans Excel

Nous avons donc la rubrique Nom en première colonne, la rubrique Prénom en

seconde et la rubrique Année en 3e.

Trier par Nom, Prénom et Année.

De la sorte, on doit obtenir :

>>>> Nom1 Prenom1 1998

>>>> Nom1 Prenom1 1999

>>>> Nom1 Prenom1 2000

>>>> Nom2 Prenom2 1999

>>>> Nom2 Prenom2 2000

>>>> Nom2 Prenom2 2003

En 4e colonne, 2e ligne (L4C2), écrire la fonction suivante :

= si(LC(-3)&LC(-2)=L(-1)C(-3)&L(-1)C(-2);L(-1)C&","&LC(-1);LC(-1))

Autrement dit, si NomPrénom de la ligne sur laquelle se trouve la fonction

équivaut à NomPrénom de la ligne précédente, on prend le contenu la 4e

colonne dans la ligne au-dessus et on lui ajoute une virgule ainsi que le

contenu de la colonne Année pour la ligne en cours. Sinon, on place

simplement le contenu de Année de la ligne en cours dans la 4e colonne.

Puis recopier la formule dans la 4e colonne sur toute la hauteur utile de la

feuille de calcul.

Ceci fait, copier le contenu de la 4e colonne et recoller les valeurs

obtenues par la formule de calcul (fonction Collage spécial) par dessus

cette 4e colonnes. De la sorte, on supprime la fonction pour ne garder que

les valeurs.

Supprimer la colonne 3, désormais inutile.

A ce stade, on aura donc :

>>>>>> Nom1 Prenom1 1998

>>>>>> Nom1 Prenom1 1998,1999

>>>>>> Nom1 Prenom1 1998,1999,2000

>>>>>> Nom2 Prenom2 1999

>>>>>> Nom2 Prenom2 1999,2000

>>>>>> Nom2 Prenom2 1999,2000,2003

Il faut donc supprimer les lignes inutiles (1,2 4 et 5).

Je procède en reprenant le même principe, c'est-à-dire en marquant (par un

1) les lignes inutiles, puis en triant sur la colonne de marquage et enfin

en supprimant toutes les lignes marquée.

Il faut d'abord intervertir l'ordre de tri pour obtenir :

>>>>>> Nom1 Prenom1 1998,1999,2000

>>>>>> Nom1 Prenom1 1998,1999

>>>>>> Nom1 Prenom1 1998

>>>>>> Nom2 Prenom2 1999,2000,2003

>>>>>> Nom2 Prenom2 1999,2000

>>>>>> Nom2 Prenom2 1999

Pour cela, trier par Nom (Croissant) Prénom (Croissant) et Année

(Décroissant).

Puis, en 4e colonne, 2e ligne (L4C2), écrire la fonction suivante :

= si(LC(-3)&LC(-2)=L(-1)C(-3)&L(-1)C(-2);1;0)

Dupliquer la focntion sur toute la hauteur du tableur, replacer la fonction

par les valeurs (copier/collage spécial), trier sur la colonne 4 et enfin

supprimer les lignes s'affichant à 1.

Voilà. Comme j'ai tout fait sans tester, mieux vaut travailler sur des

copies et bien surveiller le résultat à chaque étape.

Cordialement,

Renaud Chavanne

>

>> le 1/10/03 20:03, Philippe à p.berrin@xtenz.com a écrit :

>>

>>> J'ai une base de 25000 fiches contenant :

>>>

>>> Nom1 Prenom1 1998

>>> Nom1 Prenom1 1999

>>> Nom1 Prenom1 2000

>>> Nom2 Prenom2 2000

>>> Nom2 Prenom2 1999

>>> Nom2 Prenom2 2003

>>>

>>> etc ...

>>>

>>> Comment passer rapidement à :

>>>

>>> Nom1 Prenom1 1998,1999,2000

>>> Nom2 Prenom2 2000,1999,2003

>>>

>>> etc ...

>>>

>>> Je me perd un peu pour construire ma boucle.

>>> Merci de votre aide.

--

Renaud Chavanne

FM 5 / Client / Unlimited / Server / SMTP IT / POP3It / Troi File - G4

Share this post


Link to post
Share on other sites
Guest Philippe

… 'taing !!! Ca c'est de l'explication !!

Merci. :-))

Le vendredi, 3 oct 2003, à 12:10 Europe/Paris, Renaud Chavanne a écrit :

>

>

>> Si j'avais eu a le faire, oui, sans aucun doute. Mais il se trouve que

>> le fichier qu'on m'a donné est comme ça et que je dois l' "épurer" et

>> au final ce n'est pas a réutiliser dans FileMaker.

>>

>> Le jeudi, 2 oct 2003, à 15:38 Europe/Paris, Renaud Chavanne a écrit :

>>

>>> le 1/10/03 20:03, Philippe à p.berrin@xtenz.com a écrit :

>>>

>>>> J'ai une base de 25000 fiches contenant :

>>>>

>>>> Nom1 Prenom1 1998

>>>> Nom1 Prenom1 1999

>>>> Nom1 Prenom1 2000

>>>> Nom2 Prenom2 2000

>>>> Nom2 Prenom2 1999

>>>> Nom2 Prenom2 2003

>>>>

>>>> etc ...

>>>>

>>>> Comment passer rapidement à :

>>>>

>>>> Nom1 Prenom1 1998,1999,2000

>>>> Nom2 Prenom2 2000,1999,2003

>>>>

>>>> etc ...

>>>>

>>>> Je me perd un peu pour construire ma boucle.

>>>> Merci de votre aide.

>>>

>>> Ne vaudrait-il pas mieux faire deux bases :

>>>

>>> Base PERSONNES, comprenant les rubriques ID, Nom et Prénom

>>> avec ID = code unique, numérique, incrémental

>>> Base DATE, comprenant les rubriques ID_Personne et Année

>>>

>>> Les deux bases étant liées par le biais des rubriques ID et >>> ID_Personne

>>>

>>> ?

>>>

>

>

>> le 2/10/03 20:11, jean-francois habert à jfhabert@free.fr a écrit :

>>

>>> Si oui, connais tu le nombre maximum de dates possibles par fiche?

>>> Cordialement,

>

>

> OK, alors voilà ce que je propose, en sachant qu'une limitation réside

> effectivement, comme le note Jean-François, dans le nombre maximal > d'années

> que vous pouvez référencer pour un Nom Prénom.

>

> Puisque l'objectif n'est pas un traitement dans FileMaker, autant en > sortir.

> Les 25 000 fiches dont il est question peuvent être exportées puis > importées

> dans Excel.

>

> Ouvrir le fichier dans Excel

>

> Nous avons donc la rubrique Nom en première colonne, la rubrique > Prénom en

> seconde et la rubrique Année en 3e.

>

> Trier par Nom, Prénom et Année.

>

> De la sorte, on doit obtenir :

>>>>> Nom1 Prenom1 1998

>>>>> Nom1 Prenom1 1999

>>>>> Nom1 Prenom1 2000

>>>>> Nom2 Prenom2 1999

>>>>> Nom2 Prenom2 2000

>>>>> Nom2 Prenom2 2003

>

> En 4e colonne, 2e ligne (L4C2), écrire la fonction suivante :

>

> = si(LC(-3)&LC(-2)=L(-1)C(-3)&L(-1)C(-2);L(-1)C&","&LC(-1);LC(-1))

>

> Autrement dit, si NomPrénom de la ligne sur laquelle se trouve la > fonction

> équivaut à NomPrénom de la ligne précédente, on prend le contenu la 4e

> colonne dans la ligne au-dessus et on lui ajoute une virgule ainsi que > le

> contenu de la colonne Année pour la ligne en cours. Sinon, on place

> simplement le contenu de Année de la ligne en cours dans la 4e colonne.

>

> Puis recopier la formule dans la 4e colonne sur toute la hauteur utile > de la

> feuille de calcul.

>

> Ceci fait, copier le contenu de la 4e colonne et recoller les valeurs

> obtenues par la formule de calcul (fonction Collage spécial) par dessus

> cette 4e colonnes. De la sorte, on supprime la fonction pour ne garder > que

> les valeurs.

>

> Supprimer la colonne 3, désormais inutile.

>

> A ce stade, on aura donc :

>>>>>>> Nom1 Prenom1 1998

>>>>>>> Nom1 Prenom1 1998,1999

>>>>>>> Nom1 Prenom1 1998,1999,2000

>>>>>>> Nom2 Prenom2 1999

>>>>>>> Nom2 Prenom2 1999,2000

>>>>>>> Nom2 Prenom2 1999,2000,2003

>

> Il faut donc supprimer les lignes inutiles (1,2 4 et 5).

>

> Je procède en reprenant le même principe, c'est-à-dire en marquant > (par un

> 1) les lignes inutiles, puis en triant sur la colonne de marquage et > enfin

> en supprimant toutes les lignes marquée.

>

> Il faut d'abord intervertir l'ordre de tri pour obtenir :

>>>>>>> Nom1 Prenom1 1998,1999,2000

>>>>>>> Nom1 Prenom1 1998,1999

>>>>>>> Nom1 Prenom1 1998

>>>>>>> Nom2 Prenom2 1999,2000,2003

>>>>>>> Nom2 Prenom2 1999,2000

>>>>>>> Nom2 Prenom2 1999

>

> Pour cela, trier par Nom (Croissant) Prénom (Croissant) et Année

> (Décroissant).

>

> Puis, en 4e colonne, 2e ligne (L4C2), écrire la fonction suivante :

>

> = si(LC(-3)&LC(-2)=L(-1)C(-3)&L(-1)C(-2);1;0)

>

> Dupliquer la focntion sur toute la hauteur du tableur, replacer la > fonction

> par les valeurs (copier/collage spécial), trier sur la colonne 4 et > enfin

> supprimer les lignes s'affichant à 1.

>

> Voilà. Comme j'ai tout fait sans tester, mieux vaut travailler sur des

> copies et bien surveiller le résultat à chaque étape.

>

> Cordialement,

>

> Renaud Chavanne

>

>

>>

>>> le 1/10/03 20:03, Philippe à p.berrin@xtenz.com a écrit :

>>>

>>>> J'ai une base de 25000 fiches contenant :

>>>>

>>>> Nom1 Prenom1 1998

>>>> Nom1 Prenom1 1999

>>>> Nom1 Prenom1 2000

>>>> Nom2 Prenom2 2000

>>>> Nom2 Prenom2 1999

>>>> Nom2 Prenom2 2003

>>>>

>>>> etc ...

>>>>

>>>> Comment passer rapidement à :

>>>>

>>>> Nom1 Prenom1 1998,1999,2000

>>>> Nom2 Prenom2 2000,1999,2003

>>>>

>>>> etc ...

>>>>

>>>> Je me perd un peu pour construire ma boucle.

>>>> Merci de votre aide.

>

>

> -- > Renaud Chavanne

> FM 5 / Client / Unlimited / Server / SMTP IT / POP3It / Troi File - G4

>

>

>

>

>

>

-- Philippe

Share this post


Link to post
Share on other sites
Guest Clement Hoffmann

>>>> J'ai une base de 25000 fiches contenant :

>>>>

>>>> Nom1 Prenom1 1998

>>>> Nom1 Prenom1 1999

>>>> Nom1 Prenom1 2000

>>>> Nom2 Prenom2 2000

>>>> Nom2 Prenom2 1999

>>>> Nom2 Prenom2 2003

>>>>

>>>> etc ...

>>>>

>>>> Comment passer rapidement à :

>>>>

>>>> Nom1 Prenom1 1998,1999,2000

>>>> Nom2 Prenom2 2000,1999,2003

>>>>

>>>> etc ...

>>>>

>>>> Je me perd un peu pour construire ma boucle.

>>>> Merci de votre aide.

Pas bien le temps de réponder en ce moment mais.... (la question et les

réponses m'ont amusé :-))

Sans rentrer dans la polémique des doublons...

-------------------------------------------------------------------------

* Une rubrique calcul (txt)

cNP =

SUPPRESPACE(SUPPRESPACE(Nom) & " " & SUPPRESPACE(Prénom))

* Un lien SELF.NOM.PRENOM liant :

cNP :: cNP

* Une liste conditionnelle CVL_NOM.PRENOM

utilisant le lien SELF.NOM.PRENOM affichant les valeurs "Année"

* Une rubrique calcul (txt)

Résultat =

REMPLACE2( ELEMENTSLISTESVALEURS( ETAT(NomFichier) ; "CVL_NOM.PRENOM") ; "¶"

; ", " )

* Trier sur cNP

* Exporter au format de ton choix -> Cliquer le bouton "Récapitulatif",

cocher "cNP"

Choisir tes rubriques .... Maaaaaaagic!!

Amicalement

‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹

Clement HOFFMANN : 33 (0)1 4366-2013

gsm : 33 (0)6 8268-1005

‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹

BW G3 | MacOS 9.1 | FMP4.1v3 -> 6.0v4 | FMS 3 -> 5.5 | FMDev 3 -> 6.0v4

Share this post


Link to post
Share on other sites
Guest Philippe

Stoooooppp ! :-))))

En ce qui me concerne, j'ai eu plein de pistes et de solutions à ce problème.

Merci encoe à tous.

Le vendredi, 3 oct 2003, à 15:45 Europe/Paris, Clement HOFFMANN a écrit :

>

>>>>> J'ai une base de 25000 fiches contenant :

>>>>>

>>>>> Nom1 Prenom1 1998

>>>>> Nom1 Prenom1 1999

>>>>> Nom1 Prenom1 2000

>>>>> Nom2 Prenom2 2000

>>>>> Nom2 Prenom2 1999

>>>>> Nom2 Prenom2 2003

>>>>>

>>>>> etc ...

>>>>>

>>>>> Comment passer rapidement à :

>>>>>

>>>>> Nom1 Prenom1 1998,1999,2000

>>>>> Nom2 Prenom2 2000,1999,2003

>>>>>

>>>>> etc ...

>>>>>

>>>>> Je me perd un peu pour construire ma boucle.

>>>>> Merci de votre aide.

>

> Pas bien le temps de réponder en ce moment mais.... (la question et les

> réponses m'ont amusé :-))

>

> Sans rentrer dans la polémique des doublons...

>

> ----------------------------------------------------------------------- > --

> * Une rubrique calcul (txt)

> cNP =

> SUPPRESPACE(SUPPRESPACE(Nom) & " " & SUPPRESPACE(Prénom))

>

> * Un lien SELF.NOM.PRENOM liant :

> cNP :: cNP

>

> * Une liste conditionnelle CVL_NOM.PRENOM

> utilisant le lien SELF.NOM.PRENOM affichant les valeurs "Année"

>

> * Une rubrique calcul (txt)

> Résultat =

> REMPLACE2( ELEMENTSLISTESVALEURS( ETAT(NomFichier) ; "CVL_NOM.PRENOM") > ; "¶"

> ; ", " )

>

>

> * Trier sur cNP

> * Exporter au format de ton choix -> Cliquer le bouton > "Récapitulatif",

> cocher "cNP"

> Choisir tes rubriques .... Maaaaaaagic!!

>

>

>

>

> Amicalement

>

> ————————————————————————————————————————————————————————————————————

> Clement HOFFMANN : 33 (0)1 4366-2013

> gsm : 33 (0)6 8268-1005

> ————————————————————————————————————————————————————————————————————

> BW G3 | MacOS 9.1 | FMP4.1v3 -> 6.0v4 | FMS 3 -> 5.5 | FMDev 3 -> 6.0v4

>

>

>

>

>

Share this post


Link to post
Share on other sites
Guest Clement Hoffmann

On 3/10/03 16:47, Philippe wrote in whole or part :

> Stoooooppp ! :-))))

>

> En ce qui me concerne, j'ai eu plein de pistes et de solutions à ce

> problème.

> Merci encoe à tous.

>

> Le vendredi, 3 oct 2003, à 15:45 Europe/Paris, Clement HOFFMANN a écrit

>> * Une rubrique calcul (txt)

c'est con, j'en avais une encore plus rapide... ben tant pis pour toi :-)

Amicalement

‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹

Clement HOFFMANN : 33 (0)1 4366-2013

gsm : 33 (0)6 8268-1005

‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹

BW G3 | MacOS 9.1 | FMP4.1v3 -> 6.0v4 | FMS 3 -> 5.5 | FMDev 3 -> 6.0v4

Share this post


Link to post
Share on other sites
Guest Raymond-cottille

> On 3/10/03 16:47, Philippe wrote in whole or part :

>

>> Stoooooppp ! :-))))

>>

>> En ce qui me concerne, j'ai eu plein de pistes et de solutions à ce

>> problème.

>> Merci encoe à tous.

>>

>> Le vendredi, 3 oct 2003, à 15:45 Europe/Paris, Clement HOFFMANN a écrit

>

>>> * Une rubrique calcul (txt)

>

> c'est con, j'en avais une encore plus rapide... ben tant pis pour toi :-)

>

> Amicalement

>

> ‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹

> Clement HOFFMANN : 33 (0)1 4366-2013

> gsm : 33 (0)6 8268-1005

Hiiiiiiiiiiiiii!!!!!!!!

Ps : Clément ! vise ma nouvelle config.

Raymond_COTTILLE

____________________________________

PowerBook G4 - OS 10.2.6

Share this post


Link to post
Share on other sites
Guest Clement Hoffmann

On 5/10/03 1:56, Raymond-Cottille wrote in whole or part :

>

> Ps : Clément ! vise ma nouvelle config.

>

> Raymond_COTTILLE

> ____________________________________

> PowerBook G4 - OS 10.2.6

Nice !

C'est dingue les affaires que l'on peu faire en période post Apple Expo!

...mais vient pas pleurer parce que tu n'as pas de barres d'outils ;-)

Amicalement

‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹

Clement HOFFMANN : 33 (0)1 4366-2013

gsm : 33 (0)6 8268-1005

‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹

BW G3 | MacOS 9.1 | FMP4.1v3 -> 6.0v4 | FMS 3 -> 5.5 | FMDev 3 -> 6.0v4

Share this post


Link to post
Share on other sites
Guest Pierre-ivaldi@wanadoo.fr

bonjour,

Quel script dois je créer afin que les rubriques suivantes adopte le contenu de la première

Merci par avance

pierre-ivaldi

______________________________________________________________________

HTTP Referer : http://www.fmsource.com/liste/contribuer/

HTTP User Agent: Mozilla/4.0 (compatible; MSIE 5.0b1; Mac_PowerPC)

Remote Host : 81.49.244.241

Remote Address : 81.49.244.241

______________________________________________________________________

Share this post


Link to post
Share on other sites
Guest Pierre Ivaldi

Le 15/12/03 18:01, « Stéphane Lorimier » <stephane.lorimier@lauener.ch> a

écrit :

> Bonjour,

>

> Dans définir les rubriques, vous allez sur option..., onglet Entrée

> automatique et cocher Même valeur que dans la fiche précédente.

>

>

> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

> Stéphane Lorimier

> Lauener & Cie SA

> Rte de l'Europe 11

> 2017 Boudry

>

> Tel. +41 32 843 43 43

> stephane.lorimier@lauener.ch

> http://www.lauener.ch

> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

>

>

> -----Message d'origine-----

> De : pierre-ivaldi@wanadoo.fr [mailto:pierre-ivaldi@wanadoo.fr]

> Envoyé : lundi, 15. décembre 2003 15:38

> À : FMPro@lists.fmsource.com

> Objet : Fmp: boucle

>

>

> bonjour,

> Quel script dois je créer afin que les rubriques suivantes adopte le contenu

> de la première

> Merci par avance

> pierre-ivaldi

>

>Merci de ta réponse,

Mais je dois passer par un script . As tu une idée

Amicalement

Pierre Ivaldi

Share this post


Link to post
Share on other sites
Guest Stéphane Lorimier

Bonjour,

Dans définir les rubriques, vous allez sur option..., onglet Entrée automatique et cocher Même valeur que dans la fiche précédente.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Stéphane Lorimier

Lauener & Cie SA

Rte de l'Europe 11

2017 Boudry

Tel. +41 32 843 43 43

stephane.lorimier@lauener.ch

http://www.fmsource.com/liste/contribuer/

HTTP User Agent: Mozilla/4.0 (compatible; MSIE 5.0b1; Mac_PowerPC)

Remote Host : 81.49.244.241

Remote Address : 81.49.244.241

______________________________________________________________________

Share this post


Link to post
Share on other sites
Guest Raymond St-jacques

Est-ce un fichier contenant des déjà fiches que tu désires éditer?

dans ce cas,

Avant de débuter la boucle

activer première page

définir une globale = rubrique en question

...

dans la boucle,

définir la rubrique ciblée = la globale

...

Utilise une globale

----- Original Message -----

From: "Stéphane Lorimier" <stephane.lorimier@lauener.ch>

To: "FMPro" <FMPro@lists.fmsource.com>

Sent: Monday, December 15, 2003 8:01 AM

Subject: Fmp: RE: boucle

Bonjour,

Dans définir les rubriques, vous allez sur option..., onglet Entrée

automatique et cocher Même valeur que dans la fiche précédente.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Stéphane Lorimier

Lauener & Cie SA

Rte de l'Europe 11

2017 Boudry

Tel. +41 32 843 43 43

stephane.lorimier@lauener.ch

http://www.fmsource.com/liste/contribuer/

HTTP User Agent: Mozilla/4.0 (compatible; MSIE 5.0b1; Mac_PowerPC)

Remote Host : 81.49.244.241

Remote Address : 81.49.244.241

______________________________________________________________________

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...