Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 08/26/09 in all areas

  1. 6 points
    Jérémie Gimenez

    Confrérie

    Chères consœurs, chers confrères, Un petit mot rapide pour vous informer que je prépare le lancement de mes premières vidéos sur LinkedIn. L'objectif est de faire ma promotion, certes, mais aussi, et même surtout, de promouvoir Filemaker en lui-même. Pour être plus exact : mon ambition est d'amener de nouveaux clients dans l'univers Filemaker, d'élargir un peu le socle d'entreprises clientes… Ainsi, les vidéos se présentent globalement sous l'angle "voyez ce qu'on peut faire de génial avec Filemaker"… Premier exemple à venir (en cours de montage) : analyser soi-même les résultats des élections, sans laisser journalistes et commentateurs nous imposer leurs calculs à eux. La plupart des sujets seront inspirés de situations courantes, souvent hors du développement à proprement parler, le but étant de promouvoir l'idée qu'on peut se faire plaisir et décortiquer de nombreuses situations pour en tirer de bons petits applicatifs, grâce à Filemaker (la plateforme qui nous tient tant à cœur) ! 😉 J'espère que cela aura des retombées… Et si ces retombées dépassent mon seul carnet de commandes, j'en serai même très heureux ! Après tout, si le gâteau Filemaker s'agrandit, on en sera tous bénéficiaires ! Si l'initiative vous semble positive, surtout n'hésitez pas à "liker", commenter, retransmettre, etc., mes vidéos. C'est de cette façon que les vidéos prennent de la visibilité sur les réseaux Internet. Je serai très attentifs à vos commentaires, s'il y en a. Très bonne soirée à toutes et tous ! Jérémie
  2. 6 points
    Ugo

    Agnès sur RMC avec son TiSac

    Bonsoir à tous, Même si le sujet est assez éloigné de FileMaker, ce n'est jamais très loin tout de même avec Agnès... Retrouvez le passage d'Agnès dans les "3 minutes de gloire" sur RadioBrunet RMC. Dans l'esprit communautaire qui nous caractérise, n'hésitez pas surtout à partager autour de vous cette video ( plus on en parle... ), et naturellement à aimer la page Facebook de TiSac ici Les 3 minutes de Gloire d'Agnès La même qu'en conférence, mais à la radio, et bien plus claire
  3. 5 points
    Bonjour, Merci pour votre réponse. Je suis le délégué aux données personnelles de la SOFCOT (Société Française de Chirurgie Orthopédique et Traumatologique), et moi-même chirurgien. En fait, on parle de deux problèmes différents : - la connection directe de FileMaker à des modalités techniques (laser, robots opératoires, imagerie, etc.), pour lesquelles FileMaker ne veut pas prendre de risques, si les données envoyées par FileMaker sur ces machines peuvent en modifier le fonctionnement, et, par la même, influer directement sur le patient. - ce qui n'est pas du tout le cas de la gestion des données médicales. "L'influence" de FileMaker sur un patient ne peut alors se faire que via une personne humaine, qui est alors "responsable" de ce qu'elle fait. Pour ce qui est de l'hébergement des données de santé, j'ai pu, depuis mon intervention sur ce forum, discuter avec une juriste de la CNIL. L'hébergement des données de santé est régit par le code de santé publique (art L-1111-8 et suivants) et précise: "I.-Toute personne qui héberge des données de santé à caractère personnel recueillies à l'occasion d'activités de prévention, de diagnostic, de soins ou de suivi social et médico-social, pour le compte de personnes physiques ou morales à l'origine de la production ou du recueil de ces données ou pour le compte du patient lui-même, réalise cet hébergement dans les conditions prévues au présent article. " Or, les fichiers de recherche médicales ne répondent pas à cette définition. Ils sont donc des exceptions, même si la loi ne le précise pas explicitement, tout comme l'est un fichier géré par un médecin sur sa propre machine (pas d'hébergement par un tiers). Donc : - un médecin peut parfaitement gérer son cabinet, sur sa propre machine, avec FileMaker (ce qui est fait depuis longtemps...). Ce n'est que s'il veut héberger son fichier dans un data-center que le data center doit être agréé hébergeur de données de santé. - un hébergeur FileMaker peut parfaitement héberger des données de recherche médicale, sans être agréé hébergeur de données de santé. Mais il faut impérativement : - que le fichier soit déclaré en tant que recherche clinique (passage par l'INDS, Institut National des Données de Santé ou le SNDS, pour extraction des données des fichiers nationaux) pour les études sur dossier, ou passage par un CPP (comité de protection des personnes) et déclaration à l'ANSM pour avoir un un numéro européen de recherche clinique, sous les règles de la loi Jardé, pour les études concernant la personne humaine. - et que la gestion de ces données réponde à toutes les règles du RGPD, évidemment. Cela devrait ouvrir quelques marchés aux hébergeurs FileMaker, car c'est bien plus facile de développer sous FileMaker, que de passer par les offres d'hébergeurs agréés, avec des outils php/mySQL certes performants, mais beaucoup moins souples que File Maker, dans les offres proposées.
  4. 5 points
    Bonsoir, J'ai beau rechercher dans mes souvenirs, je ne pense pas m'être déjà posé la question ni même avoir croisé de discussions sur ce sujet. Si ma mémoire me fait défaut, alors considérez ce post comme une piqure de rappel... Depuis le début de l’année un client se plaignait d’une baisse considérable de performances dans un traitement concernant plusieurs millions d’enregistrements, suite à une mise à jour de l’application. On était passé de 8 minutes à 15 minutes pour ce même traitement. Le nombre d’enregistrements n’avait pas véritablement évolué, ni le type de données stocké, mais je n’avais pas jusqu’à aujourd’hui identifié le problème, et le client ne m’avait plus sollicité jusqu’à ce vendredi. Pour la petite histoire, j’ai passé la semaine dernière à optimiser l’une de nos bases SQL Server au terme d’un mois complet de monitoring des requêtes effectuées, en commençant par construire plusieurs nouveaux index couvrants, et en re-visitant les index multi-colonnes initialement définis, sur la base. Il y a des différences notables entre la gestion des index dans une base FileMaker et une base SQL en apparence, à commencer par l’index de base qui ne concernera que la seule clef primaire de toute table dans SQL. Pour ceux qui l’ignorent, on peut optimiser l’exécution des requêtes dans SQL en constituant des index, bien entendu, mais il en existe plusieurs types et ces index doivent être constitués en respectant plusieurs règles. Je ne m’étends pas sur le sujet, aussi passionnant qu’il soit, ce n’est pas l’objet, mais disons qu’en premier lieu, la dispersion des données est toujours fondamentale dans ce type d'opération. Une illustration courante de ce type d’index serait la constitution d’un index pour les colonnes « sexe », « nom » et « prénom » dans une table. La diversité des données étant plus forte pour un nom qu’un prénom, et bien entendu plus faible sur la colonne « sexe » qui ne contiendra que 2 valeurs potentielles, la meilleure combinaison sera toujours, de manière logique, du plus large au plus faible, soit ici Nom + prénom + sexe. Partant de ce postulat, je me suis donc intéressé à cette transposition possible dans FileMaker quand bien même le SQL interne de FileMaker ne comprend pas la constitution d’index multi-colonnes. La dispersion des données a nécessairement une influence quelque part me suis-je dis. On aura compris que lorsqu’une relation est établie entre deux occurrences dans FileMaker, et si les occurrences sont liées au travers d’une combinaison de clefs, cette relation pourrait être le fruit d’une clause WHERE, chacune suivant l’ordre dans lequel les clefs ont été agencées dans la fenêtre de définition du lien. Dans SQL Server, cet ordre n’a pas d’influence car l'Optimizer se charge d’analyser en amont le result set, mais on peut justement optimiser les processus en exploitant des index qui suivent l'ordre de la requête. Mais dans FileMaker, c’est une toute autre histoire... J’ai donc entrepris en début d’après-midi de reprendre l’analyse du problème que rencontrait mon client, en recherchant une voie autour des index existants sur les enregistrements de cette table, puis j’ai comparé la version 2014 et la version 2015, où j’ai constaté que j’avais modifié l’ordre des clefs dans l’un des liens définis dans cette base de données. En re-définissant l’ordre initial, le traitement est immédiatement repassé de 15 minutes à 8 minutes, et en modifiant encore l’ordre il est passé à 5 minutes… Donc, conclusion, prenez bien soin de choisir avec minutie l’ordre d’agencement des clefs dans la définition d’un lien. **** Pour ceux que ça intéresse, j'ai reproduis tout ceci sur un fichier test comprenant : Une table avec 2 millions d'enregistrements, et 3 rubriques hors l'identifiant primaire : key_text dont j’ai volontairement limité la dispersion à 500 valeurs différentes. key_bool dont les valeurs varient de 1 à 0 key_genre_txt dont les valeurs varient de M à F 4 tables strictement identiques, ne comprenant que 3 clefs globales : g_text_key g_bool_key g_genre_key 4 relations depuis chacune des tables "globales" vers la source de données en utilisant respectivement les ordres suivants, sans aucun tri : Occurrence 1 :g_genre_key = key_genre_txt g_bool_key = key_bool_key g_test_key = key_text Occurrence 2 :g_genre_key = key_genre_txt g_test_key = key_text g_bool_key = key_bool_key Occurrence 3 :g_test_key = key_text g_bool_key = key_bool_key g_genre_key = key_genre_txt Occurrence 4 :g_test_key = key_text g_genre_key = key_genre_txt g_bool_key = key_bool_key J'ai construis un script se chargeant d'activer des enregistrements reliés dans une boucle qui traverse progressivement l'ensemble trouvé en redéfinissant les clefs globales d'origines pour une réactivation du même lien sur l'enregistrement successif, de sorte que tous les processus soient strictement les mêmes sur chacun des scripts, dans une boucle de 10.000 itérations. Résultats obtenus après de multiples tests afin de le confirmer définitivement : Occurrence 1 : 88 secondes Occurrence 2 : 80 secondes Occurrence 4 : 65 secondes Occurrence 3 : 61 secondes Plus avant, j'ai transformé le contenu du champ key_genre_txt pour que la dispersion s'étende à 10 valeurs, et c'est l'occurrence 4 qui présentait alors les meilleures performances, suivant logiquement ce qui est attendu en classifiant par le taux de dispersion. Ces tests n'ont pas été conduits sur FileMaker 14, mais je ne m'attends pas à une quelconque transformation de ce comportement au final plus que logique.
  5. 5 points
    Rodolf

    La Mauvaise Réputation

    Au village, sans prétention... Mais c'est où, la réputation ?
  6. 4 points
    Hello tous!! La conférence FileMaker francophone revient cette année et fête ses 14 bougies. Les informations à retenir : L'événement se déroulera au Mercure Hotel La Rochelle Vieux Port Sud ; Une journée de formation est organisée la première journée, le mercredi 24 octobre 2018 ; La conférence sur deux jours est du jeudi 25 au vendredi 26 octobre 2018 ; Proposez plusieurs de vos sujets ici ; Devenez sponsor ici. Autres éléments : Site web : fmconf.com Suivez les coulisses de la conférence sur Twitter avec le hashtag #fmconf Mailing récapitulatif ici Hâte de vous retrouver ! Bonne journée
  7. 4 points
    Bonjour à tous, Désolé de revenir après autant de temps sur le sujet. On peut désormais confirmer que le SSL ne peut plus être désactivé dans la console d'administration en version 17. Par ailleurs, le "faux" certificat SSL FileMaker Inc. qui est installé par défaut ne semble pas permettre de tester la totalité des technologies. Pour avoir testé plusieurs fois, avec le "faux" certificat, on obtiendra un avertissement en connexion FileMaker Pro et pour les interfaces web telles que la console d'administration et le WebDirect, les pages web ne s'affichent tout simplement pas. C'est ce qu'illustre d'ailleurs la vidéo. Les comportements selon les navigateurs peuvent être différents cependant. Pour terminer, si l'on désinstalle un "vrai" certificat manuellement, c'est bien celui par défaut qui revient en place. Après un redémarrage du serveur on devrait retrouver le comportement précédent. Dans ce cas précis je n'ai pas testé si l'on avait une alerte ou pas. Mais dans l'idée quitte à avoir un certificat ... Très bonne journée à tous.
  8. 4 points
    fabriceN

    Présentation de FileMaker 17

    La nouvelle version de FileMaker vient de sortir, avec son lot de nouveautés, son nouveau modèle de licences, et de bonnes pistes pour entrevoir la direction prise par la plateforme. Venez découvrir ces nouveautés autour d’un verre le 18 juin 2018 à 17:00, avenue de la Couronne 382, 1050 Bruxelles. Merci de vous inscrire ci-dessous. […] Cet article Présentation de FileMaker 17 est apparu en premier sur 1-more-thing. >>> Lire la suite… <<<
  9. 4 points
    Bonjour Olivier, Pour rebondir sur le fichier de Thomas, voici un nouvel essai avec le plugin BE _Executescript en infobulle sur le bouton "Zoom". Qu'en penses tu ? survol.fmp12 survol.fmp12 survol.fmp12 survol.fmp12 survol.fmp12 survol.fmp12 survol.fmp12 survol.fmp12 survol.fmp12 survol.fmp12 survol.fmp12 survol.fmp12 survol.fmp12
  10. 4 points
    fabriceN

    v15 ?

    Rien à voir, c'est une image prosélyte du pastafarisme. dans sa région, pour un plat de pâtes servi à l'huile, on prononce serv'oy
  11. 4 points
    Pour le retour du billet dominical je vais revenir aux fondamentaux : la recherche ! Toute personne utilisant une base de données a le besoin d'effectuer des recherches au sein de ses données, sinon quel serait l'intérêt d'une base de données ?! On l'oublie trop souvent, mais la maîtrise du moteur de recherche d'un Système de Gestion de Bases de Données est primordiale ! Je vous propose donc aujourd'hui de revoir nos classiques pour celles et ceux de la vielle génération comme moi qui gravitons dans le monde FileMakerien depuis plus de 20 ans et pour les «petits» nouveaux qui découvrent ce logiciel fantastique ! La recherche Il y a des recherches simples, des moins simples et des complexes ! Il y a même des recherches qui s'effectuent sans passer par le mode recherche. Mais justement, comment s'effectue une recherche classique dans une base de données FileMaker ? Des quatre modes de FileMaker, il y a celui concernant la recherche : Par la barre de menu Affichage > Mode Recherche ; Par les raccourcis clavier : Sur Mac OS X : cmd + F ; Sur Windows : ctrl + F Le principe d'une recherche classique suit trois étapes : On se met en mode recherche ; On saisit le critère de recherche ; On exécute la recherche. Ce principe s'applique aussi lors de l'automatisation d'une recherche par script. J'oublie de préciser que l'on doit se placer à l'endroit où peuvent se trouver les données recherchées, on doit donc se mettre sur le modèle adéquate. Lorsque l'on effectue une recherche, FileMaker ne s'amuse pas à passer en revue les enregistrements un à un (joli pléonasme !) pour isoler ceux qui répondent aux critères de recherche. Cela serait très long. FileMaker, comme tout SGBD, utilise l'index pour effectuer des recherches. Il faut donc connaître les règles de l'indexation de FileMaker pour comprendre et savoir effectuer des recherche au sein de sa base de données. Si vous vous êtes amusés à regarder les options de vos rubriques, il y en a une qui concerne la langue d'indexation. Par défaut FileMaker utilise la langue du système d'exploitation, ou des préférences, pour ma part c'est le français qui est utilisé. Voici donc les règles de l'indexation française utilisées par FileMaker Pro : Pas de distinction entre les lettres majuscules et les lettres minuscules : a=A ; Pas de distinction entre les lettres accentuées et les lettres non accentuées : e=é=è=ê=ë, a=à, c=ç, etc. ; Conséquences des deux premières règles : e=E=é=É=è=È=ê=Ê=ë=Ë, a=A=à=À, c=C=ç=Ç FileMaker connaît les lettres ligaturées : ae=æ, oe=œ, ss=ß ; attention FileMaker ne reconnaît pas l'esperluette comme la ligature du e et du t : et≠& L'apostrophe et le trait d'union sont considérés comme des séparateurs de mots, pour le trait d'union uniquement depuis FileMaker 7. Par défaut, FileMaker indexe les rubriques utilisées : Lors d'une recherche ; Lors d'un tri ; Comme clef de liaison d'un lien relationnel. Le type de la rubrique influe sur la recherche, le tri et les relations. Recherche simple Texte C'est le type de recherche le plus utilisé, mais encore faut-il connaître quelques astuces. Pour retrouver le nom d'un personne, il suffit de saisir le nom recherché dans la rubrique nom est c'est tout. Mais si nous souhaitons rechercher tous les enregistrements dont la rubrique téléphone est vide ? Il y a quelques opérateurs mis à notre disposition : = : le signe égale placé d'une rubrique en mode recherche permet de retrouver tous les enregistrement dont la rubrique est vide ; * : le signe étoile (ou astérisque) utilisé seul dans une rubrique en mode recherche permet de retrouver tous les enregistrements dont la rubrique n'est pas vide ; alors qu'utilisé avec d'autres caractères il remplace zéro, un ou plusieurs caractères : *ER : recherche tous les enregistrements dont la rubrique contient un mot se terminant par ER ; *ER* : recherche tous les enregistrements dont la rubrique contient un mot débutant, contenant ou se terminant par ER ; ER* : recherche tous les enregistrements dont la rubrique contient un mot débutant par ER ; ER : idem que précédemment, recherche tous les enregistrements dont la rubrique contient un mot débutant par ER. @ : remplace un caractère et fixe le nombre de caractère d'un mot recherché : M@R : recherche tous les enregistrements dont la rubrique contient un mot de trois lettres débutant par M et se terminant par R. Si vous souhaitez recherche une adresse électronique, vous devez mettre votre critère entre guillemets : "david@lesterius.com" par exemple, ou saisir l'opérateur d'échappement (terme informatique) par exemple david\@lesterius.com. Pour effectuer une recherche par mots clefs, il suffit de saisir les mots clefs, ou leur début, séparés par des espaces ; Pour rechercher strictement un texte, on le précède d'un double signe égale : ==M : recherche tous les enregistrements dont la rubrique texte contient strictement la lettre M (ne tient pas compte de la casse). Cela ne retrouvera pas les enregistrements dont la rubrique contient par exemple "M.", "M ", "Mr", etc. Pour rechercher un texte accentué sans tenir compte de la casse, on utilise les guillemets : "légitime" : recherche tous les enregistrements dont la rubrique contient le mot légitime mais ne retrouvera pas le mot légitimé ; "légitimé" : recherche tous les enregistrements dont la rubrique contient le mot légitimé mais ne retrouvera pas le mot légitime. Pour rechercher un opérateur FileMaker Pro en tant que caractère : \@ : recherche le caractère @ ; Nombre Pour les nombres nous avons pouvons effectuer les recherches suivantes : 100 : recherche tous les enregistrements dont la rubrique nombre contient le nombre 100 ; Pour rechercher un nombre supérieur ou égale à 100 : 100… : utilise l'opérateur intervalle ; ≥100 : utilise l'opérateur supérieur ou égale à. Pour rechercher un nombre inférieur ou égale à 100 : …100 : utilise l'opérateur intervalle ; ≤100 : utilise l'opérateur inférieur ou égale à. Pour rechercher un nombre compris entre 100 et 199, bornes comprises : ≥100 ≤199 : utilise les opérateurs supérieur ou égale à et inférieur ou égale à et les deux critères sont séparés par l'espace ; 100…199 : plus simple, utilise l'opérateur intervalle ; 1## : plus concis encore, utilise l'opérateur # qui remplace un chiffre inconnu, l'équivalent du @ pour le texte. Pour recherche un nombre supérieur ou inférieur strictement à 100 : <100 : utilise l'opérateur inférieur à ; >100 : utilise l'opérateur supérieur à. Autre critère de recherche : 1#3# : recherche tous les enregistrements dont la rubrique nombre contenant un nombre de quatre chiffres ayant 1 millier et 3 dizaines quelque soit la centaine et l'unité. Date Pour les dates nous pouvons effectuer les recherches suivantes, avec un système paramétré avec les date à la française : Pour rechercher tous les enregistrements dont la date est le 1er mai 2016 : 1/5/2016 : on saisit simplement la date ; Pour la recherche de la date du jour : // : on utilise l'opérateur date du jour. Pour rechercher tous les enregistrements dont la date est comprise entre le 1er janvier 2016 et le 31 décembre 2016, bornes comprises : ≥1/1/2016 ≤31/12/2016 : utilise les opérateurs supérieur ou égale à et inférieur ou égale à et les deux critères sont séparés par l'espace ; 1/1/2016…31/12/2016 : plus simple, utilise l'opérateur intervalle ; */*/2016 : utilise l'opérateur * ; 2016 : encore plus concis, on saisit simplement l'année recherchée. Pour rechercher tous les enregistrements dont la date est comprise entre 1er mai 2016 et le 31 mai 2016, bornes comprises : ≥1/5/2016 ≤31/5/2016 : utilise les opérateurs supérieur ou égale à et inférieur ou égale à et les deux critères sont séparés par l'espace ; 1/5/2016…31/5/2016 : plus simple, utilise l'opérateur intervalle ; */5/2016 : utilise l'opérateur * ; 5/2016 : plus simple encore, on saisit uniquement le mois et l'année ; 5 : encore plus concis, on saisit uniquement le mois, FileMaker Pro recherche alors tous les enregistrements dont la date correspond au moi de mai de l'année en cours. Voici d'autres critères de recherche : 15/*/* : recherche tous les enregistrements dont la rubrique date contient une date tombant le quinze de chaque mois, de chaque année ; vendredi : recherche tous les enregistrements dont la rubrique date contient une date tombant un vendredi ; ven. : plus concis que précédemment, on saisit seulement les trois premières lettres du nom du jour recherché terminé par un point ; {lundi…vendredi}/*/2016 : recherche toutes les dates tombant en semaine pour l'année 2016 ; {15…31}/{1…6}/2016 : recherche toutes les dates tombant en deuxième quinzaine pour le premier semestre 2016 ; Heure Pour les heures nous pouvons effectuer les recherches suivantes, avec un système paramètre avec les heures à la française : Pour rechercher tous les enregistrements dont l'heure est 10 heures 30 minutes : 10:30 Pour rechercher tous les enregistrements dont l'heure est comprise entre 10 heures 30 minutes et 15 heures 25 minutes, bornes comprises : ≥10:30 ≤15:25 : utilise les opérateurs supérieur ou égale à et inférieur ou égale à et les deux critères sont séparés par l'espace ; 10:30…15:25 : utilise l'opérateur intervalle. Pour rechercher tous les enregistrements dont l'heure est comprise entre 0 heure et 11 heures 59 minutes 59 secondes : ≥0 ≤11:59:59 : utilise les opérateurs supérieur ou égale à et inférieur ou égale à et les deux critères sont séparés par l'espace ; 0…11:59:59 : utilise l'opérateur intervalle ; …11:59:59 : utilise l'opérateur intervalle ; ≤11:59:59 : utilise l'opérateur inférieur ou égale à ; <12 : utilise l'opérateur inférieur à ; AM : utilise le latin antemeridiem. Pour rechercher tous les enregistrements dont l'heure est comprise entre midi et minuit : ≥12 ≤23:59:59 : utilise les opérateurs supérieur ou égale à et inférieur ou égale à et les deux critères sont séparés par l'espace ; 12…23:59:59 : utilise l'opérateur intervalle ; 12… : utilise l'opérateur intervalle ; ≥12 : utilise l'opérateur supérieur ou égale à ; >11:59:59 : utilise l'opérateur supérieur à ; PM : utilise le latin post meridiem. Voici d'autres critères de recherche : 20:*:* : recherche tous les enregistrements dont la rubrique heure correspond à 20 heures ; 20 : recherche tous les enregistrements dont la rubriques heure correspond à 20 heures ; *:20:* : recherche tous les enregistrements dont la rubrique heure contient une heure ayant 20 comme minutes ; {8…11}:{30…59} : recherche tous les enregistrements dont la rubrique heure contient une heure comprise entre 8 et 11 heures et les minutes comprises entre 30 et 59. Horodatage Pour les horodatées utiliser les critères vus précédemment pour les dates et les heures. Conteneur C'est encore plus simple pour les conteneurs : on ne peut pas effectuer de recherche dans ce type de rubrique. C'est tout pour aujourd'hui ! Voilà, c'est tout pour aujourd'hui, si ce retour aux fondamentaux vous plaît, je continuerai la semaine prochaine avec les recherches un peu plus compliquées mélangeant les opérateurs booléens ET, OU et NON…
  12. 4 points
    lem alpha

    La Mauvaise Réputation

    Tiens, d'ailleurs je me suis dit que j'allais reprendre mes posts "résolus" et noter les gens ayant répondu en flattant mon ego en m'apportant une solution, eh ben y a une limite journalière :
  13. 3 points
    Olivier Devriese

    FMDataMigration

    FMDataMigration pour le FileMaker Data Migration Tool. Certes, c'est une solution en anglais, mais elle simplifie énormément l'utilisation du FileMaker Data Migration Tool disponible pour les ceusses qui ont acheté la FileMaker Developer Subscription (FDS). Elle offre aussi un rapport détaillé exhaustif du déroulement d'une migration. A découvrir et télécharger gratuitement par ici: https://www.fmsource.com/blogs/entry/1482-fmdatamigration-for-the-filemaker-data-migration-tool/
  14. 3 points
    herrfriedrich.com, a FileMaker Platinum member is pleased to announce the dotfmp.berlin 2019 - The next Un-Conference for all types of Developers on higher levels. The 7th edition will feature again some of the most brilliant minds in FileMaker development, not only from all over Europe but also from the rest of the world. Since dotfmp is the only fully English-speaking FileMaker event in Europe, this is the chance to meet and share on a unique and personal level. It will be held from 6 - 8 June 2019 at the GLS Campus in one of the most vibrant areas in Berlin, accompanied by the informal and famous get-together in the oldest Beer garden on the afternoon of the 5 June and some more social activities on the 9th. Registration has opened and Tickets are limited. With the main focus on FileMaker development this year will bring some excursions to other areas of development to really get to the "Mobile App"-world. All information and more details can be found at www.dotfmp.berlin and the very latest news are available via twitter: @dotfmp
  15. 3 points
    Jérémie Gimenez

    FM Conférence 2018, La Rochelle

    Un grand bonjour à tout le monde, en particulier à l'équipe de Lesterius, en espérant que chacun est bien rentré… Un coucou spécial depuis la Creuse à Vincent et à Florian !! ?
  16. 3 points
    C'est que le record du plus grand nombre de slides ? Parce que là, j'en suis à 108 !
  17. 3 points
    autre solution (que j’utilise quand quelqu’un me demande une fonction en français, notamment sur ce forum) : chercher la fonction en anglais dans l’aide en ligne, puis remplacer /en/ par /fr/ dans l’url.
  18. 3 points
    Bonjour, F'est pas diffifile ! Paffes en mode modèle, affiche l'infpecteur, félectionne la rubrique à fabuler… dans l'infpecteur (onglet 3: Apparenfe) , au bas de felui-fi , avoutes (bttn +) ta première povition de TAB.
  19. 3 points
    Agnès

    ExcludeValues(), JustForFun ;)

    Hello, pour le plaisir du code ExcludeValues ( MyList ; Out /*MesValeursAExclure*/ ) non récursive et uniquement en 16, maintenant que UniqueValues existe. Let ( [ MyList = "Carotte¶Tomate¶Artichauts¶Poireaux¶Poire¶Choux¶Asperge¶fraise¶Maïs" ; Out = "tomate¶poire¶fraise¶abricot" ]; FilterValues ( MyList ; UniqueValues ( Substitute ( Out & ¶ ; [¶ ; Char (8203 ) & ¶]) & MyList )) ) résultat : légume only // nota : pas plus testé que ça, mais techniquement ça doit le faire en toute circonstance. bug à remonter aucazousvp. Bonne journée ! Agnès
  20. 3 points
    fabriceN

    Modèle sans table

    mais... on peut très bien supprimer l’occurrence de table et le modèle ne repose alors sur aucune ot.
  21. 3 points
  22. 3 points
    FileMaker Inc a annoncé aujourd'hui le lancement de FileMaker 16. La nouvelle version de la plateforme inclut notamment des nouvelles fonctionnalités pour améliorer la mobilité, le développement, l'intégration, la sécurité et l'évolutivité des apps personnalisées. Obtenez plus d'outils de développement pour créer des applications en moins de temps. Connectez-vous à d'autres sources de données pour obtenir plus de vos applications. Et utilisez de nouvelles fonctionnalités pour assurer la sécurité de vos applications. Découvrez les nouveautés de FileMaker 16 : http://www.filemaker.com/fr/products/whats-new.html# Téléchargez une version d'essai : http://info2.filemaker.com/FileMaker_trial_request.html
  23. 3 points
    Premier épisode de la mini série consacrée au tri dans FileMaker. Trier peut signifier regrouper les choses d’une même nature. Dans cette démonstration, nous verrons comment procéder à des regroupements de données au moyen de tris, dans nos interfaces ou lors d’exportations d’enregistrements. En exploitant les possibilités de regroupement par sous-récapitulatifs, l’utilisateur manipule les données […] Attention - cet article devrait plaire à @Marc Boucher Cet article Et j’ai trié,…trié… (couplet 1) est apparu en premier sur 1-more-thing. Afficher la totalité du billet
  24. 3 points
    Olivier Devriese

    La 16 !

    Hello, Elle est top cette version, indéniablement ! Je la montre dans diverses villes en France en ce moment et je dois dire que je suis moi-même bluffé par les nouveautés que la plateforme apporte. Il n'a jamais été aussi facile de produire quelque chose de bien, très bien même, sur desktop, mobile et web… J'ai encore discuté ce matin avec qqun qui vient du monde Java et qui est plus que surpris d'avoir pu faire en quelques heures une base avec des fonctionnalités qu'on mettrait des centaines de lignes de code à faire dans un autre langage. Oui, FileMaker est un outil sérieux et de "rapid development", qu'on se le dise !
  25. 3 points
    FileMaker 16 pour les développeurs – un réel besoin de se former 27 juin 2017 – Paris Réserver La sortie de FileMaker 16 en mai est très particulière. Alors que de version en version il suffit en général au développeur de parcourir la liste des nouveautés pour les comprendre, et quelques billets de blog pour […] Cet article Événement FileMaker 16 : formation pour développeurs est apparu en premier sur 1-more-thing. Afficher la totalité du billet
  26. 3 points
    FileMaker 16 est une immense étape pour notre plateforme favorite. Au point qu’il nous est difficile de résumer toutes les nouveautés dans une ou deux vidéo de présentation —même en nous cantonnant aux évolutions majeures. Aussi, nous avons décidé de publier dans les semaines à venir plusieurs vidéo plus spécifiques et approfondissant un sujet en particulier, toujours sous un angle un peu plus technique que ce que vous pouvez trouver par ailleurs sur le web. Voici la première d’entre elles : les fenêtres carte. N’hésitez pas à laisser des commentaires ci-dessous, et à nous donner votre ordre de priorité pour les sujets à traiter dans les prochaines vidéos ! Cet article FileMaker 16 – les fenêtres carte est apparu en premier sur 1-more-thing. Afficher la totalité du billet
  27. 3 points
    Julien Mac

    Les nouveautés de FileMaker 16 en vidéos

    Yo ! Merci pour ces vidéos très instructives !
  28. 3 points
    Agnès

    FmDynamix, c'est parti !

    Bonjour Toutes et Tous, Je suis ravie de vous annoncer ( enfin !! ) ( en ce qui me concerne ) la publication de FmDynamix et du premier module fmx_FunctionCalls.fmp12. Certain(e)s en connaissent l'historique ( L'importance de l'imbrication & la conférence en Avignon ) et d'autres le découvriront peut être. => Je vous laisse télécharger et visionner ma Vidéomonstration et regarder la page FmDynamix de mon Coin FileMaker le fichier à télécharger est en haut de la page (il est mieux de le regarder avant de voir les 2 autres !) Voilà, j'espère que tout fonctionnera correctement chez vous, et qu'il explique suffisamment l'histoire pour ne surtout pas le refaire ! J'espère une bonne découverte à vous, cela peut faire peut être germer des idées de modularité supplémentaire De mon coté, j'ai adopté et ça à le mérite d'exister. Agnès
  29. 3 points
    arch-info

    FM sait-il crypter des données ?

    Cette directive fiscale vise très clairement à limiter a quelques très gros éditeurs les logiciels de gestion, logiciels bien connus et sous le contrôle effectif de la DGI. Exactement comme la NSA impose depuis des années aux éditeurs américains de lui fournir libre acces complet aux données de tous leurs clients. Mon expert comptable m'a prévenu que la responsabilité du concepteur-developpeur du logiciel sera clairement engagée comme fournisseur ou complice d'un moyen de fraude, ceci au bon vouloir du contrôleur fiscal et/ou de l'avocat de votre client qui cherchera a reporter sur vous tout ou partie des pénalités. Il faut comprendre que pour "améliorer" chaque année ses "résultats contre la fraude des nantis qui volent le gentil Etat qui aide les pauvres", l'administration fiscale n'a que 2 solutions : - Coincer les vrais fraudeurs : elle le fait déjà, et de mieux en mieux, mais c'est compliqué (systèmes internationaux d'évasion), les "gros" contribuables utilisent tous les moyens de droit (avocats specialisés grassement payés) pour limiter et négocier les pénalités. Les listes de contribuables ayant fraudé en suisse ou au Panam ont été exploitées à leur maximum et la source ne se renouvellera pas chaque année. Et la plupart des gens qui gagnent beaucoup d'argent ont quitté la France et n'y viennent que pour les vacances et gouter ses bons vins. Et, promis, même le ministre des finances lui meme ne faudra plus jamais le fisc... Mais qui alors va t on maintenant pouvoir redresser ? - Utiliser la technique du "formalisme". Et viser les "petits" (mais très nombreux) contribuables. En gros, on passe du "je te redresse parce que tu as fraudé et payé moins d'impôts que tu ne devais" à "je te redresse parce que tu n'as pas respecté à la virgule et de la manière dont je l'interprète, la directive fiscale incompréhensible et vague dans TOUS ses moindres détails, DONC ta comptabilité est non conforme, elle ne me permet pas d'évaluer de manière fiable ton activité économique et tes bénéfices, DONC tu n'as pas de comptabilité en fait, et DONC j'évalue selon les critères que je décide tes bénéfices et je te taxes de redressements énormes sans me préoccuper de savoir si tu as réellement perçu cet argent supposé. Bien sur, nous sommes en démocratie et dans un état de droit, je ne suis qu'un agent de l'état, si tu n'es pas daccord, tu peux toujours contester.... bon courage" Si vous n'étes pas divorcé - ruiné - suiscidé avant la fin de la procédure, et que votre honnêteté et votre bon droit sont finalement reconnus après des années de procédure kafkaienne, l'administration y aura tout de même gagné (pas d'argent certes), mais : - le contrôleur qui vous a redressé et sa hiérarchie auront touché leur prime sur votre redressement, et ils ne sont pas remis en cause si au final vous ne payez rien. - les résultats annoncés glorieusement chaque année de la lutte contre la fraude fiscale (des milliards !) sont le montant des redressements notifiés, mais en aucun cas la somme d'argent récupérée par l'état au final, et l'écart entre les 2 sommes est... vertigineux. Mais l'effet "politique" de "justice fiscale" est obtenu, peu importe la réalité. Votre client qui utilisera un logiciel "non standard" sera clairement ciblé comme "suspect" (pourquoi developper une gestion en FileMaker alors qu'il existe de grands standards comme Sage ou EBP utilisés par l'immense majorité des entreprises ?). Evidemment les besoins des utilisateurs ne sont pas du tout le souci de la DGI, il est inutile de le préciser. Les hotels - bars - restaurants sont depuis toujours une cible très privilégiée de l'administration fiscale (car ils encaissent beaucoup d'argent liquide facilement dissimulable), l'administration fiscale réclamait depuis des années cette directive qui va leur permettre enfin de les coincer. (une autre solution aurait été de supprimer l'argent liquide, mais l'actualité récurrente sur les affaires d'hommes politiques et leurs sbires manipulant des valises de billets vous permet de comprendre pourquoi la solution informatique a été préférée) Bien réfléchir donc au risque juridique énorme en cas de sinistre fiscal, en regard d'une marge fort modique sur un développement. S'assurer que votre assurance Rc pro vous couvrira bien EFFECTIVEMENT dans ce nouveau contexte très risqué. FileMaker lui même, qui bénéficie pourtant de l'appui financier juridique et financier d'Apple (puisque FileMaker est édité par Apple) spécifie bien dans sa licence d'utilisation qu'il ne couvre pas un usage "médical" du logiciel (ni "nucléaire" dailleurs), non pas que notre logiciel préféré soit moins fiable quand il traite des données médicales que les résultats du club de pétanque du quartier, mais juste parce que les risques juridiques (et financiers) seraient disproportionnés en regard du prix de vente (300 et quelques dollars du logiciel) pour le cas ou la responsabilité du développeur serait mise en cause, même s'il s'avérait au final (après combien d'années de procédures et de frais d'avocats ?) que FileMaker n'est pas en cause dans le sinistre. C'est un optique "americaine" de la vision des risques, là bas, les avocats des victimes d'accidents médicaux sont craints comme le diable ruineur, ici c'est plutôt l'administration fiscale qu'il faut redouter. Si la France continue d'emprunter à taux très bas sur les marchés financiers alors que nous sommes en faillite effective, et si le ministère des Finances recoit et forme à longueur d'années des délégations des administrations étrangères, ce n'est pas seulement parce qu'ils aiment venir gouter le bon vin, mais parce que la France est le leader mondial incontesté des techniques de collecte fiscale et garde une capacité effective de prélever à des taux énormes (44,5%! de prélèvements obligatoires) sur les revenus de ceux qui travaillent. Face à cette machine, prendre le risque d'être accusé de complicité de fraude pour un développement vendu quelques centaines (milliers ?) d'euros me parait assez risqué.
  30. 3 points
    Une exploitation de l'import ODBC
  31. 3 points
    fabriceN

    Master/Detail View (presque) natif

    Juste pour signaler un post de blog de votre serviteur concernant les interfaces "Master/Detail". C'est par ici.
  32. 3 points
    Les romain auraient d'ailleurs utilisé Bold = CCLVI, Strikethrough = I, etc. Et auraient été incapable de faire "Plain".
  33. 3 points
    La patience n'est pas aussi infinie que tu crois. En ce qui me concerne, ton absence absolue et comme ici revendiquée d'effort pour comprendre les réponses et progresser m'a totalement dissuadé de continuer à essayer de t'aider.
  34. 3 points
    En cherchant bien, je devrais pouvoir trouver 1 ou 2 sujets de la conférence qui intéressent les développeurs FileMaker… Faut me laisser le temps de chercher.
  35. 3 points
    tcolles

    Tva

    Palsambleu !!! Originellement "par le sang de Dieu" !! Que les pattes tendres du forum, adeptes des fonctions : Poster (d'abord) & Réfléchir (ensuite) , les fanas du compteur , les paranos qui pensent que plug-in et uuid sont les ingrédients d'un grand complot, les gaillards qui roulent des pétards avec leur manuel , ceux là : gare à la colère des dieux ! En clair, Loic, merci de poster et aider mais stp documente toi avant de répondre, cela fera du bien à tous et évitera d'embrouiller les gens qui cherchent des vrais réponses et qui en voyant ton compteur de postes pourraient penser que tu t'y connais
  36. 3 points
    Ugo

    Clef Magique - Explications

    Bonsoir, Un petit fichier couplé à un pdf pour exploiter au mieux cette clef dans la création de vos liens. Bonne lecture.
  37. 3 points
    LPN

    Merdouilles En Tous Genres

    Je proteste avec l'énergie la plus véhémente, nous n'avons pas ce petit bonhomme casqué que seuls les admin sont autorisés à faire usage. Je souhaite que soient nombreux les colistiers qui me rejoindront dans cette pétition ...argumentée. Non, pas sur la tête.
  38. 3 points
    Olivier Devriese

    La Mauvaise Réputation

    Fin des hostilités : Les votes ne peuvent plus qu'être positifs On ne peut plus voter pour soi-même La réputation n'est plus affichée dans les profils On y reviendra plus tard quand les esprits seront plus calmes. Soyez sage pendant que je pars en week-end prolongé, hien !
  39. 3 points
    Rodolf

    La Mauvaise Réputation

    + 1 (je te le rajoute, comme tu ne peux qu'en enlever 1, je suis sur que la recette restera marquée ) Moi aussi j'en veux, si tu ne risques pas d'être arrêté pour trafic illégal d'huile d'olive... C'est quand ton prochain passage ? Tu es trop modeste, il est évident que ce quelqu'un est plusieurs. Sérieusement, quoiqu'on pense ou dise des notations, je ne crois pas que ce soit absolument gratuit et neutre d'atteindre un tel score en si peu de temps, à l'image sans doute de ta façon d'intervenir, au moins au début, sur le forum. Quand à déterrer des posts anciens, sincèrement je ne sais pas contrairement à toi où et quand j'ai pris des volées de -1, mais ce n'est peut-être pas neutre non plus. Et j'en parle d'autant plus à l'aise que j'ai tout mon quota de -1.
  40. 3 points
    Ugo

    La Mauvaise Réputation

    Tiens, puisqu'on parle de chose sérieuse, je pourrais t'encourager à tester ceci : http://www.idea-vino.fr/product_info.php?cPath=22&products_id=449 Absolument incroyable, le goût de la truffe persiste jusqu'à la dernière bouchée. Je viens de me tester ce soir cette huile que j'ai ramener cet été. Alors que ton eau boue, et que tes Linguini sont prêtes à être plongées dans cette eau. 1. Tu rapes du parmesan finement rapé et tu le conserves dans un petit bol, nous sommes d'accord qu'avec du gruyère tu ne m'invites même pas 2. Tu fais chauffer de la crème fraiche dans une poêle, sans aucun autre condiment. 3. Quand la crème fraiche est tiède, ajoutes le parmesan et mélange jusqu'à obtenir une crème toujours onctueuse, à feu doux. 4. plonges tes pates dans l'eau pour leur cuisson. 5. A quelques minutes du terme de la cuisson, rajoutes un petit verre de Cognac dans ta poêle, et flambe ta sauce 6. Si tu as des truffes, mets les, mais sincèrement l'effet de cette huile est stupéfiant. Ajoutes quelques millilitres de cette huile à ta sauce. 7. Rajoutes du poivre, aucun besoin de sel en plus, le parmesan suffit 8. Sors les pates de l'eau, égouttes les, places la moitié de ta sauce dans le fond d'un saladier et déposes-y tes pates 9. Ajoutes un peu de beurre, et verse le reste de la sauce, mélanges et sers immédiatement chacun de tes convives. Si il y en a un qui est parti aux toilettes, qu'il y crève c'était pas le moment de quitter l'endroit !! 10. Tu manges, tu fermes les yeux, tu savoures et tu m'appelles pour que je te ramènes mon huile miracle à mon prochain passage
  41. 3 points
    Si tu mets ton texte dans un dossier, tu peux importer l'intégralité de ton fichier texte dans une rubrique avec "Importer_dossier definir le dossier _fichier texte." Si tu as 10 fichiers txt 10 fiches seront créées avec un txt dans la rub. Pas besoin de PI
  42. 3 points
    Rodolf

    La Mauvaise Réputation

    ça doit être à cause du jour qui veut que les neurone se reposent, comme les guerriers et Le Seigneur, mais je ne comprends toujours pas de quoi on parle... les étoiles, apparemment y a un réglage (que je n'ai pas trouvé), mais c'est où "la réputation" ?
  43. 3 points
    LPN

    La Mauvaise Réputation

    Sète à toi de trouver
  44. 2 points
    http://addendum.fmdata.fr
  45. 2 points
    Puisque tu as un tableau, tu as la solution. Conditions.fmp12 Conditions.fmp12 Conditions.fmp12 Conditions.fmp12 Conditions.fmp12 Conditions.fmp12 Conditions.fmp12 Conditions.fmp12 Conditions.fmp12 Conditions.fmp12 Conditions.fmp12 Conditions.fmp12 Conditions.fmp12 Conditions.fmp12
  46. 2 points
    Florian Guilbert

    Filemaker 17 / SSL

    Bonjour @angeailes, Sans avoir rencontré exactement le même problème, il y a plusieurs facteurs qui sont à vérifier pour élucider le mystère: Les différents serveurs ont-ils bien un FQDN (une adresse propre telle que monserveur1.angeailes.com) chacun ? Quel type de certificat s'agit-il ? Un certificat générique pour le domaine *.angeailes.com ou bien avez vous un certificat différent pour chacun de vos serveurs et de donc chacune de leurs adresses ? Ensuite un certificat n'est efficace (cadenas vert) que si l'on appelle notre base sur la bonne adresse (appeler une base via une adresse IP aura systématiquement pour résultat un cadenas rouge) . À ce sujet, il faudra faire attention dans le cas où une base A appelle une base B via sources de données externes. Si la Source de Données Externe fait appel à une IP plutôt qu'à l'adresse protégée par certificat SSL, on pourra s'attendre à avoir un cadenas orange et une alerte de la part de FileMaker Pro. Ce ne sont ici que quelques pistes, mais qui correspondent à la plupart des problèmes rencontrés. Pour avoir des informations complémentaires, je vous mets un lien vers une qui vous en apprendra peut être un peu plus sur les Certificats SSL et FileMaker 17. De même il y aura une session entière à la FMConf 2018 (le jeudi) concernant la sécurité des serveurs sur internet (avec un chapitre complet sur le fonctionnement des certificats SSL/TLS avec FileMaker). N'hésitez pas à donner plus de détails sur les points évoqués plus haut. Très bonne journée,
  47. 2 points
    Clem

    Certificat SSL Obligatoire ?

    Bien sûr je "plussoie" la recommandation d'Olivier et ajoute une intérêt particulier à la lecture de cet article.
  48. 2 points
    Agnès

    De L'importance De L'imbrication

    Pour les abonnés du fil de l'imbrication qui ne sont pas encore à la retraite ni noyés ....! FmDynamix, ayé c'est donc ici ! Reste plus qu'a prier pour que la prochaine conf soit à Tours Le fichier Démo fait pile poil 12 mn Agnès
  49. 2 points
    Certifié 15 ! Beaucoup de cheveux blancs…
  50. 2 points
    Ugo

    v15 ?

    J'ai jamais vraiment adopté "Ancres & Bouées", un bon graphe spaghetti, ça a l'avantage d'éloigner les prédateurs tout en impressionnant un max
×
×
  • Create New...