MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   var(500) type c. Es posible hacer esto? (foro/showthread.php?t=11662)

aldape 10/03/08 15:41:02

var(500) type c. Es posible hacer esto?
 
var(500) type c. Es posible hacer esto? o hay alguna otra manera de obtener una variable de mas de 255 caracteres?

saludos.

nenuke 10/03/08 15:52:27

Si que es posible, puedes declarar una variable type c de hasta 65.535 caracteres.

Un saludo.

aldape 10/03/08 16:17:16

Pero no me funciona! hago un concatenate, y me lo limita como si fuera de 133 bytes...

alguna idea? o falta hacer algo?

DavidXD_XD 10/03/08 16:23:06

Prueba con tipo String ....

aldape 10/03/08 16:28:35

mmm, gracias por la sugerencia!!

utilice una funcion WS_DOWNLOAD y si lo graba bien, con los 255 caracteres... no lo corta.. pero cuando lo veia en el debugger ahi si me lo corta.. alomejor no se utilizar muy bien el debugger..

Saludos! y Gracias!

Rodolfo Montiel Rivera 11/03/08 16:48:07

Aldape por experiencias te puedo contar esta situacion tenia un campo entero de tamano muy grande cuando yo lo debugueaba veia el recuadro del valor en blanco ejemplo.

variable [_______________]

yo pensaba que veia en blanco y no traia valor esa variable pero estaba en un error si traia mi valor pero como el formato o por x razon se ordenaba a la derecha.

variable [__________prueba]

------------> me recorri hasta al final y encontraba mi valor

Lo que pasa en este tipo de casos es que si la variable es de 50 pr ejemplo
los 44 primeros espacios era vacios y en los 45 .... 50 me ponia lo que yo queria y pues tu ciertamente en el debuguear no llegas a percibir para eso tmb esta el caso con los ceros etc etc hay veces que el error es solo formato de nuestras variables para eso hay infinidad de herramientas entra las mas utiles eh usado:

SHIFT
PACK
UNPACK
NO-ZERO
LEFT-JUSTIFIED
CONCATENATE
SPLIT
CONDENSE
REPLACE etc.

Seria cuestion de que te metieras un rato en cada una y empezar a usar todo lo que SAP nos proporciona.
Suerte!!!


Husos Horarios son GMT. La hora en este momento es 10:08:15.

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