Здравствуйте, дамы и господа
Решил перевести свой проект из самопальной печати отчётов (через webview) в нормальную. Выбрал NCReport, посидел пару вечеров, вроде все непонятки решил, за исключением двух:
1. База на Firebird 2.1, необходимо вывести данные из BLOB (подтип TEXT), кодировка UTF-8. NCReport показывает красивые кракозябры
Обычные текстовые варчары (тоже в кодировке UTF-8, ессно) показывает хорошо. Чего такое сделать? Была такая проблема и в моём приложении, но я её решил установкой кодека для CString.
2. Как заставить NCReport брать форму отчёт не из файла? Я хочу загружать форму отчёта из базы и скармливать её NCReport'у, но у меня ничего не получается - в предварительной печати он показывает просто одну пустую страницу. Если открывать файл - то всё нормально. Сохранять из базы во временный файл, а потом его скармливать NCReport'у можно не предлагать - это я и сам догадался
Да, NCReport последний, какой был - 2.5.2