Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-06-2008
aleja aleja is offline
Miembro
 
Registrado: oct 2005
Ubicación: Salta - Argentina
Posts: 48
Poder: 0
aleja Va por buen camino
Red face Tratar de combinar dblookupcombobox con radiogroup

Hola! tengo en un form, un dblookupcombobox, que se va a llenar con datos de diferentes tablas, segun la elección que se haga en un radiogroup. Para ser más clara, ejemplo: Los informes de la biblioteca pueden tener tres tipos de autores, que pertenezcan a mi lugar de trabajo, o que sean exemplados o que sean personas externas, dependiendo del tipo de autor el dblookupcombobox, elije la tabla y se llena, a esto que explico trate de hacerlo de esta manera: (listadoautores es el name del dblookupcombobox)

Código Delphi [-]
procedure TFrmbiblioteca.listadoautoresClick(Sender: TObject);
begin
  case Rgautores.ItemIndex of
  -1: showmessage ('Elija el tipo de autor!');
   0: begin
         md.DSpersonal.DataSet:=md.ZTPersonal;
         listadoautores.ListSource:=md.DSpersonal;
         listadoautores.ListField:='apellido;nombre';//asi se pone para que mueestre dos campos?
         listadoautores.KeyField:='idpersonal';
      end;
    1:begin
         md.DSpersonal.DataSet:=md.ZTexcneas;
         listadoautores.ListSource:=md.DSpersonal;
         listadoautores.ListField:='apellido;nombre';//asi se pone para que mueestre dos campos?
         listadoautores.KeyField:='idexcneas'
      end;
    2:begin
         md.DSpersonal.DataSet:=md.ZTexternos;
         listadoautores.ListSource:=md.DSpersonal;
         listadoautores.ListField:='apellido;nombre'; //asi se pone para que mueestre dos campos?
         listadoautores.KeyField:='idautores';
      end;
end;
end;

Bueno, cuando corro la aplicacion, no hace nada , si no selecciono ningun items, no muestra ningun mensaje, o si selecciono no carga el dblookupcombobox. Debo colocar el código en otro evento?

Muchas Gracias!!
Responder Con Cita
  #2  
Antiguo 12-06-2008
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.556
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por aleja Ver Mensaje
Hola! tengo en un form, un dblookupcombobox, que se va a llenar con datos de diferentes tablas, segun la elección que se haga en un radiogroup. Para ser más clara, ejemplo: Los informes de la biblioteca pueden tener tres tipos de autores, que pertenezcan a mi lugar de trabajo, o que sean exemplados o que sean personas externas, dependiendo del tipo de autor el dblookupcombobox, elije la tabla y se llena, a esto que explico trate de hacerlo de esta manera: (listadoautores es el name del dblookupcombobox)


Bueno, cuando corro la aplicacion, no hace nada , si no selecciono ningun items, no muestra ningun mensaje, o si selecciono no carga el dblookupcombobox. Debo colocar el código en otro evento?

Muchas Gracias!!
Yo lo pondría en el evento OnClilck del radiogroup, ya que es cuando seleccionas algo, además asignaría por omisión un RadioButton con su respectiva liga a la tabla correspondiente, esto lo pondría en el evento OnShow de la forma y eso te evitaría que se quede sin selección el radiogroup.

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #3  
Antiguo 13-06-2008
aleja aleja is offline
Miembro
 
Registrado: oct 2005
Ubicación: Salta - Argentina
Posts: 48
Poder: 0
aleja Va por buen camino
Thumbs up

Buen dia!!! acabo de probarlo en los eventos que me aconsejaste y todo bien, muchas gracias!!!

Saludos
Responder Con Cita
Respuesta



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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
fuente del radiogroup franfl C++ Builder 3 29-03-2008 13:58:54
Focus en RadioGroup zugazua2001 Varios 1 03-07-2006 22:19:44
Radiogroup jmlifi OOP 2 12-01-2006 16:23:23
Duda con RadioGroup.. elbilla Varios 4 04-10-2004 15:50:46
Ayuda con RadioGroup miguel_fr Varios 2 23-04-2004 17:29:42


La franja horaria es GMT +2. Ahora son las 06:53:01.


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