ebolo | |
| 2007-09-23 17:43 - Respuestas: 8 - Tema nº: 2470849
Hola de nuevo, estate segura que de crack para nada, lo único que llevo unas cuantas horas más que tú.
El parámetro se lo tienes que pasar en la parte del criterio. Dime como se llama el cuadro de texto que tienes el valor por el que filtrar y como se llama el campo del formulario a abrir que filtra los registros.
Pónme como le has colocado el OpenForm....
Saludos. | |
|
|
WARNIE | |
|
Re: SELECCIONAR REGISTROS - 2007-09-23 17:51 - Respuesta 7
Hola, no sé si lo he hecho bién:
Tengo dos formularios uno llamado "clients" que tiene un campo ID CLIENT y otro llamado "Formulario1" que también contiene un ID CLIENT, ambos ID CLIENT llegan a los formularios des de tablas, no de consultas (no sé si eso es correcto).
Las ordenes del boton de comando han sido:
Private Sub Comando114_Click()
On Error GoTo Err_Comando114_Click
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "Formulario1"
DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_Comando114_Click:
Exit Sub
Err_Comando114_Click:
MsgBox Err.Des-c-r-i-p-tion
Resume Exit_Comando114_Click
End Sub
Pero me pide el parametro ID client para incluirlo en el formulario1.
Muchas gracias por la atención | |
|
|
ebolo | |
|
Re: SELECCIONAR REGISTROS - 2007-09-23 19:17 - Respuesta 8
Si te das cuenta el stlinkcriteria es una varible que la dimensionamos como cadena de texto.
Pero no le das valor ninguno, deberías darle el valor. Supongo que debe de quedar más o menos así:
Private Sub Comando114_Click()
On Error GoTo Err_Comando114_Click
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "Formulario1"
stLinkCriteria="ID CLIENT"=Me![ID CLIENT]
DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_Comando114_Click:
Exit Sub
Err_Comando114_Click:
MsgBox Err.Des-c-r-i-p-tion
Resume Exit_Comando114_Click
End Sub
Saludos.
| |
|
|
ebolo | |
|
Re: SELECCIONAR REGISTROS - 2007-09-23 19:20 - Respuesta 9
perdona, he tenido un pequeño error:
stLinkCriteria="ID CLIENT=" & Me![ID CLIENT]
+ saludos.
| |
|
|
|