Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports
Crystal Reports Forum d'entraide sur Crystal Reports. Avant de poster --> FAQ Crystal, Tutoriels Crystal
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 06/07/2007, 16h08   #1
Futur Membre du Club
 
Inscription : mai 2007
Messages : 20
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : mai 2007
Messages : 20
Points : 16
Points : 16
Par défaut [XI] Passage de paramètre (Array)

Bonjour,

J'ai un rapport dans lequel je fais rentrer une liste de paramètre à des utilisateurs. Ces valeurs sont composées d'un code commençant par plusieurs 0 (de 11 à 13 généralement) puis un code puis un descriptif en texte.
Pour leur simplifier la vie, il faut qu'ils ne saisissent que le code, et donc pas les 0 avant et la description après.

Mon souci est que je me retrouve avec un tableau à utiliser dans le select expert avec une commande de type like, et je n'arrive pas à le faire fonctionner.

J’utilise un paramètre de type string contenant plusieurs valeurs.

J'ai essayé :

Select ID, Name from toto where Name like "*"+{?MonParametre}+"*"
=> Il me remonte toutes les valeurs et non pas uniquement celle correspondant à mon paramètre

Select ID, Name from toto where Name like "*"&{?MonParametre}&"*"
=> Il veut l'indexe du tableau (taille du tableau variable,...)

Select ID, Name from toto where {?MonParametre} in Name
=> Il veut l'indexe du tableau (taille du tableau variable,...)

Select ID, Name from toto where Name startswith "0000000000000"+{?MonParametre}
=> Il me remonte toutes les valeurs commençant par 0000000000000 et non pas uniquement celle correspondant à mon paramètre

Select ID, Name from toto where Name startswith "0000000000000"&{?MonParametre}
=> Il veut l'indexe du tableau
...

Quelqu'un pourrait me guider vers une solution, car là je commence à tourner en rond.
jouberts est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 10h12   #2
Futur Membre du Club
 
Inscription : mai 2007
Messages : 20
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : mai 2007
Messages : 20
Points : 16
Points : 16
Personne n'a d'idées pour m'aider ?
jouberts 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 20h10.


 
 
 
 
Partenaires

Hébergement Web