Discussion:
Duplicar sólo un campo de un formulario
(demasiado antiguo para responder)
JLG
2009-05-01 23:19:15 UTC
Permalink
Hola,
de mi formulario Histórico, sería posible duplicar un registro pero sólo los
datos de uno de los campos y no del resto?

gracias
emiliov
2009-05-02 12:59:01 UTC
Permalink
JLG

Emilio tiene dos ejemplo en su pagina que hacen eso exactamente, también hay
en el asistente para botones uno que se llama duplicar registro, la pagina de
Emilio:
http://www.mvp-access.es/emilio/Access/Descargas.asp
espero te sirva.
JLG
2009-05-02 18:11:46 UTC
Permalink
gracias, pero no es lo que busco,
mi idea es duplicar el registro de un subformulario, pero sólo un campo y el
resto dejarlo en blanco.
Post by emiliov
JLG
Emilio tiene dos ejemplo en su pagina que hacen eso exactamente, también hay
en el asistente para botones uno que se llama duplicar registro, la pagina de
http://www.mvp-access.es/emilio/Access/Descargas.asp
espero te sirva.
emiliov
2009-05-02 18:28:01 UTC
Permalink
JLG

el ejemplo de emilio es con subformulario.
JLG
2009-05-02 18:31:53 UTC
Permalink
sí, pero duplica todos los registros, déjame entonces mirar con más
detenimiento
Post by emiliov
JLG
el ejemplo de emilio es con subformulario.
JLG
2009-05-02 18:33:21 UTC
Permalink
es decir, que lo que busco es mediante un botón en el mismo subformulario,
añadir una línea duplicando el dato de uno de los campos.
Post by emiliov
JLG
el ejemplo de emilio es con subformulario.
emiliov
2009-05-04 12:58:08 UTC
Permalink
JLG

Emilio Tiene dos ejemplos, el mas sencillo es sin subformulario, ese es el
que te interesa. O hacerlo así:
Tienes que hacer tu subformulario como continuo y agregarle el botón con el
asistente para botones, después operaciones con registro, duplicar registro y
ya lo tienes. Lle das click en el registro a duplicar y funciona.
Espero te sirva
emiliov
2009-05-04 20:21:02 UTC
Permalink
JLG

Claro que tu quieres un campo o algunos campos del registro, entonces:
Debajo de:

DoCmd.DoMenuItem acFormBar, acEditMenu, 5, , acMenuVer70 'Paste Append

Pones:

Nombredetucampo=””

Donde Nombredetucampo es el nombre de cada campo que quieres que salga en
blanco sin datos.
espero te sirva
m***@gmail.com
2014-11-17 22:49:29 UTC
Permalink
Post by emiliov
JLG
DoCmd.DoMenuItem acFormBar, acEditMenu, 5, , acMenuVer70 'Paste Append
Nombredetucampo=""
Donde Nombredetucampo es el nombre de cada campo que quieres que salga en
blanco sin datos.
espero te sirva
gracias, estaba buscando esta solución mucho tiempo

Lazar
2009-05-04 18:08:30 UTC
Permalink
Hola
Mírate la ayuda de INSERT INTO
Yo lo suelo hacer asi :
CurrentDb.Execute "INSERT INTO LaTabla (Elcampo) VALUES(" &
Me.nombredelcampo & ");"
si el campo es numerico y si es un string :
CurrentDb.Execute "INSERT INTO LaTabla (Elcampo) VALUES("" &
Me.nombredelcampo & "");"
--
Saludos
Ramón
Post by JLG
Hola,
de mi formulario Histórico, sería posible duplicar un registro pero sólo
los datos de uno de los campos y no del resto?
gracias
Continúe leyendo en narkive:
Loading...