IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Formules Discussion :

Supprimer un mot precis dans une Chaîne


Sujet :

Formules

  1. #1
    Futur Membre du Club
    Inscrit en
    Août 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 5
    Points : 5
    Points
    5
    Par défaut Supprimer un mot precis dans une Chaîne
    Bonjour à tous.

    J'utilise depuis peu Crystal REPORT XI, j'ai un champ de ma base de données qui contient systématiquement le mot "periodes:" + d'autres caractères, je souhaiterez supprimer automatiquement le mot "periodes:" dans la l'ensemble de la chaîne.

    Vous remerciant par avance pour votre aide.

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Février 2010
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 97
    Points : 103
    Points
    103
    Par défaut
    Bonjour,

    Je suggère de commencer à fouiller avec la fonction Instr.
    En reprenant l'aide de CR, nous avons :
    InStr("abcdefg", "bcd")

    Renvoie 2.
    Ainsi, en faisant Instr({votre_champ},"periodes:") vous obtiendrez sa position de début.
    Si on prend par exemple ABCDperiodes:311209, avec la formule si dessus, vous obtenez 5. Ainsi, en faisant un left sur Instr-1, vous obtiendrez au moins le début.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    left({votre_champ},(Instr({votre_champ},"periodes:")-1)

Discussions similaires

  1. [Free Pascal] Programme qui supprime les espaces inutiles dans une chaîne
    Par joreveur dans le forum Free Pascal
    Réponses: 18
    Dernier message: 24/08/2012, 16h51
  2. Réponses: 2
    Dernier message: 26/03/2008, 14h59
  3. Supprimer les espaces consécutifs dans une chaîne
    Par aymenet1 dans le forum Pascal
    Réponses: 12
    Dernier message: 27/11/2007, 22h21
  4. Supprimer les premiers 0 dans une chaîne
    Par supersmoos dans le forum Langage
    Réponses: 2
    Dernier message: 11/01/2007, 11h28
  5. Comptage de mots dans une chaîne
    Par kikinou dans le forum Pascal
    Réponses: 10
    Dernier message: 01/01/2003, 02h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo