Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects
Business Objects Forum d'entraide sur Business Objects. Avant de poster --> FAQ BO, Tutoriels BO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/04/2011, 11h45   #1
Invité de passage
 
Homme Pascal BARTHE
Contrôle de gestion
Inscription : avril 2011
Messages : 3
Détails du profil
Informations personnelles :
Nom : Homme Pascal BARTHE
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Contrôle de gestion
Secteur : Agroalimentaire - Agriculture

Informations forums :
Inscription : avril 2011
Messages : 3
Points : 0
Points : 0
Par défaut Extraction d'une chaine de caractère

Bonjour,

Première question sur ce forum d'aide,
Je travaille sur Desktop intelligence 11.5

je cherche à extraire une chaine de caractère d'une autre chaine de caractère

Ma variable <Libelle mouvement> dans laquelle je cherche la chaine de caractère contenant "fourniss"
J'ai essayé avec :
1 - = Comparer(<Libellé Mouvement> ,"fourn%") pas de résultat

Puis avec :
= Si <Libellé Mouvement>="%fournis%" Alors "Fournisseurs" Sinon "Clients"
pas de résultat non plus

Pourriez vous me donner une aide sur cette variable récalcitrante ?

Vous remerciant par avance

Pascal
L'Meusien est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2011, 12h51   #2
Responsable Business Intelligence
 
Avatar de TomDuBouchon
 
Homme Thomas Cochin
Consultant en Business Intelligence
Inscription : juin 2009
Messages : 3 271
Détails du profil
Informations personnelles :
Nom : Homme Thomas Cochin
Âge : 29
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : juin 2009
Messages : 3 271
Points : 5 670
Points : 5 670
Bonjour,

Essaies avec cette formule :
Code :
Si (Comparer(<Libellé Mouvement> ,"%fourn%")) Alors "Fournisseur" Sinon "Client"
__________________
Pensez à consulter les FAQs BI, les Tutoriels BI et à effectuer des Recherches.
Un message vous a aidé ? Votez en cliquant sur
Votre problème est résolu ? Merci de l'indiquer en cliquant sur le bouton
Vous souhaitez contribuer à la rubrique BI ? Contactez-moi ou un autre responsable de l'équipe BI par MP.
TomDuBouchon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2011, 14h41   #3
Invité de passage
 
Homme Pascal BARTHE
Contrôle de gestion
Inscription : avril 2011
Messages : 3
Détails du profil
Informations personnelles :
Nom : Homme Pascal BARTHE
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Contrôle de gestion
Secteur : Agroalimentaire - Agriculture

Informations forums :
Inscription : avril 2011
Messages : 3
Points : 0
Points : 0
Par défaut Variable récalcitrante

Bonjour Tom,

Merci pour la réponse mais :
Rien à faire, la réponse dans tous les cas est "client" même si il y a fournisseur dans le libellé.

Pascal
L'Meusien est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2011, 14h54   #4
Responsable Business Intelligence
 
Avatar de TomDuBouchon
 
Homme Thomas Cochin
Consultant en Business Intelligence
Inscription : juin 2009
Messages : 3 271
Détails du profil
Informations personnelles :
Nom : Homme Thomas Cochin
Âge : 29
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : juin 2009
Messages : 3 271
Points : 5 670
Points : 5 670
Peut-être un problème de casse... Essaies cette formule :
Code :
Si (Comparer(Majuscule(<Libellé Mouvement>) ,"%FOURN%")) Alors "Fournisseur" Sinon "Client"
__________________
Pensez à consulter les FAQs BI, les Tutoriels BI et à effectuer des Recherches.
Un message vous a aidé ? Votez en cliquant sur
Votre problème est résolu ? Merci de l'indiquer en cliquant sur le bouton
Vous souhaitez contribuer à la rubrique BI ? Contactez-moi ou un autre responsable de l'équipe BI par MP.
TomDuBouchon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2011, 17h28   #5
Invité de passage
 
Homme Pascal BARTHE
Contrôle de gestion
Inscription : avril 2011
Messages : 3
Détails du profil
Informations personnelles :
Nom : Homme Pascal BARTHE
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Contrôle de gestion
Secteur : Agroalimentaire - Agriculture

Informations forums :
Inscription : avril 2011
Messages : 3
Points : 0
Points : 0
Re,
Rien à faire même en changeant la casse
Par contre à force de chercher j'ai trouvé cette formule qui marche bien
Et qui peu, peut être, dépanner d'autres utilisateurs
Je ne connais pas sa limite ...
Code :
1
2
 
= Si Pos( <Libellé Mouvement> ,"FOURN") > 0 Alors "fourn" Sinon "clients"
Attention sensible à la casse dans la recherche

Merci pou ton intervention

Pascal
L'Meusien est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2011, 12h02   #6
Membre actif
 
Inscription : février 2008
Messages : 129
Détails du profil
Informations personnelles :
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : février 2008
Messages : 129
Points : 157
Points : 157
La fonction comparer utilise le caractère générique * et non $
isalille est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h50.


 
 
 
 
Partenaires

Hébergement Web