<?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 Proc Print Linha de Total .. in Forum em português</title>
    <link>https://communities.sas.com/t5/Forum-em-portugu%C3%AAs/Proc-Print-Linha-de-Total/m-p/819733#M1121</link>
    <description>&lt;P&gt;Olá Comunidade,&lt;/P&gt;&lt;P&gt;Estou com um problema, para mim, na geração de um relatório com o Proc Print. &lt;STRONG&gt;NÃO&lt;/STRONG&gt; gostaria que fosse impressa no relatório a última linha, a que tem o valor 993.996. Isso é possível? Abaixo as informações. Agradeço a comunidade.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Relatório gerado pelo Proc Print&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="marceloleme_0-1655917609994.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/72572i7A66806D7C997461/image-size/medium?v=v2&amp;amp;px=400" role="button" title="marceloleme_0-1655917609994.png" alt="marceloleme_0-1655917609994.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Código SAS&lt;/STRONG&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=""&gt;proc sort data=ArquivoDeDados
	out= ArquivoDeDados_sort;
	by  Ordem
		Tipo1;		
run;

Title	"CABECALHO 1";
Title2  JUSTIFY=RIGHT "CABECALHO 2";
Footnote  italic 'FOOTNOTE 1';
Footnote2 italic 'FOOTNOTE 2';

proc print data=ArquivoDeDados_sort noobs label split="*" sumlabel="Total";
	by	Tipo1 notsorted;

	var		Tipo2							/ style(data)={just=l verticalalign=c} style(header)={just=l verticalalign=c};
	var		Qtde							/ style(data)={just=c verticalalign=c} style(header)={just=c verticalalign=c};

	sum		Qtde							/ style(TOTAL)={just=c verticalalign=c} style(header)={just=c verticalalign=c};

	label	Tipo1					=	"Tipo 1"	
			Tipo2					=	"Tipo 2";
run;
title;
title2;
footnote;
footnote2;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;STRONG&gt;ArquivodeDados&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Tipo1 Tipo2 Qtde Ordem&lt;BR /&gt;T1 M6 1.979885057 99&lt;BR /&gt;T1 M7 2.25 99&lt;BR /&gt;T1 M1 7.735488577 99&lt;BR /&gt;T1 M2 0.9 99&lt;BR /&gt;T1 M9 52.7236825 99&lt;BR /&gt;T1 M3 45.5742165 99&lt;BR /&gt;T1 M4 20.481892593 99&lt;BR /&gt;T1 M5 31.19141462 99&lt;BR /&gt;T1 M10 1.634920635 99&lt;BR /&gt;T1 M11 12.28700107 99&lt;BR /&gt;T2 M6 10.2712186 15&lt;BR /&gt;T2 M7 45.770711788 15&lt;BR /&gt;T2 M1 63.729361426 15&lt;BR /&gt;T2 M2 0 15&lt;BR /&gt;T2 M9 143.36997815 15&lt;BR /&gt;T2 M3 324.92522675 15&lt;BR /&gt;T2 M4 135.24650238 15&lt;BR /&gt;T2 M5 24.861977905 15&lt;BR /&gt;T2 M10 0 15&lt;BR /&gt;T2 M11 69.06241385 15&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ArquivoDeDados_sort&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Tipo1 Tipo2 Qtde Ordem&lt;BR /&gt;T2 M6 10.2712186 15&lt;BR /&gt;T2 M7 45.770711788 15&lt;BR /&gt;T2 M1 63.729361426 15&lt;BR /&gt;T2 M2 0 15&lt;BR /&gt;T2 M9 143.36997815 15&lt;BR /&gt;T2 M3 324.92522675 15&lt;BR /&gt;T2 M4 135.24650238 15&lt;BR /&gt;T2 M5 24.861977905 15&lt;BR /&gt;T2 M10 0 15&lt;BR /&gt;T2 M11 69.06241385 15&lt;BR /&gt;T1 M6 1.979885057 99&lt;BR /&gt;T1 M7 2.25 99&lt;BR /&gt;T1 M1 7.735488577 99&lt;BR /&gt;T1 M2 0.9 99&lt;BR /&gt;T1 M9 52.7236825 99&lt;BR /&gt;T1 M3 45.5742165 99&lt;BR /&gt;T1 M4 20.481892593 99&lt;BR /&gt;T1 M5 31.19141462 99&lt;BR /&gt;T1 M10 1.634920635 99&lt;BR /&gt;T1 M11 12.28700107 99&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Log&lt;/STRONG&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=""&gt;1                                                          The SAS System                             11:04 Wednesday, June 22, 2022

