Jump to content

Thémis

Membres
  • Content Count

    30
  • Joined

  • Last visited

About Thémis

  • Rank
    25

Profile Information

  • Gender
    Homme
  • Location
    France
  1. Bonjour, Grâce aux explications et outils fournis par Fabrice et Tanguy, j’ai pu mettre en place la structure qui me permet de créer une liste virtuelle. Tout fonctionne bien mais il reste un hic. Je m’explique. Le script de création de la liste virtuelle est exécuté à partir d’un modèle basé sur la table B. Sur ce modèle, j’ai la rubrique Participant et la rubrique Activité. Quand la rubrique Participant ne contient qu’un nom, tout va bien, le script vérifie tous les enregistrements de la table B où la rubrique Participant contient ce nom, puis il fait la même chose dans la table A, et produit ensuite une liste des activités provenant des deux tables. Mais quand la rubrique Participant de la table B contient plus d’un nom, ça ne fonctionne plus. Il me faut donc une boucle qui va permettre de répéter l’opération pour chacun des noms de la rubrique Participant de la table B. Mais je n’ai pas vraiment idée de la manière de construire cette boucle. J’ai fait plusieurs tentatives mais sans résultat. Quelqu’un pourrait-il me guider ? Ou offrir une autre solution (plus simple) le cas échéant ? Merci.
  2. Merci infiniment pour cette vidéo qui offre des explications très détaillées.
  3. Merci Fabrice, Ma connaissance plus qu'imparfaite de FM ne me permettra probablement pas de mettre cette technique en place sans poser d'autres questions sur ce forum, mais je vais d'abord étudier très attentivement votre texte et votre façon de faire.
  4. Bonjour, J’ai une table A et une table B. Dans un modèle basé sur la table B, j’ai placé une TE dans laquelle j’affiche des enregistrements provenant de la table B2 et qui répondent à un critère précis. Jusque-là, tout va bien. Certains enregistrements de la table A répondent aussi à ce même critère. J’aimerais donc les afficher aussi dans la TE en question. En d’autres mots, est-il possible d’afficher dans une TE des enregistrements provenant de deux tables différentes ? Je soupçonne qu’il faudrait peut-être d’abord regrouper les enregistrements à afficher dans la TE dans une même table distincte. Suis-je sur la bonne piste ? Si oui, comment faire ? Merci.
  5. Merci beaucoup. La difficulté est réglée.
  6. Bonjour, je cherche à faire en sorte que le contenu d'une rubrique se trie par ordre alphabétique. Je dois parfois ajouter plusieurs éléments dans la rubrique et il est très ennuyant de devoir placer chacun à l'endroit précis qui respecte l'ordre alphabétique. Il est beaucoup plus rapide d'insérer les nouveaux éléments en haut de la liste, mais encore faut-il qu'une fois les ajouts validés, les nouveaux éléments se retrouvent au bon endroit dans la liste. J'ai essayé avec Substituer (Liste(...) mais sans résultats ? Suis-je sur la bonne piste ? Sinon, quelle serait la solution ? Merci.
  7. Bonjour, Comment puis-je dicter à FM la rubrique vers laquelle le curseur doit se déplacer (en d'autres mots, la rubrique qui doit ensuite s'activer) après que j'ai renseigné une rubrique en particulier. Par exemple, j"ai sur mon modèle douze rubriques à renseigner. Je voudrais pouvoir le faire selon un ordre logique, mais FM ne l'entend pas ainsi : je renseigne la rubrique 1 et le curseur se déplace ensuite sur la rubrique 9; je reviens renseigner la rubrique 2, et une fois celle-ci renseignée, le curseur s'en va à la rubrique 7, etc. Merci.
  8. Merci infiniment. Vos excellentes explications m'ont permis de régler la difficulté.
  9. Bonjour, Dans une application pour stocker des noms de sites web, j’ai les liens suivants : DOM_Domaines :: ID_Domaine = sdo_SDO_SousDomaines:: IDDomaineFk sdo_SDO_SousDomaines:: IDSousDomaine = url_URL_url::IDSousDomaineFk Dans un modèle basé sur la table DOM_Domaines, j’ai une première TE qui affiche les domaines. Un clic sur un domaine affiche les sous-domaines de ce domaine dans une seconde TE. C’est l’étape suivante que je n’arrive pas à faire fonctionner. Un clic sur un sous-domaine (dans cette seconde TE) devrait afficher, dans une troisième TE, la liste des sites web associés à ce sous-domaine. Le script que j’utilise est le suivant : Activer enregistrements liés [Afficher uniquement enreg. liés; De la table : sdo_SDO_SousDomaines; Utilisation du modèle : <Modèle actif>] Mais cela ne fonctionne pas. J’obtiens le message : Impossible d’effectuer cette opération car ce modèle ne peut afficher le résultat. C’est pourtant sur ce même modèle actif (basé sur la table DOM_Domaines) que s’affichent les sous-domaines dans la deuxième TE, ce qui fonctionne. Alors pourquoi pas dans la troisième TE ? Quelqu’un peut-il m’éclairer ? Merci.
  10. Thémis

    Thémis

  11. Merci encore. J'ai finalement trouvé le problème : dans la table des professionnels, la rubrique Titre devrait ne pas être vide. Comme le mot Tout n'a pas de titre, il fallait simplement créer un espace dans cette rubrique au moyen de la barre d'espacement.
  12. Merci infiniment d'avoir pris le temps de préparer ce fichier exemple. Votre solution fonctionne quand le choix du professionnel est vide. J'ai donc créé un bouton avec script pour vider la rubrique. Ce n'est pas exactement ce que je souhaitais, mais bon. Quand j'inclus un Tout dans le menu déroulant (et que j'ajuste le filtre en conséquence), ça ne fonctionne plus, et je n'arrive tout simplement pas à comprendre pourquoi. Si vous avez des pistes d'explications, je suis certainement preneur, car j'aimerais bien comprendre ce que je fais d'incorrect.
  13. Merci de votre suggestion, mais malheureusement, elle ne fonctionne pas.
×
×
  • Create New...