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

SAP Crystal Reports Discussion :

Option sous état - Jointure - Expression SQL [CR 10]


Sujet :

SAP Crystal Reports

  1. #1
    Membre à l'essai
    Inscrit en
    Avril 2008
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 20
    Points : 17
    Points
    17
    Par défaut Option sous état - Jointure - Expression SQL
    Bonjour,

    Je suis actuellement bloquée sur une problématique concernant l'exportation d'un rapport CR vers le format Excel. Je m'explique avec un exemple concret :

    Je veux afficher une liste d'article avec leur fournisseur par défaut ce qui correspond a deux tables ARTICLE et ARTICLEFOURNISSEUR.

    Afin d'avoir une liste complète d'article, actuellement je suis obliger de faire un sous etat pour avec le fournisseur par défaut car je suis obliger de faire une sélection sur cette table pour dire que je souhaite avoir uniquement les prioritaires. Or lorsque je fait cela, mon exportation sous excel n'est pas propre car les info du sous état revient toujours a la ligne.

    Question 1 : Existe il une option pour éviter ce retour a la ligne dans Excel ?

    J'ai également essaye les différentes possibilités de jointure pour jointre mes deux tables. Mais a partir du moment que je créé une formule de sélection, CR m'élimine tous les articles qui n'ont pas de fournisseurs par défaut sachant qu'un article peut avoir plusieurs fournisseurs ( prioritaire ou non )

    Question 2 : Existe il une combinaison de jointure dans CR pour répondre a mon besoin ?

    Dans le cas ou ca n'existe pas, j'avais imaginé également utiliser les champs d'expression SQL. Mais d'après ce que j'ai lut dans l'aide ou sur le forum, ce champs s'appuie sur les tables déclarées dans l'état. Or d'après ci-dessus je ne peut pas la déclarer.

    Question 3 : Existe il un champs ou l'on peut taper directement une requête SQL pour attaquer directement la BDD concernée et retourné l'information souhaitée ?

    Je suis un peu a cours d'idée pour régler ce problème de formatage suite a une exportation d'état vers Excel.

    Donc si quelqu'un a une idée ou une solution je suis preneur.

    Merci.

  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 Chuppas Voir le message
    Bonjour,

    Je suis actuellement bloquée sur une problématique concernant l'exportation d'un rapport CR vers le format Excel. Je m'explique avec un exemple concret :

    Je veux afficher une liste d'article avec leur fournisseur par défaut ce qui correspond a deux tables ARTICLE et ARTICLEFOURNISSEUR.

    Afin d'avoir une liste complète d'article, actuellement je suis obliger de faire un sous etat pour avec le fournisseur par défaut car je suis obliger de faire une sélection sur cette table pour dire que je souhaite avoir uniquement les prioritaires. Or lorsque je fait cela, mon exportation sous excel n'est pas propre car les info du sous état revient toujours a la ligne.

    Question 1 : Existe il une option pour éviter ce retour a la ligne dans Excel ?

    J'ai également essaye les différentes possibilités de jointure pour jointre mes deux tables. Mais a partir du moment que je créé une formule de sélection, CR m'élimine tous les articles qui n'ont pas de fournisseurs par défaut sachant qu'un article peut avoir plusieurs fournisseurs ( prioritaire ou non )

    Question 2 : Existe il une combinaison de jointure dans CR pour répondre a mon besoin ?

    Dans le cas ou ca n'existe pas, j'avais imaginé également utiliser les champs d'expression SQL. Mais d'après ce que j'ai lut dans l'aide ou sur le forum, ce champs s'appuie sur les tables déclarées dans l'état. Or d'après ci-dessus je ne peut pas la déclarer.

    Question 3 : Existe il un champs ou l'on peut taper directement une requête SQL pour attaquer directement la BDD concernée et retourné l'information souhaitée ?

    Je suis un peu a cours d'idée pour régler ce problème de formatage suite a une exportation d'état vers Excel.

    Donc si quelqu'un a une idée ou une solution je suis preneur.

    Merci.
    Bonsoir,

    Pour ton sous état, es tu sur de cette obligation.. ne peux tu pas selectionner une deuxième fois ta table qui va devenir un alias et passer par cette table qui deviendra primaire et qui repointera sur tes articles et une autre fois sur la table d'origine ??

    Faire une jointure externe (clique droit sur le lien)

    dans ton exporateur de champs, tu as la possibilité de créer une expression SQL...
    sinon dans le choix de ta base, tu peux toujours choisir "Add Command" ou tu tapes une expression SQL complète
    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 à l'essai
    Inscrit en
    Avril 2008
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 20
    Points : 17
    Points
    17
    Par défaut
    J'ai opté pour "Add Command" car je n'ai pas réussi avec une 2ème table.

    D'ailleur je n'avais jamais fait attention a cette possibilité.

    Merci du conseil.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2003] générateur d'expression ou sous-état obligatoire ?
    Par minot83 dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 16/02/2010, 14h27
  2. jointure par champ expression sql
    Par gg2vig dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 28/11/2007, 10h30
  3. [CR]utilisation de valeur d'un sous état par un état
    Par ministry dans le forum SAP Crystal Reports
    Réponses: 4
    Dernier message: 12/09/2003, 11h24
  4. Export sous forme d'INSERT SQL
    Par Kraken dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 04/09/2003, 11h40
  5. Jointures en SQL
    Par Guizz dans le forum Langage SQL
    Réponses: 10
    Dernier message: 04/06/2003, 12h21

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