Utilizamos Cookies de terceros para generar estadísticas de audiencia y mostrar publicidad personalizada analizando tu navegación. Si sigues navegando estarás aceptando su uso. Más información X
PortadaForo AyudaTutoriales
InicioForosForo Office

Numerar registros en formulario

GUIMU
2007-11-02 19:41 - Respuestas: 5 - Tema nº: 2479417


Características: Windows XP Profesional, Intel 2 Gb RAM, Pentium IV, 3,20GHZ, 400 DDuro.

Hola, necesito numerar ascendentemente en un formulario Access registros filtrados. Que se numeren al pulsar en un botón de comando de mismo formulario y que el dato se establesca en un campo de la misma tabla llamado "Registro temporal" dentro de la misma tabla. Gracias.

Posibles soluciones:
Numerar registros en formularioNumerar registros en formulario
Numerar registros en accessNumerar registros en access
Numerar registros filtrados en formularios continuosNumerar registros filtrados en formularios continuos
Guardar registros dia a dia en formularioGuardar registros dia a dia en formulario
Formulario access - boton para entrar registrosFormulario access - boton para entrar registros
ebolo

Re: Numerar registros en formulario - 2007-11-02 21:36 - Respuesta 2

Hola GUiMU, no entiendo bien el planteamiento.
Si lo que quieres es numerar los registros filtrados, puedes usar la propiedad CurrentRecortd; me explico si en el evento Form_Current (Al activar registro) pones por ejemplo msgbox Me.currentrecord te va a dar la posición numérica de ese registro una vez filtrado.
También puedes poner un cuadro de texto (Texto2) y lo igualas a Me.CurrentRecord en el mismo evento, de forma que cada vez que pases por un registro te va poner su posición.

Se podría incluir el dato en la tabla, pero luego vas a tener que borrar ese dato cada vez que filtres de nuevo.
No sé, no entiendo bien el problema.

Un saludo.
GUIMU

Re: Numerar registros en formulario - 2007-11-03 00:07 - Respuesta 3

Hola ebolo, no creo haberme explicado bien. Tengo una tabla con registros que por medio de criterios rescato en un formulario tabular, según el criterio pueden ser 10 como otras veces 120. Necesito numerar estos registros, empezando con el nº 1 dandole a un boton y que me guarde el numero asignado a cada registro en un campo de la tabla. La tabla se llama REGISTRODESALIDA y el campo que pretendo numerar NUMEROCERTIFICADO. gracias por atenderme.
ebolo

Re: Numerar registros en formulario - 2007-11-03 09:04 - Respuesta 4

Hola..., entonces por lo que entiendo la tabla REGISTRODESALIDA es una tabla temporal, en la que se basa el formulario, y que se rellena cada vez que quieres mostrar el formualrio. Para enumerar el campo NUMEROCERTIFICADO, puedes hacer un UPDATE....

Private Sub Comando20_Click()
Dim rs As DAO.Recordset, consulta As String
Dim p As Integer
consulta = "SELECT * FROM REGISTRODESALIDA"
Set rs = CurrentDb.OpenRecordset(consulta)
p = 1
While Not rs.EOF
consulta = "UPDATE REGISTRODESALIDA SET REGISTRODESALIDA.NUMEROCERTIFICADO=" & p
CurrentDb.Execute consulta
p = p + 1
Wend
rs.Close
Set rs = Nothing
End Sub
Lo que hace ésto es numerar el campo desde el 1 hasta ....

Aunque podrías probar a poner ese campo como autonumérico y se te rellenaría sólo.

Un saludo.
GUIMU

Re: Numerar registros en formulario - 2007-11-03 18:35 - Respuesta 5

Perdona Ebolo, me he perdido en la forma de exponer el problema. Tengo una tabla de registros de documentos (llamada registro de salida), no es temporal y tiene su número autonumerico de orden de entrada, en un formulario tabular rescato registros que han tenido entrada en una fecha determinada y a los que por medio de un botón de comando necesito darle un número correlativo desde el 1 hasta el final de los registros filtrados y que el valor se guarde en un campo de la misma tabla llamado NUMERO CERTIFICADO, para poder usarlo en el envío de cartas. Gracias por atenderme.
Página:1 Siguiente

Respuestas relacionadas:

Codigo para abrir un formulario desde otro formularioCodigo para abrir un formulario desde otro formularioForo
Codigo para abrir un formulario desde otro formulario en vb 6Codigo para abrir un formulario desde otro formulario en vb 6Foro
Abrir formulario desde un campo de otro formularioAbrir formulario desde un campo de otro formularioForo
Numerar en una consulta de accessNumerar en una consulta de accessForo
Numerar carpeta de fotosNumerar carpeta de fotosForo
Numerar pagina x de y en word 2003Numerar pagina x de y en word 2003Foro
Numerar frases en un párrafo en word 2007Numerar frases en un párrafo en word 2007Foro
Como numerar fotos automaticamente en windowsComo numerar fotos automaticamente en windowsForo
Numerar fotos escaneadas para pasar a cd.Numerar fotos escaneadas para pasar a cd.Foro
Registros...Registros...Foro
InicioSecciones
^ SubirAviso legal
Política Privacidad
Configurarequipos04 Mayo 2024