Jump to content

gannon

Membres
  • Posts

    324
  • Joined

  • Last visited

  • Days Won

    2

gannon last won the day on March 7 2021

gannon had the most liked content!

About gannon

  • Birthday 01/23/1976

Contact Methods

  • Website URL
    http://www.tigeen.ch/
  • Skype
    bonvfran

Profile Information

  • Gender
    Homme
  • Location
    Suisse - Lausanne
  • Interests
    Perso : Vélo, voyages, Inde, ...
    Prof : architecture logicielle, Unix, FileMaker+MBS, C++, MySQL, etc.

FileMaker Profile

  • FM
    FMPA 11 à 19, FMS 11 à 19
  • OS
    Win 10, FreeBSD, OSX
  • Certif.
    FileMaker 18
  • Claris Partner
    Membre

Recent Profile Visitors

8977 profile views

gannon's Achievements

Newbie

Newbie (1/14)

8

Reputation

  1. Bonjour Jérémie, Lorsque le filtre de la TE est sorti, j'y ai sauté à pieds joints, mais j'en suis revenu très rapidement, à cause des performances catastrophique de cette option lorsque le nombre de fiches liées était important. Je me suis mis comme règle de l'utiliser au minium requis, que pour les petits jeux de données. Il se peut que FileMaker soit aujourd'hui plus performant que hier. Peut-être du nouveau sur ce sujet avant que photoju n'y saute à pieds joints ?
  2. Attention : ce qui va suivre est mon point de vue très personnel 🤪 Pas cher, pas cher... Pour 4x le prix de ce plug-in pas cher (qui ne fait que la partie agenda), vous avez MBS qui offre 10000x plus de fonctionnalités... Du moment qu'il faut franchir le pas du plug-in, il faut y aller franchement, sans quoi dans 5 ans vous aurez 6 plug-ins différents pour gérer différentes tâches, dont 3 plug-ins ne seront plus maintenus par leur éditeur. Et en plus, le magicien qui a pondu ce plugin (MBS) est sur notre forum francophone et il y offre conseil et support.
  3. Un bien vieux post... La mise en service du Swiss QR-Code date de l'été passée si je ne me trompe pas. Mais par d'urgence d'y passer, l'ancien système (BVR) est fonctionnel encore jusqu'au 30.09.2022 Par contre, il y a encore de organismes d'état qui ne veulent pas les factures QR-Code et demandent l'ancien système... j'ai 2 clients dans ce cas dans 2 cantons distincts. En réaction à différentes propositions vues sur ce fil de discussion : Les API A mon avis, l'usage d'une API externe (Google ou autre) n'est pas adaptée au problème posé, pour les 4 raisons suivants : toutes les informations (no facture, coordonnées débiteurs, montant...) incluses dans le QR-Code, non chiffré, transmises à l'API (n'oublions pas que cela se passe en Suisse...) réduction de la disponibilité/stabilité du système de facturation temps de développement et de maintenance plus important API gratuite = un jour elle change ou disparait ou devient payante, merci Google Les plug-ins J'ai longtemps utilisé ScriptMaster, parce qu’il était gratuit, parce que je ne voulais pas dépenser, ni dépendre... Mais avec le recul, c'était une erreur. ScriptMaster, c'est une bonne idée, un produit qui fonctionne, attrayant de par son a prix (gratuit), mais... Au niveau du temps de développement, de la vitesse, de la stabilité, rien à voir avec un plugin comme MBS. Il y a probablement d'autres plugin que MBS qui feront bien l'affaire, mais je ne parle que des quelques plug-ins que je maitrise (ScriptMaster, MBS, Mail-it et BaseElements pour les principaux, aujourd'hui tous remplacés par le plug-in MBS). De manière générale, le prix d'un petit plugin me parait tout à fait adapté : si je peux éviter d'accéder à un service en ligne / API si je n'ai pas à rendre mon applications FileMaker dépendante d'un environnement Java (ScriptMaster) si je n'ai pas à taper (et/ou copier-coller frénétiquement depuis Internet) du code Java (ScriptMaster) si je peux pérenniser mon développement (ScriptMaster) Notez que si un client me demande d'utiliser ScriptMaster, je le fais avec plaisir, mais avec la notice ci-dessous avant... Je ne propose pas ici ma solution de facturation QR-Code, mais il y a les ressources qui sont disponibles, et vous pouvez très facilement essayer la solution de MBS, le plug-ins étant totalement fonctionnel mode démo. et comme le dit Esaïe, c'est une tâche accessible. C'est une partie du code de mon application que je veux être certain de maitriser... C'est tout le même le système de paiement suisse, on en dépend ici pour que les clients puissent nous payer... Je viens de mettre mon grains de sel, qui pourra sembler hors sujet pour certains, mais je pense important d'exposer ce point de vue dans ce contexte. Je ne souhaite pas soulever un débat entre partisans. 🤐
  4. Bonjour Matessias, La réponse de Apophis000 est la correcte, mais pour techniquement répondre à la question concernant l'objet bouton : Il est possible de rendre le texte du bouton dynamique en utilisant une variable de fusion telle que <<$$maVariable>>, exactement comme on le fait sur un modèle. Cela peut donner des idées à ceux qui ont une version de FileMaker 11, 12 ou 13 🤪 (l'outil "barre de boutons" est apparu en FileMaker 14)
  5. Bonjour gpto, Intéressant... J'ai déployé une solution équivalente actuellement avec un système Windows et un service installé (non Microsoft) qui permet de se connecter (multi-utilisateurs simultanés) au bureau à distance ou seulement à l'application voulue, soit via le navigateur, soit avec un petit logiciel client sur Mac ou PC, et FileMaker (FM 17) fonctionne très bien. Le problème est que FileMaker n'a accès qu'aux dossiers locaux du système distant, donc il n'y a pas d'accès direct au disque du poste client, sauf via un partage. En fait, FileMaker n'a aucun accès au système local (Client email, ouvrir fichier, etc.). Ce problème peut être un avantage selon le contexte... On peut configurer différentes options pour contourner ces limitations, mais ce n'est pas simple à mettre en place. L'avantage est que tous les clients FileMaker sont exécutés sur le même système, une seule installation FileMaker Pro, un seul poste mis à jour,... et accessible partout, à des prix très accessibles... Je vois que Amazon AppStream 2.0 est disponible, et cela ressemble vraiment à ce que j'ai actuellement. Tarifs pour la plus petite configuration : US$ 250.- par utilisateur par an, sans utilisation, puis un peu moins de US$ 5.- par heure. Amazone AppStream utilise les technologies Microsoft, c'est de la revente de solutions existantes depuis des années, pardon, décennie, solution proposée par pratiquement toutes les sociétés de service informatique depuis des années... Enfin, j'attends votre expérience avec cette solution, surtout au niveau des tarifs.
  6. Bonjour Magalie, Les deux dernières fois, le problème n'était pas résolu par un redméarrage du système. Bonjour benplc, C'est un problème que j'ai rencontré avec diverses versions de FileMaker ces dernières années. A chaque fois, ce n'était que FileMaker qui présentait ces symptômes. Il semble que le cache des polices de caractères sont corrompues. Cela m'est arrivé sur un poste d'une cliente cette semaine encore. J'ai trouvé le lien suivant chez Claris, qui parle d'un problème qui concerne toutes les versions de FileMaker, mais qui aurait été corrigé avec la version FileMaker Pro 19.1.2 Au final, la suppression du fichier C:\Windows\System32\FNTCACHE.DAT et le redémarrage du service de cache de police à corrigé le problème. Il faudrait migrer à FileMaker Pro 19.1.2, selon Claris... 🤪 C'est possible que la solution ci-dessous permette de résoudre le problème en version 14 aussi, à tester. Il est aussi possible de créer une procédure qui supprimer le fichier cache et qui redémarre le service de cache, ce qui éviterait le redémarrage du système, mais bon, avec les nouveaux systèmes, un redémarrage prend moins d'une minute... https://support.claris.com/s/article/Some-fonts-are-replaced-with-an-unreadable-tmp-font-1503693084454?language=en_US
  7. Ben, c'était pas plutôt les genoux pour Jean Yanne, pis avec lui, tout est permis 🤪
  8. Ben, refuser pour ce budget là, c'est qu'il n'en avait pas besoin de son DynamoDB...
  9. j'ai répondu à la question orienté par vers la "gestion"... mais tout est moins risqué en lecture seule... Par contre, une option qui peut satisfaire partiellement l'accès en lecture, c'est les Webhooks (push, fonctions de rappels HTTPS de type POST définis par l'utilisateur), qui permet à Wise de vous envoyer les notifications à l'URL de votre choix. Pour cela, il suffit 🤪de créer une petite page PHP par ex. sur votre site, puis avec FileMaker Data API ou PHP API, les données sont automatiquement dans votre base. Pour revenir à l'accès par l'API (REST) de Wise, celui-ci permet un accès intégral ou un accès lecture seule, avec la possibilité de gérer une liste d'adresses IP autorisées. Dans votre cas, l'accès en lecture seule est moins risqué et vous permet d'accéder aux mêmes informations que le Webhook, mais dans ce cas, pas besoin de créer cette page PHP intermédiaire. C'est vous qui initiez la connexion directement depuis FM, chaque x minutes/heures/jours, selon le besoin. Si le nombre d'opérations de compte est important et/ou s'il y a une gestion de nombreux comptes, l'accès aux données des comptes depuis FileMaker permet d'émettre des avertissements au gestionnaire de compte si un certain nombre/montant de transactions est dépassé dans une intervalle donnée, ou si certaines limites de comptes sont atteints. Ces contrôles permettent d'une certaine manière d'augmenter la sécurité de vos comptes. Les limites d'alertes que vous mettez en place n'ont de limite que votre imagination. Zut, je songe maintenant à remettre l'ouvrage sur le métier... Merci gpto de m'avoir stimulé !
  10. Pas de réponse ? Rien que le titre de la question génère pas mal de discussions dans d'autres contextes. Les outils que j'utilise ou que j'ai utilisé par le passé : Compatible Mac et Windows, gratuits : Atom et Visual Studio Code. Compatible Mac et Windows, payants : Sublime Text, UltraEdit Que Windows : Notepad++ Que Mac : Coda, BBEdit Il y a des outils intéressants chez JetBrains et Adobe, mais après, il faut débourser un peu plus... Pour ceux qui ne savent pas de quoi on parle ici, le site sur lequel sommes à l'instant utilise Leaflet.markercluster pour sa page Carte. Très franchement, si quelqu'un de totalement néophyte veut commencer à écrire du code en JavaScript, manipuler du code CSS et intégrer des librairies JS et les utiliser, étoffer ou modifier, communiquer avec des API Google, AWS ou autre, il y a trois chemins possibles : T'es un génie : donc tu ne poses pas la question sur ce forum T'est normal, tu n'as pas de temps : tu engages un spécialiste qui te fait le travail T'es normal, tu as tu temps : tu apprends les bases, soit : HTML et CSS JavaScript et JSON De langue maternelle anglaise, j'ai pris l'habitude d'utiliser la documentation dans mes 2 langues principales (français/anglais), et je n'ai pas vraiment recherché de sources de documentation francophone. Sur le forum, certains pourraient t'aiguiller mieux que moi, bien que ce site est dédié à FileMaker et que l'ajout de modules "Web" dans FileMaker n'est pas à proprement parler FileMaker. Par contre, en anglais, il y a le site référence https://www.w3schools.com/ qui offre des cours HTML/CSS/Javascript et des pages de références pour le HTML, CSS et JS, le minium pour commencer. Ils ont aussi des exercices HTML, CSS et JavaScript. L'utilisation d'une librairie JS est aussi un élément à comprendre, comme Bootstrap, jQuery, etc. Le code de l'extension Javascript est exécuté au sein du Webviewer. Le plug-in m'était utile par le passé avec FileMaker Pro sur le client. Pour mes modules perso, plus de plug-in nécessaires avec FileMaker 19, part contre j'ai utilisé le plug-in MBS pour certaines tâches jusqu'à la version 17 de FileMaker Pro, mais pas obligatoire.
  11. Bonjour, Il y a de nombreux calendriers HTML disponibles sur le marché, qui fonctionnent dans les versions plus anciennes de FileMaker, pas besoin de prendre l'extension Javascript "Calendrier" de FileMaker Pro 19. Nativement, ouvrir une extension Calendrier de FM V19 dans FM v18 cela ne fonctionne pas correctement sur ma machine, et il faudrait y apporter des modifications. Aucun intérêt à mon avis. Mais cela ne vous empêche pas de vous inspirer de ce calendrier... et d'utiliser certains éléments dans FM18...
  12. Bonjour, Vous semblez être en version 17. Pour simplement récupérer le fichier, il faut le prendre dans le dossier où vous avez programmé la sauvegarde. 🤪 Au fait, depuis quelle console ? CLI ou Admin Console ? La documentation officielle pour la version 17 pour la "restauration" du serveur se trouve ici : https://fmhelp.filemaker.com/help/17/fms/fr/index.html#page/FMS_Help/schedule-db-restore.html Si le fichier de base de données hébergé à restaurer est ouvert, utilisez l'Admin Console pour le fermer. Utilisez l'Admin Console pour supprimer la base de données hébergée. Utilisez les outils de votre système d'exploitation pour copier le fichier de base de données du dossier de sauvegarde dans le dossier où vous avez uploadé le fichier de base de données hébergé. Si votre fichier de base de données utilise des rubriques Conteneur stockant des objets en externe, le dossier de sauvegarde contient un sous-dossier RC_Data_FMS dans lequel les objets seront stockés. Par exemple, si votre fichier de base de données s'appelle Clients, alors le dossier RC_Data_FMS contient un sous-dossier Clients dans lequel se trouvent les objets stockés en externe du fichier de base de données Clients : RC_Data_FMS\Clients Copiez ce dossier et son contenu dans le fichier de base de données. Utilisez l'Admin Console pour ouvrir la base de données restaurée.
  13. Bonjour jikonairien, Pas certain de bien comprendre le problème rencontré, mais j'essaye tout de même. Peut-être que certaines images sont mal "redimensionnées" par FileMaker, ou plutôt que le rendu du redimensionnement soit moyen. Cela arrive aussi avec certaines images sur les navigateurs. Une image avec des arêtes trop précise telle que celle "AGéables 2021" présentée ci-dessus sont parfois mal ajustées en réduction de taille. Aussi selon le réglage du grain de l'écran, l'image restituée n'est pas agréable". Un peu de flou peut aider parfois, notre œil est analogique 🤪. Face à ce problème, il est possible de créer différentes images optimisées (taille, grain/flou/lissage) pour le rendu désiré, souvent 2 images font l'affaire. Notez que de redimensionner l'image à l'écran avec un autre logiciel (word, navigateur web, Aperçu, Photo) et prendre un capture d'écran de l'image peut aussi faire l'affaire. Artisanal, mais fonctionnel. Il est possible d'insérer plusieurs images dans le modèle et de masquer/afficher celle qui présente le mieux au niveau de zoom utilisé, lequel est obtenu avec la fonction "Obtenir ( NiveauZoomFenêtre )". On fait un peu pareil avec "media types" de CSS. En cas d'affichage des images depuis une rubrique, on peut aussi faire une rubrique calculée non mémorisée... On peut aussi changer tous les écrans des utilisateurs 🤪... ou changer les utilisateurs 🤐... ou changer le logo, enfin, voilà.
  14. Bonjour FMROSS, Le serveur (Salesforce) définit-t-il l'entête " Access-Control-Allow-Origin" ? Le serveur indique au navigateur quels sont les "Origins" qu'il accepte. Peut-être que tester les requêtes avec Postman sur votre ordinateur permettrait de tracer l'erreur plus facilement, et peut-être innocenter ou incriminer FileMaker... C'est FileMaker Pro avec un un Webviewer ? ou FileMaker Pro "Insérer depuis URL" ou WebDirect ?
×
×
  • Create New...