Объединение ячеек

x3mx3m
отредактировано 12:27 Раздел: FastReport 3.0
Подскажите как можно объеденить ячейки с повторяющимися записями.
_________ __________
_________ на
_________ __________

Комментарии

  • LexLex
    отредактировано 12:27
    Попробуй изменять Frame.Typ у мемок, должно получиться что-то типа
    ______________________
    |__________|__________|
    |__________|текст     |
    |__________|          |
    |__________|__________|
  • x3mx3m
    отредактировано 12:27
    Еще проблемка как передать мемки несколько параметров?
    memo.frame.typ:=[frleft,frtop] выдает ошибку.
  • gpigpi
    отредактировано 12:27
    memo.frame.typ:=ftleft+fttop;
  • x3mx3m
    отредактировано 12:27
    Тожа ошибка undeclared identifer.
  • LexLex
    отредактировано 12:27
    ftLeft, ftTop, ftBottom, ftRight
  • gpigpi
    отредактировано 12:27
    Какая версия FR?
    У меня в скрипте FR 3.20 работает:
    procedure Memo1OnBeforePrint(Sender: TfrxComponent);
    begin
         memo1.frame.typ:=ftleft+fttop;
    end;
  • x3mx3m
    отредактировано 12:27
    Извеняюзь мой косяк ишибся в написании переменной.
    В итоге все заработало.
    procedure MemoOnAfterPrint(Sender: TfrxComponent);
    begin
    if <Line> mod 2 = 1 then begin
    memo.frame.typ:=ftbottom+ftright;
    end else begin
    memo.frame.typ:=fttop+ftright;
    end;
    end;
    Всем спасибо.
  • SvetkinSvetkin СПб
    отредактировано 12:27
    А как узнать что запись дублируется?????
  • отредактировано 12:27
    Проверить совпадение Memo.Text на предыдущем и текущем шагах.
  • SvetkinSvetkin СПб
    отредактировано July 2006
    получается мне надо будет второй раз делать тоже, что раньше сделало ядро???

    это ведь на скорость влияет...
  • отредактировано 12:27
    Не обязательно второй раз проходить отчет.
    При формировании можно установить все границы, скрыть повторяющийся текст... Для этого есть события.

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