Discussion:
Abrir Formulario en Nuevo Registro
(demasiado antiguo para responder)
Ceac
2008-10-18 16:11:00 UTC
Permalink
Hola a ***@s,

Quiero abrir un formulario con un nuevo registro apartir de un boton, pero
no se como colocar los argumentos siguientes:

DoCmd.OpenForm "ReciboDeCaja"

Gracias...

César Augusto Cardona
masterpublico[ARROBA]gmail[PUNTO]com
Cali-Colombia
Patxi Sanz
2008-10-18 17:27:51 UTC
Permalink
Hola Ceac:

Los argumentos de OpenForm no sirven para indicar en qué registro queremos
posicionarnos. Pero puedes usar el evento Al abrir o Al cargar de ese
formulario, para ir a un nuevo registro:

docmd.GoToRecord , , acNewRec
--
Un saludo,


Patxi Sanz
patxisanz[ARROBA]yahoo[PUNTO]es
http://es.geocities.com/patxisanz/index.html
Tudela (NA)
Ceac
2008-10-18 17:45:01 UTC
Permalink
Gracias "Patxi Sanz" por la oportuna respuesta,

El grado de dificulta que se presenta y no lo mencione inicialmente por lo
cual pido disculpas, es que en otro form tengo un boton aparti del cual llamo
a el mismo formulario con un filtro.

Ya lo intente y el resultado es que me anula el filtro, cuando llaman el
formulario por filtro. ¿Alguna Idea?
--
Saludos !!!

César Augusto Cardona
masterpublico[ARROBA]gmail[PUNTO]com
Cali-Colombia
Post by Patxi Sanz
Los argumentos de OpenForm no sirven para indicar en qué registro queremos
posicionarnos. Pero puedes usar el evento Al abrir o Al cargar de ese
docmd.GoToRecord , , acNewRec
--
Un saludo,
Patxi Sanz
patxisanz[ARROBA]yahoo[PUNTO]es
http://es.geocities.com/patxisanz/index.html
Tudela (NA)
maruto
2009-04-06 17:32:01 UTC
Permalink
Hola PATXI
Soy un usuario junior...estoy trabajando sobre una plantilla de access y
avanzo lentamente.
No se en que lugar debo insertar la sentencia :
docmd.GoToRecord , , acNewRec
te agradezco tu ayuda.
muchas gracias
Post by Patxi Sanz
Los argumentos de OpenForm no sirven para indicar en qué registro queremos
posicionarnos. Pero puedes usar el evento Al abrir o Al cargar de ese
docmd.GoToRecord , , acNewRec
--
Un saludo,
Patxi Sanz
patxisanz[ARROBA]yahoo[PUNTO]es
http://es.geocities.com/patxisanz/index.html
Tudela (NA)
Patxi Sanz
2009-04-07 15:20:30 UTC
Permalink
Todo depende de cuándo quieres que se ejecute esa sentencia, aunque esa
sentencia, al ser código VBA, se debe usar en el editor de VBA de Access.

En el caso del hilo, queremos que cuando se abra el formulario se posicione
en un nuevo registro, por lo que debemos usar un evento que se produzca
cuando abramos el registro: Al abrir o Al cargar.

Si abres el formulario en vista diseño, en la ventana Propiedades,
posiciónate en la pestaña Eventos. Ahí verás todos los eventos que puede
desencadenar un formulario. Posiciónate sobre el deseado (por ejemplo, Al
cargar), y pulsa F1. La ayuda de Access te informará sobre ese evento, qué
es lo que hace y cuando se ejecuta.

Por cierto, y si te es más fácil, también se puede usar una macro con su
acción IrARegistro para conseguir el mismo resultado.
--
Un saludo,


Patxi Sanz
Tudela (NA)
Ju@nK [MVP 2006/8]
2008-10-18 17:46:38 UTC
Permalink
Un truco, selecciona OpenForm y pulsa F1 :-)
--
--
**
Salu2/Regards
***@nK [MVP Access] 2006/08
[DCE2003 ***] + VSTO [DCE2005 **]
http://juank.mvps.org http://www.juank.es
Correos personales o preguntas particulares en mi grupo
http://groups.google.es/group/juank?hl=es
www.juank.tk
¿Que es un MVP?, entérate en http://mvp.support.microsoft.com
**
Post by Ceac
Quiero abrir un formulario con un nuevo registro apartir de un boton, pero
DoCmd.OpenForm "ReciboDeCaja"
Gracias...
César Augusto Cardona
masterpublico[ARROBA]gmail[PUNTO]com
Cali-Colombia
Ceac
2008-10-18 20:39:01 UTC
Permalink
Thanks Mr. ***@nk.
--
Saludos !!!

César Augusto Cardona
masterpublico[ARROBA]gmail[PUNTO]com
Cali-Colombia
Post by ***@nK [MVP 2006/8]
Un truco, selecciona OpenForm y pulsa F1 :-)
--
--
**
Salu2/Regards
[DCE2003 ***] + VSTO [DCE2005 **]
http://juank.mvps.org http://www.juank.es
Correos personales o preguntas particulares en mi grupo
http://groups.google.es/group/juank?hl=es
www.juank.tk
¿Que es un MVP?, entérate en http://mvp.support.microsoft.com
**
Post by Ceac
Quiero abrir un formulario con un nuevo registro apartir de un boton, pero
DoCmd.OpenForm "ReciboDeCaja"
Gracias...
César Augusto Cardona
masterpublico[ARROBA]gmail[PUNTO]com
Cali-Colombia
Ju@nK [MVP 2006/8]
2008-10-18 21:40:27 UTC
Permalink
De nada ;-)
--
--
**
Salu2/Regards
***@nK [MVP Access] 2006/08
[DCE2003 ***] + VSTO [DCE2005 **]
http://juank.mvps.org http://www.juank.es
Correos personales o preguntas particulares en mi grupo
http://groups.google.es/group/juank?hl=es
www.juank.tk
¿Que es un MVP?, entérate en http://mvp.support.microsoft.com
**
Post by Ceac
--
Saludos !!!
César Augusto Cardona
masterpublico[ARROBA]gmail[PUNTO]com
Cali-Colombia
Post by ***@nK [MVP 2006/8]
Un truco, selecciona OpenForm y pulsa F1 :-)
--
--
**
Salu2/Regards
[DCE2003 ***] + VSTO [DCE2005 **]
http://juank.mvps.org http://www.juank.es
Correos personales o preguntas particulares en mi grupo
http://groups.google.es/group/juank?hl=es
www.juank.tk
¿Que es un MVP?, entérate en http://mvp.support.microsoft.com
**
Post by Ceac
Quiero abrir un formulario con un nuevo registro apartir de un boton, pero
DoCmd.OpenForm "ReciboDeCaja"
Gracias...
César Augusto Cardona
masterpublico[ARROBA]gmail[PUNTO]com
Cali-Colombia
Loading...