Jump to content
Aldeber Périgord

Rubrique Multivalée

Recommended Posts

Bjr à tous,

 

Je suis un petit utilisateur de FMP10 et jusqu'à présent j’arrivais, avec un peu de patience, à trouver mes solutions. Mais là, je coince :

 

J’ai créé une base d’environ 2.000 clients. J’effectue 4 tris distincts, à savoir : 1) Encours, 2) Facturés, 3) Payés, 4) Tous les clients.

Jusque là ça marche très bien.

Je veux pouvoir créer des listes de chacun d’eux, pour cela j’ai créé un seul modèle qui reprend les données à faire apparaître, j’ai créé les 4 script : requête, tri, modèle, mise en page, (ça marche) mais je n’arrive pas à mettre le "titre" qu’il me faut : Encours, Facturés, Payés, Tous.

 

J’ai créé une rubrique multivalée "format texte" avec les 4 valeurs à insérer comme titre, mais je n’arrive pas à récupérer ces valeurs dans la rubrique cible (titre de mon modèle).

J’ai procédé ainsi :

1)   Multi[4] "format texte" avec mention des 4 valeurs

2)   Cible "format texte"

3)   1° script : requête, tri…           Définir rubrique[Table::Cible;Table::Multi[1]]

4)   2° script : requête, tri…           Définir rubrique[Table::Cible;Table::Multi[2]]

      dito pour [3] & [4]

 

Mais ça ne marche pas, il doit y avoir un mauvais script…

 

Pour vous ce doit être un jeu d’enfant, pour moi c’est un casse tête d’une semaine et pourtant j’ai tout essayé. Le manuel et l’aide FMP ne sont pas du tout explicitent pour cet usage de rubrique multivalée.

 

Je cherche une bonne âme qui pourrait me venir en aide, merci…

 

Aldeber Périgord

Script.pdf

Script.pdf

Script.pdf

Script.pdf

Script.pdf

Script.pdf

Script.pdf

Script.pdf

Script.pdf

Script.pdf

Script.pdf

Script.pdf

Share this post


Link to post
Share on other sites

Oui, les deux rubriques sont globales...

 

Je ne peux pas vous adresser la base, même réduite elle pèse encore 46Mo.

 

Je vous joins des copies d'écran avec copie du Modèle "Mode Utilisation" et "Mode Modèle"

Copies des 4 script qui sont identiques, sauf la requête et le titre du modèle

 

La table s'appelle "GExpert"

La rubrique multivalée s'appelle "Multival" elle est global au format texte

La rubrique cible s'appelle "Affiche" elle est globale, format calcul type texte.

 

Merci de votre aide.

Share this post


Link to post
Share on other sites

 

 

  1. pas de pièces jointes
La base vidée des données ne doit pas peser aussi lourd ...Pourquoi passer par une rubrique multivaluée plutôt que d'insérer le titre dans une globale qui serait renseignée via le script

Share this post


Link to post
Share on other sites

Dans le script 1 tu définis la rubrique titre >"Titre 1"

Dans le script 2 tu définis la rubrique titre >"Titre 2"  etc ...

Share this post


Link to post
Share on other sites

Bonjour,

 

J'ai déjà essayé et re-essayé à l'instant, mais je dois mal formuler mon script:

 

A la fin de chacun de mes script, je mentionne:

 

Insérer texte [sélectionner; Table::Affiche["Dossiers facturés"]]

tout en cochant la case "Sélectionner tout le contenu"

 

La rubrique "Affiche" étant une rubrique globale texte (j'ai aussi essayé avec une globale calcul format texte).

 

Et ça ne marche pas.

 

J'aurai voulu t'adresser des (pdf) mais je ne vois pas la possibilité des joindre des attachements ?

 

Comment faire ?

Share this post


Link to post
Share on other sites

Pour joindre des pièces il faut "utiliser l'éditeur complet" bouton en bas à droite

As tu essaye de mettre à la fin de chaque script Définir rubrique(table::titre;"Payés") tout simplement

Share this post


Link to post
Share on other sites

Je te joins des copies d'écran. Ce sont des copies avec des essais avec les rubriques

- 1) multivalée "Multival"

- 2) Cible "Affiche"

- 3) la table s'appelle "GExpert"

 

Je viens encore d'essayer "Définir rubrique (texte)" et ça ne marche pas.

 

 

Copies d'écran.pdf

Copies d'écran.pdf

Copies d'écran.pdf

Copies d'écran.pdf

Copies d'écran.pdf

Copies d'écran.pdf

Copies d'écran.pdf

Copies d'écran.pdf

Copies d'écran.pdf

Copies d'écran.pdf

Copies d'écran.pdf

Copies d'écran.pdf

Share this post


Link to post
Share on other sites

Oui bien sûr, j'ai plusieurs tables liées.

Mais pour cette demande de tri, tous mes critères de sélection appartiennent à cette table. Seules certaines rubriques sont liées qui complètent la ligne (voir Ecran3)

 

Ecran3.pdf

Ecran3.pdf

Ecran3.pdf

Ecran3.pdf

Ecran3.pdf

Ecran3.pdf

Ecran3.pdf

Ecran3.pdf

Ecran3.pdf

Ecran3.pdf

Ecran3.pdf

Ecran3.pdf

Share this post


Link to post
Share on other sites

Je te joins le fichier réduit à sa plus simple expression (aucune table externe, ni base relationnelle).

 

Pour ouvrir       Compte "Alain"       Mot de passe  "pass"

 

Bonne réception, bonap, a tout à l'heure

Share this post


Link to post
Share on other sites

je pense que la répétition "Dossiers Facturés" n'existe pas dans la rubrique Affiche, c'est une erreur dans le script "Triés Dossiers Cloturés"

 

vous avez mis le contenu dans la définition de la répétition et pas dans la définition du contenu.

Share this post


Link to post
Share on other sites

C'est tout simplement génial. Ça marche...

Sans vous, je crois que je n'aurai jamais trouvé de solution à mon problème.
 
Merci bcp, vraiment bcp...
 
Je clos ma demande sur ce forum, merci encore.
 
Réponse
#
Définir rubrique [table::rubriquecible["Texte"]]             ->     (avec le bouton : Rubrique cible)
#
Définir rubrique [table::rubriquecible; "Texte"]             ->     (avec le bouton : Résultat du calcul)
 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...