CAMPO COM IMAGENS

(RVN10) #1

GOSTARIA DE MOSTRAR CAMPOS COM DIFERENTES IMAGENS…

POR EX: SE O CAMPO URGENTE FOR “SIM”, UM CAMPO COM “IMAGEM VERMELHO”…SE URGENTE FOR “NÃO” UM CAMPO COM “IMAGEM BRANCO”

FICAREI GRATO PELA AJUDA…

(Rodrigo Lins) #2

Qual o tipo de aplicação?

Vou exemplificar em uma aplicação de consulta… Primeiro você cria 2 novos campos do tipo IMAGEM HTML e em cada um você coloca a imagem que deseja (Sim e Não). Depois no evento onRecord, utilize um código parecido com este:

if({nome_campo} == “S”) {

sc_field_display({campo_sim}, ‘on’);
sc_field_display({campo_nao}, ‘off’);

} else {

sc_field_display({campo_sim}, ‘off’);
sc_field_display({campo_nao}, ‘on’);

}

Esta é uma maneira de fazer isto que você deseja.

Espero ter ajudado.

Rodrigo Lins.

(RVN10) #3

RODRIGO…

É O SEGUINTE…TENHO 2 CAMPOS NO FORMULARIO “A” E “B”, E EM CADA CAMPO TEM UM RADIO COM “SIM” OU “NAO”…QUANDO FOR (SIM E SIM) UMA COR, (SIM E NAO) OUTRA COR, (NAO E SIM) OUTRA COR, (NAO E NAO) OUTRA COR…E DEPOIS NA CONSULTA APARECER EM UM UNICO CAMPO AS CORES NESSA ORDEM…

DESDE JA AGRADEÇO A ATENÇÃO

ESPERO RESPOSTA…

(Rodrigo Lins) #4

Estes 2 campos (“A” e “B”) fazem parte do formulário ou foi criado dentro da aplicação?
Se já estiver sendo armazenado na tabela estas informações, será mais fácil ainda. Dentro da aplicação de consulta no evento onRecord, você faz estas condições e atribuições. Exemplo (simples):

if({A} == “Sim” && {B} == “Não”) {

{campo_qualquer} = “Amarelo”;

} else {

{campo_qualquer} = “Vermelho”;

}

A idéia é a que lhe falei, toda a regra e condições você pode fazer sem problema no evento onRecord da consulta.

Rodrigo Lins.