<?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 ods word with table of contents using proc(s) in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/ods-word-with-table-of-contents-using-proc-s/m-p/852755#M337061</link>
    <description>&lt;P&gt;I want ods to create a table of content.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;But it is empty.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'd like to reference&amp;nbsp;in the TOC every table the proc generates.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;the trace on statement reveals the distinct tables:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: NObs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: Number of Observations&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.NObs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.NObs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: LevelInfo&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: Variable Level Information&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.LevelInfo&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.LevelInfo&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table1.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table2.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table3.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table4.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table5.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table6.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table7.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table8.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table9.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table10.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table11.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table12.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table13.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table14.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table15.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table16.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: Timing&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: Timing&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.Timing&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Timing&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OutputCasTables&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: Output CAS Tables&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: CAS.Common.OutputCasTables&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.OutputCasTables&lt;/DIV&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;PRE id="pre_sasLog_1206" class="sasLog"&gt;&amp;nbsp;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And I have another challenge. How Do I output comments to the destination?&lt;/P&gt;
&lt;P&gt;Imagine having a proc freq followed by a proc sgplot.&lt;/P&gt;
&lt;P&gt;I want to add a comment lines BETWEEN the proc output so that I can guide the reader.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="pic.png" style="width: 908px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/79169iC57F5A60FCDB251C/image-size/large?v=v2&amp;amp;px=999" role="button" title="pic.png" alt="pic.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;ods word file="/caslibs/marketing/&amp;amp;tab._topn.docx" options(contents="on" toc_data="on" keep_next="on");
title "Top 10 Freq";
ods proclabel=" ";

proc cas;   action freqTab.freqTab /displayOut={names={"OneWayFreqs"="out2"}} 
tabDisplay={format= "list", maxLevels=10,missingFreq=false} order= "FREQ", 
descending=false,table={name="ALEX_PPNC_HIST_V1", caslib="&amp;amp;casy."}      
tabulate={'Mes_Actual', 'Codigo_marca', 'Mes_actual_poliza', 'Tipo', 'Tipo_de_tarifa_de_seguro', 'Num_Siniestros', 
'Top_modelo', 'Grupo_duracion_contrato', 'Meses_contables_operacion', 'Tipo_de_cliente', 'Estado_operacion', 'Poliza_cancelada', 
'Operacion_viva', 'Poliza_en_riesgo_informe_TAM', 'Anyo_Vencimiento_operacion', 'NIF_CIF'};
run;

ods word close;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 09 Jan 2023 11:03:12 GMT</pubDate>
    <dc:creator>acordes</dc:creator>
    <dc:date>2023-01-09T11:03:12Z</dc:date>
    <item>
      <title>ods word with table of contents using proc(s)</title>
      <link>https://communities.sas.com/t5/SAS-Programming/ods-word-with-table-of-contents-using-proc-s/m-p/852755#M337061</link>
      <description>&lt;P&gt;I want ods to create a table of content.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;But it is empty.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'd like to reference&amp;nbsp;in the TOC every table the proc generates.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;the trace on statement reveals the distinct tables:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: NObs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: Number of Observations&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.NObs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.NObs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: LevelInfo&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: Variable Level Information&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.LevelInfo&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.LevelInfo&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table1.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table2.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table3.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table4.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table5.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table6.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table7.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table8.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table9.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table10.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table11.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table12.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table13.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table14.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table15.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table16.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: Timing&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: Timing&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.Timing&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Timing&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OutputCasTables&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: Output CAS Tables&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: CAS.Common.OutputCasTables&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.OutputCasTables&lt;/DIV&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;PRE id="pre_sasLog_1206" class="sasLog"&gt;&amp;nbsp;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And I have another challenge. How Do I output comments to the destination?&lt;/P&gt;
&lt;P&gt;Imagine having a proc freq followed by a proc sgplot.&lt;/P&gt;
&lt;P&gt;I want to add a comment lines BETWEEN the proc output so that I can guide the reader.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="pic.png" style="width: 908px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/79169iC57F5A60FCDB251C/image-size/large?v=v2&amp;amp;px=999" role="button" title="pic.png" alt="pic.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;ods word file="/caslibs/marketing/&amp;amp;tab._topn.docx" options(contents="on" toc_data="on" keep_next="on");
title "Top 10 Freq";
ods proclabel=" ";

