Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-06-2006
jandres jandres is offline
Miembro
 
Registrado: may 2006
Posts: 47
Poder: 0
jandres Va por buen camino
Rutina codigos maestro detalle

Hola a todos gracias de antemano soy principiante en delphi y hay dos cosas en la que me gustaría que me ayuden utilizo delphi 7 y access 2003 estoy haciendo un programa que tiene un maestro detalle

Me gustaría poder hacer una rutina para el detalle en donde cada vez que el maestro cambie los registros del detalle que se introduzcan comiencen a numerar se como 1,2,3

Ejemplo

Maestro (campo)
Código 1

Detalle (campo)
Código 1
Codigo2

Y si cambio de maestro
Ejemplo
Maestro
Codigo2

Los números del detalle comiencen nuevamente
Detalle
Código 1
Codigo2

Gracias
Responder Con Cita
  #2  
Antiguo 06-06-2006
celades1 celades1 is offline
Miembro
 
Registrado: ago 2005
Posts: 116
Poder: 19
celades1 Va por buen camino
En accces no se si hay triggers (creo que no) sino trigger beforeinsert
sino en delphi en evento before_post (controlando si entramos en modo insert) lanzar una query que nos devolvera el valor

Código SQL [-]
select max(d.codigo) codigo from detalle d
where d.codigo_maestro=:codigo_maestro

Pasas el parametro del field codigo_maestro
ejecutas la query y asignas la campo codigo detalle el valor del field de la query+1

Pero como te he dicho solo se debe ejecutar cuandoel state este en insert.
Esto en red ya se complicaria un poco mas

cambiate a firebird

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
Problema tabla Maestro-detalle en la q la pk de t.detalle formad por 2cods de la maes akinom38 Varios 1 09-11-2007 19:27:44
Reporte Maestro/Detalle/Detalle de 4 Tablas jovehe Impresión 2 23-03-2005 01:25:02
Maestro-Detalle Luis Conexión con bases de datos 2 07-10-2004 21:15:08
Maestro-Detalle ;Actualizar detalle a partir de un DBgrid norberto_larios Conexión con bases de datos 1 11-09-2004 18:17:34
maestro/detalle davidgaldo Impresión 1 09-02-2004 15:04:44


La franja horaria es GMT +2. Ahora son las 17:58:47.


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