alguém sabe uma logica legal para este problema?
TENHO 6 text no canvas
eles recebem valores numericos
exe:
a := 10
b := 20
c := 30
d := 40
e := 50
f := 60
como eu faço para saber que o F é o que possui o maior numero ???
essas informações vem da tela mesmo, não é informação de banco, o bloco e os text são no base table
alguém pode me ajuda?
Comparação LOGICA!!
-
- Moderador
- Mensagens: 2016
- Registrado em: Qua, 12 Jan 2005 3:25 pm
- Localização: Araraquara - SP
Abraço,
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Brother, passa os valores do teu bloco, pra função abaixo:
Exemplo:
Qualquer coisa, manda ai.
-- MENOR
SELECT LEAST (1, 2, 3, 5, 6, 3, 2, 6, 8)
FROM DUAL;
-- MAIOR
SELECT GREATEST (1, 2, 3, 5, 6, 3, 2, 6, 8)
FROM DUAL;
DECLARE
VMENOR NUMBER;
BEGIN
VMENOR := LEAST(:BLOCO.CAMPO1,:BLOCO.CAMPO2,:BLOCO.CAMPO3);
END;
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 17 visitantes