MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Ordenar registros de una tabla (foro/showthread.php?t=71814)

ximena251 05/06/14 21:24:43

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.

Spainnavar 09/06/14 10:44:42

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:)

awas90 09/06/14 11:30:05


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.

Dlanor20777 09/06/14 16:04:04


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.

ximena251 09/06/14 17:53:46

Muchas gracias por su respuestas, eso es lo que he hecho. ;)


Husos Horarios son GMT. La hora en este momento es 08:46:21.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web