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