Jump to content

Thémis

Membres
  • Posts

    87
  • Joined

  • Last visited

  • Days Won

    3

Thémis last won the day on September 28

Thémis had the most liked content!

1 Follower

Profile Information

  • Gender
    Homme
  • Location
    Non précisé

FileMaker Profile

  • FM
    FM19
  • OS
    Win10
  • Certif.
    --Non certifié--

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Thémis's Achievements

  1. Bonjour, Les fautes d'orthographe sont bien sûr condamnables mais il y a pire dans ce message de Filemaker. L'expression « grâce à » est une impropriété grossière, fort probablement le résultat d'une traduction littérale de « thanks to ». En français, « grâce à » implique la reconnaissance, la gratitude, et ne doit être employé que pour désigner l'effet heureux d'une cause. Exemple : J'ai trouvé cette place grâce à vous. (Source : Dictionnaire des difficultés de la langue française, de Larousse) Le texte de Filemaker aurait pu tout simplement se lire : « ... au moyen d'un certificat ... », si tant est que c'est bien ce qu'il veut dire, c'est-à-dire que le certificat permet le cryptage. Cela me semble douteux, du moins sur le plan strictement technique. Quant aux messages affichés (et non « postés », qui est un anglicisme) sur ce site, qui peut jeter la première pierre ?
  2. Merci Jacques et Jérémie. La solution était vraiment simple.
  3. Bonjour, J’ai une rubrique Prénom (format texte), une rubrique Nom (format texte) et une rubrique NomPrenom (format calcul = Cas ( EstVide ( Nom ); Prenom ; Nom & "," & " " & Prenom) Un exemple où les noms sont identiques et les prénoms sont différents mais où le prénom le plus court se trouve « inclus », si je peux dire, dans le prénom le plus long : Sanders, Doug Sanders, Douglas Une recherche des enregistrements au nom de Sanders, Douglas ne produit que les enregistrements à ce nom. Mais une recherche des enregistrements au nom de Sanders, Doug produit tous les enregistrements au nom de Sanders, Doug et à celui de Sanders, Douglas. Comment faire pour que la recherche au nom de Sanders, Doug ne tienne compte que de la forme la plus courte du prénom, à savoir Doug. Je suppose que je dois intervenir sur la rubrique Prenom plutôt que sur le script qui lance la recherche, puisque ce script ne fait que s’appuyer sur les rubriques pertinentes. Quelles fonctions Texte me permettraient de réaliser cela ? Merci.
  4. Bonjour Jérémie, merci de tes commentaires. Oui, j'en ai fait une fonction personnalisée. Quant au système d'exploitation, je ne souhaitais pas intervenir à ce niveau-là, mais simplement modifier le format d'affichage de la date dans un contexte précis.
  5. Désolé pour le dérangement. J'ai compris que c'est au résultat entier qu'il faut appliquer TailleTexte, et non seulement à date. Ça fonctionne bien maintenant : $titreDoc & " " & "(" & Definir ( [ date = $dateDoc; année = Annee ( date ); mois = IncrementSerie ( "00" ; Mois ( date )); jour =IncrementSerie ( "00" ; Jour ( date ) ); tiret = "-"; résultat = jour & tiret & mois & tiret & année]; TailleTexte ( PoliceTexte ( résultat ; "Arial" ) ; 11 )) & ")"
  6. Bon, j'y suis presque arrivé en intégrant un Définir dans le script mais la taille de la police ne répond plus à l'appel. J'ai pourtant simplement intégré à la variable date la définition de police qui fonctionnait dans le script précédent. ????? $titreDoc & " " & "(" & Definir ( [ date = TailleTexte ( PoliceTexte ( $dateDoc ; "Arial" ) ; 11 ); année = Annee ( date ); mois = IncrementSerie ( "00" ; Mois ( date )); jour =IncrementSerie ( "00" ; Jour ( date ) ); tiret = "-"; résultat = jour & tiret & mois & tiret & année]; résultat) & ")"
  7. Bonjour, Dans un script, je définis une rubrique ainsi : $titreDoc & " " & "(" & TailleTexte ( PoliceTexte ( $dateDoc ; "Arial" ) ; 11 ) & ")" La date provenant de la variable $dateDoc s’affiche comme (exemple) 2021-04-24. Je souhaite qu’elle s’affiche ainsi : 24-04-2021. Facile à régler en contexte «normal» mais je n'y arrive pas dans le contexte d'un script. Des suggestions ? Merci.
  8. Maintenant, ça marche. Merci encore.
  9. Merci à tous les deux. Ce que je souhaite réaliser précisément est ceci : ma TE affiche trois rangées; je souhaite ne pas voir la barre de défilement quand la TE ne contient pas plus de trois lignes, et la voir en permanence si la TE contient quatre lignes ou plus. C'est donc l'approche « pas d'ascenseur quand il n'est pas utile ». Et je me doutais bien qu'il faudrait faire un peu - beaucoup - de bricolage pour y arriver. En m’inspirant de vos propositions, j’ai placé un simple bouton de forme verticale sur la partie droite de la TE et lui ai appliqué une condition de masquage quand la TE contient quatre lignes ou plus, après avoir réglé l’affichage de la barre à « Systématiquement ». Opération seulement à moitié réussie car la colonne d’ascenseur demeure légèrement visible quand le bouton n'est pas masqué, c’est-à-dire quand la TE contient moins de quatre lignes. Y a-t-il moyen de rendre la colonne totalement invisible quand l’affichage de la barre est réglé à « Systématiquement » ? Ou dois-je adopter la manière de faire de Jérémie ? Merci.
  10. Bonjour, les options qui s'offrent à nous pour afficher une barre de défilement dans une TE sont « Systématiquement » et « Pendant le défilement ». Est-il possible d'aller plus loin et de faire dépendre d'un calcul l'affichage de la barre ? Merci.
  11. Bonjour, voici un petit fichier qui illustre la manière dont j'ai procédé pour filtrer une TE de manière à ce qu'une valeur X n'y figure qu'une fois, ce qui est, me semble-t-il, ce que vous cherchez aussi à faire. À vous de voir si vous pouvez utiliser la même technique. Exemple filtre.fmp12
  12. Bonjour Noémi, Je ne suis pas un expert de FM, loin de là mais la difficulté que vous tentez de régler ne m'est cependant pas étrangère. J'ai réglé une difficulté semblable dans ma propre base de données il y a quelque temps. J'y suis arrivé au moyen de la fonction Min(). Pour que cela puisse se faire, il faut que les Faits dont vous parlez possède chacun leur propre identifiant. Est-ce le cas ?
  13. Opération réussie. Merci à tous les deux.
  14. Merci des conseils Jérémie. Je m'attèle à cette tâche.
  15. D'accord, je vais tenter la piste Excel. Tu peux m'expliquer brièvement comment procéder pour regrouper tous les noms dans un fichier Excel ? Je les place tous dans une même rubrique FM pour commencer ?
×
×
  • Create New...