Bom volto a falar que é tratamento
pois o código em fortes e quickreport tem a mesma coisa e ninguém reclamou em Quick
agora veja o trecho um pouco maior do código, no seu caso nào entra em nenhuma situação?
if FNFe.Ide.tpAmb = taHomologacao then
begin
rllMsgTipoEmissao.Caption := 'HOMOLOGAÇÂO - SEM VALOR FISCAL';
rllMsgTipoEmissao.Enabled := True;
rllMsgTipoEmissao.Visible := True;
end;
if FNFe.procNFe.cStat > 0 then
begin
if ((FNFe.procNFe.cStat in [101, 151, 155]) or (FNFeCancelada)) then
begin
rllMsgTipoEmissao.Caption := 'NF-e CANCELADA';
rllMsgTipoEmissao.Visible := True;
rllMsgTipoEmissao.Enabled := True;
end;
if FNFe.procNFe.cStat = 110 then
begin
rllMsgTipoEmissao.Caption := 'NF-e DENEGADA';
rllMsgTipoEmissao.Visible := True;
rllMsgTipoEmissao.Enabled := True;
end;
if not FNFe.procNFe.cStat in [100, 101, 110, 151, 155] then
begin
rllMsgTipoEmissao.Caption := FNFe.procNFe.xMotivo;
rllMsgTipoEmissao.Visible := True;
rllMsgTipoEmissao.Enabled := True;
end;
end;