MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Strlen, Help!!! (foro/showthread.php?t=14462)

mfr1711 24/06/08 18:46:21

Strlen, Help!!!
 
Buenas, les comento mi inconveniente...

Tengo una variable que contiene un codigo numerico de como maximo 10 caracteres. Lo que yo necesito es saber la cantidad de caracteres que tiene esta variable.
Probe con el STRLEN(variable), pero no me funciona.
Me funciona el STRLEN, pero con un texto en ves de una variable.

Alguien me podria ayudar, gracias
Saludos

frankmerlos 24/06/08 18:59:19

Te envio un ejemplo.

data variable type string.
data long type i.

variable = 'asdfsafsaf'.

long = strlen( 'asdfsafsaf' ).

write long.

skip.

long = strlen( variable ).

write long.


Espero te sirva.

mfr1711 24/06/08 20:34:08

eso es lo que estoy haciendo pero no me deja, me dice que no reconoce como palabra reservada al STRLEN y la variable es de tipo char.

Alguno tiene alguna posible solucion?, gracias

pmarinab 25/06/08 06:45:30

Estás poniendo espacios entre los parentesis y el literal?
Y no estarás dejando un espacio entre STRLEN y (?

Es un poco puñetero con esos temas...

mfr1711 25/06/08 14:10:10

Era eso, soy un pelotudo... pense que lo habia probado.
bueno muchas gracias, saludos

moji87 29/05/13 08:54:14

Strlen
 
Gracias. Yo tenía la misma duda .Lo conseguí resolver como tu dices,con los espacios.:rolleyes:

moji87 29/05/13 09:27:45

s is not defined.why?por que ?
 
Me pueden decir,por favor¿porque s no esta definido y me sale ese error?
REPORT ZCOMPARA.
DATA s(70) TYPE c VALUE 'hola'.
data o(70) type c VALUE 'adios'.

s co o.

Gracias :o

vanesamacri 29/05/13 11:30:07

Hola.

Entiendo que lo que querés hacer acá es utilizar el operador relacional CO (Contains Only). La manera correcta de utilizarlo es como condición de una estructura de control. Por ejemplo:

IF s CO o.

...

ENDIF.

A vos te muestra el error Statement "S" is not defined. Check your spelling. porque intenta interpretar a la variable s como si fuera una instrucción.


Husos Horarios son GMT. La hora en este momento es 06:23:35.

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