#1
|
||||
|
||||
Ordenar registros de una tabla
Buenas tardes, espero puedan ayudarme con esto.
Si quiero ordenar los registros de una tabla interna, pero estos son de la siguiente manera. nom_1, nom_2....nom_10, nom_11 el punto es que cuando las ordeno queda nom_1 nom_10 nom_11 nom_2 y quiero que quede así nom_1 nom_2 nom_3 . . . nom_10 nom11 ¿Como podría hacerlo?. De antemano gracias.
__________________
Los escritores somos seres heridos por ello creamos otra realidad |
#2
|
|||
|
|||
Complicado
Sin cambiar nada lo tienes complicado yo creo. Si no te supone mucho cambio de código... ¿podrias meter nom_01, nom_02 y asi en vez e nom_1 ?
asi lo ordenaria perfectamente Un saludo |
#3
|
|||
|
|||
Complicado por no decir imposible. ABAP (y creo que cualquier lenguaje de programación) ordena de esa manera. Como ha dicho el compañero, poniendo un 0 delante, solucionas todos los problemas. |
#4
|
||||
|
||||
Exactamente esa seria la solución, solo tendrías problemas con los primero 9 ya que del 10 en adelante no tendrías problemas. sustituye el nom_1 por nom_01, como te comentaron anteriormente, puedes validar por el numero de caracteres, IF caracteres < 6. Bueno ya te han dado la solución. Saludos. |
#5
|
||||
|
||||
Muchas gracias por su respuestas, eso es lo que he hecho.
__________________
Los escritores somos seres heridos por ello creamos otra realidad |
Herramientas | Buscar en Tema |
Desplegado | |
|
|