Ayuda SAP

Longitud Maxima de Type C

Etiquetas: #<Tag:0x00007f704c9f4e58>

Hola a todos, quisiera saber cual es la longitud máxima de un tipo de dato C en ABAP, ¿porque mi pregunta?, estoy realizando un reporte ALV en el cual en una de sus columnas estoy concatenando textos, y no me sale todo el texto…se me pierde. ¿Que me recomendarían? la declaración la tengo así

**texto(1500) type c.**

Hola @iespino, he conseguido esto y espero que te sirva de guia.

Tamaño maximo 65535 caracteres

h_tp://www.abap.es/centro_Manual_03_tipos.htm

Por que se pierden los caracteres:
h_tps://scn.sap.com/thread/1319951

2 Me gusta

Es al ALV que debes especificarle la longitud de salidad.
De todas formas para esos casos uso STRING.

Como puedo especificar la longitud de ese campo? gracias

Que tipo de alv usas?? con cual funcion lo llamas para decirte

Uso…
call function 'REUSE_ALV_GRID_DISPLAY'

y en exporting

fieldcat

Llenando el catalogo:

it_catalogo-outputlen = 20.

El campo outputlen es longitud de salida, aunque no sé cual es el limite pero es mucho.

1 me gusta

en ABAP la concatenación se puede realizar hasta 4 veces dentro de un campo despues de eso tienes que usar otra variable para hacer mas concatenaciones