Autor Tema: Dudas sobre Instrucciones SQL en Access  (Leído 3031 veces)

Desconectado Jayle

  • Newbie
  • *
  • Mensajes: 2
Dudas sobre Instrucciones SQL en Access
« en: 11 de Abril de 2005, 08:41:30 pm »
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.
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.

Desconectado Pegma

  • Pro Member
  • ****
  • Mensajes: 570
    • http://inforpractica.com... en cuanto pueda
Dudas sobre Instrucciones SQL en Access
« Respuesta #1 en: 12 de Abril de 2005, 07:07:08 pm »
Buenas...

Desde luego con esta pregunta has puesto el liston muy alto... a mi me has pillado de lleno porque de SQL no controlo nada  :oops:

Vamos a esperar a que algún compañero con más conocimientos de bases de datos nos puedo ayudar.
El futuro tiene muchos nombres. Para los débiles es lo inalcanzable. Para los temerosos, lo desconocido. Para los valientes es la oportunidad.

Desconectado Jayle

  • Newbie
  • *
  • Mensajes: 2
Problema resuelto
« Respuesta #2 en: 13 de Abril de 2005, 06:22:21 pm »
Ya he resuelto el problema. Al final era mucho más fácil, solo había que poner 'Forms![Expedientes]![Nº Exp]' en la propiedad VALOR PREDETERMINADO del campo 'Nº Exp'.

Desconectado destroyer

  • Administrator
  • ******
  • Mensajes: 15870
  • Si quieres cambiar al mundo, cámbiate a ti mismo
    • cajondesastres.com De todo un poco
Dudas sobre Instrucciones SQL en Access
« Respuesta #3 en: 13 de Abril de 2005, 08:45:31 pm »
Hola:
  Gracias por comentar la resolucion. Bienvenid@ al foro...

Un saludo

 

Aviso Legal | Política de Privacidad | Política de Cookies

el contenido de la web se rige bajo licencia
Creative Commons License