remove usage of CHAR07 domain (#754)

* remove CHAR07

See #692

* fixed formatting

Co-authored-by: Gregor Wolf <gregor.wolf@gmail.com>
Co-authored-by: Lars Hvam <larshp@hotmail.com>
This commit is contained in:
Abo 2021-08-16 08:52:21 +02:00 committed by GitHub
parent 2710dd9717
commit 0064ae0a40
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 2 additions and 195 deletions

View File

@ -1,45 +0,0 @@
CLASS zcl_excel_properties DEFINITION
PUBLIC
FINAL
CREATE PUBLIC .
PUBLIC SECTION.
DATA creator TYPE zexcel_creator VALUE 'Ivan Femia'. "#EC NOTEXT . . . " .
DATA lastmodifiedby TYPE zexcel_creator VALUE 'Ivan Femia'. "#EC NOTEXT . . . " .
DATA created TYPE timestampl .
DATA modified TYPE timestampl .
DATA title TYPE zexcel_title VALUE 'abap2xlsx'. "#EC NOTEXT . . . " .
DATA subject TYPE zexcel_subject .
DATA description TYPE zexcel_description VALUE 'Created using abap2xlsx'. "#EC NOTEXT . . . " .
DATA keywords TYPE zexcel_keywords .
DATA category TYPE zexcel_category .
DATA company TYPE zexcel_company VALUE 'abap2xlsx'. "#EC NOTEXT . . . " .
DATA application TYPE zexcel_application VALUE 'Microsoft Excel'. "#EC NOTEXT . . . " .
DATA docsecurity TYPE zexcel_docsecurity VALUE '0'. "#EC NOTEXT . . . " .
DATA scalecrop TYPE zexcel_scalecrop VALUE ''. "#EC NOTEXT . . . " .
DATA linksuptodate TYPE flag .
DATA shareddoc TYPE flag .
DATA hyperlinkschanged TYPE flag .
DATA appversion TYPE zexcel_appversion VALUE '12.0000'. "#EC NOTEXT . . . " .
METHODS constructor .
PROTECTED SECTION.
PRIVATE SECTION.
ENDCLASS.
CLASS zcl_excel_properties IMPLEMENTATION.
METHOD constructor.
DATA: lv_timestamp TYPE timestampl.
GET TIME STAMP FIELD lv_timestamp.
created = lv_timestamp.
modified = lv_timestamp.
ENDMETHOD.
ENDCLASS.

View File

@ -1,126 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<abapGit version="v1.0.0" serializer="LCL_OBJECT_CLAS" serializer_version="v1.0.0">
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
<asx:values>
<VSEOCLASS>
<CLSNAME>ZCL_EXCEL_PROPERTIES</CLSNAME>
<LANGU>E</LANGU>
<DESCRIPT>Document properties</DESCRIPT>
<STATE>1</STATE>
<CLSCCINCL>X</CLSCCINCL>
<FIXPT>X</FIXPT>
<UNICODE>X</UNICODE>
</VSEOCLASS>
<DESCRIPTIONS>
<SEOCOMPOTX>
<CLSNAME>ZCL_EXCEL_PROPERTIES</CLSNAME>
<CMPNAME>APPLICATION</CMPNAME>
<LANGU>E</LANGU>
<DESCRIPT>Application</DESCRIPT>
</SEOCOMPOTX>
<SEOCOMPOTX>
<CLSNAME>ZCL_EXCEL_PROPERTIES</CLSNAME>
<CMPNAME>APPVERSION</CMPNAME>
<LANGU>E</LANGU>
<DESCRIPT>Application version</DESCRIPT>
</SEOCOMPOTX>
<SEOCOMPOTX>
<CLSNAME>ZCL_EXCEL_PROPERTIES</CLSNAME>
<CMPNAME>CATEGORY</CMPNAME>
<LANGU>E</LANGU>
<DESCRIPT>Category</DESCRIPT>
</SEOCOMPOTX>
<SEOCOMPOTX>
<CLSNAME>ZCL_EXCEL_PROPERTIES</CLSNAME>
<CMPNAME>COMPANY</CMPNAME>
<LANGU>E</LANGU>
<DESCRIPT>Company</DESCRIPT>
</SEOCOMPOTX>
<SEOCOMPOTX>
<CLSNAME>ZCL_EXCEL_PROPERTIES</CLSNAME>
<CMPNAME>CONSTRUCTOR</CMPNAME>
<LANGU>E</LANGU>
<DESCRIPT>CONSTRUCTOR</DESCRIPT>
</SEOCOMPOTX>
<SEOCOMPOTX>
<CLSNAME>ZCL_EXCEL_PROPERTIES</CLSNAME>
<CMPNAME>CREATED</CMPNAME>
<LANGU>E</LANGU>
<DESCRIPT>Created on</DESCRIPT>
</SEOCOMPOTX>
<SEOCOMPOTX>
<CLSNAME>ZCL_EXCEL_PROPERTIES</CLSNAME>
<CMPNAME>CREATOR</CMPNAME>
<LANGU>E</LANGU>
<DESCRIPT>Creator</DESCRIPT>
</SEOCOMPOTX>
<SEOCOMPOTX>
<CLSNAME>ZCL_EXCEL_PROPERTIES</CLSNAME>
<CMPNAME>DESCRIPTION</CMPNAME>
<LANGU>E</LANGU>
<DESCRIPT>Description</DESCRIPT>
</SEOCOMPOTX>
<SEOCOMPOTX>
<CLSNAME>ZCL_EXCEL_PROPERTIES</CLSNAME>
<CMPNAME>DOCSECURITY</CMPNAME>
<LANGU>E</LANGU>
<DESCRIPT>DocSecurity</DESCRIPT>
</SEOCOMPOTX>
<SEOCOMPOTX>
<CLSNAME>ZCL_EXCEL_PROPERTIES</CLSNAME>
<CMPNAME>HYPERLINKSCHANGED</CMPNAME>
<LANGU>E</LANGU>
<DESCRIPT>Hyperlinks changed</DESCRIPT>
</SEOCOMPOTX>
<SEOCOMPOTX>
<CLSNAME>ZCL_EXCEL_PROPERTIES</CLSNAME>
<CMPNAME>KEYWORDS</CMPNAME>
<LANGU>E</LANGU>
<DESCRIPT>Keywords</DESCRIPT>
</SEOCOMPOTX>
<SEOCOMPOTX>
<CLSNAME>ZCL_EXCEL_PROPERTIES</CLSNAME>
<CMPNAME>LASTMODIFIEDBY</CMPNAME>
<LANGU>E</LANGU>
<DESCRIPT>Modified by</DESCRIPT>
</SEOCOMPOTX>
<SEOCOMPOTX>
<CLSNAME>ZCL_EXCEL_PROPERTIES</CLSNAME>
<CMPNAME>LINKSUPTODATE</CMPNAME>
<LANGU>E</LANGU>
<DESCRIPT>Links up to date</DESCRIPT>
</SEOCOMPOTX>
<SEOCOMPOTX>
<CLSNAME>ZCL_EXCEL_PROPERTIES</CLSNAME>
<CMPNAME>MODIFIED</CMPNAME>
<LANGU>E</LANGU>
<DESCRIPT>Modified on</DESCRIPT>
</SEOCOMPOTX>
<SEOCOMPOTX>
<CLSNAME>ZCL_EXCEL_PROPERTIES</CLSNAME>
<CMPNAME>SCALECROP</CMPNAME>
<LANGU>E</LANGU>
<DESCRIPT>ScaleCrop</DESCRIPT>
</SEOCOMPOTX>
<SEOCOMPOTX>
<CLSNAME>ZCL_EXCEL_PROPERTIES</CLSNAME>
<CMPNAME>SHAREDDOC</CMPNAME>
<LANGU>E</LANGU>
<DESCRIPT>Shared document</DESCRIPT>
</SEOCOMPOTX>
<SEOCOMPOTX>
<CLSNAME>ZCL_EXCEL_PROPERTIES</CLSNAME>
<CMPNAME>SUBJECT</CMPNAME>
<LANGU>E</LANGU>
<DESCRIPT>Subject</DESCRIPT>
</SEOCOMPOTX>
<SEOCOMPOTX>
<CLSNAME>ZCL_EXCEL_PROPERTIES</CLSNAME>
<CMPNAME>TITLE</CMPNAME>
<LANGU>E</LANGU>
<DESCRIPT>Title</DESCRIPT>
</SEOCOMPOTX>
</DESCRIPTIONS>
</asx:values>
</asx:abap>
</abapGit>

View File

@ -1,23 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<abapGit version="v1.0.0" serializer="LCL_OBJECT_DTEL" serializer_version="v1.0.0">
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
<asx:values>
<DD04V>
<ROLLNAME>ZEXCEL_APPVERSION</ROLLNAME>
<DDLANGUAGE>E</DDLANGUAGE>
<DOMNAME>CHAR07</DOMNAME>
<HEADLEN>19</HEADLEN>
<SCRLEN1>10</SCRLEN1>
<SCRLEN2>19</SCRLEN2>
<SCRLEN3>20</SCRLEN3>
<DDTEXT>Application version</DDTEXT>
<REPTEXT>Application version</REPTEXT>
<SCRTEXT_S>AppVersion</SCRTEXT_S>
<SCRTEXT_M>Application version</SCRTEXT_M>
<SCRTEXT_L>Application version</SCRTEXT_L>
<DTELMASTER>E</DTELMASTER>
<REFKIND>D</REFKIND>
</DD04V>
</asx:values>
</asx:abap>
</abapGit>

View File

@ -1,6 +1,7 @@
INTERFACE zif_excel_book_properties INTERFACE zif_excel_book_properties
PUBLIC . PUBLIC .
TYPES tv_excel_appversion TYPE c LENGTH 7.
DATA creator TYPE zexcel_creator . DATA creator TYPE zexcel_creator .
DATA lastmodifiedby TYPE zexcel_creator . DATA lastmodifiedby TYPE zexcel_creator .
@ -18,7 +19,7 @@ INTERFACE zif_excel_book_properties
DATA linksuptodate TYPE flag . DATA linksuptodate TYPE flag .
DATA shareddoc TYPE flag . DATA shareddoc TYPE flag .
DATA hyperlinkschanged TYPE flag . DATA hyperlinkschanged TYPE flag .
DATA appversion TYPE zexcel_appversion . DATA appversion TYPE tv_excel_appversion .
METHODS initialize . METHODS initialize .
ENDINTERFACE. ENDINTERFACE.