Comment Pouvons-nous passer un paramètre du rapport principal au sous-rapport dans les rapports crystal XI

Comment passer un paramètre du rapport principal à un sous-rapport dans Crystal Reports XI? J'ai un paramètre dans le rapport principal. Maintenant, je veux passer le même paramètre de sous-rapports. S'il vous plaît aider moi.

26
demandé sur Bishan 2010-01-20 07:57:26

6 réponses

faites un clic droit sur l'objet du sous-rapport et choisissez Modifier les liens du sous-rapport, puis sélectionnez comment le paramètre doit être utilisé par le sous-rapport.

Subreport linking of paramters

34
répondu MartW 2018-01-12 13:31:19

en utilisant CodebyMoonlight la solution nécessite une relation entre le rapport principal et les sous-rapport.

Si il n'y a aucun rapport entre les deux, vous pouvez utiliser Variables Partagées pour passer des valeurs entre les deux, comme la variable partagée peut être définie et affichée n'importe où dans le rapport principal ou le sous-rapport.

Shared NumberVar x := 5;
10
répondu Ahmed 2017-05-23 12:25:58

paramètre de partage entre le rapport principal et les sous-rapport "clic-Droit sur le sous-état de l'objet et choisissez Modifier le sous-état des Liens, puis sélectionnez la façon dont le paramètre est utilisé par le sous-rapport."travaille pour moi

0
répondu Muhammad Azeem 2015-04-02 11:28:05

j'ai eu le même problème. Le rapport principal est d'abord chargé, puis le sous-rapport. Vous devez charger le sous-état avant de pouvoir utiliser la variable.

0
répondu user6666716 2016-08-02 08:36:33

je pense que l'utilisation de Clic droit et liens vers les sous-rapports ou Var partagée entre le rapport et le sous-rapport Les deux en utilisant la formule de sélection de sorte qu'il est adapté pour des données limitées seulement La formule de sélection fonctionne après avoir chargé tous les enregistrements de la table de base de données ... mauvaise performance de chargement du rapport j'essaie donc de limiter les lignes en passant certains paramètres de C# / VB et en envoyant d'autres du rapport principal au rapport secondaire. Par exemple, si vous avez besoin de la transaction des articles dans la période et vous pouvez passer le paramètre de période de application (c# ..) et en utilisant des liens de sous-rapport pour envoyer itemID

0
répondu Khaled Elt 2017-03-04 09:34:45

https://kb.blackbaud.com/articles/Article/52328

créer un champ Paramètre dans le rapport principal. À partir du rapport principal, faites un clic droit sur le sous-rapport et sélectionnez Modifier les liens du sous-rapport. Dans la fenêtre de lien du sous-rapport, sélectionnez le champ Paramètre dans la fenêtre intitulée "champs disponibles", et cliquez sur le bouton " > "pour le déplacer vers la fenêtre à droite intitulée" champs à relier à" Ci-dessous, assurez-vous que vous avez une vérification à côté de sélectionner les données dans le sous-rapport basé sur champ. En dessous de la case à cocher, s'il n'est pas déjà présent, sélectionnez le champ du sous-rapport auquel vous souhaitez que le champ paramétrique soit lié. Cliquez sur OK

0
répondu SN Ramkumar MCA 2018-10-06 11:44:00