2009-07-27 8 views
2

Lorsque je fais glisser un champ de ma procédure stockée sur une formule (Crystal Reports 11), je reçois quelque chose comme ceci:Crystal Reports - procédure stockée Syntaxe Question

{sp_YES_AccountSnapshot;1.ST0405_Ext} 

Qu'est-ce que le « 1 » représenter?

J'espère qu'il se réfère au numéro de la table ... parce que je voudrais retourner deux tables de la procédure stockée et être en mesure d'accéder à la fois à partir d'un rapport.

Merci

+0

Est-ce que votre SP retourne 2 tables? Aussi, est-ce que la 1ère table a ce champ nommé "ST0405_Ext"? Si oui, vous pourriez avoir raison dans votre hypothèse. – shahkalpesh

+0

Il ne retourne pas actuellement 2 tables. Je voudrais le modifier pour retourner 2 tables. Je suis curieux de savoir si quelqu'un sait ce que cela représente. Merci pour votre temps. –

Répondre

3

je crois que celui-virgule (« ; 1 ») représente si le sp est actif ou non dans la base de données.

J'ai ouvert un rapport et connecté à une source de données que j'utilise fréquemment et tous les sp ont "; 1" à l'exception de 2 sp qui ont "; 0". Ces sp sont d'anciens sp qui ont été supprimés et n'apparaissent pas dans SQL Server Management Studio.

Je ne crois pas que plusieurs tables peuvent être tirées dans un rapport Crystal à partir d'un sp. Quand je l'ai juste essayé sur mon système, Crystal Reports s'est arrêté.

+0

Merci pour les tests poussiéreux –