У меня есть отчет Crystal, настроенный для работы с моим окном.Crystal Reports Help
Я передаю строку в SelectionFormula отчета.
Что я делаю:
У меня есть 3 таблицы - StockFile, BranchFile и Поставщик
Фондовая элемент создается, когда этот элемент будет добавлен расшириться запас, элемент может быть перемещен ветви до он продается, поэтому может иметь несколько записей в таблице запасов.
То, что я хочу сделать, это создать отчет, который тянет обратно:
[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' AND [StockFile]. [AssignedBranchQty] <> 0
Я могу управлять всем, кроме min () часть.
Пожалуйста, помогите мне, могу ли я достичь этого с помощью SelectionFormula ???
Спасибо
Cheers Beth, большое спасибо! –
Хорошая точка. Crystal - это инструмент для создания отчетов, предназначенный для расширенного форматирования. Он имеет некоторые возможности фильтрации данных, но это не механизм SQL. – PowerUser
Теперь у меня гораздо больше успеха, используя представления, чтобы собрать данные, а затем создать отчет на основе этого представления. Я также нашел это лучше, поскольку я могу вносить изменения в представление без необходимости повторного развертывания приложения форм Windows для обновления отчета (где это возможно) –