mirror of
https://github.com/abap2xlsx/abap2xlsx.git
synced 2025-05-05 16:36:12 +08:00
Fix issue #329 - attribute indexed of bgcolor
Fix issue #329 - Wrong initial value (check) for attribute indexed of bgcolor. Needed new daily build
This commit is contained in:
parent
bed9584513
commit
27b3467a8e
|
@ -4962,6 +4962,11 @@ ENDMETHOD.</source>
|
||||||
is_color = ls_fill-fgcolor
|
is_color = ls_fill-fgcolor
|
||||||
iv_color_elem_name = lc_xml_node_fgcolor ).
|
iv_color_elem_name = lc_xml_node_fgcolor ).
|
||||||
|
|
||||||
|
IF ls_fill-fgcolor-rgb IS INITIAL AND
|
||||||
|
ls_fill-fgcolor-indexed EQ zcl_excel_style_color=>c_indexed_not_set AND
|
||||||
|
ls_fill-fgcolor-theme EQ zcl_excel_style_color=>c_theme_not_set AND
|
||||||
|
ls_fill-fgcolor-tint IS INITIAL AND ls_fill-bgcolor-indexed EQ zcl_excel_style_color=>c_indexed_sys_foreground.
|
||||||
|
|
||||||
" bgcolor
|
" bgcolor
|
||||||
create_xl_styles_color_node(
|
create_xl_styles_color_node(
|
||||||
io_document = lo_document
|
io_document = lo_document
|
||||||
|
@ -4969,6 +4974,8 @@ ENDMETHOD.</source>
|
||||||
is_color = ls_fill-bgcolor
|
is_color = ls_fill-bgcolor
|
||||||
iv_color_elem_name = lc_xml_node_bgcolor ).
|
iv_color_elem_name = lc_xml_node_bgcolor ).
|
||||||
|
|
||||||
|
ENDIF.
|
||||||
|
|
||||||
lo_element_fill->append_child( new_child = lo_sub_element )."pattern
|
lo_element_fill->append_child( new_child = lo_sub_element )."pattern
|
||||||
lo_element_fills->append_child( new_child = lo_element_fill ).
|
lo_element_fills->append_child( new_child = lo_element_fill ).
|
||||||
ENDLOOP.
|
ENDLOOP.
|
||||||
|
@ -5372,6 +5379,11 @@ ENDMETHOD.</source>
|
||||||
is_color = ls_fill-fgcolor
|
is_color = ls_fill-fgcolor
|
||||||
iv_color_elem_name = lc_xml_node_fgcolor ).
|
iv_color_elem_name = lc_xml_node_fgcolor ).
|
||||||
|
|
||||||
|
IF ls_fill-fgcolor-rgb IS INITIAL AND
|
||||||
|
ls_fill-fgcolor-indexed EQ zcl_excel_style_color=>c_indexed_not_set AND
|
||||||
|
ls_fill-fgcolor-theme EQ zcl_excel_style_color=>c_theme_not_set AND
|
||||||
|
ls_fill-fgcolor-tint IS INITIAL AND ls_fill-bgcolor-indexed EQ zcl_excel_style_color=>c_indexed_sys_foreground.
|
||||||
|
|
||||||
" bgcolor
|
" bgcolor
|
||||||
create_xl_styles_color_node(
|
create_xl_styles_color_node(
|
||||||
io_document = lo_document
|
io_document = lo_document
|
||||||
|
@ -5379,6 +5391,8 @@ ENDMETHOD.</source>
|
||||||
is_color = ls_fill-bgcolor
|
is_color = ls_fill-bgcolor
|
||||||
iv_color_elem_name = lc_xml_node_bgcolor ).
|
iv_color_elem_name = lc_xml_node_bgcolor ).
|
||||||
|
|
||||||
|
ENDIF.
|
||||||
|
|
||||||
lo_element_fill->append_child( new_child = lo_sub_element_2 ). "pattern
|
lo_element_fill->append_child( new_child = lo_sub_element_2 ). "pattern
|
||||||
|
|
||||||
lo_sub_element->append_child( new_child = lo_element_fill ).
|
lo_sub_element->append_child( new_child = lo_element_fill ).
|
||||||
|
@ -5430,6 +5444,11 @@ ENDMETHOD.</source>
|
||||||
is_color = ls_fill-fgcolor
|
is_color = ls_fill-fgcolor
|
||||||
iv_color_elem_name = lc_xml_node_fgcolor ).
|
iv_color_elem_name = lc_xml_node_fgcolor ).
|
||||||
|
|
||||||
|
IF ls_fill-fgcolor-rgb IS INITIAL AND
|
||||||
|
ls_fill-fgcolor-indexed EQ zcl_excel_style_color=>c_indexed_not_set AND
|
||||||
|
ls_fill-fgcolor-theme EQ zcl_excel_style_color=>c_theme_not_set AND
|
||||||
|
ls_fill-fgcolor-tint IS INITIAL AND ls_fill-bgcolor-indexed EQ zcl_excel_style_color=>c_indexed_sys_foreground.
|
||||||
|
|
||||||
" bgcolor
|
" bgcolor
|
||||||
create_xl_styles_color_node(
|
create_xl_styles_color_node(
|
||||||
io_document = lo_document
|
io_document = lo_document
|
||||||
|
@ -5437,6 +5456,8 @@ ENDMETHOD.</source>
|
||||||
is_color = ls_fill-bgcolor
|
is_color = ls_fill-bgcolor
|
||||||
iv_color_elem_name = lc_xml_node_bgcolor ).
|
iv_color_elem_name = lc_xml_node_bgcolor ).
|
||||||
|
|
||||||
|
ENDIF.
|
||||||
|
|
||||||
lo_element_fill->append_child( new_child = lo_sub_element_2 ). "pattern
|
lo_element_fill->append_child( new_child = lo_sub_element_2 ). "pattern
|
||||||
|
|
||||||
lo_sub_element->append_child( new_child = lo_element_fill ).
|
lo_sub_element->append_child( new_child = lo_element_fill ).
|
||||||
|
@ -5502,7 +5523,7 @@ ENDMETHOD.</source>
|
||||||
<parameter CLSNAME="ZCL_EXCEL_WRITER_2007" CMPNAME="CREATE_XL_STYLES_COLOR_NODE" SCONAME="IO_PARENT" VERSION="1" LANGU="E" DESCRIPT="IF_IXML_ELEMENT" CMPTYPE="1" MTDTYPE="0" EDITORDER="2 " DISPID="0 " PARDECLTYP="0" PARPASSTYP="1" TYPTYPE="3" TYPE="IF_IXML_ELEMENT"/>
|
<parameter CLSNAME="ZCL_EXCEL_WRITER_2007" CMPNAME="CREATE_XL_STYLES_COLOR_NODE" SCONAME="IO_PARENT" VERSION="1" LANGU="E" DESCRIPT="IF_IXML_ELEMENT" CMPTYPE="1" MTDTYPE="0" EDITORDER="2 " DISPID="0 " PARDECLTYP="0" PARPASSTYP="1" TYPTYPE="3" TYPE="IF_IXML_ELEMENT"/>
|
||||||
<parameter CLSNAME="ZCL_EXCEL_WRITER_2007" CMPNAME="CREATE_XL_STYLES_COLOR_NODE" SCONAME="IV_COLOR_ELEM_NAME" VERSION="1" LANGU="E" CMPTYPE="1" MTDTYPE="0" EDITORDER="3 " DISPID="0 " PARDECLTYP="0" PARPASSTYP="1" TYPTYPE="1" TYPE="STRING" PARVALUE="'color'"/>
|
<parameter CLSNAME="ZCL_EXCEL_WRITER_2007" CMPNAME="CREATE_XL_STYLES_COLOR_NODE" SCONAME="IV_COLOR_ELEM_NAME" VERSION="1" LANGU="E" CMPTYPE="1" MTDTYPE="0" EDITORDER="3 " DISPID="0 " PARDECLTYP="0" PARPASSTYP="1" TYPTYPE="1" TYPE="STRING" PARVALUE="'color'"/>
|
||||||
<parameter CLSNAME="ZCL_EXCEL_WRITER_2007" CMPNAME="CREATE_XL_STYLES_COLOR_NODE" SCONAME="IS_COLOR" VERSION="1" LANGU="E" DESCRIPT="Color" CMPTYPE="1" MTDTYPE="0" EDITORDER="4 " DISPID="0 " PARDECLTYP="0" PARPASSTYP="1" TYPTYPE="1" TYPE="ZEXCEL_S_STYLE_COLOR"/>
|
<parameter CLSNAME="ZCL_EXCEL_WRITER_2007" CMPNAME="CREATE_XL_STYLES_COLOR_NODE" SCONAME="IS_COLOR" VERSION="1" LANGU="E" DESCRIPT="Color" CMPTYPE="1" MTDTYPE="0" EDITORDER="4 " DISPID="0 " PARDECLTYP="0" PARPASSTYP="1" TYPTYPE="1" TYPE="ZEXCEL_S_STYLE_COLOR"/>
|
||||||
<source>method CREATE_XL_STYLES_COLOR_NODE.
|
<source>METHOD create_xl_styles_color_node.
|
||||||
DATA: lo_sub_element TYPE REF TO if_ixml_element,
|
DATA: lo_sub_element TYPE REF TO if_ixml_element,
|
||||||
lv_value TYPE string.
|
lv_value TYPE string.
|
||||||
|
|
||||||
|
@ -5546,7 +5567,7 @@ ENDMETHOD.</source>
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
io_parent->append_child( new_child = lo_sub_element ).
|
io_parent->append_child( new_child = lo_sub_element ).
|
||||||
endmethod.</source>
|
ENDMETHOD.</source>
|
||||||
</method>
|
</method>
|
||||||
<method CLSNAME="ZCL_EXCEL_WRITER_2007" CMPNAME="CREATE_XL_TABLE" VERSION="1" LANGU="E" DESCRIPT="Create 'xl/tables/____.xml'" EXPOSURE="1" STATE="1" EDITORDER="16 " DISPID="0 " MTDTYPE="0" MTDDECLTYP="0" BCMTDCAT="00" BCMTDSYN="0">
|
<method CLSNAME="ZCL_EXCEL_WRITER_2007" CMPNAME="CREATE_XL_TABLE" VERSION="1" LANGU="E" DESCRIPT="Create 'xl/tables/____.xml'" EXPOSURE="1" STATE="1" EDITORDER="16 " DISPID="0 " MTDTYPE="0" MTDDECLTYP="0" BCMTDCAT="00" BCMTDSYN="0">
|
||||||
<parameter CLSNAME="ZCL_EXCEL_WRITER_2007" CMPNAME="CREATE_XL_TABLE" SCONAME="IO_TABLE" VERSION="1" LANGU="E" CMPTYPE="1" MTDTYPE="0" EDITORDER="1 " DISPID="0 " PARDECLTYP="0" PARPASSTYP="1" TYPTYPE="3" TYPE="ZCL_EXCEL_TABLE"/>
|
<parameter CLSNAME="ZCL_EXCEL_WRITER_2007" CMPNAME="CREATE_XL_TABLE" SCONAME="IO_TABLE" VERSION="1" LANGU="E" CMPTYPE="1" MTDTYPE="0" EDITORDER="1 " DISPID="0 " PARDECLTYP="0" PARPASSTYP="1" TYPTYPE="3" TYPE="ZCL_EXCEL_TABLE"/>
|
||||||
|
|
Loading…
Reference in New Issue
Block a user