Bonjour tout le monde,
J'ai un état qui utilise une commande pour afficher certains champs d'une table. La requête SQL n'utilise pas de paramètre dans la clause WHERE mais dans les formules de sélection il y a le filtre sur le champ (Code_Client) sur lequel je veux filtrer. Sauf que je trouve que l'exécution est très lourde, j'ai l'impression que la requête s'exécute sur toute la table et à la fin Crystal Report filtre pour n'afficher que le client souhaité (Code_Client) !
Si j'introduis le paramètre au niveau de la requête de la commande et j'exécute le rapport directement sur Crystal Report tout se passe bien mais à travers une application propriétaire (où je paramètre le lien vers le fichier .rpt et en cliquant sur ce lien ça prend un bon moment pour m'afficher la fenêtre de saisie de mon paramètre) le rapport sort vide !
Est ce qu'il y a quelque chose à adapter pour introduire le paramètre au niveau de mon SQL de la commande et exécuter le rapport à travers l'application sans aucun souci ?
Comme cité ci-dessous, quand je dis que je passe par l'application c'est pas en utilisant de la programmation mais c'est uniquement le paramétrage d'un lien vers le fichier .rpt sur le menu d'un utilisateur et en runtime il suffit de cliquer sur le lien pour éditer l'état en question.
Merci d'avance
Partager