Member 13448716 Ответов: 1

Ошибка Crystal report viewer


i made application in vb.net framework 4.0.datatbase is in access.jet oedb driver. I used crystalreport and dataset in it sometimes reports are fetched and sometimes it shows errror 
-> invalid arguement provided. failed to retrieve data from database.
->application crashed
->this field is not known.error in formula
->blank report is displayed


Что я уже пробовал:

Пожалуйста, помогите мне в этом вопросе

Maciej Los

Мы не видим ваш экран, и у нас нет доступа к вашему HD. Пожалуйста, будьте более конкретны и предоставьте более подробную информацию. В данный момент ваш вопрос слишком широк, чтобы ответить на него.

1 Ответов

Рейтинг:
1

an0ther1

Проблема, вероятно, именно в том, что содержится в вашем сообщении об ошибке - недопустимый аргумент &усилитель; ошибка в Формуле

Если отчет всегда возвращает эту ошибку при передаче определенного набора параметров, то вам нужно определить, почему это могут быть данные или ваш отчет. Запуск отчета с этими параметрами в Crystal должен дать вам ту же ошибку, но он также определит, что это за ошибка.
Устраните эту проблему, есть несколько способов сделать это;
а) в кристаллическом использовании Показать SQL-запрос пункт меню на экране База данных меню - это необработанные данные, которые Crystal получает из базы данных и может быть скопирован и вставлен в виде запроса в соответствующий инструмент запросов (SSMS для SQL, Access query designer и т.д.) - Вам, вероятно, придется удалить кавычки.
Работает ли этот запрос? Возвращает ли он данные, которые вы ожидаете?
Б) для полей формул щелкните правой кнопкой мыши поле в Проводнике полей и выберите Найти в формулах
Просмотрите все формулы
в) Если проблема заключается в определенном значении в формуле, на самом деле посмотрите на это значение - простой способ - просто перетащить его в заголовок группы или деталь и проверить-это то, что вы ожидаете
d) Если ни один из этих методов не работает, вы всегда можете закомментировать формулы и повторно запустить их, чтобы определить, что вызывает проблемы

Основываясь на предоставленной информации, я бы предположил, что у вас есть раздел (или несколько разделов), которые подавляются, если только не присутствуют определенные данные или параметры. Именно поэтому иногда это работает, но не другие, вам нужно разобраться, почему & без базы данных, отчета & информации о том, какой набор параметров нарушает отчет, мы не можем

с уважением