ALTERANDO COMPONENTE FASTREPORT EM TEMPO DE EXECUÇÃO

Delphi

11/12/2017

Estou tentando alterar uma propriedade de um componente do FASTREPORT em tempo de execução e não consigo. Já utilizei este método em outra aplicação que ainda funciona, porém meu projeto atual não funciona. Alguém pode me dar uma luz e me ajudar a descobrir o por que de não funcionar?

Desde já agradeço. Segue o codigo:

procedure TF_DETALHE.frxReport4BeforePrint(Sender: TfrxReportComponent);
var
   memo : TfrxMemoView;
begin
   memo := TfrxMemoView(frxReport4.findComponent('Memo6'));
   if memo <> nil then
      memo.Text:= '...FILTRO INFORMADO...';
end;
Joao Silva

Joao Silva

Curtidas 0

Respostas

Lucas Guimarães

Lucas Guimarães

11/12/2017

Crie uma variável na memo e passe o valor para ela assim:

- frxReport4.Variables['NomeVariavel'] := QuotedStr(TextoVariavel);
GOSTEI 0
Joao Silva

Joao Silva

11/12/2017

onde devo criar a variavel? (sou iniciante no fast)
GOSTEI 0
POSTAR