Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Oracle
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-03-2004
santana santana is offline
No confirmado
 
Registrado: nov 2003
Posts: 1.030
Poder: 0
santana cantidad desconocida en este momento
Ordenar por campos en RadioGroup

Hola.

Estoy con Oracle 8i y Developer 6i (Peleando con Form Builder una vez mas)



Tengo una vista creada y un bloque de datos asociado a esa vista.
Código:
  CREATE VIEW LIBUSER AS
  SELECT PRESTAMOS.DNI, COUNT(*) IDLIB, NOMBRE, APE1 
  FROM PRESTAMOS,USUARIOS
  GROUP BY  PRESTAMOS.DNI, USUARIOS.DNI, NOMBRE,APE1
  HAVING  PRESTAMOS.DNI=USUARIOS.DNI;
En el formulario tengo un radioGroup con dos opciones, ordenar por idlib o por apellido. El trigger WHEN-RADIO-CHANGED tiene este código:
Código:
  go_block('LIBUSER');
  clear_block;
  
  if :estadis.radiogroup=1 then
  	set_block_property('libuser',order_by,'idlib');
  else
  	set_block_property('libuser',order_by,'ape1');
  end if;
  
  execute_query;
La pregunta es:
¿Cómo puedo hacer para que el order_by por idlib sea descendente y por apellido sea ascendente, dentro del mismo trigger?

Saludos y gracias.

PD:= Idlib contiene la cantidad de libros que el usuario tiene en préstamo.

Última edición por santana fecha: 06-03-2004 a las 15:49:58.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 03:50:16.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi