Access - Ordenar Informe tomando los 4 últimos caracteres.

 
Vista:
sin imagen de perfil

Ordenar Informe tomando los 4 últimos caracteres.

Publicado por Yahir Martínez (3 intervenciones) el 06/11/2013 18:31:17
Que tal, buenos días. Espero puedan ayudarme:

En una consulta, basada en una tabla "CODIFICACION", el campo [CODIGO] tiene los siguientes valores como ejemplo:

IM-FX-0502
IM-CL-0345
IM-AN-0652
IM-FX-0254

El orden que trae por default es alfabético quedando así:

IM-AN-0652
IM-CL-0345
IM-FX-0254
IM-FX-0502

Lo que quiero es que me los ordene, pero basándose en los cuatro caracteres numéricos, para que quede de la siguiente manera:

IM-FX-0254
IM-CL-0345
IM-FX-0502
IM-AN-0652

He intentado con MID([CODIGO],7) Pero no me devuelve ningún valor, vacía la consulta. Si alguien puede ayudarme, por favor.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Norberto
Val: 1.094
Oro
Ha mantenido su posición en Access (en relación al último mes)
Gráfica de Access

Ordenar Informe tomando los 4 últimos caracteres.

Publicado por Norberto (753 intervenciones) el 07/11/2013 14:31:41
Hola.

En principio no tienes que incluir ninguna expresión en la consulta. Activa en la vista de diseño del informe la ventana Ordenar y agrupar y pon en Campo/Expresión =Medio([CODIGO];7) y ya está.

Un saludo,

Norberto.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil

Gracias!

Publicado por Yahir Martínez (3 intervenciones) el 07/11/2013 21:02:55
Funcionó, muchas gracias! Es que en esto de Access soy nuevo. :)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar