#1
|
|||
|
|||
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. |
#2
|
|||
|
|||
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. |
#3
|
|||
|
|||
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. |
#4
|
|||
|
|||
Me compila sin errores, cualquiera de las dos versiones... quiza algun parche que les falte implementar o algo, pero es raro... funciona bien.
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|