AYUDA Comando DoCmd.OpenForm
Hola =) necesito utilizar este comando pero las condicones no me funcionan: DoCmd.OpenForm stDocName, , , Cond1 And Cond2
Donde esta Cond1 y Cond2 necesito buscar un campo string y otro numerico y me da error, lo hago individual y si funciona. Si alguien me puede ayudar.
DACIAS ;-)
Donde esta Cond1 y Cond2 necesito buscar un campo string y otro numerico y me da error, lo hago individual y si funciona. Si alguien me puede ayudar.
DACIAS ;-)
Cuelga la orden completa, el campo texto debe ir con comillas.
Ejemplo:
DoCmd.OpenForm "frmEjemplo", acNormal , , "IDNum =" & me.Num & " AND Nombre ='" & me.texto & "'"
fijate en las comillas simples del campo de texto, los numeros no hacen falta comillas.
Si no lo ves claro cuelga el codigo que usas para abrir el form y lo arreglamos
Un saludo
Skakeo®
Ejemplo:
DoCmd.OpenForm "frmEjemplo", acNormal , , "IDNum =" & me.Num & " AND Nombre ='" & me.texto & "'"
fijate en las comillas simples del campo de texto, los numeros no hacen falta comillas.
Si no lo ves claro cuelga el codigo que usas para abrir el form y lo arreglamos
Un saludo
Skakeo®
OKEY Skakeo gracias, ahora si aparte de usar esas dos condiciones utilizo otra codicion adicional que es de tipo fecha como seria..?? Por fa...
Seria mas o menos:
DoCmd.OpenForm "frmEjemplo", acNormal , , "Fecha >=#" & me.FechaIni & "# AND Fecha<=#" & me.FechaFin& "#"
Fijate en las almohadillas antes de la fecha, pero de todas maneras mira si te da error es por que las fechas aunque tu las veas en formato "dd-mm-yyyy", VBA las coge en formato "mm-dd-yyyy", prueba a ver que tal, todos nos hemos peleado alguna vez con eso
Un saludo
Skakeo®
DoCmd.OpenForm "frmEjemplo", acNormal , , "Fecha >=#" & me.FechaIni & "# AND Fecha<=#" & me.FechaFin& "#"
Fijate en las almohadillas antes de la fecha, pero de todas maneras mira si te da error es por que las fechas aunque tu las veas en formato "dd-mm-yyyy", VBA las coge en formato "mm-dd-yyyy", prueba a ver que tal, todos nos hemos peleado alguna vez con eso
Un saludo
Skakeo®