BOA TARDE...
CRIEI UMA TABELA NO FORMS(VEJA A IMAGEM),
GOSTARIA DE SABER SE EXISTE COMO FAZER PARA NO CAMPO NATUREZA( SÓ VAI APARECER NEGATIVO OU POSITIVO).... EXISTE ALGUMA FORMA DE QUE QUANDO FOR NEGATIVO APARECER ESCRITO NEGATIVO EM VERMELHO???
DESDE JÁ OBRIGADO....
COLORIR COLUNA
-
- Rank: Analista Júnior
- Mensagens: 78
- Registrado em: Qua, 16 Jan 2008 5:06 pm
- Localização: RJ
Francisco Angelo
///////////////////////////////
///////////////////////////////
- dr_gori
- Moderador
- Mensagens: 5024
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Pode usar SET_ITEM_INSTANCE_PROPERTY pra conseguir isso!
Veja esse link:
http://glufke.net/oracle/viewtopic.php?t=3616
Se ainda tiver dúvidas, manda pra gente!
Veja esse link:
http://glufke.net/oracle/viewtopic.php?t=3616
Se ainda tiver dúvidas, manda pra gente!
-
- Rank: Analista Júnior
- Mensagens: 78
- Registrado em: Qua, 16 Jan 2008 5:06 pm
- Localização: RJ
Francisco Angelo
///////////////////////////////
///////////////////////////////
ENTÃO, COLOQUEI MEU CODIGO ASSIM:
if VCAMPO3 = 'NEGATIVO' then
set_item_property ('BH.TELA2',BACKGROUND_COLOR, 'r255g0b0') ;
ELSE
set_item_property ('BH.TELA2',Foreground_COLOR, '#FFFFFF') ;
END IF;
EM PARTE DA CERTO.... TIPO QUANDO EU CONSULTO alguém QUE O CAMPO É NEGATIVO, PARA APPARECER EM VERMELHO EU PRECISO CLICAR 2 VEZES... SÓ DEPOIS QUE O CAMPO ESTA COM A PALAVRA NEGATIVO É QUE ELE MUDA A COR....AÍ VAI O PEDAÇO ERRADO, QUANDO EU CONSULTO alguém QUE O CAMPO É POSITIVO, ELE NÃO VOLTA PARA O COR BRANCA.. PORQUE???
TEM COMO FAZER COM QUE AO APARECER A PALAVRA NEGATIVO O CAMPO já MUDE DE COR??? E QUANDO FOR POSITIVO VOLTE A COR DE FUNDO BRANCA??
DESDE JÁ OBRIGADO...
if VCAMPO3 = 'NEGATIVO' then
set_item_property ('BH.TELA2',BACKGROUND_COLOR, 'r255g0b0') ;
ELSE
set_item_property ('BH.TELA2',Foreground_COLOR, '#FFFFFF') ;
END IF;
EM PARTE DA CERTO.... TIPO QUANDO EU CONSULTO alguém QUE O CAMPO É NEGATIVO, PARA APPARECER EM VERMELHO EU PRECISO CLICAR 2 VEZES... SÓ DEPOIS QUE O CAMPO ESTA COM A PALAVRA NEGATIVO É QUE ELE MUDA A COR....AÍ VAI O PEDAÇO ERRADO, QUANDO EU CONSULTO alguém QUE O CAMPO É POSITIVO, ELE NÃO VOLTA PARA O COR BRANCA.. PORQUE???
TEM COMO FAZER COM QUE AO APARECER A PALAVRA NEGATIVO O CAMPO já MUDE DE COR??? E QUANDO FOR POSITIVO VOLTE A COR DE FUNDO BRANCA??
DESDE JÁ OBRIGADO...
- dr_gori
- Moderador
- Mensagens: 5024
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Por que você ta usando padrões diferentes pra definir cor ?
'r255g0b0' e '#FFFFFF' ?
Um dele é RnnnGnnnBnnn e outro é #nnnnnn ?
Eu sempre crio um visual_attribute pra isso. Pra mudar a cor automaticamente, basta colocar esse codigo numa POST_QUERY, ou POST_CHANGE.
Pode colocar o codigo dentro de uma procedure, e chama ela onde quiser. (pode ser até numa when-validate-item)
'r255g0b0' e '#FFFFFF' ?
Um dele é RnnnGnnnBnnn e outro é #nnnnnn ?
Eu sempre crio um visual_attribute pra isso. Pra mudar a cor automaticamente, basta colocar esse codigo numa POST_QUERY, ou POST_CHANGE.
Pode colocar o codigo dentro de uma procedure, e chama ela onde quiser. (pode ser até numa when-validate-item)
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Google [Bot] e 15 visitantes