Ver Mensaje Individual
  #2  
Viejo 05/04/16, 20:28:34
Avatar de Jesicka_21
Jesicka_21 Jesicka_21 is offline
Junior Member
 
Fecha de Ingreso: sep 2013
Mensajes: 15
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..."
Responder Con Cita