我在SQL Server 2005中有一个存储过程如下:
if @query = 1
select a, b
..... from table_a
if @query = 2
select
c, d, e, f
..... from table_b
在数据库专家菜单(或数据库位置)
我放了@query = 2
,但在visual studio 2005的水晶报表2005中的数据库字段中只显示a,b
答案 0 :(得分:0)
请先阅读评论。 Crystal报表不会根据您的if else条件提供多个数据集和动态输出。
为此,您在存储过程中的最终Select语句作为过程的输出。
请参阅此链接以了解更多信息。
https://archive.sap.com/discussions/thread/3556797