Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Dudas sobre Instrucciones SQL en Access

Estas en el tema de Dudas sobre Instrucciones SQL en Access en el foro de Bases de Datos General en Foros del Web. Hola a todos. A ver si me explico. Tengo una base de datos con distintos formularios y subformularios. Todos tienen un campo en común llamado ...
  #1 (permalink)  
Antiguo 12/04/2005, 01:52
 
Fecha de Ingreso: abril-2005
Mensajes: 5
Antigüedad: 19 años, 7 meses
Puntos: 0
Exclamación Dudas sobre Instrucciones SQL en Access

Hola a todos.
A ver si me explico. Tengo una base de datos con distintos formularios y subformularios. Todos tienen un campo en común llamado 'Nº Exp', y todas las tablas están relaciondas entre sí con ese campo. El formulario principal llamado 'Control de Expedientes' tiene distintas páginas que son los distintos subformularios. Si estoy en un expediente determinado al entrar en una de esas páginas en el campo 'Nº Exp' ya pone el número de expediente en el que me encuentro. Hasta ahí todo bien. El problema es que además de esas páginas tambien hay un 'Botón de Comando' que al pulsarlo me manda a un formulario llamado '4-Control de Demoras'. Pues bien, aunque la tabla correspondiente está bien relacionada, esté en el expediente que esté el campo 'Nº Exp' me sale en blanco y tengo que meter a mano ese dato. La propiedad origen de control del campo está bien cumplimentada y apunta correctamente al formulario.
He utilizado las siguientes expresiones en el evento 'Al hacer clic' del botón que abre el formulario para intentar remediar esto. Esta solución me la dió una persona en otro foro pero sigo sin entender nada. No me da ningún error pero no me hace lo que voy buscando. Decir que estoy verde sería ponerme por las nubes y echarme flores a mi mismo, la realidad es que no tengo ni idea. Si puedes ayudarme quedaría muy agradecido.

Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "4-CONTROL DE DEMORAS"
stLinkCriteria = "[Nº Exp]=" & "'" & Me![Nº Exp] & "'"
DoCmd.OpenForm stDocName, , , stLinkCriteria

(*) '4-CONTROL DE DEMORAS' es el nombre tanto de la tabla como del formulario en cuestión.

Muchas gracias.
  #2 (permalink)  
Antiguo 12/04/2005, 09:24
 
Fecha de Ingreso: marzo-2005
Mensajes: 20
Antigüedad: 19 años, 8 meses
Puntos: 0
Jayle, Cuando llamas el formulario 4-CONTROL DE DEMORAS, deseas que te cargue en mismo Nº Exp que está cargado en el formulario principal ó Que te ingrese en Nº Exp que está cargado en el Formulario Principal?

Si quieres puedes escribirme a [email protected] y trataré de ayudarte.

saludos
  #3 (permalink)  
Antiguo 13/04/2005, 10:38
 
Fecha de Ingreso: abril-2005
Mensajes: 5
Antigüedad: 19 años, 7 meses
Puntos: 0
Gracias

Gracias tambien desde aquí
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:58.