-
Notifications
You must be signed in to change notification settings - Fork 285
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Autofilter Solutions for excel writer #1131
base: main
Are you sure you want to change the base?
Conversation
Autofilter solutions for excel writer
Removed using of lvc_fname
Update zcl_excel_autofilter because:
|
WHILE Loop in is_row_hidden deleted. No more insertion of empty column entries in mt_filters table without rule and values.
Integration of method zcl_excel_autofilter->is_row_hidden
Continued from pull request #985 and trying to solve #1017, but i can not reproduce any problems with date format.
Update zcl_excel_converter_alv->get_filter to avoid too many values.
Update zcl_excel_writer_2007->create_xl_sheet_sheet_data to work with multiple values for multiple columns.
Old field l_autofilter_hidden = 'X' is now represented by an entry for each filter column in table lt_cols2match.
If you use for example ZDEMO_EXCEL32 for testing be careful using ZDEMO_EXCEL33 at the same time.
Unfortunately ZDEMO_EXCEL33 calls method zcl_excel_converter->set_option instead of using the is_option parameter of the immediately following zcl_excel_converter->convert method call.
So these options, which don't contain filter = 'X', remain and the defaults of method zcl_excel_converter->init_option are not used for any further convert method call with ALV (like in ZDEMO_EXCEL32) until the 'EXCEL_username' record is deleted from database INDX.
Otherwise the only workaround is the explicit use of the is_option parameter of convert method call like attached to #1017.