<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Column width cl_salv_tree - data not displaying without set_optimize in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-cl-salv-tree-data-not-displaying-without-set-optimize/m-p/12467518#M2000689</link>
    <description>&lt;P&gt;I'm glad you think it's weird. I was beginning to doubt myself. It's the first time I've used CL_SALV_TREE, believe it or not. The column width is my only remaining issue.&lt;BR /&gt;&lt;BR /&gt;I'll try the tree settings thing tomorrow.&lt;/P&gt;</description>
    <pubDate>Tue, 03 Aug 2021 17:07:48 GMT</pubDate>
    <dc:creator>matt</dc:creator>
    <dc:date>2021-08-03T17:07:48Z</dc:date>
    <item>
      <title>Column width cl_salv_tree - data not displaying without set_optimize</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-cl-salv-tree-data-not-displaying-without-set-optimize/m-p/12467516#M2000687</link>
      <description>&lt;PRE&gt;&lt;CODE&gt;  METHOD set_columns.
    DATA columns TYPE REF TO cl_salv_columns_tree.
    columns = tree-&amp;gt;get_columns( ).
    columns-&amp;gt;set_optimize( ).
    DATA all_columns TYPE salv_t_column_ref.
    all_columns = columns-&amp;gt;get( ).
    DATA column TYPE salv_s_column_ref.
    LOOP AT all_columns INTO column.
      CASE column-columnname.
        WHEN 'GROUP_NAME'.
          column-r_column-&amp;gt;set_output_length( 30 ).
        WHEN 'OWNER'.
          column-r_column-&amp;gt;set_technical( ).
        WHEN 'DESCRIPT'.
          column-r_column-&amp;gt;set_output_length( 30 ).
        WHEN 'CLASS_NAME'.
          column-r_column-&amp;gt;set_technical( ).
        WHEN 'ACTIVE'.
          column-r_column-&amp;gt;set_output_length( 10 ).
      ENDCASE.
    ENDLOOP.
  ENDMETHOD.&lt;/CODE&gt;&lt;/PRE&gt;
  &lt;P&gt;The set_output_length methods calls have no effect. The column width is set to the width of the column header. The tree is visible.&lt;/P&gt;
  &lt;P&gt;When I take out set_optimize the column widths are as I want them - but the tree isn't visible.&lt;/P&gt;
  &lt;P&gt;Any ideas?&lt;/P&gt;</description>
      <pubDate>Tue, 03 Aug 2021 13:35:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-cl-salv-tree-data-not-displaying-without-set-optimize/m-p/12467516#M2000687</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2021-08-03T13:35:02Z</dc:date>
    </item>
    <item>
      <title>Re: Column width cl_salv_tree - data not displaying without set_optimize</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-cl-salv-tree-data-not-displaying-without-set-optimize/m-p/12467517#M2000688</link>
      <description>&lt;P&gt;Weird.&lt;/P&gt;&lt;P&gt;Maybe you can get better results with this: &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;tree-&amp;gt;get_tree_settings( )-&amp;gt;set_hierarchy_size( 50 ). " width you want&lt;BR /&gt;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 03 Aug 2021 15:51:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-cl-salv-tree-data-not-displaying-without-set-optimize/m-p/12467517#M2000688</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2021-08-03T15:51:40Z</dc:date>
    </item>
    <item>
      <title>Re: Column width cl_salv_tree - data not displaying without set_optimize</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-cl-salv-tree-data-not-displaying-without-set-optimize/m-p/12467518#M2000689</link>
      <description>&lt;P&gt;I'm glad you think it's weird. I was beginning to doubt myself. It's the first time I've used CL_SALV_TREE, believe it or not. The column width is my only remaining issue.&lt;BR /&gt;&lt;BR /&gt;I'll try the tree settings thing tomorrow.&lt;/P&gt;</description>
      <pubDate>Tue, 03 Aug 2021 17:07:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-cl-salv-tree-data-not-displaying-without-set-optimize/m-p/12467518#M2000689</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2021-08-03T17:07:48Z</dc:date>
    </item>
    <item>
      <title>Re: Column width cl_salv_tree - data not displaying without set_optimize</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-cl-salv-tree-data-not-displaying-without-set-optimize/m-p/12467519#M2000690</link>
      <description>&lt;P&gt;it it is possible, can you isolate this tree an provide the code, we could check in our system too. &lt;/P&gt;</description>
      <pubDate>Wed, 04 Aug 2021 05:55:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-cl-salv-tree-data-not-displaying-without-set-optimize/m-p/12467519#M2000690</guid>
      <dc:creator>FredericGirod</dc:creator>
      <dc:date>2021-08-04T05:55:05Z</dc:date>
    </item>
    <item>
      <title>Re: Column width cl_salv_tree - data not displaying without set_optimize</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-cl-salv-tree-data-not-displaying-without-set-optimize/m-p/12467520#M2000691</link>
      <description>&lt;P&gt;  &lt;SPAN class="mention-scrubbed"&gt;frdric.girod&lt;/SPAN&gt; I would... but Sandra got the answer!&lt;/P&gt;</description>
      <pubDate>Wed, 04 Aug 2021 07:15:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-cl-salv-tree-data-not-displaying-without-set-optimize/m-p/12467520#M2000691</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2021-08-04T07:15:16Z</dc:date>
    </item>
    <item>
      <title>Re: Column width cl_salv_tree - data not displaying without set_optimize</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-cl-salv-tree-data-not-displaying-without-set-optimize/m-p/12467521#M2000692</link>
      <description>&lt;P&gt;Yes. It works!&lt;/P&gt;&lt;P&gt;Once again your technical brilliance shines through. Thank you.&lt;/P&gt;</description>
      <pubDate>Wed, 04 Aug 2021 07:18:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-cl-salv-tree-data-not-displaying-without-set-optimize/m-p/12467521#M2000692</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2021-08-04T07:18:13Z</dc:date>
    </item>
    <item>
      <title>Re: Column width cl_salv_tree - data not displaying without set_optimize</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-cl-salv-tree-data-not-displaying-without-set-optimize/m-p/12467522#M2000693</link>
      <description>&lt;P&gt;&lt;SPAN class="mention-scrubbed"&gt;frdric.girod&lt;/SPAN&gt; &lt;SPAN class="mention-scrubbed"&gt;matthew.billingham&lt;/SPAN&gt; When I have a doubt, I test before answering (what I did yesterday), here was my "minimal reproducible example" (play with &amp;lt;========= to see a weird result when combining):&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA: go_tree   TYPE REF TO cl_salv_tree,
      gt_outtab TYPE TABLE OF alv_t_t2.
