2009-02-20 2 views
0

Я использую CR 9. Извините.Как отслеживать данные, используемые для создания отчета?

Я никогда не использовал Crystal Reports; однако мой босс попросил меня предоставить ему «логику», использованную в отчете, созданном для одного из наших клиентов. Отчет был создан несколько лет назад, а контакт с клиентом новый. Он хочет знать, какую информацию мы используем для расчета данных, сообщаемых в каждом столбце. Есть ли простой способ отслеживать эту информацию в Crystal?

ответ

1

Вы не говорите, какую версию CR вы используете, поэтому я сделаю предположение. Запустите отчет с любыми параметрами, которые могут потребоваться. В меню файла нажмите «База данных» и в раскрывающемся меню должна быть опция «Показать SQL-запрос».

+0

У меня есть поле, в котором указаны значения параметров ввода @StartDate, @EndDate. «AB-FtCollins». «Dbo». «UDR_PlantConditionAssessmentScorecard»; 1 {ts '2009-02-20 11:11:59'}, {ts '2009-02-20 11:11:59'} - Все это был возвращен. Должен ли я изменить дату? –

+0

Какую версию CR вы используете? – GregD

+0

Похоже, что ваш отчет вызывает хранимую процедуру. Также похоже, что ваша база данных MSSQL; Я бы посмотрел на источник хранимой процедуры, чтобы посмотреть, что он делает. – SqlACID

0

Я думаю, что если вы запустите отчет, он запросит информацию о дате. Затем, как только это будет сделано, выполните «show sql query», и он должен заполнить даты для вас в запросе.