Повторная привязка отчета к новому XML XSD

#c# #xml #crystal-reports #xsd #report

Вопрос:

Я ни за что на свете не могу найти пример того, что мне нужно.

У меня есть отчет, связанный с xsd. Как я могу взять этот отчет на c# и установить источник данных в новый xml-файл? Все возможные способы, которые я пробовал, просто выдают мне хороший экран входа в систему. Я знаю, что файлы существуют в тех местах, которые он ищет, и, очевидно, нет имени пользователя и пароля для файла xml/xsd.

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

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

1. Можете ли вы опубликовать образец кода, который вы упомянули?

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

Ответ №1:

Отчеты, основанные на XSD, предназначены только для целей проектирования.

Он разработан таким образом, чтобы мы могли заполнить набор данных и выполнить привязку данных с помощью модели PUSH.

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

То, что вы можете отправить в отчет, ограничено только тем, что можно поместить в набор данных. Вы можете заполнить данные из XML в набор данных и привязать их к отчету.