1          ;*';*";*/;quit;run;
2          OPTIONS PAGENO=MIN;
3          %LET _CLIENTTASKLABEL='Program';
4          %LET _CLIENTPROCESSFLOWNAME='06_Perfil';
5          %LET _CLIENTPROJECTPATH='/sasdata/DS/metricas/Projects/Pontual/Pontual.egp';
6          %LET _CLIENTPROJECTPATHHOST='MZ-FL-AP-248';
7          %LET _CLIENTPROJECTNAME='Pontual.egp';
8          %LET _SASPROGRAMFILE='';
9          %LET _SASPROGRAMFILEHOST='';
10         
11         ODS _ALL_ CLOSE;
12         OPTIONS DEV=SVG;
13         GOPTIONS XPIXELS=0 YPIXELS=0;
14         %macro HTML5AccessibleGraphSupported;
15             %if %_SAS_VERCOMP_FV(9,4,4, 0,0,0) &amp;gt;= 0 %then ACCESSIBLE_GRAPH;
16         %mend;
17         FILENAME EGHTML TEMP;
18         ODS HTML5(ID=EGHTML) FILE=EGHTML
19             OPTIONS(BITMAP_MODE='INLINE')
20             %HTML5AccessibleGraphSupported
21             ENCODING='utf-8'
22             STYLE=HTMLBlue
23             NOGTITLE
24             NOGFOOTNOTE
25             GPATH=&amp;amp;sasworklocation
26         ;
NOTE: Writing HTML5(EGHTML) Body file: EGHTML
27         
28         proc sort data=ArquivoDeDados
29         	out= ArquivoDeDados_sort;
30         	by  Ordem
31         		Tipo1;		
32         run;

NOTE: There were 20 observations read from the data set WORK.ARQUIVODEDADOS.
NOTE: The data set WORK.ARQUIVODEDADOS_SORT has 20 observations and 4 variables.
NOTE: Compressing data set WORK.ARQUIVODEDADOS_SORT increased size by 100.00 percent. 
      Compressed is 2 pages; un-compressed would require 1 pages.
NOTE: PROCEDURE SORT used (Total process time):
      real time           0.19 seconds
      user cpu time       0.00 seconds
      system cpu time     0.00 seconds
      memory              954.46k
      OS Memory           22688.00k
      Timestamp           06/22/2022 02:12:32 PM
      Step Count                        154  Switch Count  2
      Page Faults                       0
      Page Reclaims                     55
      Page Swaps                        0
      Voluntary Context Switches        38
      Involuntary Context Switches      5
      Block Input Operations            0
      Block Output Operations           0
      

33         
34         Title	"CABECALHO 1";
35         Title2  JUSTIFY=RIGHT "CABECALHO 2";
2                                                          The SAS System                             11:04 Wednesday, June 22, 2022

36         Footnote  italic 'FOOTNOTE 1';
37         Footnote2 italic 'FOOTNOTE 2';
38         
39         proc print data=ArquivoDeDados_sort noobs label split="*" sumlabel="Total";
40         	by	Tipo1 notsorted;
41         
42         	var		Tipo2							/ style(data)={just=l verticalalign=c} style(header)={just=l verticalalign=c};
43         	var		Qtde							/ style(data)={just=c verticalalign=c} style(header)={just=c verticalalign=c};
44         
45         	sum		Qtde							/ style(TOTAL)={just=c verticalalign=c} style(header)={just=c verticalalign=c};
46         
47         	label	Tipo1					=	"Tipo 1"	
48         			Tipo2					=	"Tipo 2";
49         run;

NOTE: There were 20 observations read from the data set WORK.ARQUIVODEDADOS_SORT.
NOTE: PROCEDURE PRINT used (Total process time):
      real time           0.04 seconds
      user cpu time       0.03 seconds
      system cpu time     0.00 seconds
      memory              1731.37k
      OS Memory           22684.00k
      Timestamp           06/22/2022 02:12:32 PM
      Step Count                        155  Switch Count  0
      Page Faults                       0
      Page Reclaims                     72
      Page Swaps                        0
      Voluntary Context Switches        3
      Involuntary Context Switches      10
      Block Input Operations            0
      Block Output Operations           0
      

