Не работает "not Finalpass" в триггере Onbeforeprint

OraOra
отредактировано 16:57 Раздел: FastReport 2.xx VCL
Странная ситуация в FastReport 2.5 . Есть Триггер на Child Band:
if not FinalPass then
  test_str := test_str + 'FS=' + str([FREESPACE]);

Ниже стоит MasterData в котором есть поле со значением [test_str]
Также есть ReportTitle в котором прописано:
  if not FinalPass then
    begin
    test_str := '';
    ffs := 0;
    end

Так вот в поле со значением [test_str] всегда пусто, только если в Child прописать "if FinalPass then", т.е. убрать NOT, то все работает, а мне надо как раз на первом проходе считать свободное место, т.к. используются stretched бенды ...
Не подскажете что я делаю не так?

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

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