Aller au contenu

Dominique Joly

Membres
  • Compteur de contenus

    1 127
  • Inscription

  • Dernière visite

  • Jours gagnés

    8

Dominique Joly a gagné pour la dernière fois le 21 novembre 2017

Dominique Joly a eu le contenu le plus aimé !

1 abonné

À propos de Dominique Joly

  • Rang
    800

Contacts

  • Website URL
    http://archeologie.chartres.fr

Profil général

  • Genre
    Homme
  • Lieu
    Chartres
  • Intérêts
    archéologie, musique, cinéma, marche

Profil FileMaker

  • FM Conférence
    Avignon 2016
  • FM
    de 2 à 6 & Advanced 11 et 14
  • OS
    OS X.10.12.6
  • Certification
    --Non certifié--
  • FBA
    --Non membre--

Visiteurs récents du profil

11 266 visualisations du profil
  1. Dominique Joly

    Regrouper des données dans un tableau

    Tanguy Il me semble que j'ai trouvé d'où venait l'erreur : le nouveau lien (INVCER_Autolien_CatProdForTypDec_PDCSSequence:) utilisait une rubrique qui ne pouvait être indexée. J'ai modifié cela et l'affichage est bon. J'espère que la suite des adaptations va fonctionner correctement. Merci pour ton aide.
  2. Dominique Joly

    Regrouper des données dans un tableau

    Elle fonctionne bien. et dans visualiseur le calcul précédent donne le même résultat aberrant.
  3. Dominique Joly

    Regrouper des données dans un tableau

    Bonjour Tanguy J'ai bien ajouté les fonctions dans l'ordre que tu indiques : d'abord CustomList puis UniqueList. Le tri par ordre de création me permet de le vérifier. Faut-il que je les supprime et que je recommence ?
  4. Dominique Joly

    Regrouper des données dans un tableau

    J'ai transposé dans mon fichier et ça ne fonctionne pas correctement, mais j'ai compris pourquoi : à la différence du fichier exemple, les éditions se font sur une sélection des fiches d'un même site. Donc il faut que j'ajoute des liens qui tiendront compte de ces sélections et, par conséquent, des modèles d'éditions différents. Je crois que je vais y arriver. En revanche, après le premier essai, j'obtiens dans la rubrique qui utilise la fonction UniqueList le résultat ci-dessous : [Error_CL] | Return error : [0] Unlisted error | Unknown error, check calculation or check "Start" and "End" - Calculation ( for [n] = 1 ) : Let( [ TheValue = GetValue( $MyFirstList ; 1 ) ] ; Case ( PatternCount ( $Rc & $Values & $Rc ; $Rc & TheValue & $Rc ) < 1 ; Let ( $Values = $Values & $Rc & TheValue ; TheValue ))) Ma formule est la suivante : Si ( Not EstVide ( Forme ) Or Not EstVide ( Typologie ) Or Not EstVide ( Decor ) ; Substituer ( UniqueList ( Liste ( INVCER_Autolien_CatProdForTypDec_PDCSSequence::NumUS_NumInv ) ; 0 ) ; "¶" ; " - " ) ; "" ) D'où vient l'erreur ?
  5. Dominique Joly

    Regrouper des données dans un tableau

    Merci Tanguy Tu as raison. Cela fonctionne très bien (V6 jointe). Je vais transposer la modification dans mon fichier complet. ListesV6.fmp12
  6. Dominique Joly

    Regrouper des données dans un tableau

    Merci Tanguy Je comprends ce que tu veux dire car effectivement c'est un peu pointu. En revanche, la référence 4850.101 existe dans dans fiches différentes NumSite_US et pour le site 219 elle devrait apparaître.
  7. Dominique Joly

    Regrouper des données dans un tableau

    Bonjour Quelqu'un pourrait-il m'aider à achever le réglage de ce calcul ? Je vous remercie.
  8. Bonjour Tanguy

    Aurais-tu un peu de temps pour m'aider à achever le paramétrage de mon fichier.

    C'est presque terminé mais il manque un détail que je n'arrive pas à régler.

    Je te remercie.

    Dominique

     

  9. Dominique Joly

    Regrouper des données dans un tableau

    Compléments. J'ai ajouté des éléments pour rapprocher encore plus le fichier exemple de mon fichier : - la table LexiqueTypologique qui contient les clés de tri - la rubrique NumSite. Dans mes premiers exemples je n'avais pas présenté ce numéro or il est très important, car l'édition recherchée se fait après une sélection (que je n'avais pas montré auparavant car j'essaie de simplifier au maximum les fichiers test) - la rubrique Pate (pâte) qui est présente dans mon fichier - les rubriques NumUS et NumInventaire qui sont concaténées seulement si elles sont renseignées toutes les deux et c'est l'affichage de ce numéro concaténé (NumUS_Inv) en liste grâce à la fonction Liste décortiquée plus haut, qui pose problème Dans le fichier ci-joint (ne pas tenir compte des fichiers V3 et TableauFinal), le bouton "Tableau…" effectue une recherche sur un site et prévisualise le résultat. Le bouton "Tri pour tableau" effectue le tri pour cette édition. Il est appelé dans le script "Tableau…". J'ai ajouté une copie d'écran "DifferenceFichierTableur" qui montre en jaune ce qui ne va pas dans l'édition filemaker : il manque la référence 4850.101. ListesV5.fmp12
  10. Dominique Joly

    Regrouper des données dans un tableau

    J'ai réfléchi tout en déjeunant et j'ai changé le lien qui se fait maintenant sur les trois rubriques Production, Pate et Nom avec un tri croissant sur la rubrique référence. Et ça fonctionne. Il me reste à tester sur mon fichier. ListesV4.fmp12 Mais ça ne fonctionne pas sur mon fichier
  11. Dominique Joly

    Regrouper des données dans un tableau

    Bonjour Tanguy Le problème se complique car je n'avais pas tenu compte d'autres paramètres que j'ai ajouté dans le fichier : les rubriques Production et Pâte. L'affichage final devrait être comme dans le tableur et non comme dans le fichier filemaker ListesV3. Comment arriver à ce résultat ? J'ai essayé plusieurs clés de tri avec les nouvelles rubriques mais cela ne fonctionne pas. Merci pour ton aide. TableauFinal.ods ListesV3.fmp12
  12. Dominique Joly

    [Résolu] Atteindre précisèment le nième enregistrement d'une table externe

    Oui, mais s'il clique dans une autre ligne il verra bien que ce n'est pas celle qu'il a choisi et il fera avancer ou reculer la sélection.
  13. Dominique Joly

    [Résolu] Atteindre précisèment le nième enregistrement d'une table externe

    C'était aussi simple que ça ! Si j'avais ajouté une action de validation c'est parce qu'en début de script j'affiche une fenêtre de dialogue qui propose trois choix d'affichage, en tableau, fiche large, fiche étroite, mais la ligne de validation supprimée le script fonctionne bien et atteint la bonne fiche. Merci Tanguy, tu as l'oeil !
  14. Dominique Joly

    [Résolu] Atteindre précisèment le nième enregistrement d'une table externe

    Merci à tous les deux En réponse à Gaston, il s'agit d'atteindre précisément le n ième enregistrement d'une table liée depuis une table externe. Je ne vois pas comment mettre en application ce que tu proposes pas plus que dans l'exemple de Philippe. J'ai donc ajouté un petit fichier exemple qui montre que lorsqu'on clique sur un bouton (carré gris) de rang 2 ou supérieur dans la table externe, le résultat est l'affichage de toutes les fiches liées et non celle sur laquelle on a cliqué. AccesViaTableExterne.fmp12
  15. Bonjour Avec filemaker 14 Dans une table externe, j'ai placé des petits boutons carrés dans chacune des lignes pour accéder à la fiche liée de la table. Lorsque je clique sur le bouton de la ligne 2, le script affiche toutes les fiches de la table externe dans l'ordre ou elles apparaissent sur cette table. Il faut ensuite naviguer dans le résultat pour trouver la bonne fiche. Lorsqu'il y en a peu cela ne prend pas de temps mais lorsqu'il y en a 50 et que l'on a cliqué sur la 48e le déplacement est fastidieux. L'action du script n'est pas fausse mais elle est imprécise. La commande est Activer enregistrements liés avec les options de résultats (cf. copie écran) - Afficher uniquement enreg. liés - Faire correspondre uniquement les enregistrements actuels La table externe est triée mais pas le lien.
×