Performance improvement issue #74

git-svn-id: https://subversion.assembla.com/svn/abap2xlsx/trunk@136 b7d68dce-7c3c-4a99-8ce0-9ea847f5d049
This commit is contained in:
Ivan Femia 2011-02-14 17:37:07 +00:00
parent d6447cd59e
commit 58b31cfed3
2 changed files with 4 additions and 2 deletions

View File

@ -4093,7 +4093,7 @@ endmethod.</source>
DATA ls_shared_string TYPE zexcel_s_shared_string.
READ TABLE shared_strings INTO ls_shared_string WITH KEY string_value = ip_cell_value.
READ TABLE shared_strings INTO ls_shared_string WITH KEY string_value = ip_cell_value BINARY SEARCH.
ep_index = ls_shared_string-string_no.
endmethod.</source>

View File

@ -1,2 +1,4 @@
<?xml version="1.0" encoding="utf-16"?>
<TTYP TYPENAME="ZEXCEL_T_SHARED_STRING" DDLANGUAGE="E" ROWTYPE="ZEXCEL_S_SHARED_STRING" ROWKIND="S" DATATYPE="STRU" LENG="000000" DECIMALS="000000" ACCESSMODE="T" KEYDEF="D" KEYKIND="N" KEYFDCOUNT="0000" AS4USER="FEMIA" AS4DATE="20100713" AS4TIME="205444" DDTEXT="Shared Strings" TYPELEN="000012" CTLENG="000000" CTDECIMALS="000000" OCCURS="00000"/>
<TTYP TYPENAME="ZEXCEL_T_SHARED_STRING" DDLANGUAGE="E" ROWTYPE="ZEXCEL_S_SHARED_STRING" ROWKIND="S" DATATYPE="STRU" LENG="000000" DECIMALS="000000" ACCESSMODE="S" KEYDEF="K" KEYKIND="N" KEYFDCOUNT="0001" AS4USER="FEMIA" AS4DATE="20110214" AS4TIME="183509" DDTEXT="Shared Strings" TYPELEN="000012" CTLENG="000000" CTDECIMALS="000000" OCCURS="00000">
<dd42v TYPENAME="ZEXCEL_T_SHARED_STRING" KEYFDPOS="0001" ROWTYPEPOS="0002" KEYFIELD="STRING_VALUE"/>
</TTYP>