Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 03/14/21 in all areas

  1. David Julot

    Un petit coucou…

    Bonjour tout le monde, J'ai l'impression que tout le monde à déserté le forum depuis 1 jour, est-ce que @Jérémie Gimenez est en vacances 😀 ? Si vous êtes de passage par ici, faites-moi un petit signe, que je me sente pas trop seul 😅 Bonne journée à tous !
    5 points
  2. David Julot

    TE sur popover

    Bonjour Matessias, Tous ces trucs et astuces, techniques et autres, sont là pour montrer la faisabilité de certaines choses. Mais souvent les choses les plus simples sont les plus efficaces (non je ne parle pas pour ne rien dire 😅). Pour ma part j'évite le plus possible la mise en œuvre de toutes ces techniques, je fais au plus simple. Premièrement cela permet à mes utilisateurs de ne pas être perdu et deuxièmement au développeur qui me suivra de pouvoir maintenir la solution plus sereinement.
    3 points
  3. … pour soulager ton effort méridional 😁 Avatar.fmp12
    3 points
  4. Grande nouvelle pour nous, IU-DATA intègre le Marketplace de Claris afin de proposer de manière régulière différents add-ons ou produits permettant d'ajouter des fonctionnalités aussi uniques qu'intéressantes à vos solutions FileMaker. Un moyen pour moi de vraiment m'amuser en recherche et développement je dois le dire ! C'était aussi l'occasion pour nous de refondre totalement notre site Internet afin d'y proposer de nouveaux services. D'un côté nous partagerons avec vous des articles autour de nos développements et nos trouvailles. Et de l'autre nos produits et différents add-ons que vo
    3 points
  5. Dans le cas ou il y plusieurs lignes on peut utiliser /* au début et */ à la fin.
    3 points
  6. fabriceN

    TE sur popover

    rien que de revoir cette vidéo j'ai mal au crâne…
    2 points
  7. J'avais oublié, mais de fait, c'est exactement ça ! Euh… à vérifier Fabrice : dans la limite que tu exposes, à la minute 42, est-ce que même la fenêtre de base est non accessible ? Parce que de mon côté, je parviens à avoir une fenêtre de base, avec possibilité d'ouvrir une carte, d'interagir avec, etc., tout en ayant une fenêtre "modale" sur le côté, elle aussi utilisable… (pas de capture sous la main)
    2 points
  8. Il y a de ça ! 👏
    2 points
  9. fabriceN

    TE sur popover

    Allez, moi aussi j'ai droit à l'auto-citation ?
    2 points
  10. Les deux sont vraiment des fenêtres cartes 🤓 (Avec un popover, on a une certaine instabilité, puisqu'il peut se refermer sans qu'on l'ait vraiment voulu, donc j'évite d'afficher une fiche client ou un fiche contact dans un popover)
    2 points
  11. Attention, je chauffe un peu la salle : qui veut voir une carte dans une carte ?? 🕺😏
    2 points
  12. FredoMkb

    TE sur popover

    Salut En effet, il faut voir l'affichage "carte" comme étant une fenêtre associée ("magnétisée") à la fenêtre qui l'appelle mais qui, du coup, ne peut recevoir d'autre fenêtre associée à elle-même… bref, comme pour les pop-overs, on n'a qu'un seul niveau d'imbrication possible. Sinon, pour revenir à cette histoire des pop-overs pour les tables-externes, j'ai souvenir d'une astuce intéressante (ou on peut plutôt parler d'une technique à ce niveau d'utilité) ayant fait l'objet d'une explication/démo lors d'une FmConf, la voici :
    2 points
  13. fabriceN

    TE sur popover

    Allez bonsoir Monsieur Prescovic
    2 points
  14. Bon, me voilà rassuré… 😅 Et puis me faire appeler biquet par @Jérémie Gimenez 🤣
    2 points
  15. @David Julot, on est là, biquet ! 😉 Moi aussi, j'étais étonné hier : pas de nouvelle question, pas de nouvelle réponse. C'est que tout le monde est au top, en parfaite maîtrise de toute situation FileMaker. Rappelons seulement que FileMaker ne fait pas parachute !! Pour le reste, ça fait…
    2 points
  16. FredoMkb

    Export:

    Salut Une autre approche, un peu plus complexe, mais pour des situations un peu plus complexes également, serait l'utilisation des "Virtual-Lists" (surtout lorsqu'on cherche à rassembler des données issues de différentes tables, liées ou pas d'ailleurs) : - Article très complet, avec fichier d'exemple, mais en anglais : https://filemakerhacks.com/2020/01/14/virtual-list-simplified/ - Une vidéo très claire et instructive, en français, dans le plus bel style de Tanguy :
    2 points
  17. Jérémie Gimenez

    Export:

    Bonsoir, Vous pouvez constituer cette "liste à l'horizontale des enregistrements liés" en ayant : - une rubrique qui concatène les infos voulues dans la table enfant : table2::texte_complet, calcul de formule : "ID " & table2::ID & ", SIZE " & table2::size - et une rubrique qui regroupe tout ça dans la table1 : Substituer ( Liste ( table2::texte_complet ) ; char ( 13 ) ; " - " ) Ou bien : la fonction de calcul ExecuterSQL, qui peut faire tout cela en une seule fois à merveille. Bonne soirée, Jérémie
    2 points
  18. Pour parcourir les fichiers d'aide, l'application Dash est très utile sur Mac et iOS. Nous venons de télécharger pour vous des fichiers Dash plus récents pour FileMaker 19.2. Pour FileMaker, vous trouverez les docsets pour les versions 19.2 et antérieures ici : Fichiers Docsets FileMaker Dash FileMaker 19.2 de.zip FileMaker 19.2 en.zip FileMaker 19.2 es.zip FileMaker 19.2 fr.zip <-- française ici FileMaker 19.2 it.zip FileMaker 19.2 ja.zip FileMaker 19.2 ko.zip FileMaker 19.2 nl.zip FileMaker 19.2 pt.zip FileMaker 19.2 sv.zip FileMaker 19.2 zh.zip FileMaker 15/ FileMaker
    2 points
  19. Je pense qu'on a tous fait ça au moins une fois… 😅 @colgis, je prends le temps de décrire les différents niveaux de partage possibles, pour clarifier : niveau 0 : je travaille seul sur mon fichier sur mon Mac niveau 1 : je règle Fichier > Partage > Partager avec clients FileMaker puis, depuis un autre ordinateur au sein du réseau interne, je fais Fichier > Hôtes et j'ouvre le fichier présent sur le Mac niveau 1 BIS : je prends un iPad Wifi, je me connecte au réseau du bureau je vais dans les Hôtes, je cher
    2 points
  20. Exemples de rubriques que tu pourras renseigner ainsi : globales::indicateur_objectif_vente globales::indicateur_frequence globales::indicateur_delai_realisation etc. En somme, une rubrique par indicateur. (désolé de n'avoir pas tout rédigé en une fois, j'écrivais sur mon tel, ce qui est moins pratique)
    2 points
  21. Oui, Claris a une offre qui s'appelle FileMaker Cloud. Il faut toutefois la comparer avec les offres des hébergeurs que vous trouverez sans difficulté sur Google.
    2 points
  22. 😁 DM = direct message. Si je puis me permettre de répondre : ovh ne saura pas vous répondre pour ce qui est de FileMaker. Mais il est tout à fait possible de louer un serveur chez eux (un VPS par exemple) qui pourra accueillir FileMaker server. Mais cette solution vous oblige à tout faire vous même. Si vous voulez tout savoir : tous les aspects de l'hébergement sont abordés dans cette vidéo.
    2 points
  23. Bonjour Colgis, Ceci est le travail d'un hébergeur FileMaker : mettre la base sur un serveur et veiller à ce qu'il soit toujours accessible, avec sauvegardes, etc. Si vous ne faites pas appel à un hébergeur, vous pouvez en compensation désigner votre propre ordinateur comme un serveur : ne plus jamais l'éteindre, garder le fichier FileMaker toujours ouvert dessus, enregistrer l'IP publique (obtenue en tapant monip.org dans le navigateur) dans l'iPhone, afin que celui-ci cherche le fichier y compris depuis l'extérieur du bureau. Cela vous répond-il ? Jér
    2 points
  24. Bonjour Dymok, Oui, c'est possible. Je recommande vivement de faire des choses simples, dans ces situations. Les choses simples paraissent parfois plus lourdes, moins malines, mais elles sont plus claires et plus faciles à faire évoluer. Bonne journée, Jérémie
    2 points
  25. Vous pourriez avoir une table des interventions, chaque intervention étant liées à un sous-projet et se rapportant à un technicien. Si ce sont toujours les mêmes personnes qui interviennent, vous pouvez même avoir une table des intervenants, de sorte qu’une intervention soit un couple intervenant & sous-projet. Dans la table des interventions, vous aurez vos rubriques permettant le calcul de cette intervention (un enregistrement avec les valeurs 12, 7 et 150 ainsi que la valeur calculée 12 x 7 x 150 et un autre enregistrement pour 4 x 7 x 110). Le total pourra être calculé dans une
    2 points
  26. Bonjour, Avec la méthode "insert from url" (insérer depuis URL en français) vous devriez pouvoir être en mesure de récupérer votre résultat dans une variable: Etant donné que je n'ai pas accès à l'api pour voir le résultat, je ne peux que vous donner un exemple pour récupérer l'information en JSON (ou bien mettez moi votre résultat depuis le visualiseur de données). Pour récupérer une valeur dans un tableau JSON, on utilise la méthode JSONGetElement (https://fmhelp.filemaker.com/help/18/fmp/fr/index.html#page/FMP_Help/jsongetelement.html) N'hésite
    2 points
  27. Apriori , vous devez passer par les listes virtuelles ( Virtual list ) pour faire cela. voir la vidéo de @tcolles
    2 points
  28. En fait, l'entraide sur le forum n'est pas de la prestation bénévole non plus. Chapeau à @Clem de s'être déjà autant impliqué.
    2 points
  29. On avait ça, fut-un-temps, à la Conférence annuelle, avec défilé de solutions FileMaker, photographes et tout… 🤓
    2 points
  30. La globale LigneACommander::z_UUID peut être vue comme un numéro de "fournée de création de BDC". Dans les BDC, la rubrique UUID n'est en revanche pas globale. Elle gardera en mémoire la "fournée" au cours de laquelle le BDC a été créé. Si le lien portait uniquement sur : on verrait dans chaque LigneACommander l'éventuel BDC déjà créé par le passé pour ce fournisseur. Alors qu'en ajoutant : et en réinitialisant z_UUID juste avant la boucle, on retrouve la possibilité de créer un BDC pour chaque fournisseur ayant au moins une ligne dans cette fournée de LignesACom
    2 points
  31. Apophis000

    De modèle à modèle

    Toujours ... 21" = 53cm de diagonal = 46,5 x 26,2 cm en 16/9 = 1215,7 cm² = 1318 x 743 pixel ( pour FM )
    2 points
  32. Si je ne m'abuse 21" c'est une diagonale alors que ta mesure de largeur est une..largeur, fais-je fausse route ?
    2 points
  33. C'est central, quoi… 😉 C est central quoi.mp4
    2 points
  34. Rien à voir avec le sujet mais filtrer une table externe avec une variable est une mauvaise idée pour les performances. Cela force FileMaker à évaluer sur le client et donc à télécharger tous les enregistrements nécessaires à l'évaluation et à l'affichage (ou non). Définir une rubrique globale et hop, le filtre est exécuté sur serveur. Quant à la fonction Si, je pense que ça fait bien 15 ans que je ne l'ai pas utilisée, également pour des raisons de performances. Je suis bien en peine d'expliquer pourquoi elle donne un résultat différent de Cas.
    2 points
  35. Il faut activer "Script Debugger" AVANT d'ouvrir la base. (Menu Outils) Si le Menu Outils n'est pas visible, il faut le cocher dans les Préférence de FileMaker puis quitter et relancer FM.
    2 points
  36. Bonsoir, J'ai plutôt l'impression que le problème viendrait d'un paramètre d'affichage de Windows ? à vérifier, dans l'ergonomie et taille de texte, par exemple. Sinon, je préconise de quitter FileMaker Pro et de supprimer les entrées de la base de registre, à l'ancienne…, via regedit…
    1 point
  37. Dites mois si j'ai bien compris: Vos utilisateurs n'utilisent pas la sécurité de FileMaker mais utilisent une table interne à FileMaker faisant surcouche à la sécurité de FileMaker. C'est bien çà ? Partie de cette hypothèse. Vous pouvez alors ouvrir une nouvelle fenetre, faire la recherche et afficher la liste déroulante spécifique, créée via le graphe de lien de ce point de vue. Pour le lien, je suppose que vous avez un id rattaché à commande/compte. Ensuite il faut une constante "1" du coté commande/compte (la table la plus pratrique, commande ou commande-compte) pour
    1 point
  38. Bonjour Gildas, Plus précisément, le nom du docteur est précédé par "dr ", en principe. Voici une formule tapée (à la va-vite) dans le visualiseur de données. Tu peux en partir pour mettre en place ta propre fonction. NB : j'ai fait exprès de mélanger minuscules et majuscules pour qu'on ait confirmation visuelle que la casse ne gênait pas. Definir ( [ texte = "un super long texte AVEC DES MAJUSCULES mal gérées qui concerne le DR BRÉMONT-DULAC dont le nom de famille n'est composé que d'un mot avec trait d'union" ; position_dr = Position ( texte ; "dr " ; 1 ; 1 ) ; position_es
    1 point
  39. Bonjour, pour calculer avec FMP la couleur de fond de tes avatars, la transposition de la fonction de ton ami nécessite d'abord une fonction personnalisée qui permet de convertir une valeur décimale en hexadécimal ( j'aurais pu l'intégrer dans le calcul final…mais bon, flemme du lundi de Pâques de faire une boucle TantQue dans une autre TanQue ) dec2hex ( dec ) Definir ( [ h = "0123456789ABCDEF" ; r = Mod ( dec ; 16 ) ; d = Ent ( dec / 16 ) ] ; Cas ( d ; dec2hex ( d ) ) & Extrait ( h ; r + 1 ; 1 ) ) et le calcul qui permet la transposition
    1 point
  40. Je me demande si vous avez pas fait une petit erreur comme moi j'ai fait un jour ... J'avais dans mon iphone 2x mon appli. celle qui est dans l'iphone et celle qui viens du partage avec mon pc de bureaux . J'avais donc simplement lancer l'app. du tel. et pas celle du pc. Bref j'avais évidement pas de synchro ... Donc, petit conseil , supprimer l'app du tel. pour éviter les confusion Ce que dit @Jérémie Gimenez est importent . Il est vrai que avec FM , il faut valider pour que l'app soit a jour . Quand vous remplissez un rubrique, celle ci est enregistrer et mis a j
    1 point
  41. Oui, Office 365 fait précisément le travail d'un serveur : il rend des documents consultables depuis n'importe où. J'insiste un tout petit peu, car je pense qu'on comprend mieux les choses en les faisant : vous pouvez faire du partage FileMaker, comme vous l'avez fait en interne dans vos locaux, depuis l'extérieur des locaux, grâce à l'IP publique. Cela vous donnera un aperçu de ce que proposent les hébergeurs FileMaker : maintenir votre fichier ouvert et accessible de n'importe où. Non. Si vous avez travaillé sur une copie du fichier présent dans l'iPad, il n'existe pas d
    1 point
  42. Cela implique donc le fait de travailler sur un fichier satellite, présent en local sur l'iPhone, et qui se synchronise, dès que le réseau est disponible, avec le fichier central sur le serveur. Une synchronisation, c'est très intéressant à mettre en place, intellectuellement, et assez chronophage. Moyen d'action pour tester : installer le fichier satellite sur un iPhone, mettre l'iPhone en mode avion, créer un BDC avec lignes, et tout, sortir du mode avion, utiliser le bouton "Synchroniser", qui appelle LE script mortel (non natif à FileMaker) qui va
    1 point
  43. Bonjour, Une série des deux pas de scripts pour exporter en pdf ? Définir variable ($Pdf1 ; Valeur : Chemin et nom 1 ) Sauvegarder en pdf Définir variable ($Pdf2 ; Valeur : Chemin et nom 2 ) Sauvegarder en pdf Définir variable ($Pdf3 ; Valeur : Chemin et nom 3 ) Sauvegarder en pdf
    1 point
  44. Bonjour, En double-cliquant sur votre ligne de script 6, vous aurez une boite de dialogue de ce type : N'est-ce pas ce qu'il vous faut ?
    1 point
  45. Je nai pas spécialement de commentaire sinon un grand merci à David qui a pris le temps d'être clair !
    1 point
  46. Jérémie Gimenez

    Tous à Tous

    Super
    1 point
  47. Jérémie Gimenez

    Tous à Tous

    Bonjour Mamy, Si c'est vraiment "tous les processus", alors on peut considérer le document comme "au-dessus des processus" ou "générique". Dans ce cas, on peut avoir une valeur 1 dans une rubrique document::type_generique, et une occurrence de table qui soit liée spécifiquement par cette rubrique (vers une rubrique globale 1 dans Document et dans Processus), afin de voir, de n'importe quel endroit, la liste de ces documents génériques. Si c'est uniquement pour tous les processus trouvés, alors oui, il faut une boucle créant les enregistrements intermédiaires. Cela te répond ?
    1 point
  48. Salut Jérémie! Je n'ai pas pu avancer depuis octobre 2020... Je m'y remets maintenant avec ta solution, on verra si j'accours demander de l'aide 🙂
    1 point
  49. Trois étapes dans le script, après définition des globales : mode recherche définir rubrique LaDateOùJeCherche avec DATEDEBUT...DATEFIN exécuter la recherche Sans plus de détail, comme dit ci-dessus, on ne pourra pas vous aider mieux, par contre....
    1 point
  50. Tu as pu faire quelques tests selon les types de stockage ?
    1 point
×
×
  • Create New...