50         title;
51         title2;
52         footnote;
53         footnote2;
54         
55         %LET _CLIENTTASKLABEL=;
56         %LET _CLIENTPROCESSFLOWNAME=;
57         %LET _CLIENTPROJECTPATH=;
58         %LET _CLIENTPROJECTPATHHOST=;
59         %LET _CLIENTPROJECTNAME=;
60         %LET _SASPROGRAMFILE=;
61         %LET _SASPROGRAMFILEHOST=;
62         
63         ;*';*";*/;quit;run;
64         ODS _ALL_ CLOSE;
65         
66         
67         QUIT; RUN;
68         &lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 22 Jun 2022 17:15:01 GMT</pubDate>
    <dc:creator>marceloleme</dc:creator>
    <dc:date>2022-06-22T17:15:01Z</dc:date>
    <item>
      <title>Proc Print Linha de Total ..</title>
      <link>https://communities.sas.com/t5/Forum-em-portugu%C3%AAs/Proc-Print-Linha-de-Total/m-p/819733#M1121</link>
      <description>&lt;P&gt;Olá Comunidade,&lt;/P&gt;&lt;P&gt;Estou com um problema, para mim, na geração de um relatório com o Proc Print. &lt;STRONG&gt;NÃO&lt;/STRONG&gt; gostaria que fosse impressa no relatório a última linha, a que tem o valor 993.996. Isso é possível? Abaixo as informações. Agradeço a comunidade.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Relatório gerado pelo Proc Print&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="marceloleme_0-1655917609994.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/72572i7A66806D7C997461/image-size/medium?v=v2&amp;amp;px=400" role="button" title="marceloleme_0-1655917609994.png" alt="marceloleme_0-1655917609994.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Código SAS&lt;/STRONG&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=""&gt;proc sort data=ArquivoDeDados
	out= ArquivoDeDados_sort;
	by  Ordem
		Tipo1;		
run;

Title	"CABECALHO 1";
Title2  JUSTIFY=RIGHT "CABECALHO 2";
Footnote  italic 'FOOTNOTE 1';
Footnote2 italic 'FOOTNOTE 2';

proc print data=ArquivoDeDados_sort noobs label split="*" sumlabel="Total";
	by	Tipo1 notsorted;

	var		Tipo2							/ style(data)={just=l verticalalign=c} style(header)={just=l verticalalign=c};
	var		Qtde							/ style(data)={just=c verticalalign=c} style(header)={just=c verticalalign=c};

	sum		Qtde							/ style(TOTAL)={just=c verticalalign=c} style(header)={just=c verticalalign=c};

	label	Tipo1					=	"Tipo 1"	
			Tipo2					=	"Tipo 2";
run;
title;
title2;
footnote;
footnote2;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;STRONG&gt;ArquivodeDados&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Tipo1 Tipo2 Qtde Ordem&lt;BR /&gt;T1 M6 1.979885057 99&lt;BR /&gt;T1 M7 2.25 99&lt;BR /&gt;T1 M1 7.735488577 99&lt;BR /&gt;T1 M2 0.9 99&lt;BR /&gt;T1 M9 52.7236825 99&lt;BR /&gt;T1 M3 45.5742165 99&lt;BR /&gt;T1 M4 20.481892593 99&lt;BR /&gt;T1 M5 31.19141462 99&lt;BR /&gt;T1 M10 1.634920635 99&lt;BR /&gt;T1 M11 12.28700107 99&lt;BR /&gt;T2 M6 10.2712186 15&lt;BR /&gt;T2 M7 45.770711788 15&lt;BR /&gt;T2 M1 63.729361426 15&lt;BR /&gt;T2 M2 0 15&lt;BR /&gt;T2 M9 143.36997815 15&lt;BR /&gt;T2 M3 324.92522675 15&lt;BR /&gt;T2 M4 135.24650238 15&lt;BR /&gt;T2 M5 24.861977905 15&lt;BR /&gt;T2 M10 0 15&lt;BR /&gt;T2 M11 69.06241385 15&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ArquivoDeDados_sort&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Tipo1 Tipo2 Qtde Ordem&lt;BR /&gt;T2 M6 10.2712186 15&lt;BR /&gt;T2 M7 45.770711788 15&lt;BR /&gt;T2 M1 63.729361426 15&lt;BR /&gt;T2 M2 0 15&lt;BR /&gt;T2 M9 143.36997815 15&lt;BR /&gt;T2 M3 324.92522675 15&lt;BR /&gt;T2 M4 135.24650238 15&lt;BR /&gt;T2 M5 24.861977905 15&lt;BR /&gt;T2 M10 0 15&lt;BR /&gt;T2 M11 69.06241385 15&lt;BR /&gt;T1 M6 1.979885057 99&lt;BR /&gt;T1 M7 2.25 99&lt;BR /&gt;T1 M1 7.735488577 99&lt;BR /&gt;T1 M2 0.9 99&lt;BR /&gt;T1 M9 52.7236825 99&lt;BR /&gt;T1 M3 45.5742165 99&lt;BR /&gt;T1 M4 20.481892593 99&lt;BR /&gt;T1 M5 31.19141462 99&lt;BR /&gt;T1 M10 1.634920635 99&lt;BR /&gt;T1 M11 12.28700107 99&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Log&lt;/STRONG&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=""&gt;1                                                          The SAS System                             11:04 Wednesday, June 22, 2022

