Fórum Negrito no Rave Reports #366501
27/11/2008
0
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
Curtir tópico
+ 0Posts
11/02/2011
Douglas Maicon
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
Gostei + 0
15/02/2011
Douglas Maicon
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".
Gostei + 0
16/05/2013
José
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)