Fórum Negrito no Rave Reports #366501

27/11/2008

0

Preciso de um código no event editor do rave report que faça com que a fonte fique em negrito se uma condição for verdadeira.
Eu consegui com que a cor da fonte fosse mudada, mas o negrito eu não consigo, só dá erro. Segue abaixo o meu evento para mudar a cor da fonte, ele está no onbeforeprint:


if dvEscala1di26.asstring = ´S´ then
  self.color := clfuchsia;
end if;



Roberto Rossi

Roberto Rossi

Responder

Posts

11/02/2011

Douglas Maicon

Olá 
sei que o post é antigo, mas como tbm precisei e depois de algumas tentativas descobri como fazerresolvi postar para que ninguem fique "pelejando"
 if dvEscala1di26.asstring = ´S´ then  self.font := 'Arial,10,Bold';else  self.font := 'Arial,10';end if;

como diria o Rodrigo "simples assim"so isso... e agente apanhou tanto 
Responder

Gostei + 0

15/02/2011

Douglas Maicon

Pessoal percebi que fui equivocado no post anterior
Olá 
sei que o post é antigo, mas como tbm precisei e depois de algumas tentativas descobri como fazerresolvi postar para que ninguem fique "pelejando"
 if dvEscala1di26.asstring = ´S´ then  self.font := 'Arial,10,Bold';else  self.font := 'Arial,10';end if;

como diria o Rodrigo "simples assim"so isso... e agente apanhou tanto 

na verdade aquilo nao resolve nada e eu continuei apanhado  e muito
entao depois de tanto apanhar, resolvi pesquisar no help do proprio rave (salve o translate.google.com) descobri que existem duas maneiras de se fazer isso
uma usando o componente "FontMaster" da paleta standard
e a outra (que eu achei mais facil) foi usando dois componentes para tratar a font (Section e DataMirrorsection)
vou detalhar a mais facil delas 
1 - crie uma "Globalpage" e coloque nela dois componentes "section" que fica na paleta standard  nomeie estes componentes e configure a fontstyle deles  negrito  > nome(SectionNegrito)   normal  > nome(SectionRegular)
2 - na aba page1 do seu relatorio coloque no databand um componente "datamirrorsection" que fica na paleta report e configure as propriedades :
     - datafield = informe o field que deseja comparar (tbm pode ser um parametro);     - datamirrores = add os data mirrores e informe para cada um o field value e a mirrored section
    (no meu caso comparei com um field booleano entao se filed value do registro atual for true reflete o          SectionNegrito e se for falso reflete o SectionRegular);

basta compilar que o rave se encarrega de refletir a section de acordo com o field value 
pronto... como diz a frase "o mundo judia mas tambem ensina".
Responder

Gostei + 0

16/05/2013

José

Este tópico esta sendo fechado por inatividade. Se necessário, sinalizar para que seja reaberto ou abrir um novo.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar