web-dev-qa-db-fra.com

Comment éditer une requête existante dans le rapport crystal

je peux juste voir la requête SQL dans "Base de données" -> "Afficher la requête SQL". Comment puis-je le modifier dans Crystal Report?

9
Sk.Jc

Vous recherchez Edit Command dans Database Expert ... voir la capture d'écran ci-dessous.

enter image description here

8
AHiggins
  1. Aller aux champs de base de données >> Expert de base de données
  2. Sélectionner toutes les tables requises pour le rapport (section Tables sélectionnées)
  3. Allez à l'onglet: Liens
  4. Faites glisser et créez tous les liens nécessaires pour connecter les liens des tables.
  5. Ensuite, vous pouvez cliquer avec le bouton droit sur le lien et sélectionner Options de lien Ici, vous pouvez modifier vos jointures et votre requête SQL finale sera modifiée en conséquence.
2
thatskj

Pour Crystal Reports 14.1.x, utilisez Rapport (dans le menu en haut) ==> Formules de sélection ==> Enregistrer.

0
CarlGammaSagan

Premièrement, je pense que vous devez indiquer la version de CR que vous utilisez. 

Deuxièmement, au meilleur de ma connaissance de la version CR13 utilisant VS2010, vous NE POUVEZ PAS modifier manuellement une requête SQL comme celle que nous pouvions dans une version antérieure de CR. 

La seule façon de le changer consiste à mettre à jour les liens/jointures sur les tables dans Database Expert et Verify Database. Ces jointures sont ensuite répercutées lorsque vous cliquez sur "Afficher la requête SQL". 

Troisièmement, vous pouvez contrôler vous-même la requête en utilisant "Commande SQL". Les étapes à suivre sont mentionnées dans l’autre solution.

0
aMazing

Premier clic droit sur Champs de base de données> Définir l'emplacement de la source de données> Sélectionner la vue à remplacer.

0
Chandani Kothari