Winforms 水晶报告帮助

Winforms 水晶报告帮助,winforms,crystal-reports,minimum,Winforms,Crystal Reports,Minimum,我有一个Crystal Report设置,可以与我的windows窗体应用程序一起运行 我正在向报表的SelectionFormula传递一个字符串 我正在做的是: 我有3张表-库存文件、分公司文件和供应商 库存项目是在将该项目添加到分支机构库存时创建的,项目可以在分支机构中移动,直到出售为止,因此在stockfile表中可以有许多记录 我要做的是创建一个报告,该报告将收回: [BranchFile].[BranchName], [BranchFile}.[BranchName], [Suppl

我有一个Crystal Report设置,可以与我的windows窗体应用程序一起运行

我正在向报表的SelectionFormula传递一个字符串

我正在做的是:

我有3张表-库存文件、分公司文件和供应商

库存项目是在将该项目添加到分支机构库存时创建的,项目可以在分支机构中移动,直到出售为止,因此在stockfile表中可以有许多记录

我要做的是创建一个报告,该报告将收回:

[BranchFile].[BranchName], [BranchFile}.[BranchName], [Supplier].[SupplierName], (RTRIM([StockFile].[DESCRIPTION_LINE_1]) + '/' + RTRIM([StockFile].[DESCRIPTION_LINE_2]) + '/' + RTRIM([StockFile].[USER_ENTERED_DATA])) AS DESCRIPTION, [StockFile].[StockCode], [StockFile].[Size], [StockFile].[Weight], [StockFile].[CreationDate], [StockFile].[RetailPrice], [StockFile].[AssignedBranchQty]
我希望根据以下条件返回此数据:


(min([StockFile].[CreationDate])通常,尽量减少您在Crystal和Winforms应用程序中执行的SQL工作量

在执行SQL工作的后端创建查询或视图,使用Winforms应用程序输入日期参数或任何其他需要应用于查询的限制条件,并在Crystal中应用这些条件


与在UI或报表工具中使用SQL相比,在后端使用SQL要容易得多。

为Beth干杯,非常感谢!这一点很好。Crystal是一种报表工具,专为高级格式设计。它具有一些数据过滤功能,但不是SQL引擎。通过使用视图收集数据,我现在取得了更大的成功ata,然后根据该视图创建报表。我还发现这样做更好,因为我可以更改视图,而无需重新部署windows窗体应用程序来更新报表(如果可能)