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 05/02/2007, 11h34   #1
Invité de passage
 
Inscription : février 2007
Messages : 31
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 31
Points : 3
Points : 3
Par défaut "Noobinisme" et paramètres

Salut à tous, je dois créer une application de gestions des livraisons qui génère la liste des livraisons à faire chaque jour.

J'ai réussi à créer l'état (vive l'assistant), mais celui m'affiche tout ce que j'ai dans la table de ma base.

Ce que je veux est simple (plus pour vous que pour moi), un genre de dateTimePicker qui me permet de choisir une date et donc d'afficher seulement les livraisons pour cette date.

D'avance merci à tous
tupac59LC est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2007, 11h41   #2
Inactif
 
Avatar de Aitone
 
Inscription : novembre 2006
Messages : 3 569
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 3 569
Points : 3 291
Points : 3 291
Passe par l'expert selection.. (État / Expert selection)
Et tu créé un champ de paramètre sur ta date...
Aitone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2007, 11h45   #3
Invité de passage
 
Inscription : février 2007
Messages : 31
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 31
Points : 3
Points : 3
Par défaut petite question

En faisant ça, j'aurais un genre de dateTimePicker qui va se créer me permettant de choisir la date pour laquel je veux l'état ?

Merci pour ta réponse ultra rapide
tupac59LC est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2007, 11h57   #4
Inactif
 
Avatar de Aitone
 
Inscription : novembre 2006
Messages : 3 569
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 3 569
Points : 3 291
Points : 3 291
Oui.

Tu créé un champ de paramètre pour ta date. Et dis à l'expert selection de ne prendre que les valeurs égales à ton paramètre.

Au lancement de ton état, tu n'aura qu'à choisir la date.
Aitone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2007, 13h58   #5
Invité de passage
 
Inscription : février 2007
Messages : 31
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 31
Points : 3
Points : 3
ok je te remercie beaucoup de tes réponses! J'essaie ca dès ce soir et je te tien s au courant au cas ou je galère.

Merci encore. Bonne journée
tupac59LC est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2007, 14h57   #6
Invité de passage
 
Inscription : février 2007
Messages : 31
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 31
Points : 3
Points : 3
Par défaut rep

J'ai essayé de faire comme tu me l'as indiqué mais en vain. J'ai créé un champ paramètre appelé 'Date', ensuite j'ai lancé l'expert séléction, j'ai choisi le champ de ma BDD, j'ai mi 'est égale à' mais à coté je ne peux que choisir des dates existantes dans ma BDD.

Si j'ai bien compris, il faudrait dire que la date est égale à 'Date' (mon champ paramètre). C'est bien ca ?

Pourrais tu me donner la démarche stp.

D'avance merci de ta réponse!
tupac59LC est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/02/2007, 10h05   #7
Inactif
 
Avatar de Aitone
 
Inscription : novembre 2006
Messages : 3 569
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 3 569
Points : 3 291
Points : 3 291
La démarche est la bonne.
Cependant, par défaut, le type de valeur de ton champ de paramètre doit être "Chaine", tu dois le modifier et mettre "Date".

Ainsi, tu pourras sélectionner ce champ dans l'expert selection.
Aitone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/02/2007, 15h34   #8
Invité de passage
 
Inscription : février 2007
Messages : 31
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 31
Points : 3
Points : 3
Par défaut rep

Je vérifierai ce soir en rentrant mais je suis quasi sûr que j'ai bien mis 'Date'. Je te tiens au courant.

Merci de ta réponse.
tupac59LC est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2007, 09h06   #9
Invité de passage
 
Inscription : février 2007
Messages : 31
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 31
Points : 3
Points : 3
Par défaut rep

comme je le pensais, le type de mon champ est bien 'Date'. Je l'ai supprimé pour le recréer et j'ai fait comme suit:

-click droit sur paramètres -> nouveau
-nom: Date , message de l'invite: choisissez la date, type: Date

Ensuite je le met sur l'état, puis:

-click droit dessus -> expert sélection
-'est égale à' -> par contre dans le champ à coté j'ai ou 'rien' ou les dates actuellement existantes dans ma BDD.

Logiquement, j'aurais pensé que je pourais dire : est égale à 'Date' (le paramètre).
tupac59LC est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2007, 09h53   #10
Inactif
 
Avatar de Aitone
 
Inscription : novembre 2006
Messages : 3 569
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 3 569
Points : 3 291
Points : 3 291
OK, mais on va pas se laisser faire

Dans l'expert selection, quand tu choisis le champ de la BdD, cliques sur Afficher la formule, puis Editeur de formules.

Là, tu pourras sélectionner ce champ de paramètre...

Effectivement, quand tu m'as dit que cela ne fonctionnait pas, j'ai fait le test, et cela fonctionne uniquement de cette dernière façon...

@ ++
Aitone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2007, 11h26   #11
Invité de passage
 
Inscription : février 2007
Messages : 31
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 31
Points : 3
Points : 3
Par défaut rep

ok j'essaie ca ce midi rapidement et je te dis quoi à 14h merci beaucoup et à tout à l'heure.
tupac59LC est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2007, 13h57   #12
Invité de passage
 
Inscription : février 2007
Messages : 31
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 31
Points : 3
Points : 3
Par défaut rep

j'ai trouvé, il y avait : {Livraison.dateL} = Date (0,00 ..)

J'ai essayé de mettre : {Livraison.dateL} = ?Date

mais ca m'a fait un message d'erreur

Comment dire dans la formule :

'Livraison.dateL' est égal à 'Date' (mon paramètre)
tupac59LC est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2007, 14h02   #13
Inactif
 
Avatar de Aitone
 
Inscription : novembre 2006
Messages : 3 569
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 3 569
Points : 3 291
Points : 3 291
Et bin voila
Il faut mettre les accolades
Code :
{Livraison.dateL} = {?Date}
Aitone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2007, 14h08   #14
Invité de passage
 
Inscription : février 2007
Messages : 31
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 31
Points : 3
Points : 3
Par défaut rep

Ouai je pense que c'est ca, j'ai trouvé ca pour ce que ca pourrait aider : http://msdn2.microsoft.com/fr-fr/lib...67(VS.80).aspx

Sur le tuto, ils disent que théoriquement, je devrais trouver le paramètre que j'ai créer dans la liste de l'expert sélection.

Je vais supprimer mon paramètre et le recréer comme il le disent en suivant leurs directives et on verra. Ce sera pour ce soir.

Je te tiens au courant.

En tout cas t'es vraiment sympa et super rapide (j'ai posté à 13h57, tu as répondu à 14h02 lol)
tupac59LC est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2007, 21h15   #15
Invité de passage
 
Inscription : février 2007
Messages : 31
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 31
Points : 3
Points : 3
Par défaut Rep

C'est bien ca aitonne! J'ai juste mis les {} et c'est bon ca fait parfaitement ce que je veux! Au début ce que je voulais, c'était un DateTimePicker pour choisir la date mais je vais pas chipoter. C'est peut être possible, j'en sais rien.

En tout cas merci beaucoup à toi aitonne! A bientot et bonne prog
tupac59LC est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h44.


 
 
 
 
Partenaires

Hébergement Web