Справка Crystal Reports - PullRequest
       5

Справка Crystal Reports

0 голосов
/ 23 августа 2010

У меня есть Crystal Report, настроенный для работы с моим приложением Windows Forms.

Я передаю строку в SelectionFormula отчета.

Что я делаю:

У меня есть 3 таблицы - StockFile, BranchFile и Supplier

Элемент 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]

Я хочу, чтобы эти данные были возвращены по следующим критериям:

(мин. [[StockFile]. [CreationDate]) <= '2009-08-01') И [StockFile]. [CreationDate] <= '2010-08-23' И [StockFile]. [AssignedBranchQty] <>0

Я могу управлять всем, кроме части min ().

Пожалуйста, кто-нибудь может помочь, Могу ли я добиться этого с помощью SelectionFormula ???

Спасибо

1 Ответ

2 голосов
/ 23 августа 2010

В общем, старайтесь свести к минимуму объем работы с SQL, которую вы выполняете в Crystal и в приложении Winforms.

Создайте запрос или представление на своем внутреннем сервере, выполняя работу SQL, используйте приложение Winforms для ввода данных параметров даты или любых других ограничивающих критериев, которые необходимо применить к запросу, и примените критерии в Crystal.

Работать с SQL на внутреннем интерфейсе будет намного проще, чем в пользовательском интерфейсе или инструменте отчетности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...