-
Posts
1153 -
Joined
-
Last visited
-
Days Won
73
David Julot last won the day on May 25
David Julot had the most liked content!
About David Julot
- Birthday 07/16/1971
Contact Methods
-
Website URL
https://www.lesterius.com/fr
-
AIM
djulot@mac.com
Profile Information
-
Gender
Homme
-
Location
Paris
-
Interests
FileMaker, XML et API
FileMaker Profile
-
FM
FM19
-
OS
macOS 11, Windows 10
-
Certif.
Claris FileMaker Certified Developer
-
Claris Partner
Platinum
Recent Profile Visitors
David Julot's Achievements
-
Vous pouvez utiliser la formule suivante : ValeursDebut ( $$modeles ; DecompteValeurs ( $$modeles ) - 1 )
-
gpto reacted to an answer to a question: NO SCROLL sur WebViewer
-
Apophis000 reacted to an answer to a question: Navigation
-
Bonjour, J'opterai pour une variable unique contenant : Soit une liste de valeurs. Les valeurs étant séparées par des retours à ligne. On utilise la fonction Liste pour ajouter une valeur à la liste : Liste ( $$modeles ; Obtenir ( NomModele ) ) ; On utilise la fonction DecompteValeurs pour connaître le nombre de valeurs de la liste : DecompteValeurs ( $$modeles ) ; On utilise la fonction ObtenirValeur pour récupérer une valeur particulière, pour obtenir la dernière valeur : ObtenirValeur ( $$modeles ; DecompteValeurs ( $$modeles ) ) ; Soit un JSON, et dans ce cas, on peut opter pour plusieurs types d'arborescences de données : tableau : Pour ajouter une valeur, on utilise la formule JSONSetElement ( $$modeles ; "[" & $i & "]" ; Obtenir ( NomModèle ) ; JSONString ) où $i est une valeur comprise entre 0 et n ; Pour récupérer une valeur, on utilise la formule JSONGetElement ( $$modeles ; "[" & $i & & "]" ) où $i est une valeur comprise entre 0 et n ; Pour connaître le nombre de valeurs, on utilise la formule DecompteValeurs ( JSONListKeys ( $$modeles ; "." ) ) ; Pour supprimer une valeur, on utilise la formule JSONDeleteElement ( $$modeles ; "[" & $i & "]" ) où $i est une valeur comprise entre 0 et n ; clefs / valeurs : Pour ajouter une valeur, on utilise la formule JSONSetElement ( $$modeles ; $i ; Obtenir ( NomModèle ) ; JSONString ) où $i est l'indice de la valeur ; Pour récupérer une valeur, on utilise la formule JSONGetElement ( $$modeles ; $i ) où $i est l'indice de la valeur souhaitée ; Pour connaître le nombre de valeurs, on utilise la formule DecompeValeurs ( JSONListKeys ( $$modeles ; "." ) Pour supprimer une valeur, on utilise la formule JSONDeleteElement ( $$modeles ; $i ) où $i est l'indice de la valeur souhaitée.
-
Bonjour, Le «scroll verticale» permet à l'utilisateur à naviguer au sein de la page. Si vous ne souhaitez cette possibilité, je pense que le plus simple est de décocher l'option Autoriser l'interaction avec le contenu du Web Viewer.
-
Oliv_69 reacted to an answer to a question: Connexion API avec authentification
-
Auriac reacted to an answer to a question: Connexion API avec authentification
-
Jérémie Gimenez reacted to an answer to a question: Connexion API avec authentification
-
Jérémie Gimenez reacted to an answer to a question: ObtenirCSS inversé ??
-
En fait, le fait de connaître l'API utilisé m'aurait peut-être permis de trouver la documentation de l'API. En son absence, je vous propose l'extrait de script suivant : Définir variable [ $login ; Valeur: "VOTRE LOGIN" ] Définir variable [ $motdepasse ; Valeur: "VOTRE MOT DE PASSE" ] Définir variable [ $url ; Valeur: "https://VOTRE URL" ] Définir variable [ $curl ; Valeur: "-X GET --user " & Citation ( $login & ":" & $motdepasse ) ] Insérer depuis URL [ sélectionner ; Avec boîte de dialogue: Non ; Cible: $resultat ; $url ; Vérifier les certificats SSL ; Options cURL: $curl ]
-
Désolé, mais il m'en faudrait un peu plus… Car là je ne peux pas vous aider…
-
Bonsoir JL, A prirori je ne vois pas d'autre solution.
-
Bonjour, À quelle API souhaitez-vous vous connecter ?
-
Bonsoir, C'est effectivement une préférence de Mail. Dans ce dernier, vous définissez le logiciel de messagerie par défaut. Une fois que vous avez défini que c'est Outlook, c'est ce dernier qui sera utilisé par FileMaker Pro. Pour appliquer la préférence dans Mail, vous n'êtes pas obligé de définir de compte de messagerie dans celui-ci.
-
Jérémie Gimenez reacted to an answer to a question: Liste en mode recherche
-
On passe par la variable au cas où rubriqueCaseACochee ne serait pas de type globale. Pour ma part, le fait de passer par des variables, me permet lors de mes tests et validation avec le Script Debuger de modifier le contenu des variables à la volée… mais ça, c'est une autre histoire. Concernant les autres critères de recherche, tout dépend du type de recherche : Si c'est un ou logique alors, on les met avant la boucle dans une première requête. Si c'est un et logique alors, on les met à chaque itération de la boucle. Si c'est un critère d'exclusion alors, on le met après la boucle dans une dernière requête.
-
Jérémie Gimenez reacted to an answer to a question: Liste en mode recherche
-
Apophis000 reacted to an answer to a question: Liste en mode recherche
-
Et pour compléter la réponse : Définir variable [ $valeursCochees ; Valeur: rubriqueCaseACochee ] Définir variable [ $nb_valeursCochees ; Valeur: DecompteValeurs ( $valeursCochees )] Définir variable [ $i ; Valeur: 1 ] Mode Recherche [ Pause:Non ] Boucle Fin de boucle si [ $i > $nb_valeursCochees ] Définir variable [ $valeur ; Valeur: ObtenirValeur ( $valeursCochees ; $i )] Définir rubrique [ rubrique ; "==" & $valeur ] Nouvel enreg./requête Définir variable [ $i ; Valeur: $i + 1 ] Fin de boucle Exécuter la recherche [] Ce bout de script permet de rechercher n cochées.
-
Bonjour, Il existe même des fonctions pour cela, par exemple pour réduire de moitié l'image : ObtenirMiniature ( RubriqueConteneur ; ObtenirLargeur ( RubriqueConteneur ) / 2 ; ObtenirHauteur ( RubriqueConteneur ) / 2 )
-
Le problème existe-t-il sur un autre fichier ? Pour savoir si cela n'est pas dû à la base en elle-même, et si c'est le cas, je vous propose d'en faire une copie dite «compactée» (Fichier > Enregistrer une copie… et choisir le type compactée) cela la défragmentera.
-
Bonsoir, Le modèle s'est agrandi que de quelques points ?
-
Bonsoir, Êtes-vous sous FileMaker Pro 17 ou sous FileMaker Pro 19 ? Je pense que vous devez-être sous FileMaker Pro 19.4.1. Je vous propose deux choses : La première : augmenter la mémoire cache de FileMaker Pro, via le menu Édition > Préférences… puis l'onglet Mémoire ; et de porter la mémoire cache à 2048. Cela résout un très grand nombre de blocages ou d'arrêt inopinés de FileMaker Pro. La seconde : mettre à jour FileMaker Pro 19.4.1 en 19.4.2, et je vous suggère que passer directement par le programme à télécharger ici ( https://support.claris.com/s/answerview?anum=000035761&language=fr ) plutôt que par la mise à jour automatique…
-
Le RFC 4648 supprime tous les retours à la ligne. Pour Google Drive et autre API, il faut voir leur documentation.