Dans les demandes de rapport, les arguments contrôlent la façon dont la demande s'exécute par rapport à la base de données. Ils peuvent spécifier des variables utilisées dans la requête SQL et comment les valeurs sont retournées vers la requête SQL ou demander l'intervention de l'utilisateur lors de l'exécution de la requête.
Chaque argument est composé de ce qui suit:
type
nom[nombre] [instruction]
Types d'arguments prédéfinis
La première colonne du tableau de résultats affiche le type d'argument. Les types suivants sont prédéfinis:
FileID |
DocumentID du fichier sélectionné |
UserID |
UserID de l'utilisateur sélectionné |
ProjectID |
ProjectID du dossier sélectionné |
String |
String |
GroupID |
GroupID du groupe sélectionné |
StatusID |
StatusID de l'état du flux de travail sélectionné |
Règles pour la définition d'arguments
-
Le nom ne peut pas contenir d'espaces.
- Le nombre peut être codé en dur ou il peut s'agir des caractères N, S ou M.
N |
Représente un nombre spécifié par l'utilisateur. |
S |
Si le type d'argument est FileID, l'argument est extrait de la liste de sélection. Les fichiers sont ajoutés à la fenêtre des fichiers sélectionnés. Si le type d'argument est UserID, l'identifiant de l'utilisateur actuellement connecté est récupéré.
Un tableau est affiché par fichier.
|
M |
Si le type d'argument est FileID, l'argument est extrait de la liste de sélection. Tous les fichiers sont placés dans une matrice et le résultat est affiché dans un tableau.
|