In my CL_SALV_TABLE application, I set a filter in the screen. I then run this code:
lr_filters = ir_salv_table->get_filters( ). IF lr_filters->is_filter_defined( ) = abap_false. EXIT. ENDIF.
It always tells me there are no filters defined. But there are. I just defined them and can see them on the screen!
I've used cl_gui_cfw=>flush( ). I'm currently on 7.01 SP 7, and can't find a note for this. Any ideas?