Таблици (сетка) в отчетах

отредактировано 16:18 Раздел: FastReport 3.0
При составлении отчета необходимо зделать так, чтобы получить классическое обрамление таблици и ее ячеек (наприме как в Ворде). Использование обьектов линия ничего не дало, поскольку горизонтальная линия с свойством baBottom все время теряет свой бенд, а вертикальные не расстягиваются синхронно с бендом (у которого свойство Стрейч=истина) (глюк, в версии 2,46 все было нормально).

Может я что не так делаю , подскажите

использую версию 3,07

Комментарии

  • отредактировано 16:18
    Для всех объектов в отчете можно создать обрамление. Пользуйся.
  • отредактировано 16:18
    при использовании обрамления, даже если мемо обьект в режиме "максимальная высота" и "текст с переносом", то между строками наблюдаюся разрывы, т.е. вертикальные линии получаются не сплошные
  • отредактировано 16:18
    Увеличь масштаб и посмотри где у тебя линия не вплотную прилегает к границе банда
  • отредактировано 16:18
    При назчении свойства baBottom Memo или Line, обьекты теряют свой бенд "владельца", т.е. они становяться принадоежащими Page и пропадают с экрана, поскольку свойство baBottom уводит их из зоны печати.

    П.С.
    К разработчикам. Зачем выпускать плохо оттестированные проекты. В версиях 2.* был отвратительный экспорт, в 3.* подправили, но наделали новых, ранее их не было.
  • отредактировано 16:18
    Так этот баг, описанный выше, исправлен будет или нет.

    Обидно будет если столь весьма неплохой отчетник завалится из-за таких недоделок.
  • отредактировано 16:18
    Пробовал на отчетах из демки ставить baBottom, таскал бэнд туда-сюда, потери родителя не происходит.
  • отредактировано 16:18
    Потеря бенда - родителя произойдет, если у Мемо обьекта в режиме дизайна высота вдруг станет больше высоты бенда или Топ<0 , например при изменении высоты бенда, то мемо вываливается
  • отредактировано 16:18
    С линией хуже. При свойстве baBottom линия вываливается в любом случае при следующем клике мышью по бенду.
  • отредактировано 16:18
    написал:
    С линией хуже. При свойстве baBottom линия вываливается в любом случае при следующем клике мышью по бенду.

    Линия горизонтальная
  • отредактировано January 2005
    Что то ответа нет. ;)

    Видимо у других все нормально, и ошибка носит случайный характер.

    Обращаюсь ко всем, кто формировал отчеты в виде таблици. Расскажите как вы это делаете
  • отредактировано 16:18
    для того, чтобы мемки растягивались по вертикали синхронно с бэндом:
    бэнд.Stretched := True
    для всех мемок бэнда:
    .StretchMode := smMaxHeight
    Осмелюсь также посоветовать работать в единицах-пикселах.

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

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