proc cas;   action freqTab.freqTab /displayOut={names={"OneWayFreqs"="out2"}} 
tabDisplay={format= "list", maxLevels=10,missingFreq=false} order= "FREQ", 
descending=false,table={name="ALEX_PPNC_HIST_V1", caslib="&amp;amp;casy."}      
tabulate={'Mes_Actual', 'Codigo_marca', 'Mes_actual_poliza', 'Tipo', 'Tipo_de_tarifa_de_seguro', 'Num_Siniestros', 
'Top_modelo', 'Grupo_duracion_contrato', 'Meses_contables_operacion', 'Tipo_de_cliente', 'Estado_operacion', 'Poliza_cancelada', 
'Operacion_viva', 'Poliza_en_riesgo_informe_TAM', 'Anyo_Vencimiento_operacion', 'NIF_CIF'};
run;

ods word close;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Jan 2023 11:03:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/ods-word-with-table-of-contents-using-proc-s/m-p/852755#M337061</guid>
      <dc:creator>acordes</dc:creator>
      <dc:date>2023-01-09T11:03:12Z</dc:date>
    </item>
    <item>
      <title>Re: ods word with table of contents using proc(s)</title>
      <link>https://communities.sas.com/t5/SAS-Programming/ods-word-with-table-of-contents-using-proc-s/m-p/852773#M337065</link>
      <description>&lt;P&gt;Ok, with an ODS text="your text"; line I can add text between proc outputs.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In the generated docx I can select the table to "insert caption". Then I create a table of figures and it recognizes the different tables.&lt;/P&gt;
&lt;P&gt;Can I force the tables to have caption, i.e. the pathname from the trace log?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class="sasSource"&gt;Output Added:&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;-------------&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Name: OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Label: One-Way Frequencies&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Template: freqTab.freqTab.OneWayFreqs&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Path: CAS.freqTab.Table2.OneWayFreqs&lt;/DIV&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;PRE id="pre_sasLog_1216" class="sasLog"&gt;&amp;nbsp;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Jan 2023 11:56:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/ods-word-with-table-of-contents-using-proc-s/m-p/852773#M337065</guid>
      <dc:creator>acordes</dc:creator>
      <dc:date>2023-01-09T11:56:18Z</dc:date>
    </item>
    <item>
      <title>Re: ods word with table of contents using proc(s)</title>
      <link>https://communities.sas.com/t5/SAS-Programming/ods-word-with-table-of-contents-using-proc-s/m-p/852782#M337068</link>
      <description>&lt;P&gt;I've seen that the ods pdf generates what I'm looking for.&lt;/P&gt;
&lt;P&gt;But can ods word do the same?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="pic1.png" style="width: 999px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/79176i978E2A1B81BD14E4/image-size/large?v=v2&amp;amp;px=999" role="button" title="pic1.png" alt="pic1.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Jan 2023 15:23:25 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/ods-word-with-table-of-contents-using-proc-s/m-p/852782#M337068</guid>
      <dc:creator>acordes</dc:creator>
      <dc:date>2023-01-09T15:23:25Z</dc:date>
    </item>
    <item>
      <title>Re: ods word with table of contents using proc(s)</title>
      <link>https://communities.sas.com/t5/SAS-Programming/ods-word-with-table-of-contents-using-proc-s/m-p/852898#M337125</link>
      <description>&lt;P&gt;Last time I checked ODS WORD is still not production.&lt;/P&gt;
&lt;P&gt;I would recommend ODS RTF and then if a docx file format is required to use your word processor to change from RTF to docx.&lt;/P&gt;</description>
      <pubDate>Mon, 09 Jan 2023 18:29:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/ods-word-with-table-of-contents-using-proc-s/m-p/852898#M337125</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2023-01-09T18:29:05Z</dc:date>
    </item>
    <item>
      <title>Re: ods word with table of contents using proc(s)</title>
      <link>https://communities.sas.com/t5/SAS-Programming/ods-word-with-table-of-contents-using-proc-s/m-p/952636#M372290</link>
      <description>&lt;P&gt;Word does not automatically display the TOC.&lt;/P&gt;
&lt;P&gt;1. Generate your word document.&lt;/P&gt;
&lt;P&gt;2. press ctrl+a to select all (i.e., the entire document)&lt;/P&gt;
&lt;P&gt;3. press f9&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://support.sas.com/resources/papers/proceedings20/4265-2020.pdf" target="_blank"&gt;https://support.sas.com/resources/papers/proceedings20/4265-2020.pdf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Note that Word doesn't automatically display the TOC when you open the document. You&lt;BR /&gt;can manually display the TOC by pressing CTRL+A F9 on your keyboard. Another Word tip:&lt;BR /&gt;If you jump f rom the TOC to the body of the report, then you can jump back to the TOC by&lt;BR /&gt;pressing ALT ←.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 05 Dec 2024 14:05:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/ods-word-with-table-of-contents-using-proc-s/m-p/952636#M372290</guid>
      <dc:creator>cminard</dc:creator>
      <dc:date>2024-12-05T14:05:38Z</dc:date>
    </item>
  </channel>
</rss>

