2017-07-21 2 views
0

J'ai 2 tables de base de données (MSSQL SERVER) qui sont CM (nom du tableau 1) et REM (nom du tableau 2). Est-il possible de le faire dans Crystal Reports comme dans l'image ci-dessous?Deux tables dans un rapport Crystal

sample display ex in crystal report

+1

Bonjour là, Bienvenue sur SO! Bien que votre question soit compréhensible, cela aurait été bien si vous auriez essayé de le faire en premier. La réponse à ceci est ** Oui **. Maintenant bricolage et [poser une question] (https://stackoverflow.com/help/how-to-ask) si vous rencontrez des problèmes avec lui –

+0

l'a essayé en utilisant le sous-rapport, mais il ne peut pas être montré comme ce que j'ai posté ici – Jonair

+0

Ensuite affichez le code pour informer la communauté de ce que vous avez fait jusqu'à présent pour répondre à votre question. Alors qu'une solution peut être travaillée pour le même. Il suffit de modifier la question et collez les codes –

Répondre

1

L'utilisation subreports ne vous donne la possibilité vous d'utiliser des colonnes communes, de sorte que vous devez savoir comment utiliser ONE instruction select de base de données à signaler. Depuis votre instantané, il semble que vos tables contiennent 6 colonnes communes (Control, ClientName, DateReceived, RequiredDocs, UploadStatus, Remarks) que vous souhaitez afficher, et les 3 premières sont utilisées pour le groupement. Vous pouvez donc utiliser UNION entre deux SELECT de ces 6 colonnes de vos deux tables, puis implémenter le regroupement dans votre concepteur de rapports.

par exemple

"SELECT 
Control,ClientName,DateReceived,RequiredDocs,UploadStatus,Remarks 
FROM CM 
UNION 
SELECT 
Control,ClientName,DateReceived,RequiredDocs,UploadStatus,Remarks 
FROM REM" 

+0

essayez mal ce code de la vôtre, l'homme grâce – Jonair

+0

fait cela et il a travaillé, l'homme grâce: D – Jonair

+0

Je vous en prie. Définir ma réponse comme acceptée si vous le souhaitez, afin que les autres utilisateurs en soient également informés à l'avenir – jambonick