Отслеживание обновлений в Crystal Reports 2008

#crystal-reports #crystal-reports-2008

#crystal-отчеты #crystal-reports-2008

Вопрос:

Мне любопытно узнать, есть ли способ определить, был ли отчет напечатан или запущен. Например, пользователь вводит номер проверки и нажимает применить, а затем нажимает печать и затем печатает отчет. Могу ли я узнать, был ли отчет напечатан? есть ли способ использовать локальные переменные для отслеживания этого, своего рода цикл?

Комментарии:

1. Вы задаете вопрос из Crystal Reports или вам интересно, можно ли это сделать программно?

2. @Dusty Да, я в Crystal Reports 2008

Ответ №1:

Я никогда не тестировал это, но вот теория, которую вы можете попробовать.

В вашем эксперте по базам данных перейдите к своим текущим подключениям и добавьте команду. Используйте это для записи SQL-запроса для сохранения данных об использовании в таблице в вашем источнике данных (если ваш источник данных доступен только для чтения, просто добавьте текстовый файл с разделителями в качестве дополнительного источника данных и вместо этого выводите в него свои данные об использовании.)

Лучшим примером, который у меня есть, является @ http://www.scribd.com/doc/2190438/20-Secrets-of-Crystal-Reports. На странице 39 вы увидите метод создания оглавления, в котором более или менее используется этот метод.

Комментарии:

1. 1 хороший ответ и ссылка. Я тоже никогда не пробовал этого и предполагал, что это не сработает, но не уверен, почему я так предположил. Я хочу отметить, что в статье говорится, что это не рекомендуется как что-то, что должно быть сделано, но приятно знать, что вы можете при необходимости.