Editas el datasource del DW y le agregas un campo calculado ( le pones algo.. como 0 o '' )
Regresas al DW, y modificas el edit style a checkbox,, le pones valores para los estados.. activado/desactivado (como 0 y 1 )
Luego en algún botón por ejemplo podrías
Integer k
for k=1 to dw_1.rowcount()
// flg_opcion es el nombre del campo calculado/checkbox
ls_opcion = dw_1.getitemstring(k,'flg_opcion')
if (ls_opcion = 1) then
// lo pasas al otro dw
fila = dw2.insertrow(0)
dw2.setitem(fila, 'campo1', dw_1.getitemstring(k, 'campo1')
dw2.setitem(fila, 'campo2', dw_1.getitemstring(k, 'campo2')
// campo4,, campo5,, etc
end
next