Aller au contenu

FredoMkb

Membres
  • Compteur de contenus

    1 006
  • Inscription

  • Dernière visite

  • Jours gagnés

    26

FredoMkb a gagné pour la dernière fois le 8 novembre

FredoMkb a eu le contenu le plus aimé !

À propos de FredoMkb

  • Rang
    800

Contacts

  • Website URL
    http://fredomkb.free.fr/
  • Skype
    FredoMkb

Profil général

  • Genre
    Homme
  • Lieu
    StÉ
  • Intérêts
    À part rien, absolument tout le reste ! ;-)

Profil FileMaker

  • FM Conférence
    Lyon 2015
  • FM
    FMPA16
  • OS
    Sierra-10.12.6
  • FBA
    --Non membre--
    Membre
    Platinum
    Trainer
    Reseller

Visiteurs récents du profil

9 467 visualisations du profil
  1. FAIRE UNE DEMI-ESPACE

    Salut, Les techniques les plus simples sont souvent les meilleures, et celle de la police à chasse fixe proposée par Philippe me parait en effet être la plus efficace ! Cependant, d'autres approches sont possibles, comme l'utilisation des tabulations, technique illustrée dans le fichier joint… Si jamais tout ceci ne te paraît pas assez clair, aucun soucis, on peut développer ici les différentes étapes pour faire ça… Tabulations.fmp12.zip
  2. FAIRE UNE DEMI-ESPACE

    Ah oui… mais lorsque tu édites une rubrique en mode utilisation ou avec un objet texte en mode modèle ? Quoi qu'il en soit, sur Mac tu peux utiliser le raccourcis clavier "alt + espace" pour avoir une espace insécable (équivalent au caractère ASCII 160)… Pour une demi-espace, je crains que rien de simple et direct soit disponible, tu peux toutefois utiliser des services en ligne, comme celui-ci (il faut insérer le code 8239 dans le champ de recherche et valider, puis sélectionner tout le contenu du caddre en haut à gauche et le copier dans le presse-papier et, enfin, le coller dans le texte)… mais d'autres solutions plus simples sont sûrement possibles…
  3. Recherche dans Rubrique Conteneur

    Salut, Pour faire ce que tu cherches, je pense qu'il faut se tourner vers une technologie de type OCR pour pouvoir extraire du texte d'un document numérisé, ne connaissant pas Evernote, je suppose qu'il intègre une techno de ce type… Malheureusement, FileMaker ne dispose pas nativement de cette techno, il faudra alors passer par un Plugin (peut-être MBS, à vérifier), une application dédiée ou éventuellement un service externe… Désolé, pas mieux…
  4. FAIRE UNE DEMI-ESPACE

    Salut tous… Attention, je ne sais pas ce Kako38 entend par "demi-espace", mais le caractère "160" correspond à une espace mot fixe insécable, pas à une espace "fine" (entre 1/4 et 1/6 d'une espace mot et généralement insécable), voir cette définition sur Wikipédia et cet article très très instructif. En somme, l'espace "fine" insécable n'existe pas dans la table ASCII, il faut passer par du UTF8 pour trouver des espaces typographiques des différentes tailles (la "fine" insécable étant le caractère 8239), mais toutes les polices des caractères ne les supportent malheureusement pas, il faudra alors procéder à quelques "petits" tests préalables pour bien la choisir suivant le support d'affichage final… Mais bon, comme l'usage des espaces "fines" insécables (celles recommandées par la typographie française pour les espaces de plusieurs signes de ponctuation) a toujours été extrêmement compliqué, pour ne pas dire quasi-imposible, sur le Web, l'espace mot insécable (caractère ASCII 160 donc ou entité " " en HTML) a été la solution la "moins pire" utilisée la plupart du temps… devenant du coup une pratique "acceptable" un peu partout, sauf peut-être encore en PAO professionnelle où les logiciels utilisés permettent d'insérer des espaces de toutes tailles sans aucun problème. Bref, suivant le contexte et le support, pour avoir une espace de "petite" largeur insécable, utiliser le caractère UTF8 8239 si supporté, ou le caractère ASCII 160 autrement.
  5. Modifier un bouton en version 16

    Merci Julien pour ton retours… En effet, c'est un peu le problème du "flat design", on dispose de peu d'attributs pour gérer l'affordance des objets "actif"… j'ai pensé que la couleur bleue vive aurait suffit, visiblement pas trop… je vais réfléchir à la chose pour la prochaine version, merci en tout cas pour ta remarque. Concernant les thèmes, on peut en effet avoir un thème par type d'affichage (formulaire, liste, mobile, impression, etc.), il faut juste estimer si le nombre d'objets qui ont le même formatage est supérieur à ceux qui ont des formatages différents… si c'est le premier cas qui l'emporte, alors il vaut mieux travailler avec un seul thème, ça évite de refaire les formatages pour chaque changement sur tous les thèmes… Les thèmes et les styles font gagner beaucoup de temps, mais il faut en consacrer pas mal au début pour bien les mettre en place.
  6. Conversion json en XML

    Salut, Il y a plusieurs outils en ligne qui permettent de faire des conversions bi-directionnelles Json<->Xml (comme celui-ci par exemple : https://codebeautify.org/jsonviewer ). Mais j'imagine que tu souhaites automatiser cette conversion, il faudrait alors trouver une fonction personnalisée qui puisse le faire (j'ai rapidement regardé sur les deux principaux sites de partage, mais je n'ai malheureusement rien trouvé de probant… à revérifier tout-de-même : http://www.briandunning.com/filemaker-custom-functions/ ; http://www.fmfunctions.com ). Sinon, reste la solution d'une application autonome qui puisse être "pilotée" à partir de FileMaker… mais n'étant absolument pas familier de l'environnement Windows, je laisse volontiers aux spécialistes de ce système le soin de te conseiller… Enfin, il y a peut-être des lignes de commande (Shell, Bash, etc.) de conversion qui existent et qui peuvent être lancées à partir de FileMaker mais, là aussi, avis aux spécialistes… N'hésites surtout pas à nous tenir informés de tes découvertes
  7. ConditionalFormattingTool

    Salut Eric, Oui, pour l'instant le fichier est proposé en tant que simple outil pour les développeurs plutôt que comme exemple technique à implémenter… disons que côté coulisses, il n'y a rien de bien compliqué, juste un peu de parsing du code Xml généré par le plugin BaseElements (qui fait le plus gros du boulot), un peu d'interfaçage et c'est à peu près tout… Je ferai peut-être une version open-source, mais je dois encore faire un peu de nettoyage et d'organisation pour que ce soit présentable et, surtout, compréhensible… bref, pourquoi pas si plusieurs demandes comme la tienne se manifestent… Merci en tout cas pour ton retours…
  8. Modifier un bouton en version 16

    Super… si jamais tu as des retours d'utilisation, sur la discussion du fichier (pour ne pas trop polluer cet échange)…
  9. ConditionalFormattingTool

    Voir le fichier ConditionalFormattingTool Une petite solution FileMaker qui, grâce au plugin gratuit BaseElements, permet de dupliquer les formatages conditionnels d'un objet source dans de nombreux objets cible. Il est possible de régler le mode de duplication, soit en écrasant les éventuels formatages conditionnels déjà existants, soit en les ajoutant, avec choix de la priorité. Tout retour est le bienvenu… Contributeur FredoMkb Soumis 07/11/2017 Catégorie Technique Compatibilité FileMaker FileMaker Pro Version application v13  
  10. ConditionalFormattingTool

    Version 1.0.0

    8 téléchargements

    Une petite solution FileMaker qui, grâce au plugin gratuit BaseElements, permet de dupliquer les formatages conditionnels d'un objet source dans de nombreux objets cible. Il est possible de régler le mode de duplication, soit en écrasant les éventuels formatages conditionnels déjà existants, soit en les ajoutant, avec choix de la priorité. Tout retour est le bienvenu…
  11. Modifier un bouton en version 16

    Salut Julien Bon, moi aussi j'ai pesté un bon moment à cause de ce changement de comportement des "objets convertis en boutons" (textes, rubriques, etc.) dans Fmp16… Obligé de passer à chaque fois par la palette d'objets de modèle pour faire la moindre modification… trop pas du tout ergonomique cette histoire (même si cette palette d'objets de modèle est géniale par ailleurs)… alors… Alors, voici LA technique la plus simple que j'ai trouvé : sélectionner l'objet, puis, touche tabulation ! (c'est tout) D'ailleurs, c'est la même technique pour tous les objets groupés (ou associés), touche tab pour naviguer dans les objets du groupe. Concernant la création de son propre thème avec ses styles, cela est effectivement une bonne pratique, non seulement pour assurer un minimum de cohérence pour l'ensemble de l'interface de la solution, mais aussi en terme des performances de l'affichage. Enfin, il n'est toujours pas possible d'utiliser les styles du thème pour le formatage conditionnel, et cela fait partie des nombreuses demandes d'amélioration faites à FileMaker-Inc (voir par exemple : https://community.filemaker.com/ideas/1230 ) Et puisque nous parlons de formatage conditionnel (et que j'en ai parlé sur Community, alors autant le faire ici aussi), voici un petit outil "fait maison" pour dupliquer le formatage conditionnel d'un objet dans plein d'autres : ConditionalFormattingTool (190 Ko) [edit] Le fichier est désormé dans l'espace "Téléchargements" de ce forum :
  12. Parser un json

    Salut, Pour connaitre le nombre de neuds d'un objet Json, ou d'éléments d'un tableau, il faut utiliser la fonction "JSONListKeys()", de cette manière : DecompteValeurs ( JSONListKeys ( $JSON ; "" ) )
  13. mettre un ID par commercial

    ouaip's… il faut… Disons qu'à l'état actuel des données dont on dispose, cela semble un peu illusoire… Je pense qu'en concaténant "prenom & nom & matricule", on aurait suffisamment d'infos pour gérer les doublons avec les différentes techniques envisagées… En effet, si tu as déjà implémenté une technique et qu'elle te convient, pas la peine de compliquer les choses… Oui, j'ai trouvé cette idée assez bien inspirée, elle implique une construction un peu plus élaborée, mais ça fait efficacement le job !
  14. mettre un ID par commercial

    Salut tous Bon, j'ai bien aimé la solution de Bruno, très astucieux de passer par une liste de valeurs ! Mais, je me suis dis qu'il y avait sûrement moyen de simplifier un peu le choses, surtout que l'action "Remplacer contenu rubrique" dispose d'un champ de calcul où on peut déclarer des variables, et c'est un peu l'idée de ce code : Definir ( [ _pre = Minuscule ( SupprimerEspace ( Commercial::Prenom ) ) ; _pos = Position ( "¶" & $list & "¶" ; "¶" & _pre & "¶" ; 1 ; 1 ) ; $list = Si ( _pos ; $list ; Liste ( $list ; _pre ) ) ; $nro = Si ( _pos ; $nro ; $nro + 1 ) ; _nro = Si ( _pos ; DecompteValeurs ( Debut ( $list ; _pos ) ) ; $nro ) ] ; _nro ) Là on constitue une liste de valeurs à la volée, qu'on place dans la variable "$list", qui nous servira ensuite à tester la présence de chaque prénom, s'il existe, on récupère sa position "DecompteValeurs", sinon, on incrémente une variable "$nro" qui sera utilisée pour le ID de chaque personne (on peut la personnaliser avec du texte au besoin). Donc, pour résumer : juste une action "Remplacer contenu rubrique" avec comme formule le code ci-dessus (bien s'assurer tout-de-même que tous les enregistrements sont bien affichés, on peut aussi les trier avant d'effectuer le remplacement). Attention, j'ai testé ce code en Fmp16 (voir fichier joint), mais aucune idée si ça fonctionnera en l'état en Fmp11 (il faudra peut-être passer les variables locales "$" en globales "$$"… je ne sais plus à vrai dire…). Commercial_02.fmp12.zip
  15. Sondage FileMaker Mac-Os et Windows

    Suite à quelques remarques pertinentes dans le forum de la "community", j'ai changé quelque peu les intitulés du sondage pour mettre d'avantage l'accent sur les environnements systèmes et non pas les machines (afin d'éviter les éventuelles confusions ). Merci à tous pour votre participation…
×