Jump to content
PhM

Problèmes recherche et mise en valeur (gras,souligné, couleurs) mots dans texte

Recommended Posts

Bonjour,

Je cherche à mettre en valeur certains mots clefs dans des textes pour améliorer la lisibilité de ceux-ci, aller à l'essentiel et ne pas rater une information importante.

J'ai une table contenant des textes et une autre table contenant les mots clés que je veux mettre en valeur (Gras, soulignés, couleur spécifique par type de mots clés).

J'arrive à repérer un mot spécifique dans mon texte à l'aide de la fonction Ex. Rech. et remplacer, mais impossible de lui faire appliquer un style particulier (Gras, souligné) avec la fonction AjoutStyleTexte ou de lui changer sa couleur avec la fonction CouleurTexte.

L'utilisation de la fonction rechercher et remplacer fonctionne pour trouver une ou plusieurs occurrences d'un mot dans une rubrique et les remplacer par un autre mot mais impossible de simplement modifier leur casse ou couleur.

Si quelqu'un peut m'aider.

En vous remerciant

PhM

Share this post


Link to post
Share on other sites

Fabrice a développé la réponse à ta question :

http://www.fmfunctions.com/functions_display_record.php?functionId=268

Share this post


Link to post
Share on other sites

Merci pour votre réponse mais j’ai du mal à la mettre en pratique.

En fait je pense ne pas être loin de la solution en incluant la fonction AjoutStyleTexte dans la partie remplacement de la fonction ex. Rech. Et remplacer d’autant plus que le script ainsi créé trouve un mot dans une rubrique texte et permet de le remplacer. 

Toutefois, en fin de script s’affiche l’ordre d’erreur suivant :

« Certaines rubriques et/ou certains enregistrements n’ont pu être modifiés, car

ils étaient utilisés par d’autres personnes

ils n’étaient pas modifiables ou

 vos autorisations d’accès ne vous permettent pas de les changer.

 

J’utilise mes bases fmp en mono poste sur Mac et pc cette mais sans partage. 

Pour ce qui est des autorisations d’accès je ne sais où les modifier dans fmp,

encore merci pour votre aide

Share this post


Link to post
Share on other sites

Voici la mise en application des fonctions personnalisées de Fabrice

Style.fmp12

Style.fmp12

Style.fmp12

Style.fmp12

Share this post


Link to post
Share on other sites

Bonjour,

La base style répond bien à mon besoin et fonctionne très bien.

La fonction Définir rubrique est assez simple à utiliser mais je ne retrouve pas dans fmp17a version française d'équivalent à la fonction TextHightWithStyles alors qu'elle fonctionne très bien sur la base Style.

Comment faire ?

Merci de votre aide précieuse

Ph M

Share this post


Link to post
Share on other sites

Fonction personnalisée, ça veut dire une nouvelle fonction que l'on rajoute dans l'application. On peut soit les créer, soit les importer. 

Barre des menus -> Fichier -> Gérer -> Fonctions personnalisées

 

Capture d’écran 2019-04-03 à 10.43.46.png

594604762_Capturedcran2019-04-0310_43_46.png.910f42a2fe13d4d02c1955b80d211a84.png

594604762_Capturedcran2019-04-0310_43_46.png.910f42a2fe13d4d02c1955b80d211a84.png

594604762_Capturedcran2019-04-0310_43_46.png.910f42a2fe13d4d02c1955b80d211a84.png

Share this post


Link to post
Share on other sites

Super !

Cela marche très bien ! Bravo

Il existe une liste de ces fonctions spécifiques ?

Encore merci

Share this post


Link to post
Share on other sites

Deux sites gratuits où les développeurs peuvent mettre à disposition leurs fonctions :

http://www.fmfunctions.com

https://www.briandunning.com/filemaker-custom-functions/

Mais tu peux aussi en créer par toi-même, comme un calcul complexe que tu souhaites réutiliser...

Share this post


Link to post
Share on other sites

Bonjour et encore merci car les 2 fonctions marchent correctement dans un script adapté.

 

Le script ne fonctionne cependant pas sur appareil sous iOS (iPad notamment). Je suppose que ces fonctions ne sont pas compatibles ?

 

PhM

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...