Глючи в переменных

отредактировано 01:10 Раздел: FastReport 3.0
Проблема такая, в самом отчете есть переменная, она в Memo как [Title], Когда я обращаюсь к ней чтобы поменять ее значение, то выдается сообщение об ошибке, типа неизвестный идентификатор. Обращаюсь к ней вот так вот:
frxReport1.Variables :='''' + 'Отчет о наличном расчет в период с ' +datetostr(datetimepicker1.date)+ ' по ' +datetostr(datetimepicker2.date)+ ' по всем фабрикам ' + '''';
Подскажите плз что я делаю не так
Категорию заранее тоже создавал и в ней переменную, не помогает.

Комментарии

  • отредактировано 01:10
    Значения таким переменным нужно присваевать через событие GetValue ()
    procedure TForm1.frxReport1GetValue(const VarName: String;
      var Value: Variant);
    begin
    if VarName = 'newvar' then  //newvar определена в memo [newvar]
    Value:=3;
    
    end;
    

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

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