MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   REEMPLAZAR LIKE POR TYPE urgente (foro/showthread.php?t=38340)

Lore2010 19/08/10 20:07:28

REEMPLAZAR LIKE POR TYPE urgente
 
hola queria saber porque tengo que reemplazar lo like por los type pero en la siguientes sentencias me dice que no conoce el elemento alguien me puede decir como se reemplaza.
DATA: BEGIN OF ls_fecha,
value(10) TYPE c.
DATA: END OF ls_fecha.
DATA: lt_fecha_anulacion LIKE TABLE OF ls_fecha.

Chan 19/08/10 22:00:27

Tendría que probarlo en mi sistema, pero juraria que LS_FECHA ya es una tabla interna, ya que el OCCURS es opcional.... pero vamos, no estoy seguro.....

Para asegurar el tiro, hazlo así y creo que seguro no te fallará

DATA: ls_fecha(10) TYPE c.
DATA: lt_fecha_anulacion LIKE TABLE OF ls_fecha.



Chan 19/08/10 22:06:13

Otra opción es que pruebes de la siguiente forma:

DATA: BEGIN OF ls_fecha,
value(10) TYPE c,
END OF ls_fecha.
DATA: lt_fecha_anulacion LIKE TABLE OF ls_fecha.


Puede que el "DATA:" del END OF sea el que te diga que era una tabla int.

Ya dirás.



aldape 19/08/10 23:28:35

Me compila sin errores, cualquiera de las dos versiones... quiza algun parche que les falte implementar o algo, pero es raro... funciona bien.


Husos Horarios son GMT. La hora en este momento es 01:56:31.

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