Jump to content

David Julot

Membres
  • Content Count

    1033
  • Joined

  • Last visited

  • Days Won

    53

David Julot last won the day on September 28

David Julot had the most liked content!

About David Julot

  • Rank
    800
  • Birthday 07/16/1971

Contact Methods

  • Website URL
    https://www.lesterius.com
  • AIM
    djulot@mac.com

Profile Information

  • Gender
    Homme
  • Location
    Paris
  • Interests
    FileMaker, XML et API

FileMaker Profile

  • FM
    FM19
  • OS
    macOS 10.15 , Windows 10
  • Certification
    FileMaker 18
  • Claris Partner
    Platinum

Recent Profile Visitors

17219 profile views
  1. Bonjour Rolandbena, C'est effectivement la réponse 😃 à la question initiale, qui a été aussi apporté par l'auteur de la question lui-même avec la même fonction mais en anglais : Lower ( GetContainerAttribute ( String ; "md5" ) ), où GetContainerAttribute et ObtenirAttributConteneur sont la même fonction. La fonction Lower est là uniquement pour mettre le résultat en minuscule (Minuscule en français).
  2. Bonsoir, En lieu et place de ce script : Afficher enreg/requête/page [Premièr(e)] Boucle Exécuter script["Changer les résultats"] Afficher enreg/requête/page [Suivant(e);Sortie après dernière] Fin de boucle J'ai une préférence pour ceci : # … Définir variable [ $nb ; Valeur: Obtenir ( NombreEnregTrouvés ) ] Définir variable [ $i ; Valeur: 1 ] Boucle Fin de boucle si [ $i > $nb ] Activer modèle [ “Changer les résultats” ; Animation: Aucune ] Afficher enreg/requête/page [ Avec boîte de dialogue: Non ; $i ] Exécuter script [ Spécifié: Depuis liste ; “Changer les résult
  3. Bonsoir Arusha, Pour pouvoir exécuter un script depuis une formule de calcul nous devons utiliser un plug-in (module complémentaire), car par défaut FileMaker Pro ne le permet pas. Vous pouvez trouver quelques plug-ins permettant d'exécuter un script depuis une formule de calcul : DoSCRIPT : https://www.myfmbutler.com/en/products/doscript-plug-in/8 Ce plug-in n'a pas été signé pour les dernières versions de FileMaker Pro. 2empowerFM Script Scheduler : https://www.dracoventions.com/products/2empowerFM/family/script.php MBS Plugin : https://www.mbsplugins.eu/FMRunScr
  4. Bonjour, Pour compléter la réponse vous pouvez télécharger une version d'évaluation de FileMaker Pro 6 (et oui c'est encore disponible) depuis le site de l'éditeur Claris : https://support.claris.com/s/article/Guide-de-Conversion-FileMaker-1503693004211?language=fr et rendez-vous à la fin de la page pour télécharge la version pour Windows : http://fmdl.filemaker.com/TBUB/fm/6/Win/fm_60v1_win_trial.zip Ces versions d'évaluations sont encore disponibles pour permettre de convertir des anciens (très anciens) fichiers FileMaker Pro…
  5. David Julot

    JSONGetElement

    Bonjour, Les crochets sont les signes d'un tableau : [ "premier élement" , "deuxième élément" , "…" , "dernier élément" ] Si nous indentons votre flux JSON : [ { "city": "36 400 LA CHÂTRE", "title": "Baccalauréat Littéraire Option anglais renforcé et Section européenne anglais", "school_name": "Lycée Polyvalent George Sand", "graduation_date": "07/10/2015", "duration": "1 an", "level": "Niveau 4 (Ex niv. IV, Bac)", "degree": "BAC Série Littéraire Section européenne anglais avec la mention AB" },
  6. Bonjour, Les crochets sont les signes d'un tableau : [ "premier élement" , "deuxième élément" , "…" , "dernier élément" ] Si nous indentons votre flux JSON : [ { "city": "36 400 LA CHÂTRE", "title": "Baccalauréat Littéraire Option anglais renforcé et Section européenne anglais", "school_name": "Lycée Polyvalent George Sand", "graduation_date": "07/10/2015", "duration": "1 an", "level": "Niveau 4 (Ex niv. IV, Bac)", "degree": "BAC Série Littéraire Section européenne anglais avec la mention AB" },
  7. Bonjour, La première différence vient du fait que la rubrique de type calcul se reévalue à chaque modification d'une de ses opérandes ou à chaque fois qu'elle est affichée à l'écran. La conséquence de ceci est que la rubrique de type calcul ne peut-être indexée si une de ses opérandes est issue d'un lien ou fait référence à un rubrique de type globale ou non indexée. Deuxième conséquence, cela ralenti le temps de réponse de FileMaker. La deuxième différence, qui découle de la première, une rubrique avec une option d'entrée automatique de type calcul ne se reévalue pas en permanence.
  8. Bonjour, les chemins pour FileMaker doivent sous forme d'une url. Je vous suggère soit à l'aide d'un script de récupérer le chemin retournée par l'action Obtenir le chemin du dossier et de l'utiliser dans votre script. Ou d'écrire le chemin sous la forme : filewin:/D:/BASES DE DONNÉES/3. DOSSIERS DES BASES/3. BIBLIOTHÈQUE/1.… Comme indiqué dans chaque boîte de dialogue d'action de script permettant d'écrire sur le disque. Voici un peu de lecture complémentaire : https://help.claris.com/fr/pro-help/#page/FMP_Help%2Fcreating-file-paths.html
  9. Bonsoir, Et voici un peu de lecture pour compléter la réponse : https://help.claris.com/fr/pro-help/#page/FMP_Help%2Fscript-triggers.html
  10. Bonsoir, Voici une formule pour un script qui modifie le nom d'un fichier contenu dans une rubrique de type conteneur : Définir rubrique [ table::RubriqueConteneur ; Base64Decode ( Base64Encode ( table::RubriqueConteneur::conteneur ) ; "NomDuFichier.Ext" ) ] On passe par la fonction de décodage de données encodées en Base64 qui permet de nommer le fichier ainsi décodé. Donc on préalable on l'encode en Base64.
  11. Bonjour, Lorsque l'on récupère un fichier FileMaker sur FileMaker Go il y a deux cas : un fichier de même nom est présent et ouvert, alors FileMaker Go crée une copie du fichier en lui mettant un indice (votre cas). un fichier de même nom est présent mais pas ouvert, alors FileMaker Go vous propose le remplacer par le fichier récupéré.
  12. Ou, si FileMaker est en français : NomJour ( date ) & " " & Jour ( Date ) & " " & NomMois ( Date ) & " " & Annee ( Date )
  13. Bonjour, A priori oui. Vous ne pourrez pas utiliser les deux en même temps.
  14. La fonction Obtenir ( IdPersistant ) retourne une empreinte numérique de l'appareil (tel un ADN), cela ne permet pas d'avoir des informations confidentielles de l'appareil de l'utilisateur, cela ne permet pas de savoir quel est l'appareil sur le moment, c'est juste un identifiant unique. Sur iOS cette information peut varier dans le temps, suivant les préconisation d'Apple, et ce pour éviter le traçage des utilisateurs. Mais pour en revenir à la raison première, c'est-à-dire obtenir un identifiant unique d'un appareil, cela suffit amplement. Si avec cela on couple l'IdPersistant avec le c
  15. Je vous propose un peu de lecture : https://help.claris.com/fr/pro-help/#page/FMP_Help%2Fdeveloper-utilities.html%23
×
×
  • Create New...