Skip to content
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

Fix 761 cell value " x0041 " rendered as "a" #762

Commits on Feb 11, 2021

  1. Merge pull request #1 from sapmentors/master

    Pull latest abap2xlsx changes
    sandraros committed Feb 11, 2021
    Configuration menu
    Copy the full SHA
    9b6f697 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2021

  1. Merge pull request #3 from sapmentors/master

    Remove doma ZEXCEL_BOOLE01 (abap2xlsx#738)
    sandraros committed Feb 21, 2021
    Configuration menu
    Copy the full SHA
    9151f42 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2021

  1. Merge pull request #4 from sapmentors/master

    AUnit warning zcl excel reader huge file "# au  > "#au abap2xlsx#739 (abap2xlsx#742)
    sandraros committed Feb 27, 2021
    Configuration menu
    Copy the full SHA
    10dccc4 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2021

  1. Merge pull request #5 from sapmentors/master

    Synchronize latest changes from master sapmentors/abap2xlsx
    sandraros committed Mar 20, 2021
    Configuration menu
    Copy the full SHA
    ce29fde View commit details
    Browse the repository at this point in the history

Commits on May 21, 2021

  1. Configuration menu
    Copy the full SHA
    3c17df9 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2021

  1. Configuration menu
    Copy the full SHA
    168a324 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2021

  1. Configuration menu
    Copy the full SHA
    c7ef435 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2021

  1. Fix abap2xlsx#761

    These lines are added to method SET_CELL of ZCL_EXCEL_WORKSHEET:
        IF lv_value CS '_x'.
          " Issue abap2xlsx#761 value "_x0041_" rendered as "A".
          " "_x...._", where "." is 0-9 a-f or A-F (case insensitive), is an internal value in sharedStrings.xml
          " that Excel uses to store special characters, it's interpreted like Unicode character U+....
          " for instance "_x0041_" is U+0041 which is "A".
          " To not interpret such text, the first underscore is replaced with "_x005f_".
          " The value "_x0041_" is to be stored internally "_x005f_x0041_" so that it's rendered like "_x0041_".
          " Note that REGEX is time consuming, it's why "CS" is used above to improve the performance.
          REPLACE ALL OCCURRENCES OF REGEX '_(x[0-9a-fA-F]{4}_)' IN lv_value WITH '_x005f_$1' RESPECTING CASE.
        ENDIF.
    sandraros committed Jun 20, 2021
    Configuration menu
    Copy the full SHA
    a78b601 View commit details
    Browse the repository at this point in the history