1          ;*';*";*/;quit;run;
2          OPTIONS PAGENO=MIN;
3          %LET _CLIENTTASKLABEL='Program';
4          %LET _CLIENTPROCESSFLOWNAME='06_Perfil';
5          %LET _CLIENTPROJECTPATH='/sasdata/DS/metricas/Projects/Pontual/Pontual.egp';
6          %LET _CLIENTPROJECTPATHHOST='MZ-FL-AP-248';
7          %LET _CLIENTPROJECTNAME='Pontual.egp';
8          %LET _SASPROGRAMFILE='';
9          %LET _SASPROGRAMFILEHOST='';
10         
11         ODS _ALL_ CLOSE;
12         OPTIONS DEV=SVG;
13         GOPTIONS XPIXELS=0 YPIXELS=0;
14         %macro HTML5AccessibleGraphSupported;
15             %if %_SAS_VERCOMP_FV(9,4,4, 0,0,0) &amp;gt;= 0 %then ACCESSIBLE_GRAPH;
16         %mend;
17         FILENAME EGHTML TEMP;
18         ODS HTML5(ID=EGHTML) FILE=EGHTML
19             OPTIONS(BITMAP_MODE='INLINE')
20             %HTML5AccessibleGraphSupported
21             ENCODING='utf-8'
22             STYLE=HTMLBlue
23             NOGTITLE
24             NOGFOOTNOTE
25             GPATH=&amp;amp;sasworklocation
26         ;
NOTE: Writing HTML5(EGHTML) Body file: EGHTML
27         
28         proc sort data=ArquivoDeDados
29         	out= ArquivoDeDados_sort;
30         	by  Ordem
31         		Tipo1;		
32         run;

NOTE: There were 20 observations read from the data set WORK.ARQUIVODEDADOS.
NOTE: The data set WORK.ARQUIVODEDADOS_SORT has 20 observations and 4 variables.
NOTE: Compressing data set WORK.ARQUIVODEDADOS_SORT increased size by 100.00 percent. 
      Compressed is 2 pages; un-compressed would require 1 pages.
NOTE: PROCEDURE SORT used (Total process time):
      real time           0.19 seconds
      user cpu time       0.00 seconds
      system cpu time     0.00 seconds
      memory              954.46k
      OS Memory           22688.00k
      Timestamp           06/22/2022 02:12:32 PM
      Step Count                        154  Switch Count  2
      Page Faults                       0
      Page Reclaims                     55
      Page Swaps                        0
      Voluntary Context Switches        38
      Involuntary Context Switches      5
      Block Input Operations            0
      Block Output Operations           0
      

33         
34         Title	"CABECALHO 1";
35         Title2  JUSTIFY=RIGHT "CABECALHO 2";
2                                                          The SAS System                             11:04 Wednesday, June 22, 2022

