|
|
|
|
|
Dicas
|
|
Visual Basic (Crystal Reports)
|
|
|
Título da Dica: Como criar um efeito "zebrado"
|
|
|
|
Postada em 2/8/2003 por d@®l@n
Solução
Para se obter este efeito basta formatarmos condicionalmente a cor de fundo da seção Details do relatório em questão. Assim, num relatório onde esta seção não esteja escondida, siga os passos a seguir:
1. Format | Section 2. No tab "Sections:" escolha a seção Details 3. No tab "Color" selecione o check box "Background Color" e em seguida acesse o botão "x+2" para escolher a cor condicionalmente 4. Escreva a seguinte fórmula:
if remainder(recordnumber,2)=0 then silver else nocolor
Com esta fórmula o "zebrado" será cinza. Entretanto, se quiser variações de cores, basta alterá-las na fórmula.
Pode-se também especificar um padrão RGB para a cor desejada. Basta alterar a fórmula acrescentando a função Color, como no exemplo:
if remainder(recordnumber,2)=0 then color(200,180,80) else nocolor
Neste exemplo o "zebrado" ficará ocre.
fonte: www.crystal.com.br
|
|
|
|
|