Функции в Crystal Reports 2011, которые могут вызвать сбой в устройстве чтения Crystal XI
Я разработал отчет в Crystal Reports 2011 (v14), и мне нужно, чтобы он работал в приложении, построенном на ридере для Crystal Reports XI (v11). Я работаю над закупкой XI, поэтому я могу адаптировать отчет там, но в то же время было бы неплохо, если бы я мог просто заставить работать отчет, разработанный в 2011 году. Я надеялся, что это сработает из-за заметки о прямой совместимости, приведенной в этом ответе.
Когда я пытаюсь запустить свой отчет в приложении на основе XI, я получаю
ОШИБКА: -2147206429
Неверная запись TLV.
В модуле: Crystal Reports ActiveX Designer
Я подозреваю, что в моем отчете в 2011 году использовалась какая-то функция, отсутствующая в XI, и каким-то образом ставящая в тупик механизм чтения XI. Когда я взял отчет, разработанный в XI, открыл и сохранил его в 2011 году, в XI он открылся без проблем.
Какие функции появятся в 2011 году, а не в XI, что может привести меня в замешательство? Для чего я должен проверять свой отчет, чтобы наиболее вероятно, что он будет работать в XI?
ОБНОВЛЕНИЕ: я попытался пересоздать свой отчет, по одной функции за раз, чтобы увидеть, когда ошибка появляется в XI. Это происходит, как только я делаю группу подсказок параметра динамическим списком, который запрашивает хранимую процедуру или таблицу, даже если я не устанавливаю никаких специальных характеристик группы подсказок. Учитывая, что группы подсказок динамических параметров пришли с XI, разве это не должно работать?
1 ответ
Их не так много, и, как вы заявляете, я всегда находил их полностью обратно совместимыми.
Основные вещи, которые приходят на ум, - это динамическое управление сортировкой и возможность создавать дополнительные параметры.
Если вы хотите приложить отчет, я могу попробовать открыть / сохранить / проверить.