#2
|
||||
|
||||
Si no quieres traer vacios no seria que pongas en tu WHERE que solo vengan los no vacios? Es decir seguramente tu tabla it_ausp_aux esta teniendo llaves OBJEK vacias y por eso tu tabla it_ausp trae campos vacios. Te recomendaria que ordenes tu tabla it_ausp_aux y elimines los que tienen el campo OBJEK vacios. SORT it_ausp_aux BY objek. DELETE it_ausp_aux WHERE objek EQ SPACE. Y luego de ello recien hacer el select y además poner en el where que solo te devuelvan los registros de la tabla AUSP que tengan valor en el campo ATWRT. Además debes validar que la tabla it_ausp_aux nunca este vacía por cuestiones de perfomance en tu código. IF it_ausp_aux[] IS NOT INITIAL. SELECT objek atinn mafid klart atwrt atflv FROM ausp INTO TABLE it_ausp FOR ALL ENTRIES IN it_ausp_aux WHERE objek = it_ausp_aux-objek AND atwrt NE space. ENDIF. Espero eso sea su problema, Saludos,
__________________
Saludos Cordiales, Alfredo Pastor Avendaño SAP - Consultant HCM Úlima edición por Alfredosite fecha: 28/05/10 a las 19:56:29. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|