abap2xlsx/src/zif_excel_sheet_protection.intf.abap
Abo 0a907d27de
Remove doma ZEXCEL_BOOLE01 (#738)
* remove ZEXCEL_SHEET_PROTECTION_BOOL

this dtel uses doma ZEXCEL_BOOLE01

* remove ZEXCEL_CONDITIONAL_SHOW_VALUE

this dtel uses doma ZEXCEL_BOOLE01

* ZEXCEL_BOOLE01

it was used by:
dtel ZEXCEL_SHEET_PROTECTION_BOOL
dtel ZEXCEL_CONDITIONAL_SHOW_VALUE

* fixed spurious edit of .abapgit.xml
2021-02-21 11:21:07 +01:00

32 lines
1.4 KiB
ABAP

INTERFACE zif_excel_sheet_protection
PUBLIC .
TYPES tv_sheet_protection TYPE c LENGTH 1.
TYPES tv_sheet_protection_bool TYPE c LENGTH 1.
DATA auto_filter TYPE tv_sheet_protection_bool .
CONSTANTS c_active TYPE tv_sheet_protection_bool VALUE '1'. "#EC NOTEXT
CONSTANTS c_noactive TYPE tv_sheet_protection_bool VALUE '0'. "#EC NOTEXT
CONSTANTS c_protected TYPE tv_sheet_protection VALUE 'X'. "#EC NOTEXT
CONSTANTS c_unprotected TYPE tv_sheet_protection VALUE ''. "#EC NOTEXT
DATA delete_columns TYPE tv_sheet_protection_bool .
DATA delete_rows TYPE tv_sheet_protection_bool .
DATA format_cells TYPE tv_sheet_protection_bool .
DATA format_columns TYPE tv_sheet_protection_bool .
DATA format_rows TYPE tv_sheet_protection_bool .
DATA insert_columns TYPE tv_sheet_protection_bool .
DATA insert_hyperlinks TYPE tv_sheet_protection_bool .
DATA insert_rows TYPE tv_sheet_protection_bool .
DATA objects TYPE tv_sheet_protection_bool .
DATA password TYPE zexcel_aes_password .
DATA pivot_tables TYPE tv_sheet_protection_bool .
DATA protected TYPE tv_sheet_protection .
DATA scenarios TYPE tv_sheet_protection_bool .
DATA select_locked_cells TYPE tv_sheet_protection_bool .
DATA select_unlocked_cells TYPE tv_sheet_protection_bool .
DATA sheet TYPE tv_sheet_protection_bool .
DATA sort TYPE tv_sheet_protection_bool .
METHODS initialize .
ENDINTERFACE.