Jump to content
Sign in to follow this  
Guest info%paisley-software.com

Concaténer Conditionnel La Meill Eure Solution?

Recommended Posts

Guest info%paisley-software.com

Bonjour Claude,

Les fonctions personnalisées sont un très gros avantage de la version développer, elles permettent de gagner beaucoup de temps dans les types de calculs répétitifs... et il y en a ! Par ailleurs cette méthode "protège" le développeur dans ses "astuces de calculs"

L'utilisation des variables dans les scripts additionné de calculs personnalisés sont "magique" de simplicité dans le développement de solutions complexes.

Ç'est plus "Pro"

Le 04-08-24, à 07:28, Claude Bellavance a écrit :

> Bonjour Robert,

>

> Merci bien pour la réponse. Je n'en ai pas eu d'autres. J'ai défini ma

> fonction personnalisée et ça fonctionne très bien.

>

> CB

>

>> Bonjour Claude.

>> Dans ton cas et comme tu dispose de la version développeur, va vers >> une

>> fonction personnalisée, tu pourras l'exploiter dans plusieurs milliers

>> de rubriques sans à avoir à la refaire.

>>

>> Les fonction personnalisées sont là pour éviter de répéter toujours >> les

>> mêmes choses.

>>

>> Le 04-08-23, à 07:47, Claude Bellavance a écrit :

>>

>>> Bonjour à tous,

>>>

>>> J’utilise FM7 depuis quelque temps et je cherche à optimiser ma

>>> programmation. Dans le logiciel de base de données que j’utilisais

>>> jusqu'à

>>> présent (Helix), il y avait deux fonctions pour concaténer des >>> chaînes

>>> de

>>> caractère. La première correspondait à l’opérateur “&” de FM. Les >>> deux

>>> chaînes sont concaténées, peu importe que l’une d’elle soit vide, ou

>>> non:

>>>

>>> “un” & ”deux -> “undeux”

>>> “un” & ”” -> “un” (rubrique définie)

>>>

>>> La deuxième fonction de mon logiciel ne concaténait que si les deux

>>> chaînes

>>> étaient définies:

>>>

>>> “un” & ”deux” -> “undeux”

>>> “un” & ”” -> “” (rien)

>>>

>>> Cette fonction était très utile pour construire des textes sans >>> ajouter

>>> d’éléments indésirables (virgules, espaces, changements de >>> paragraphe,

>>> etc.). Bien entendu, pour y arriver, on peut faire intervenir les

>>> fonctions

>>> logiques “si/alors” ou les “cas”. Mais cette solution alourdit

>>> considérablement une rubrique calcul lorsque l’opération se répète.

>>>

>>> Il doit y avoir une solution plus élégante. Quelqu’un peut m’aider?

>>> J’envisage de créer une fonction personnalisée (avec FM7 >>> Développeur),

>>> mais

>>> c’est peut-être inutile?

>>>

>>> Merci!

>>>

>>> Claude Bellavance

>>>

>> Cordialement,

>> Robert Sarly

>> ---------------------------------------------------------------------- >> --

>

Cordialement,

Robert Sarly

------------------------------------------------------------------------ --------------------------

Paisley Software (Montréal, Québec, Canada GMT-5)

iMac | G3 | G4 | PB | OS9 et OSX 10.3.5 |

FMpro 4 à 7 v2 | FMS 5.5 | FMPro Dev 4, 5.5, 6 et 7.0 Fv2 (FMS 7 en test)

courriel : info@paisley-software.com

http://www.paisley-software.com

ADC Member - Membre de : http://www.fmqc.ca

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...