Checkbox
Buenas tardes Victor94.
Podrías pasar los registros de la tabla, a una tabla interna auxiliar, ordenar por el campo checkbox y realizar un delete a la tabla validando que los registros sean distintos a 'X'.
Luego con la sentencia DESCRIBE TABLE obtenés la cantidad de registros que tiene la tabla.
Quedaría algo así:
it_tabla_auxiliar[] = it_tabla_alv[].
SORT it_tabla_auxiliar
BY checkbox.
DELETE it_tabla_auxiliar
WHERE checkbox NE 'X'.
IF it_tabla_auxiliar[] IS NOT INITIAL.
DESCRIBE TABLE it_tabla_auxiliar
LINES lv_lineas.
ENDIF.
LV_LINEAS tendría la cantidad de registros del ALV con el checkbox activo.
__________________
Saludos!,
Jess.
"...Puedes llegar a cualquier parte, siempre y cuando andes lo suficiente..."
|