.net crystal-отчеты xsd
У меня есть отчет Crystal, основанный на файле схемы XSD.
В рамках определения отчета я могу изменить местоположение источника данных, в частности, путь к файлу. Здесь я могу указать путь к файлу, где находится файл схемы XSD на моем компьютере, и с помощью кода я определил источник данных как источник данных Crystal Report. Поэтому для целей проектирования я использую XSD-файл, чтобы получить поля в проводнике полей.
На данный момент все работает правильно.
Вот проблема:
Если путь к файлу не существует, отчет содержит ошибку во время выполнения. «Ошибка входа в базу данных»
Это создает проблемы, в частности, с развертыванием, поскольку моя локальная среда разработки физически отличается от среды тестирования / реального времени. то есть пути к файлам очень разные, и я не хочу полагаться на жестко заданный путь к файлу.
У меня вопрос, я хотел бы знать, как я могу либо динамически (в коде) изменить этот путь к файлу, либо задать его в определении отчета так, чтобы он был относительно места, в котором находится отчет?