Я построил отчет в Visual Studio 2010 с использованием Crystal Reports для .net framework 4.0
На всех машинах операторов установлена среда выполнения CR13 для .net Framework 4.0, установленная на их компьютерах.
Когда этоОтчет запускается в приложении через средство просмотра отчетов, я могу просматривать и взаимодействовать с ним.Другой программист в этом проекте также может сделать это.Если мы выйдем из машины и войдем в нее с использованием сетевых учетных данных другого пользователя, отчеты будут работать нормально.
Однако, если мы используем ПК других операторов и запрашиваем отчет, им предлагается ввести учетные данные.Этого не должно быть из-за встроенной безопасности, а поле сервера также пустое и серое.
Я боролся с этим часами, и у меня нет идей.Он работает на машинах разработчиков, но не на машинах операторов, и у них есть Crystal Reports 13 для установленной среды выполнения .net Framework 4.0, тот же, который использовался для создания этих отчетов.
У кого-нибудь есть идеи, я попробую что-нибудьна данный момент ...
Пока я пробовал:
- Входя в систему как другие на моей машине, все работают на моей машине
- Предоставление пользователям полногоразрешения для базы данных, не повезло
- Вручную создайте соединение в коде, чтобы установить мой Crystal Report Viewer, чтобы попытаться заставить это работать, не повезло