2009-10-27 6 views
0

Je souhaite importer toutes les valeurs d'un champ spécifique pour renseigner un paramètre. Je peux le faire, mais je veux aussi ajouter le mot "..ALL" à la tête de la liste afin que le paramètre devienne essentiellement facultatif. Lorsque je choisis une nouvelle source de données, je ne semble pas avoir la possibilité d'entrer une instruction SQL pour extraire les valeurs, je peux seulement choisir un champ pour en tirer des valeurs.Ajout de "..ALL" à un paramètre dynamique

Comment faire?

Répondre

0

Vous ne voyez pas l'option Add Command sous le nom de la source de données dans l'expert de base de données? Cela vous permet d'entrer le sql afin que vous puissiez unir l'option 'ALL' codée en dur. Ou, vous pouvez toujours utiliser une vue ou une procédure stockée.

+0

J'ai créé le rapport à l'aide de la commande Add de l'expert de base de données. Cependant, j'essaye de créer un paramètre dynamique. Lorsque je choisis Dynamique pour Liste de valeurs et que je clique sur Nouvelle source de données, il ne semble pas que je puisse créer une autre instruction SQL pour extraire les paramètres, mais uniquement sélectionner un champ dans l'instruction d'origine. Par conséquent, je ne peux pas ajouter un "..ALL". Des idées? – DavidStein

+0

ahh je vois. J'ajoute toujours la source de données des paramètres dynamiques par l'intermédiaire de l'expert en base de données, en veillant à ne pas le lier aux données du rapport principal. Je n'ai jamais compris ce que le nouveau bouton DataSource est censé faire. – dotjoe

+0

Oh, attends, ce n'est pas un bouton. C'est juste trompeur en ce qu'il l'appelle "Nouveau" lorsque vous sélectionnez vraiment une source de données existante. – dotjoe

Questions connexes