TRY.
    " Note: T_TABLE must be empty otherwise exception occurs immediately!
    " ADD_NODE fills the T_TABLE, SET_DATA_ROW updates it
    gt_outtab = VALUE #( ).
    cl_salv_tree=&amp;gt;factory(
      IMPORTING
        r_salv_tree = go_tree
      CHANGING
        t_table     = gt_outtab ).
    go_tree-&amp;gt;get_columns( )-&amp;gt;set_optimize( ).                           " &amp;lt;=====================
*    go_tree-&amp;gt;get_columns( )-&amp;gt;get_column( 'FLDATE' )-&amp;gt;set_optimized( ).  " &amp;lt;=====================
*    go_tree-&amp;gt;get_tree_settings( )-&amp;gt;set_hierarchy_size( 50 ).            " &amp;lt;=====================
    DATA(nodes) = go_tree-&amp;gt;get_nodes( ).
    DATA(node_key) = nodes-&amp;gt;add_node( related_node = ''
                                      text         = 'root'
                                      relationship = cl_gui_column_tree=&amp;gt;relat_last_child
                    )-&amp;gt;get_key( ).
    SELECT * FROM alv_t_t2 INTO TABLE @DATA(lt_outtab) UP TO 3 ROWS.
    LOOP AT lt_outtab REFERENCE INTO DATA(alv_line).
      node_key = nodes-&amp;gt;add_node( related_node = node_key
                                  data_row     = alv_line-&amp;gt;*
                                  text         = |{ alv_line-&amp;gt;carrid }|
                                  relationship = cl_gui_column_tree=&amp;gt;relat_last_child
                    )-&amp;gt;get_key( ).
    ENDLOOP.
    go_tree-&amp;gt;display( ).
  CATCH cx_salv_error INTO DATA(lx).
    MESSAGE lx TYPE 'I' DISPLAY LIKE 'E'.
ENDTRY.&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 04 Aug 2021 07:43:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-cl-salv-tree-data-not-displaying-without-set-optimize/m-p/12467522#M2000693</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2021-08-04T07:43:24Z</dc:date>
    </item>
    <item>
      <title>Re: Column width cl_salv_tree - data not displaying without set_optimize</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-cl-salv-tree-data-not-displaying-without-set-optimize/m-p/12467523#M2000694</link>
      <description>&lt;P&gt;The great Sandra ! &lt;/P&gt;</description>
      <pubDate>Wed, 04 Aug 2021 08:26:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/column-width-cl-salv-tree-data-not-displaying-without-set-optimize/m-p/12467523#M2000694</guid>
      <dc:creator>FredericGirod</dc:creator>
      <dc:date>2021-08-04T08:26:12Z</dc:date>
    </item>
  </channel>
</rss>

