mirror of
https://github.com/abap2xlsx/abap2xlsx.git
synced 2025-05-06 06:42:08 +08:00
Merge branch 'main' into fix-bind_no_filter
This commit is contained in:
commit
a67673458d
|
@ -1,12 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
|
|
||||||
<asx:values>
|
|
||||||
<DATA>
|
|
||||||
<GROUP_ID>github.com/abap2xlsx/abap2xlsx</GROUP_ID>
|
|
||||||
<ARTIFACT_ID>abap2xlsx</ARTIFACT_ID>
|
|
||||||
<VERSION>7.15.0</VERSION>
|
|
||||||
<REPOSITORY_TYPE>abapGit</REPOSITORY_TYPE>
|
|
||||||
<GIT_URL>https://github.com/abap2xlsx/abap2xlsx.git</GIT_URL>
|
|
||||||
</DATA>
|
|
||||||
</asx:values>
|
|
||||||
</asx:abap>
|
|
165
changelog.txt
165
changelog.txt
|
@ -1,165 +0,0 @@
|
||||||
abapGit changelog
|
|
||||||
=================
|
|
||||||
|
|
||||||
Legend
|
|
||||||
------
|
|
||||||
* : fixed
|
|
||||||
! : changed
|
|
||||||
+ : added
|
|
||||||
- : removed
|
|
||||||
|
|
||||||
2022-01-08 v7.15.0
|
|
||||||
------------------
|
|
||||||
! Refactor ABAP Cloud: change REFRESH to CLEAR
|
|
||||||
* Prevent row height zero
|
|
||||||
+ New parameter ip_columnrow in SET_CELL and other methods
|
|
||||||
! Refactor ABAP Cloud: remove use of DTEL SYLANGU and DTEL GUID_16
|
|
||||||
! Refactor ABAP Cloud: remove use of cl_abap_conv_out_ce=>uccpi
|
|
||||||
! Refactor ABAP Cloud: move converter classes to not_cloud package
|
|
||||||
+ Check demo regressions
|
|
||||||
! Refactor ABAP Cloud: change FLOAT to F
|
|
||||||
! Refactor ABAP Cloud: remove TYPE-POOLS statements
|
|
||||||
! Refactor ABAP Cloud: change SYTABIX to I
|
|
||||||
! Lint rule to reject commented code / commented code removed
|
|
||||||
+ Add column for photographer in zdemo_calendar
|
|
||||||
! Lint rule to reject code not in keyword_case upper
|
|
||||||
! Refactor ABAP Cloud: use new collection classes
|
|
||||||
+ Allow more than 255 sheets per workbook
|
|
||||||
! Refactor ABAP Cloud: Domain for ZEXCEL_SHEET_TITLE
|
|
||||||
* Demo WebDynpro: ICF, button text, MIME type
|
|
||||||
! Refactor ABAP Cloud: ddic, fix UUID and GUID_16
|
|
||||||
* Typo in code: hasehd -> hashed
|
|
||||||
! Refactor ABAP Cloud: MOVE statements
|
|
||||||
! Refactor ABAP Cloud: remove DTEL INTTYPE
|
|
||||||
* After BIND_TABLE no columns in object
|
|
||||||
+ Change_area_style (same as change_cell_style, but for area)
|
|
||||||
+ Customizable demo 25 + backend in demo 37
|
|
||||||
* Reflect new abap2xlsx project URL
|
|
||||||
* Fix enhancement categories of several structures
|
|
||||||
* Fix links after org. move
|
|
||||||
! Refactor method change_cell_style in zcl_excel_worksheet
|
|
||||||
* Correcting broken links after moving of repo
|
|
||||||
* Reader fails for workbook with chart
|
|
||||||
+ Worksheet columns right-to-left
|
|
||||||
* README.md, update urls
|
|
||||||
* Huge writer error height/hight and fit to page
|
|
||||||
! Refactor ABAP Cloud: remove use of DOMA INT2
|
|
||||||
! Refactor ABAP Cloud: remove use of DTEL DSTRING
|
|
||||||
* Huge reader reading cells multiple styles
|
|
||||||
! Pretty print
|
|
||||||
* Add exception handling
|
|
||||||
! Split convert_column2alpha
|
|
||||||
+ SET_AREA/SET_AREA_FORMULA: set value or formula for whole area instea… …
|
|
||||||
|
|
||||||
2021-11-11 v7.14.0
|
|
||||||
------------------
|
|
||||||
+ changelog
|
|
||||||
! Refactor ABAP Cloud: column width based on SAP font
|
|
||||||
! Refactor ABAP Cloud: DDIC references changed
|
|
||||||
! Refactor ABAP Cloud: collection classes
|
|
||||||
! Refactor: split unit tests into one method per case
|
|
||||||
! pretty print zcl_excel_worksheet
|
|
||||||
* SET_CELL_FORMULA: set formula even if cell was uninitialized
|
|
||||||
! Refactor: replace all macros with methods
|
|
||||||
+ Add ability to generate report from template
|
|
||||||
* Read range of print titles
|
|
||||||
+ Multiple Styles in One Cell ("rich text format")
|
|
||||||
+ Bind ALV with non-displayed SALV data
|
|
||||||
+ new feature "Ignored Errors"
|
|
||||||
* Ignore invalid Excel Table names
|
|
||||||
+ new feature "Calculated Columns"
|
|
||||||
* better error message for ZDEMO_EXCEL25
|
|
||||||
|
|
||||||
2021-10-11 v7.13.0
|
|
||||||
------------------
|
|
||||||
! zcl_excel_common: refactor unit tests
|
|
||||||
! Refactor: replace zcl_excel_aunit with cl_abap_unit_assert
|
|
||||||
! Refactor ABAP Cloud: DDIC references changed
|
|
||||||
* clear Style exporting parameter in GET_CELL
|
|
||||||
+ Conditional Formatting for Cells that "Begin With" and more
|
|
||||||
- Delete unused customui objects
|
|
||||||
* ZDEMO_EXCEL37 incorrect screen field labels
|
|
||||||
* SHIFT_FORMULA
|
|
||||||
! Refactor: replace macro with method in zcl_excel_style_number_format
|
|
||||||
* autofilter messed up if several sheets
|
|
||||||
* autofilter + filtering value, then read it, the filtering value is lost
|
|
||||||
* autofilter on row 2 is incorrectly set on row 1
|
|
||||||
! Refactor: change EXIT to RETURN, where applicable
|
|
||||||
! Refactor: zcl_excel_common: refactor STATICS to CLASS-DATA
|
|
||||||
* Writer: trailing spaces of cell values lost
|
|
||||||
! Refactor: move zexcel_s_org_rel to demos
|
|
||||||
! update to latest abapGit format
|
|
||||||
! abaplint to not change sy fields anymore
|
|
||||||
! Refactor: Do not change sy fields anymore
|
|
||||||
! abapGit diff says zdemo_calendar_classes has changed
|
|
||||||
! update abaplint configuration to latest
|
|
||||||
! Refactor: Move non-Cloud code to separate package (#795) …
|
|
||||||
* Reader: empty Excel date -> ABAP 00000000
|
|
||||||
|
|
||||||
2021-09-11 v7.12.0
|
|
||||||
------------------
|
|
||||||
! First draft of the contributing guidelines
|
|
||||||
! Refactor: remove usage of CHAR07 domain
|
|
||||||
|
|
||||||
2021-08-11 v7.11.0
|
|
||||||
------------------
|
|
||||||
! Pretty print on all source code
|
|
||||||
! Create coding-guidelines.md
|
|
||||||
! remove usage of CHAR08 DTEL
|
|
||||||
! remove usage of CHAR10 domain
|
|
||||||
! remove usage of OS_BOOLEAN
|
|
||||||
|
|
||||||
2021-07-11 v7.10.0
|
|
||||||
------------------
|
|
||||||
! remove unused DOMA
|
|
||||||
! Reader: wrong worksheet dimension
|
|
||||||
* GET_TABLE: support fields of type date
|
|
||||||
* Vietnamese, Emoji and other characters not rendered in old SAP versions
|
|
||||||
* SET_TABLE: support table headers with newline
|
|
||||||
* SET_CELL: support values with wildcard format like `_x0041_`
|
|
||||||
|
|
||||||
2021-06-11 v7.9.0
|
|
||||||
------------------
|
|
||||||
! update linter config to latest
|
|
||||||
+ Remove 15 chars. limit at encrypt password
|
|
||||||
+ Reader to read range of hyperlinks and new method SET_AREA_HYPERLINK
|
|
||||||
* Vietnamese, Emoji and other characters not rendered
|
|
||||||
* Update of ZDEMO_EXCEL31 to use CALCULATE_COLUMN_WIDTHS
|
|
||||||
! remove CHAR01
|
|
||||||
|
|
||||||
2021-05-11 v7.8.0
|
|
||||||
------------------
|
|
||||||
! remove "BOOLEAN" domain
|
|
||||||
! replace messages with ones from ZABAP2XLSX message class
|
|
||||||
|
|
||||||
2021-04-11 v7.7.0
|
|
||||||
------------------
|
|
||||||
! remove CHAR_02 domain
|
|
||||||
! abapGit format update
|
|
||||||
|
|
||||||
2021-03-11 v7.6.0
|
|
||||||
------------------
|
|
||||||
! AUnit warning zcl excel reader huge file "# au > "#au
|
|
||||||
! Remove doma ZEXCEL_BOOLE01
|
|
||||||
|
|
||||||
2021-02-11 v7.5.0
|
|
||||||
------------------
|
|
||||||
+ Possibility to get the fieldcatalog with mandt
|
|
||||||
! cleanup types in zif_excel_book_protection
|
|
||||||
|
|
||||||
2021-01-11 v7.4.0
|
|
||||||
------------------
|
|
||||||
! warning about SAPLink in documentation, and replace obsolete links in zangry_birds and zdemo_excel1
|
|
||||||
! remove XFELD usage
|
|
||||||
! Dynamic prefill of date in zdemo_calendar
|
|
||||||
|
|
||||||
2020-12-11 v7.3.0
|
|
||||||
------------------
|
|
||||||
* Fix in ZDEMO_EXCEL11: Field-symbol usage
|
|
||||||
! Update abapGit-installation.md
|
|
||||||
|
|
||||||
2020-11-11 v7.2.0
|
|
||||||
------------------
|
|
||||||
! Improve Documentaiton
|
|
||||||
! Fix package errors
|
|
||||||
+ Feature: Enable custom converters
|
|
|
@ -9,17 +9,7 @@ Version numbering is based on [Semantic Versioning 2.0.0](https://semver.org/):
|
||||||
- `15`: a minor release
|
- `15`: a minor release
|
||||||
- `0`: patch level (bug fixes)
|
- `0`: patch level (bug fixes)
|
||||||
|
|
||||||
Create a branch for this new release and change these files:
|
Create a branch for this new release, change `zcl_excel_version` to indicate the new version number and push the changes to the repository
|
||||||
- `changelog.txt`
|
|
||||||
- Type from scratch the list of commits since the last version, and add as prefix for each commit:
|
|
||||||
- `+`: new feature
|
|
||||||
- `*`: bug fix
|
|
||||||
- `!`: feature modification
|
|
||||||
- `-`: feature removed
|
|
||||||
- `zcl_excel_version`
|
|
||||||
- Indicate the new version number (NB: the abap2xlsx APACK class uses this version number)
|
|
||||||
- Restart abapGit to consider the latest version of the changed APACK class, to make the file `.apack-manifest.xml` contain this latest version
|
|
||||||
- Push the changes to the repository
|
|
||||||
|
|
||||||
With GitHub Desktop (or any Git console or Git user interface), [add the tag](https://docs.github.com/en/desktop/contributing-and-collaborating-using-github-desktop/managing-commits/managing-tags) `7.15.0` to this branch.
|
With GitHub Desktop (or any Git console or Git user interface), [add the tag](https://docs.github.com/en/desktop/contributing-and-collaborating-using-github-desktop/managing-commits/managing-tags) `7.15.0` to this branch.
|
||||||
|
|
||||||
|
@ -31,7 +21,11 @@ Now [create the release in GitHub](https://docs.github.com/en/repositories/relea
|
||||||
- Click "Releases"
|
- Click "Releases"
|
||||||
- Click "Draft a new release"
|
- Click "Draft a new release"
|
||||||
- Click "Choose a tag"
|
- Click "Choose a tag"
|
||||||
- Type the title, click "Auto-generate release notes" and click "Prview" to verify
|
- Type the title, click "Auto-generate release notes" and click "Preview" to verify; you should have a list with the following items, edit as required:
|
||||||
|
- `+`: new feature
|
||||||
|
- `*`: bug fix
|
||||||
|
- `!`: feature modification
|
||||||
|
- `-`: feature removed
|
||||||
- Click "Publish release"
|
- Click "Publish release"
|
||||||
- It's done, zip and tar.gz files are automatically assigned to the release
|
- It's done, zip and tar.gz files are automatically assigned to the release
|
||||||
- The new release appears in the Code home page
|
- The new release appears in the Code home page, with the changelog in the release page itself.
|
||||||
|
|
|
@ -1,32 +0,0 @@
|
||||||
CLASS zcl_excel_apack DEFINITION
|
|
||||||
PUBLIC
|
|
||||||
FINAL
|
|
||||||
CREATE PUBLIC .
|
|
||||||
|
|
||||||
PUBLIC SECTION.
|
|
||||||
|
|
||||||
INTERFACES if_apack_manifest.
|
|
||||||
|
|
||||||
METHODS: constructor.
|
|
||||||
|
|
||||||
ALIASES descriptor FOR if_apack_manifest~descriptor.
|
|
||||||
|
|
||||||
PROTECTED SECTION.
|
|
||||||
PRIVATE SECTION.
|
|
||||||
ENDCLASS.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
CLASS zcl_excel_apack IMPLEMENTATION.
|
|
||||||
|
|
||||||
METHOD constructor.
|
|
||||||
|
|
||||||
descriptor-group_id = 'github.com/abap2xlsx/abap2xlsx'.
|
|
||||||
descriptor-artifact_id = 'abap2xlsx'.
|
|
||||||
descriptor-version = zcl_excel=>version.
|
|
||||||
descriptor-repository_type = 'abapGit'.
|
|
||||||
descriptor-git_url = 'https://github.com/abap2xlsx/abap2xlsx.git'.
|
|
||||||
|
|
||||||
ENDMETHOD.
|
|
||||||
|
|
||||||
ENDCLASS.
|
|
|
@ -1,16 +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_APACK</CLSNAME>
|
|
||||||
<LANGU>E</LANGU>
|
|
||||||
<DESCRIPT>abap2xlsx version and dependencies</DESCRIPT>
|
|
||||||
<STATE>1</STATE>
|
|
||||||
<CLSCCINCL>X</CLSCCINCL>
|
|
||||||
<FIXPT>X</FIXPT>
|
|
||||||
<UNICODE>X</UNICODE>
|
|
||||||
</VSEOCLASS>
|
|
||||||
</asx:values>
|
|
||||||
</asx:abap>
|
|
||||||
</abapGit>
|
|
Loading…
Reference in New Issue
Block a user