Данные схемы Crystal Report в виде динамического пути XSD - PullRequest
0 голосов
/ 30 мая 2019

.net crystal-отчеты xsd У меня есть отчет Crystal, основанный на файле схемы XSD.

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

На данный момент все работает правильно.

Вот проблема:

Если путь к файлу не существует, отчет содержит ошибку во время выполнения. «Ошибка входа в базу данных»

Это создает проблемы, в частности, с развертыванием, поскольку моя локальная среда разработки физически отличается от среды тестирования / реального времени. то есть пути к файлам очень разные, и я не хочу полагаться на жестко заданный путь к файлу.

У меня вопрос, я хотел бы знать, как я могу либо динамически (в коде) изменить этот путь к файлу, либо задать его в определении отчета так, чтобы он был относительно места, в котором находится отчет?

...