Jump to content

tcolles

Membres
  • Content Count

    1049
  • Joined

  • Last visited

  • Days Won

    25

tcolles last won the day on June 25

tcolles had the most liked content!

3 Followers

About tcolles

  • Rank
    800
  • Birthday 12/22/1973

Contact Methods

  • Website URL
    http://www.1-more-thing.com

Profile Information

  • Gender
    Homme
  • Location
    Louvain-la-Neuve
  • Interests
    un peu de tout

FileMaker Profile

  • FM Conférence
    La Rochelle 2018
  • FM
    17
  • OS
    OSX & Win
  • Certification
    FileMaker 17
  • FBA
    Membre
    Platinum
    Trainer
    Reseller

Recent Profile Visitors

10760 profile views
  1. Par ailleurs regarde le commentaire sur le fait que ta rubrique ventilation n’est pas indexée et donc ton lien non fonctionnel
  2. Le plus simple est de créer dans la table de départ une constante (un calcul) qui contient en dure la valeur de la catégorie. La constante est ici un calcul de type texte. Ensuite faire le lien entre cette constante et la table des articles sur la catégorie. Et faire la liste de valeurs n'affichant que les valeurs liées. Dans ton schéma, si le lien qui doit permettre cela est celui entre Contrat Gardiennage et Articles et Prestations 2, il y a un soucis avec la rubrique de départ "ventilation" qui ne semble pas indexée et donc le lien ne peut pas fonctionner. (On le voit dans le schéma avec le trait vertical au bord de la rubrique). Cordialement, Tanguy
  3. Je comprends mieux. Cela n'a rien à voir avec une recherche, il s'agit d'un filtre de table externe. Tu peux écrire le filtre comme ceci si ( estvide ($$SEARCH_IT) ; SUPPLIERS_ITEMS::supplier_type = "2" ; SUPPLIERS_ITEMS::supplier_type = "2" And Occurrences ( SUPPLIERS_ITEMS::product_name_full ; $$SEARCH_IT ) )
  4. Re, L'opérateur * fonctionne très bien dans une TE. Il faudrait plus de précisions sur ce que tu veux, dans quel contexte tu es, quels genres de données, rubriques et liens,... Tu pourrais aussi énoncer la requête en français. genre : "Je cherche à trouver toutes les recettes dont un ingrédient contient une note dans la zone allergène...tous les films dont le casting comporte un acteur qui a été primé pour ce film,..." Mais là, c'est trop flou 😉
  5. Bonjour GPTO, ce n'est pas un opérateur mais une action dont tu as besoin : l'action : afficher tous les enregistrements l'opérateur "*" dans une recherche permet lui de trouver tous les enregistrements où la rubrique contient qqchose. bien à toi, Tanguy
  6. Bonsoir GPTO, Pourquoi ne pas utiliser des rubriques globales de type date pour y entrer les dates de début et de fin ? Pour rester avec les variables $$, tu peux essayer après avoir défini les $$ de rafraichir l'objet TE ou la fenêtre entière pour voir si cela a un effet Cordialement, Tanguy
  7. Bonsoir, Voici un exemple basé sur une petite astuce apprise de @fabriceN qui permet de faire un lien au départ d'une rubrique de type statistique...la chose n'est normalement pas possible mais si on commence par définir la rubrique d'un autre type que stat, on fait ensuite le lien et enfin on passe la rubrique en stat, et bien...le lien fonctionne. Ce lien ici est basé sur la fonction statistique Liste de, et ce afin de faire un lien uniquement sur les enregistrements actifs (ensemble trouvé). Le reste des clés de la relation permet de ne pas vérifier l'enregistrement en cours et par ailleurs de voir au sein de l'ensemble les réponses identiques. Un calcul non mémorisé affiche si la réponse est déjà présente dans l'ensemble sous forme de booléen. Le tout nécessite un petit rafraichissement pour que la calcul se mette à jour. bien à toi, Tanguy ReponseExiste.fmp12
  8. Bonjour Apophis...attention car cette affirmation est tout à fait fausse et ne relate pas du tout le comportement d'une rubrique reference externe. - le contenu va être remis à jour si > la clé qui fait le lien vers l'occurrence de la référence externe est modifiée > on utilise l'action de mettre à jour contenu rubrique (pour l'ensemble d'enregistrements actifs) Faut faire gaffe de ne pas enduire en horreur les amateurs de la plateforme !
  9. Quelques techniques de tri de TE reprises dans la session de la FMConf à La Rochelle :
  10. Tu pourras être aidé par une Database Design Report (dans les outils développeurs) Mais plus encore par les solutions qui digère et analyse ce DDR : - Inspector Pro : https://www.beezwax.net/products/inspector-pro - Base Element : http://www.baseelements.com bien à toi, Tanguy
  11. Une rubrique globale aura toujours comme valeur à l'ouverture la valeur qu'elle avait lors de la dernière fermeture en local du fichier. Et donc elle sera toujours vide... La question est : pourquoi utiliser une rubrique globale ? Cela pourrait être une rubrique date classique dans une table de paramètre et qui est vide dans la version de téléchargement de la démo ?
  12. Vérifie le type d'export..l'habit ne fait pas le moine. Ce n'est pas parce que tu nommes le fichier .fmp12 qu'il est en format de type filemaker. Il est probable qu'il soit en excel...
  13. Avec plaisir. Le nom de l'onglet est le nom que l'on donne dans la zone "nom" de l'inspecteur. (là où l'on nomme les objets). Cela n'a rien à voir avec le texte qui se trouve dans l'onglet. bon we
  14. OK. Je comprends, c'est à cause du retour chariot. La fonction obtenir(PanneauCibleDécencheur ) renvoit le numéro de l'onglet et le nom éventuel de l'onglet, séparé par une retour chariot ¶ Dans ton cas, comme l'onglet n'a pas de nom d'objet, la fonction renvoit par exemple 2¶ et le test d'égalité ne fonctionne pas. Il faut donc pour ne prendre que le numéro de l'onglet faire ceci : ObtenirValeur ( Obtenir ( PanneauCibleDéclencheur ) ; 1 ) bien à toi, Tanguy
  15. Et qu'est ce qui déclenche le script ? As-tu bien associé un déclencheur "sur changement panneau" au panneau à onlget ?
×
×
  • Create New...