Aller au contenu

cdestrib

Membres
  • Compteur de contenus

    14
  • Inscription

  • Dernière visite

  • Jours gagnés

    1

cdestrib a gagné pour la dernière fois le 8 septembre

cdestrib a eu le contenu le plus aimé !

À propos de cdestrib

  • Rang

  • Date de naissance 16/02/1959

Contacts

  • Skype
    cdestrib

Profil général

  • Genre
    Homme
  • Lieu
    Hanches
  • Intérêts
    management humaniste

Profil FileMaker

  • FM Conférence
    Rouen 2017
  • FM
    FMP/FMS 12 à 17
  • OS
    macOS Sierra
  • Certification
    --Non certifié--
  • FBA
    Membre
  1. cdestrib

    Union de deux tables

    Fabrice, merci beaucoup pour la référence à Magic Value List. bon week-end ensoleillé
  2. cdestrib

    Union de deux tables

    Euh... non, je me trompe. J'ai regardé le fichier joint à ton blog mais je suis loin de tout comprendre. Dois réétudier la chose...
  3. cdestrib

    Union de deux tables

    Fabrice, Merci pour ta suggestion. J'avais déjà parcouru ton témoignage sur ce projet mais j'ai pris le temps de le relire très attentivement. Si je comprends, je prends le résultat de ma requête SQL (composée de lignes séparées par des ¶), j'en fais un fichier que j'appelle ultérieurement dans une Value List en choisissant l'option "Use values from another file" ?
  4. cdestrib

    Union de deux tables

    Bonjour, Soit 3 tables "Presta" stockant des données relatives à des traiteurs "Lieux" stockant les données relatives à des lieux de réceptions "Opé" stockant les intervenants pour un événement donné "Presta" et "Lieux" ont, en autres, 3 rubriques : "UUID", "Nom" et "Type" J'ai besoin de présenter, dans "Opé" une liste combinée des UUIDs, noms et lieux de "Presta" et "Lieux". Pour cela je vois 3 solutions : 1. Fusionner les tables "Presta" et "Lieux" en une seule. Ce n'est pas très élégant, sachant que la majorité des autres rubriques de ces tables n'ont rien en commun. 2. Créer d'une nouvelle table ayant pour seul fonction de rassembler les valeurs des rubriques "UUID", "Nom" et "Type" afin de pouvoir les présenter dans une liste déroulante. Cela nécessite alors de maintenir la table à jour par un script qui serait déclenché dès qu'une nouvelle fiche serait créée soit dans "Presta", soit dans "Lieux". 3. Faire une requête SQL "UNION ALL" qui permet la création d'une liste dynamique des valeurs séparées par des retours chariots. ExecuteSQL ( "SELECT UUID, Nom, Type FROM Presta UNION ALL SELECT UUID, Nom, Type FROM Lieux" ; ""; "" ) Le résultat de la requête est stockée dans une variable ou une rubrique. Mais je ne vois pas comment tirer partie de cette liste : si je l'associe à une liste déroulante, par exemple, les éléments de la liste apparaissent bien à l'écran sous forme d'une entrée unique ayant de nombreuses lignes : cliquer sur une ligne revient à sélectionner l'élément entier, ce qui n'est pas intéressant. Voici ma question (enfin 😉) : est-il possible d'identifier dans quelle ligne de la liste l'utilisateur a cliqué afin d'en extraire l'UUID et le reste ? Ou bien est-il possible de ventiler le contenu de cette élément multi-lignes dans une liste ayant autant de valeurs que de lignes ? Ou encore, y a-t-il une meilleure solution à cette problématique ? Merci d'avance pour votre aide. Cyrille
  5. cdestrib

    recalculer à chaque frappe clavier

    Bonsoir, Merci beaucoup pour ta réponse et l'exemple. Cela répond exactement à ma demande. Ce n'est donc pas OnObjectKeystroke mais OnObjectModify. Je dois, de toute évidence, lire attentivement la documentation sur la chronologie des déclencheurs de script...
  6. cdestrib

    recalculer à chaque frappe clavier

    Bonjour, Inspiré par la vidéo de Vincent Huneau sur les filtres sur les tables externes (FM Conf 2014), j'ai voulu reproduire la chose suivante : Soit une table avec 2 rubriques texte : - "Source" est une globale - "Transform" est un calcul texte non indexé avec la formule = (Source & " toto") Soit un modèle où apparaissent les 2 rubriques. J'aimerais, lors de la saisie de caractères dans la rubrique "Source", voir apparaître dans "Transform" le texte saisi en temps réel, c'est-à-dire au fur et à mesure que les caractères sont entrés dans "Sources" sans devoir quitter la rubrique pour que "Transform" se mette à jour. J'ai associé à la rubrique "Source" un déclencheur "OnObjectKeystroke" qui lance, lors de la saisie de chaque caractère, un script incluant la commande "Refresh Window" et "Refresh Object". Bon... quoi que je fasse, je n'arrive pas à voir le résultat de ma saisie apparaître de façon dynamique dans la rubrique "Transform"... Après plusieurs heures de vaines tentatives et de recherches sur les forums, je viens chercher de l'aide auprès des développeurs 🙂 Merci pour toute suggestion pour me permettre de comprendre mon erreur. test.fmp12
  7. cdestrib

    Planification stratégique- entrée de données comme dans un tableur

    Bonjour Sarah, Il y a des applications qui se connectent à FM et qui pourraient peut-être répondre à tes besoins. Tableau : se connecte à une base FM en lecture seulement, cependant il semble possible d'écrire quand même dans une table en utilisant FM16 et sa gestion des API. https://www.tableau.com/products Qlik Sense : n'existe que sous Windows, mais permet peut-être le write back. https://www.qlik.com/us/ BiBoard : permet apparemment le write back dans la base de données des données modifiées sous forme de tableau. Je suis en attente de contact avec eux pour en savoir plus... http://www.biboard.eu/fr/home Cyrille
  8. cdestrib

    Modfication d'une liste contrôlée

    Bonsoir Tanguy, Je pensais avoir coché l'option d'outre-passement dans le jeu de privilèges... Suite à ta réponse, je me suis rendu compte que ce n'était pas coché :-( Merci, cela a résolu mon problème. Cyrille
  9. cdestrib

    Modfication d'une liste contrôlée

    Bonjour, Soit une liste constituée des valeurs existantes dans le champ de la table. La liste n'autorise les ajouts qu'après validation. Lorsque j'agis en tant qu'admin, j'ai la possibilité de valider une nouvelle saisie (voir "List1.jpeg"). Lorsque j'agis en tant qu'utilisateur ayant le droit de modifier la liste (cf. "Droits.jpeg"), il ne m'est pas donné la possibilité de modifier la nouvelle entrée (voir "List2.jpeg"). Que dois-je faire pour qu'un utilisateur autre qu'admin puisse voir l'alerte "List1.jpeg" et non la "List2.jpeg" ? Cyrille Droits.jpeg List1.jpeg List2.jpeg
  10. cdestrib

    Table Externe - tri dynamique

    Bonsoir à tous, Merci d'avoir pris le temps de répondre en cette période de fêtes :-) Philippe, merci BEAUCOUP pour tes deux exemples. Je n'avais jamais pris conscience du tri possible dans le graphe des liens. Cyrille
  11. cdestrib

    Table Externe - tri dynamique

    Bonjour, J'ai vu qu'il y a eu déjà des réponses sur ce thème mais les exemples sont en v7 et je ne peux pas les consulter... Toujours sur le thème du tri des données d'une table externe selon une rubrique choisie à la volée, j'ai préparé un exemple de TE avec trois champs "Sort1", "Sort2" et "Sort3". La table principale s'appelle "Main" et celle de la table externe s'appelle "Portal". Dans "Portal" il y a une rubrique globale "xSortFieldSource" et une rubrique calculée volatile "xSortField" qui va chercher la valeur correspondant à la rubrique identifiée dans "xSortFieldSource". En cliquand sur un en-tête, par exemple "Sort1", un script écrit le nom de la rubrique dans la globale "xSortFieldSource" ce qui a pour effet de faire apparaître la valeur de chaque enregistrement "Sort1" dans "xSortField". La table externe est triée selon la rubrique "xSortField" mais cela n'a pas d'effet sur le tri. Je n'arrive à pas à comprendre pourquoi. Cf. le fichier "Portal Sort.fmp12" ci-joint. Merci d'avance pour la lumière que vous apporterez à mon ignorance ! Cyrille Portal Sort.fmp12
  12. cdestrib

    cdestrib

  13. cdestrib

    Url Actif Dans Un Pdf Généré Par Fmp

    Merci à tous les 3 pour vos réponses. FredoMkb, effectivement le lien fonctionne ce dont je ne m'étais pas aperçu auparavant parce qu'il n'est pas souligné, aussi j'avais cru qu'il ne s'agissait que de texte pur. Avec des ULR courts ça marche, mais il ne faut pas qu'ils aillent à la ligne sinon la partie reportée à la ligne n'est pas prise en compte. Clem et djulot, la solution semble parfaite mais est trop lourde pour mon savoir-faire actuel. Merci pour l'information.
  14. Bonjour, J'ai une rubrique "Web" qui contient le texte suivant : <a href="www.fmsource.com">test</a> "Web" apparaît dans un rapport. Ce rapport est sauvegardé en PDF grâce à la commande de script "Save Records as PDF". Malheureusement, l'URL n'est pas activée dans le pdf ainsi généré mais apparaît en toute lettre. Malgré mes recherches je ne parviens pas à trouver de solution pour contourner le problème ni à trouver de plug-in pouvant le résoudre Y a-t-il un moyen d'activer l'URL dans un champ de FMP ? Ou bien existe-t-il une syntaxe particulière (avec des balises spéciales, par exemple) qui permettrait d'activer l'URL lors de la création du PDF par FMP ? Merci par avance pour vos idées et expériences :-) Cyrille
×