Динамически задавать значение параметра Crystal Report Viewer по умолчанию

Мы используем программу просмотра Crystal Report (я полагаю, что XI, но мы можем обновить ее) с внешним интерфейсом VFP.

Есть ли способ динамически установить значение параметра по умолчанию во время выполнения? Например, если пользователь просматривает счет-фактуру и пытается запустить отчет, я бы хотел, чтобы по умолчанию автоматически использовался текущий счет-фактура. В настоящее время они должны ввести номер счета-фактуры, даже если фактический счет-фактура уже открыт.

Если нет, есть ли лучшее средство просмотра, которое мы могли бы использовать для достижения этой цели?


person davids    schedule 22.10.2012    source источник


Ответы (1)


В настоящее время я использую VFP с Crystal Reports в Accountmate SQL (AMSQL). AMSQL имеет свой собственный код черного ящика для выполнения того, что вы просите, поэтому я не могу подробно рассказать о том, как это делается, но я динамически устанавливаю параметры (например, номер счета), и Crystal создает отчет на основе отправленных параметров.

Я знаю, что вы можете добиться этого в своем случае, создав объект Crystal Reports в VFP, тем самым предоставив VFP свойства, события и методы Crystal. У Крейга Бернстона есть хорошая статья о том, что вы ищете: http://www.craigberntson.com/docs/integratingcr.pdf

person Ed Pecyna    schedule 22.10.2012