Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-06-2011
Vales08 Vales08 is offline
Miembro
NULL
 
Registrado: feb 2011
Posts: 133
Poder: 16
Vales08 Va por buen camino
Cita:
Empezado por Caral Ver Mensaje
Hola
Seguro no entiendo bien.
Primero dices que se necesita obtener el ID del profesional, si esta en alguna tabla seria solo hacer una llamada sql a ese campo.
Pero.
Posteriormente dices que se guarde el ID y Luego los datos segun se vallan obteniendo, para eso se necesita hacer, segun entiendo un Update.
Saludos

Precisamente por esa razon, explique bien despues que es lo que realmente queria.. Yo aclare que el titulo no era muy explicativo..

Muchas gracias por tu aporte..
Responder Con Cita
  #2  
Antiguo 08-06-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 27
Caral Va por buen camino
Hola
No solo el titulo:
Cita:
Empezado por Vales08 Ver Mensaje
.......
...Para realizar esto yo necesito obtener el Id del profesional que etoy cargando para asignarles las coberturas en el proceso del alta.. Se entiende??
........
.....me guarde el ID y luego pueda seguir cargando los datos que faltan .......
Saludos
__________________
Siempre Novato
Responder Con Cita
  #3  
Antiguo 08-06-2011
Vales08 Vales08 is offline
Miembro
NULL
 
Registrado: feb 2011
Posts: 133
Poder: 16
Vales08 Va por buen camino
Cita:
Empezado por Caral Ver Mensaje
Hola
No solo el titulo:

Saludos
Es que para asignar las coberturas, traidas de otra tabla, a un profesional que no existe aun, yo necesito obtenerlo primero (que exista), para poder trabajar con la coberturas, es por eso que necesito guardar el id (Antes de cargar todoooo) para obtener el id de ESE profesional y poder trabajar con las coberturas..
Responder Con Cita
  #4  
Antiguo 08-06-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 27
Caral Va por buen camino
Hola
Eso lo entiendo, lo que no entiendo es, cual es el problema?.
Si haces una llamada a esa tabla por sql te generara el id de ese profesional, si lo quieres mantener activo puedes colocar ese dato en una variable y usarla en donde la necesites.
una vez que tengas ese ID, lo demas es simplemente guardar los datos.
Eso es lo que entiendo.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #5  
Antiguo 08-06-2011
Vales08 Vales08 is offline
Miembro
NULL
 
Registrado: feb 2011
Posts: 133
Poder: 16
Vales08 Va por buen camino
Ecfisa, al append/post lo realizo en el Onshow? (En el tbsheet del alta) xq lo realizo alli pero al poner el post me salta error:

Cita:
Project Project_tesis.exe raised exception class EInvalidOperation with message 'Cannot focus a disabled or invisible window'. Process stopped. Use Step or Run to continue.
Responder Con Cita
  #6  
Antiguo 09-06-2011
Vales08 Vales08 is offline
Miembro
NULL
 
Registrado: feb 2011
Posts: 133
Poder: 16
Vales08 Va por buen camino
Ya encontre el error tenia algunos campos por defecto Not Null y por eso me saltaba el error, me olvide de tener en cuenta tu ultimo consejo

Cita:
Si tenés campos requeridos, tendrás que asignarles algún valor por defecto (antes del Post), que luego se modificarán en el transcurso del ingreso.
Asi me quedo el codigo hecho en el OnShow del tabsheet Alta..
Código Delphi [-]
DM.DSET_prof.Append;
DM.DSET_profESTADO.Value:=0;
DM.DSET_prof.Post;
DM.Transaccion.CommitRetaining;
DM.DSET_prof.Edit;
ape_nom_prof_a.SetFocus;


Gracias por tu ayuda, me sirvio de mucho!! .-
Responder Con Cita
  #7  
Antiguo 09-06-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola Vales.

Recién entro, me alegra que lo hayas resuelto.

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Nuevo en el club, nuevo en el trabajo, nuevo en la vida winzo La Taberna 26 29-04-2008 19:13:52
Cargar datos Hugo Penagos Conexión con bases de datos 1 14-12-2007 09:59:43
Crear base de datos y cargar datos desde delphi Albano MySQL 4 17-05-2007 20:01:18
cargar una pantalla antes de la aplicacion noe Gráficos 1 14-04-2005 10:30:56
query que seleccione datos 5 dias antes del vencimiento!! jmedina SQL 2 10-02-2005 23:45:01


La franja horaria es GMT +2. Ahora son las 20:13:29.


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