Jump to content

Sadlig

Membres
  • Posts

    159
  • Joined

  • Last visited

Profile Information

  • Gender
    Homme
  • Location
    Paris

FileMaker Profile

  • FM
    FMP 19
  • OS
    Mac OS 10.15
  • Certif.
    --Non certifié--
  • Claris Partner
    --Non membre--

Recent Profile Visitors

427 profile views
  1. Merci Apophis, c'était ca le pb, modèle liste donc rubrique globale!! et ca marche
  2. bonjour Jeremie voila le script Definir variable ($input; Valeur: jour::Selection_annee) Afficher tous les enregistrements. Restreindre ensemble trouvé (on recherche les enregistrements. correspondant à jour::année =$input) trier enregistrements (par Mois et jour)
  3. Bonjour à tous Ca fait longtemps que je n'ai pas posté......je suis de nouveau sur FMP ce qui me fait tourner les neurones! J'ai un petit souci avec les valeurs d'une liste déroulante : jour::selection_année qui déclenche un script restreignant et classant mes enregistrements à l'année demandée dans la liste. Elle comprend seulement 5 valeurs: 2021, 2022, 2023, 2024 et 2025 quand on choisi 2021, Le script affiche seulement les enregistrements de 2021 et les classe.... Idem pour les autres années, ca marche impeccable sauf qu'une fois l'année sélectionnée dans la liste déroulante et une fois les enregistrements affichés correctement, ce satané chiffre de l'année dans la liste déroulante se met sur une autre valeur! C'est très bizarre et quelque chose m'échappe. Par exemple, je sélectionne 2022, le script affiche les enregistrements de 2022 et 2023 ou 2021 apparait dans la fenêtre de la liste déroulante, pas bien grave puisque le script se déroule correctement mais énervant parce que la valeur affichée ne reste pas!! Vous avez une idée de ce que je rate?
  4. Merci à vous 2: en fait il y a un element qui ne trompe pas, c'est l'email: quand on fait une comparaison et qu'on trouve 2 fois le meme email, soit le patient est en double, soit il est en double avec 2 orthographes différentes, soit le nom et le prénom sont inversés, soit c'est un couple avec une seule adresse mail. Une fois qu'on a repéré et marqué par une rubrique doublon les emails identiques, on peut discriminer un par un les patients incriminés. La comparaison des N° de téléphone permet une vérification de plus. C'est ce que j'ai fait car ces quelques cas de doublons un peu particuliers doivent être traités manuellement. Finalement une fois qu'on a discriminé par email avec la méthode d'Apophis, le traitement manuel est assez rapide. Merci pour vos retours
  5. Merci Apophis oui c'est ce que je fais avec une rubrique doublon . Comment fais tu pour masquer l'enregistrement ? Mais quand je vais inverser les noms, il faut que je le fasse 1 par 1 puis qu'a chaque fois je refasse tous les processus donc ca va être super long, parce que sinon si je les inverse tous d'un coup ca ne sert à rien.
  6. Bonjour à tous J'ai une question un peu particulière sur le dépistage des doublons. J'ai une liste de patients avec leur Nom et Prénom. Une rubrique Nom_liste concatene Nom et prenom Mon problème c'est quand un patient est noté 2 fois dans la base de donnée avec le nom et prénom inversé: Patrick Dupont et Dupont Patrick: le nom liste devient pour l'un "Dupont Patrick" et pour l'autre "Patrick Dupont" C'est un doublon mais un faux doublon: Existe t-il un moyen de détecter ce genre de doublon juste avec la rubrique Nom_liste qui concatene Nom et prénom ? sinon comment procéder? C'est à traiter au cas par cas cas Jean Martin et Martin Jean peuvent être 2 personnes différentes ou un vrai doublon. J'ai juste besoin de repérer ce genre "d'anomalie" pour décider ensuite quoi faire. Merci de vos lumières
  7. bien sur, mais il y en a tellement que la subtilité dont tu m'as parlé m'avais échappé...
  8. merci pour le tuyau Clem, je ne le savais pas, je découvre les fonctions texte, je vois qu'il y a d'énormes possibilités, donc je teste et je pose des questions....
  9. Effectivement ca va beaucoup simplifier ma recherche ensuite, merci
  10. Je reviens vers vous sur ma recherche des caractères "dr" dans mon texte. Si effectivement, il est facile de faire une recherche pour repérer les rubriques avec les caractères "dr", il est en est autrement pour trouver la position de ces 2 caractères dans une rubrique dès qu'il y a plusieurs retour chariot. Ca me semble très lourd car si je fais seulement une recherche "dr" avec la fonction position ca ne fonctionne que s'il n'y a pas un retour chariot avant "dr" dans le texte. Donc il me faudrait repérer systématiquement tous les retours chariot avec la fonction position (donc une boucle), les éliminer avec la fonction substituer, puis enfin analyser le texte à la recherche de "dr" avec la fonction position. Est ce que mon raisonnement est correct? voyez vous quelque chose de plus simple à faire? Merci
  11. Oui il y a un espace a chaque fois, donc , ca marche, sauf quand c’est un nom composé ou qu’il est suivi d’un prenom. La, c’est un peu insoluble car le nom est souvent noté au hasard dans les notes, il n’y a pas d’endroit précis. D’un autre coté la base n’est pas enorme et les memes noms reviennet souvent je peux faire des comparaison avec la base pour valider, et quand c’est insoluble definir la rubrique par le mot INCONNU pour qu’on le traite manuellement
  12. Hello Jeremy La formule permet de trouver la position de "dr " dans la chaine de caractères et il faut ensuite extraire le nom qui suit J'arrive au même résultat avec Définir rubrique (Patient::docteur;Extrait (Patient::texte; Position (Patient::texte; "dr "1; 1)+3;20) Je determine la position de "Dr " et j'extrais les 20 caractères qui sont à la position +3. Avec ca j'obtiens tous les noms et souvent des caractères en plus...... Le problème est maintenant de traiter le . ou l'espace " " qui sont encore devant le nom dans quelques rares cas, mais ca, ca n'est pas compliqué, il me semble. Ce qui est plus dur est de déterminer ou s'arrête le nom du docteur, et il y encaisse qui ont le nom et le prénom, d'autre qui n'ont que le nom et d'autre qui ont des noms composés....
  13. Merci Jeremy Je vais regarder ca, depuis tout à l'heure j'ai fait pas mal de progrès en déchiffrant le topic au dessus, j'ai créé ma formule pour extraire le nom, j'arrive à l'avoir en entier mais avec quelques caractères derrière car tous les nom n'ont pas la meme longueur et certains comportent plusieurs mots...bref, tu arrive à point ! Je vais bosser la dessus Merci
  14. merci, ca n'a pas l'air simple !!!
  15. Bonjour J'avoue que je galère dans les fonctions de texte. Mon problème est le suivant: Extraire le nom d'un docteur dans une note ou il y a des points, des virgules, des tirets, des chiffres....etc Cette note est contenue dans unerubrique patient::notes Ce dont on est sur c'est que le nom à extraire est précédé des 2 caractères "dr" mais on ne connait pas la position de ces 2 caractères dans le texte, ni la longueur du texte. si vous pouvez m'aider j'appprécierai car j'ai les neurones qui fument un peu...! S'il y a plusieurs occurence avec le nom du docteur, on prend dans tous les cas la première. Si vous m'expliquez bien la démarche à suivre, ca me servira pour d'autres recherches d'extraction Merci
×
×
  • Create New...