колонки листа........?

отредактировано April 2006 Раздел: FastReport 2.xx VCL
привет всем, интересное дело происходит при разбиении листа на, ну хотя бы, 2 колонки (Page1.Columns = 2).....
на MasterData лежит Memo.... и если таблица большая, то второй лист выводит значения за пределами отчета.... ;) , я уже молчу о третем листе и так далее ;) ...
как сделать так, что бы значения, которые лежат на мемо, на втором листе выводилист сначала листа , а не за его пределами....( ?
(на Page1 есть еще GroupHeader....)

Комментарии

  • gpigpi
    отредактировано 01:57
    Выложите шаблон отчёта (frf) и результат(frp)
  • отредактировано 01:57
    gpi написал:
    Выложите шаблон отчёта (frf) и результат(frp)
    да, конечно
  • gpigpi
    отредактировано 01:57
    Посмотрел. Вроде бы всё нормально, у меня работает корректно. Пробовал на 2.53 и 2.55
    В архиве аа1.* - изменённый исходный отчёт, MasterData подключил к виртуальному источнику данных.
    Единственное предположение - переменной АА при печати на второй странице присваивается значение с некоторым количеством пробелов в начале и при этом Memo1.AutoWidth=True ( файлы аа2.* в архиве). Хотя такое совпадение маловероятно, а само по себе просто невозможно.
    Какую версию FR, Delphi, Windows используете? Какой принтер установлен в системе?
  • отредактировано 01:57
    gpi написал:
    Посмотрел. Вроде бы всё нормально, у меня работает корректно. Пробовал на 2.53 и 2.55
    В архиве аа1.* - изменённый исходный отчёт, MasterData подключил к виртуальному источнику данных.
    Единственное предположение - переменной АА при печати на второй странице присваивается значение с некоторым количеством пробелов в начале и при этом Memo1.AutoWidth=True ( файлы аа2.* в архиве). Хотя такое совпадение маловероятно, а само по себе просто невозможно.
    Какую версию FR, Delphi, Windows используете? Какой принтер установлен в системе?
    спасибо...
    загрузил отчет аа1.frf в проект и все то же самое(
    на ПК установлены FR2.5, Windows XP, hp LaserJet 1015, Delphi7 .
    перейти на новую версию FR к сожалению не получиться((
    спасибо за помощь
  • gpigpi
    отредактировано 01:57
    Попробуйте вот это
    написал:
    Попробуйте убрать комментарий со строки {$DEFINE PRN_RESET} в файле
    FR_Prntr.pas и перекомпилировать пакет FR и ваш проект. Как правило, проблема
    решается.
    А обновить FR 2.5 на 2.56 можно?
  • отредактировано 01:57
    gpi написал:
    Попробуйте вот это
    gpi написал:
    Попробуйте убрать комментарий со строки {$DEFINE PRN_RESET} в файле
    FR_Prntr.pas и перекомпилировать пакет FR и ваш проект. Как правило, проблема
    решается.
    А обновить FR 2.5 на 2.56 можно?
    Убрал комментарий, получилось немного лучше, но не совсем то, что хотелось бы....... (прилагаю получившийся aa1.frp)
    Обновить версию проблематично, не от меня это зависит...
    Вышел из ситуации следующим образом: MasterData.Colums = 2 (aa1_2.frp)
    Спасибо за помощь

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.