|
#1
|
||||
|
||||
hola, tu error es que estas comparando el campo include tenga dos valores a la vez y esto no se esta cumpliendo salvo que exista en t_includes-include un campo que inicie con Z
WHERE include EQ t_includes-include and include LIKE srch_str. cambialo por WHERE include EQ t_includes-include OR include LIKE srch_str. saludos
__________________
Sebastián Chiavia |
#2
|
|||
|
|||
Les agradezco las respuestas!!
La solucion del Offset que me decia Kibo fue la que use para borrar todos los registros qeu no empezaban con Z. Ahora estoy tratando de solucionar otro problema... Hay registros que en algun lugar tienen el caracter "\", esos tambien tengo que borrarlos.. el tema es que puede estar es cualquier parte esa barra, por lo que se me esta complicando el tema... Gracias por las respuestas y saludos!! |
#3
|
||||
|
||||
La sentencia FIND te busca el campo que quieras en una variable... creo que si le pones la woriking area, te la busca en todos los campos. Con el sy-subrc podes detectar si la encontr o no
|
#4
|
|||
|
|||
Prueba haciendo un LOOP a la tabla y dentro colocas un SEARCH, por ejemplo: LOOP AT tabla. SEARCH tabla-campo FOR '\'. "Busca el caracter IF sy-subrc EQ 0. "Si lo encuentra DELETE tabla. ENDIF . ENDLOOP . |
Herramientas | Buscar en Tema |
Desplegado | |
|
|