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 :

Extraire chaîne de caractères séparées par un symbole


Sujet :

Formules

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    179
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 179
    Points : 58
    Points
    58
    Par défaut Extraire chaîne de caractères séparées par un symbole
    Bonjour, voici mon problème :

    dans la base, j'ai un champ qui est la concaténation de plusieurs valeurs séparées par des symboles.

    Exemple : toto$titi%tutu

    Existe-t-il une fonction dans CR qui permette d'extraire toto et titi et tutu ?

    Par avance merci pour votre aide

  2. #2
    Modérateur
    Avatar de luc_chivas
    Profil pro
    Consultant BO/Crystal Reports
    Inscrit en
    Avril 2004
    Messages
    1 941
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant BO/Crystal Reports

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 941
    Points : 2 719
    Points
    2 719
    Par défaut
    Citation Envoyé par sat478 Voir le message
    Bonjour, voici mon problème :

    dans la base, j'ai un champ qui est la concaténation de plusieurs valeurs séparées par des symboles.

    Exemple : toto$titi%tutu

    Existe-t-il une fonction dans CR qui permette d'extraire toto et titi et tutu ?

    Par avance merci pour votre aide

    si tes symboles sont toujours les mêmes, instr devrait pouvoir te dépanner
    Luc

    Disponible - Intervention sur demande tout pays, toutes régions
    Formateur Crystal Reports (toutes versions)
    Contrat de support possible
    N'hésitez pas.... http://paypal.me/lucrascar

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    179
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 179
    Points : 58
    Points
    58
    Par défaut
    merci pour la solution. En effet en utilisant Mid, Left et Right associé à Instr cela fonctionne.

    Par contre comment faire un left associé à un Instr si mon caractère est un saut de ligne (chr13 ou chr10). L'objectif étant en fait d'extraire la première ligne d'un champ MEMO ?

  4. #4
    Modérateur
    Avatar de luc_chivas
    Profil pro
    Consultant BO/Crystal Reports
    Inscrit en
    Avril 2004
    Messages
    1 941
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant BO/Crystal Reports

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 941
    Points : 2 719
    Points
    2 719
    Par défaut
    Citation Envoyé par sat478 Voir le message
    merci pour la solution. En effet en utilisant Mid, Left et Right associé à Instr cela fonctionne.

    Par contre comment faire un left associé à un Instr si mon caractère est un saut de ligne (chr13 ou chr10). L'objectif étant en fait d'extraire la première ligne d'un champ MEMO ?

    tu fais une recherche de chr(13), ca devrait fonctionner
    Luc

    Disponible - Intervention sur demande tout pays, toutes régions
    Formateur Crystal Reports (toutes versions)
    Contrat de support possible
    N'hésitez pas.... http://paypal.me/lucrascar

Discussions similaires

  1. Extraire nombres d'une chaîne de caractères séparés par des "/"
    Par olive1007 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 27/11/2014, 16h53
  2. [AC-2002] Récupérer chaîne de caractères séparées par virgules
    Par benziz dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 31/12/2010, 10h06
  3. [XL-2003] Récupérer chaines caractères séparées par des espaces
    Par toukii dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 07/05/2009, 18h55
  4. Réponses: 2
    Dernier message: 26/07/2007, 12h05
  5. Chaîne de caractères commence par...
    Par eraim dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 25/04/2006, 13h24

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