36         Footnote  italic 'FOOTNOTE 1';
37         Footnote2 italic 'FOOTNOTE 2';
38         
39         proc print data=ArquivoDeDados_sort noobs label split="*" sumlabel="Total";
40         	by	Tipo1 notsorted;
41         
42         	var		Tipo2							/ style(data)={just=l verticalalign=c} style(header)={just=l verticalalign=c};
43         	var		Qtde							/ style(data)={just=c verticalalign=c} style(header)={just=c verticalalign=c};
44         
45         	sum		Qtde							/ style(TOTAL)={just=c verticalalign=c} style(header)={just=c verticalalign=c};
46         
47         	label	Tipo1					=	"Tipo 1"	
48         			Tipo2					=	"Tipo 2";
49         run;

NOTE: There were 20 observations read from the data set WORK.ARQUIVODEDADOS_SORT.
NOTE: PROCEDURE PRINT used (Total process time):
      real time           0.04 seconds
      user cpu time       0.03 seconds
      system cpu time     0.00 seconds
      memory              1731.37k
      OS Memory           22684.00k
      Timestamp           06/22/2022 02:12:32 PM
      Step Count                        155  Switch Count  0
      Page Faults                       0
      Page Reclaims                     72
      Page Swaps                        0
      Voluntary Context Switches        3
      Involuntary Context Switches      10
      Block Input Operations            0
      Block Output Operations           0
      

50         title;
51         title2;
52         footnote;
53         footnote2;
54         
55         %LET _CLIENTTASKLABEL=;
56         %LET _CLIENTPROCESSFLOWNAME=;
57         %LET _CLIENTPROJECTPATH=;
58         %LET _CLIENTPROJECTPATHHOST=;
59         %LET _CLIENTPROJECTNAME=;
60         %LET _SASPROGRAMFILE=;
61         %LET _SASPROGRAMFILEHOST=;
62         
63         ;*';*";*/;quit;run;
64         ODS _ALL_ CLOSE;
65         
66         
67         QUIT; RUN;
68         &lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 22 Jun 2022 17:15:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Forum-em-portugu%C3%AAs/Proc-Print-Linha-de-Total/m-p/819733#M1121</guid>
      <dc:creator>marceloleme</dc:creator>
      <dc:date>2022-06-22T17:15:01Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Print Linha de Total ..</title>
      <link>https://communities.sas.com/t5/Forum-em-portugu%C3%AAs/Proc-Print-Linha-de-Total/m-p/819791#M1124</link>
      <description>&lt;P&gt;Infelizmente, meu amigo, com PROC PRINT os valores SUM são todos ou nenhum. Pode obter mais controle com o PROC REPORT, mas há uma curva de aprendizado. Aqui pode ver um código de exemplo para começar:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc report data = ArquivoDeDados_sort nowd;
   column Tipo1 Tipo2 Qtde;
   define Tipo1/group;
   break after Tipo1/summarize skip;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Boa sorte!&lt;/P&gt;</description>
      <pubDate>Wed, 22 Jun 2022 18:58:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Forum-em-portugu%C3%AAs/Proc-Print-Linha-de-Total/m-p/819791#M1124</guid>
      <dc:creator>SASJedi</dc:creator>
      <dc:date>2022-06-22T18:58:49Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Print Linha de Total ..</title>
      <link>https://communities.sas.com/t5/Forum-em-portugu%C3%AAs/Proc-Print-Linha-de-Total/m-p/820446#M1126</link>
      <description>Obrigado Jedi eu estudei o proc report e consegui chegar no resultado obrigado mesmo</description>
      <pubDate>Sun, 26 Jun 2022 22:27:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Forum-em-portugu%C3%AAs/Proc-Print-Linha-de-Total/m-p/820446#M1126</guid>
      <dc:creator>marceloleme</dc:creator>
      <dc:date>2022-06-26T22:27:59Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Print Linha de Total ..</title>
      <link>https://communities.sas.com/t5/Forum-em-portugu%C3%AAs/Proc-Print-Linha-de-Total/m-p/820507#M1127</link>
      <description>&lt;P&gt;Ótimo!&lt;/P&gt;
&lt;P&gt;May the SAS be with you &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 27 Jun 2022 12:00:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Forum-em-portugu%C3%AAs/Proc-Print-Linha-de-Total/m-p/820507#M1127</guid>
      <dc:creator>SASJedi</dc:creator>
      <dc:date>2022-06-27T12:00:05Z</dc:date>
    </item>
  </channel>
</rss>

