Windows フォーム アプリケーションで実行するように Crystal Report をセットアップしました。
レポートの SelectionFormula に文字列を渡しています。
私がやっていることは次のとおりです。
StockFile、BranchFile、および Supplier の 3 つのテーブルがあります。
Stock アイテムは、そのアイテムがブランチ ストックに追加されると作成されます。アイテムは、販売されるまでブランチ間を移動できるため、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]) <= '2009-08-01') AND [StockFile].[CreationDate] <= '2010-08-23' AND [StockFile].[AssignedBranchQty] <> 0
min() 部分以外はすべて管理できます。
誰か助けてください、SelectionFormulaを使用してこれを達成できますか???
ありがとうございました