Access - Ordenación dinámica de un formulario continuo cuando hay campos combobox

 
Vista:
sin imagen de perfil
Val: 1
Ha disminuido su posición en 33 puestos en Access (en relación al último mes)
Gráfica de Access

Ordenación dinámica de un formulario continuo cuando hay campos combobox

Publicado por PABLO (1 intervención) el 05/06/2019 20:50:38
El caso es el siguiente: Tengo un formulario (de tipo continuo) en access y he creado los procedimientos correspondientes para que, cuando se pinche una etiqueta, el formulario se ordene según ese campo. Pongo el ejemplo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Private Sub Etiqueta2_Click()
    If Me.E2 = 1 Then
        Me.OrderBy = "[Promotora]"
        Me.OrderByOn = True
        Me.E1 = 1
        Me.E2 = 0
        Me.E3 = 1
        Me.E4 = 1
        Me.E5 = 1
        Me.E6 = 1
    Else
        Me.OrderBy = "[Promotora] DESC"
        Me.OrderByOn = True
        Me.E1 = 1
        Me.E2 = 1
        Me.E3 = 1
        Me.E4 = 1
        Me.E5 = 1
        Me.E6 = 1
    End If
End Sub


Funciona muy bien en cualquier campo tipo texto o número, pero resulta que en este caso, el campo "Promotora" es un campo desplegable y por tanto no ordena por el nombre de la promotora, sino por su ID, que es el que se almacena en ese campo.

¿Cómo podría ordenar por el texto que se ve, y no por el código numérico que se almacena?

Muchas gracias.
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