como imprimir reportes de atras para adelante
Publicado por BULL (42 intervenciones) el 14/09/2007 14:20:20
buenas amigos programadores se me presento un problema con el reporte y es el siguiente tengo una cadena la cual cada numero se encuentra separado en un campo distinto con esta funsion
SUBS(ALLT(STR(vent_inter_no_grav)),1,1)
SUBS(ALLT(STR(vent_inter_no_grav)),2,1)
SUBS(ALLT(STR(vent_inter_no_grav)),3,1)
SUBS(ALLT(STR(vent_inter_no_grav)),4,1)
SUBS(ALLT(STR(vent_inter_no_grav)),5,1)
SUBS(ALLT(STR(vent_inter_no_grav)),6,1)
y asi sucesivamente, mi problemas es que me lo imprime de izquierda a derecha y necesito que me imprima de derecha izquierda, osea que empieze por el ultimo campo y termine en el primero em entienden
ejemplo:
1 2 3 4 5 6
1 2 3 4 5 6 => en este orden lo imprime
1 2 3 4 5 6
6 5 4 3 2 1 => y quiero que me imprima en este orden
que empiece por el ultimo y termine con el primero de derecha a izquierda
si me entienden y me pueden ayudar les agradeceria.
cabe destacar que aprecio mucho lo que me han ayudado gracias a todos
SUBS(ALLT(STR(vent_inter_no_grav)),1,1)
SUBS(ALLT(STR(vent_inter_no_grav)),2,1)
SUBS(ALLT(STR(vent_inter_no_grav)),3,1)
SUBS(ALLT(STR(vent_inter_no_grav)),4,1)
SUBS(ALLT(STR(vent_inter_no_grav)),5,1)
SUBS(ALLT(STR(vent_inter_no_grav)),6,1)
y asi sucesivamente, mi problemas es que me lo imprime de izquierda a derecha y necesito que me imprima de derecha izquierda, osea que empieze por el ultimo campo y termine en el primero em entienden
ejemplo:
1 2 3 4 5 6
1 2 3 4 5 6 => en este orden lo imprime
1 2 3 4 5 6
6 5 4 3 2 1 => y quiero que me imprima en este orden
que empiece por el ultimo y termine con el primero de derecha a izquierda
si me entienden y me pueden ayudar les agradeceria.
cabe destacar que aprecio mucho lo que me han ayudado gracias a todos
Valora esta pregunta
0