ORDENAR INFORME
Publicado por ROBERTO (145 intervenciones) el 13/02/2013 12:33:16
Hola .
Tengo que previsualizar un informe por codigo desde un formulario.
Tengo un formulario con 2 cuadros de texto . Uno para indicar el orden y otro para indicar el año.
En el campo orden tengo 3 valores posibles: Alfabético, Puesto, Lista
Tengo un código que dice:
Dim stDocName As String
Dim stDocName1 As String
Dim ME_ORDEN As String
stDocName = "INFORME COSTE HORA EMPLEADO"
stDocName1 = "INFORME COSTE HORA EMPLEADO_ORDEN"
If Me.BUSCO_ORDEN = "Alfabética" Then
ME_ORDEN = Empleados.APEL_EMPLE
DoCmd.OpenReport stDocName1, acViewPreview, "ORDER BY ME_ORDEN, ASC"
End If
If Me.BUSCO_ORDEN = "Lista" Then
ME_ORDEN = Informes![INFORME COSTE HORA EMPLEADO_ORDEN]!ORDENLIST
DoCmd.OpenReport stDocName1, acViewPreview, "ORDER BY ME_ORDEN, ASC"
End If
Como veis estoy intentando ordenarlo por el campo APEL_EMPLE Ó por el campo ORDENLIST del informe que quiero abrir pero siempre me da un error.
El tema es ese necesito visualizar un informe ordenado por APEL_EMPLE si el orden que indico es albafético. Por ORDENLIST si el orden indicado es Lista.
Y otra cosa se podría visualizar el informe tambien agrupado por otro campo pero con encabezado de agrupamiento y demas. Gracias
Tengo que previsualizar un informe por codigo desde un formulario.
Tengo un formulario con 2 cuadros de texto . Uno para indicar el orden y otro para indicar el año.
En el campo orden tengo 3 valores posibles: Alfabético, Puesto, Lista
Tengo un código que dice:
Dim stDocName As String
Dim stDocName1 As String
Dim ME_ORDEN As String
stDocName = "INFORME COSTE HORA EMPLEADO"
stDocName1 = "INFORME COSTE HORA EMPLEADO_ORDEN"
If Me.BUSCO_ORDEN = "Alfabética" Then
ME_ORDEN = Empleados.APEL_EMPLE
DoCmd.OpenReport stDocName1, acViewPreview, "ORDER BY ME_ORDEN, ASC"
End If
If Me.BUSCO_ORDEN = "Lista" Then
ME_ORDEN = Informes![INFORME COSTE HORA EMPLEADO_ORDEN]!ORDENLIST
DoCmd.OpenReport stDocName1, acViewPreview, "ORDER BY ME_ORDEN, ASC"
End If
Como veis estoy intentando ordenarlo por el campo APEL_EMPLE Ó por el campo ORDENLIST del informe que quiero abrir pero siempre me da un error.
El tema es ese necesito visualizar un informe ordenado por APEL_EMPLE si el orden que indico es albafético. Por ORDENLIST si el orden indicado es Lista.
Y otra cosa se podría visualizar el informe tambien agrupado por otro campo pero con encabezado de agrupamiento y demas. Gracias
Valora esta pregunta


0