FreeReport и скрипты
Наверноебыл вопрос задан не там - поэтому и ответов нет (
И все-таки:
Помогите решить проблему: есть отчет с группировкой разбитый на 2 столбца; необходимо чтобы каждая новая группа печаталась в следующей колонке (или на следующей странице) если не хватает места для всей группы в текущей колонке. Пробовал использовать скрипт вида
if FreeSpace *5/18 < 70 then NewColumn
для бэнда заголовка группы, нов результате получил ошибку доступа к памяти при формировании отчета. В чем моя ошибка ?!
Заранее благодарен.
И все-таки:
Помогите решить проблему: есть отчет с группировкой разбитый на 2 столбца; необходимо чтобы каждая новая группа печаталась в следующей колонке (или на следующей странице) если не хватает места для всей группы в текущей колонке. Пробовал использовать скрипт вида
if FreeSpace *5/18 < 70 then NewColumn
для бэнда заголовка группы, нов результате получил ошибку доступа к памяти при формировании отчета. В чем моя ошибка ?!
Заранее благодарен.
Комментарии
под делфи я пробовал, исправить это(в исходниках), в общем,
работает, а вот в билдере не прокатило даже так(почемуто:(( я на си пишу).
Если у Вас, конечно, количество строк данных фиксировано - тогда подойдёт!
Иначе программа не знает, сколько строк там дальше будет, потому как
там отчет создается по порядку дата сета.
Но попробуйте - там есть такая штука, как 2 прохода.
Это, в общем, служит для показа общего количества страниц
(всё из за того же о чём я писал выше).
P.S. Я тоже столкнулся с этой проблемой, в принципе думаю
дело поправимое:). Исходники есть. Ну и билдер, делфи какая разница!
FreeReport в принципе классная штука, если чуть-чуть доработать.