Печать итоговой суммы по группе в заголовке группы

\x0\x0
отредактировано 16:47 Раздел: FastScript
GroupnameGroupHeader: Ошибка в выражении '4,687': ';' expected

procedure GroupnameGroupFooterOnBeforePrint(Sender: TfrxComponent);
begin
Set(<ADOTable."groupname">+<ADOTable."_nameobxkt">+'q', FloatToStr(<SUM(<ADOTable."quantity">,MasterData)>));
end;

procedure GroupnameGroupHeaderOnBeforePrint(Sender: TfrxComponent);
begin
if (Engine.FinalPass) and (<ADOTable."sign"><>99) then
begin
Memo69.Text :=Get(<ADOTable."groupname">+<ADOTable."_nameobxkt">+'q'
end;

Как это победить эту ошибку?

Комментарии

  • отредактировано 16:47
    Таже самая фигня - откликнитесь
  • Stalker4Stalker4 123
    отредактировано 16:47
    Что бы SUM работал в скрипте, точно такой же SUM должен быть на одном из Footer-бендов.
    Это ИМНО не очень удобно, то такова особенность FR.
    Подробнее в Руководстве пользователя.

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

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