|
Responder
|
| Autor | |
Nomada
Colaborador
Unido: 03/Julio/2011 Localización: España Estado: Sin conexión Puntos: 1759 |
Tema: Ordenar informeEnviado: 15/Febrero/2025 a las 18:25 |
|
Buenas.
Tengo el siguiente código, con el que deseo abrir un informe estableciendo el orden desde el formulario. Por ejemplo, si el formulario estuviera ordenado por el campo RS_UltimaCuota descendente: Private Sub cmdInforme_Click() Dim vOrden As String vOrden = "[RS_UltimaCuota] DESC" DoCmd.OpenReport "I_LISTADOSOCIOS", acViewReport, , , , vOrden End Sub Con este código solo abre el informe sin ordenarlo por dicho campo. Alguna sugerencia. Gracias |
|
![]() |
|
xavi
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador
Terrassa-BCN Unido: 10/Mayo/2005 Localización: Catalunya |||| Estado: Sin conexión Puntos: 14926 |
Enviado: 15/Febrero/2025 a las 18:41 |
|
Hola,
Ningún argumento del OpenReport sirve para indicar el criterio de ordenación. El argumento dónde pasas vOrden es el OpenArgs. Lo que podrías hacer es manejar ese OpenArgs en el evento Report_Open y establecer el OrderBy del informe. Ojo, que yo de informes, lo justito (o un poquito menos) Un saludo |
|
![]() |
|
Nomada
Colaborador
Unido: 03/Julio/2011 Localización: España Estado: Sin conexión Puntos: 1759 |
Enviado: 15/Febrero/2025 a las 19:13 |
|
Muchas gracias Xavi.
Al final creo que intuí tu respuesta y eso es lo que he hecho. Un saludo. Este hilo se puede cerrar satisfactoriamente.
|
|
![]() |
|
Responder
|
|
|
Tweet
|
| Ir al foro | Permisos de foro ![]() Usted No puede publicar nuevos temas en este foro Usted No puede responder a temas en este foro Usted No puede borrar sus mensajes en este foro Usted No puede editar sus mensajes en este foro Usted No puede crear encuestas en este foro Usted No puede votar en encuestas en este foro |