Проблема с полями Элементов.

отредактировано 02:51 Раздел: FastReport 4.0
Добрый день.
Есть проблемка с созданием отчёта.
У нас в офисе стоит программа для склада, она использует на скока я знаю ФР 4
Я пытаюсь создать отчёт для неё но у меня не выходит.
Опишу суть проблемы.
Есть два Мемо.
1)Дебит - [Sum(<frDebit>)]
2)Кредит - [Sum(<frCredit>)]

Пишу вот такой код:
Var
frDebit:String;
frCredit:String;

procedure Page1OnBeforePrint(Sender: TfrxComponent);                                                 
begin                              
   if [<DebtorQuery."SumDebt">] > 0 then
  begin
    frDebit := [<DebtorQuery."SumDebt">];
    frCredit :=0;
   end
  else
  begin
    frDebit :=0;
    frCredit :=[<DebtorQuery."SumDebt">];
  end;  
end;
begin
end.

Но он не работает. ((
Подскажите очень надо.
За ранее благодарен.
с Ув. Николай.

Комментарии

  • отредактировано 02:51
    Попробуйте писать не в Page1.OnBeforePrint, а, например, в MasterData1.OnBeforePrint.
    Если вероятность, что данные ещё не загружены до отображения MasterData1 (у вас же есть такой бэнд в отчёте?)
  • отредактировано 02:51
    нужны ли в скрипте квадратные скобки? :)

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

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