<?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: Trying to embed a histogram in PROC REPORT not yielding expected results for ODS PDF in ODS and Base Reporting</title>
    <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Trying-to-embed-a-histogram-in-PROC-REPORT-not-yielding-expected/m-p/986318#M26977</link>
    <description>&lt;P&gt;So you will need to make the calculated BAR variable three times as long (150 byte length) because U+2588 is stored as the three byte sequence 'E29688'x in UTF-8 encoding.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also you should subtract 1 from the integer passed to the REPEAT() function.&amp;nbsp; It helps to think of that second argument to the REPEAT() function as the number of EXTRA copies of the string to add.&lt;/P&gt;
&lt;LI-SPOILER&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data uc1;
  LENGTH DIVISION $1 ;
  INPUT DIVISION No pct_n_total Yes pct_y_total;
  FORMAT No Yes comma12. pct_n_total pct_y_total percent10.2;
datalines;
a 79354 0.4685 90034 0.5315
b 94541 0.6260 56479 0.3740
c 10635 0.1183 79255 0.8817
d 40340 0.4720 45118 0.5280
;

proc print;
run;

footnote j=c "Page ^{thispage} of ^{lastpage}"; 
Title "uc1";
 
proc report data= uc1 nowd missing split= '~' 
  style(report) = [cellspacing = 2 cellpadding =2 rules=groups frame=hsides]
  style(header) = [fontsize=6pt vjust = top]
  style(column)=[fontsize=6pt]
; 
column
  DIVISION
  No
  pct_n_total
  Yes
  pct_y_total
  bar
;
define division / 'DIVISION' ;
define No / 'No' format = comma15.0;
define pct_n_total / '% No' format = percent10.2;
define Yes / '% Yes' format = comma15.0;
define pct_y_total / '% Yes' format = percent10.2
  style(column) = [borderrightcolor=black borderrightwidth=.5pt]
;
define bar / 'PROGRESS'
  style(column) =
   [cellwidth=75mm font_size=4pt
    font_face='Courier New' vjust=middle 
    just=left cellpadding=0
   ]
;
compute bar / char length=150;
  barsize = round(pct_y_total.sum*50);
  if barsize gt 0 then bar = repeat('E29688'x,barsize-1);
endcomp;
run; &lt;/CODE&gt;&lt;/PRE&gt;
&lt;/LI-SPOILER&gt;
&lt;P&gt;&lt;EM&gt;Code&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="PDF" style="width: 978px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/114238i186750B401368069/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screenshot 2026-04-13 at 5.16.51 PM.png" alt="PDF" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;PDF&lt;/span&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HTML" style="width: 999px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/114237i55453975D7B8109A/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screenshot 2026-04-13 at 5.16.21 PM.png" alt="HTML" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;HTML&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 13 Apr 2026 21:21:02 GMT</pubDate>
    <dc:creator>Tom</dc:creator>
    <dc:date>2026-04-13T21:21:02Z</dc:date>
    <item>
      <title>Trying to embed a histogram in PROC REPORT not yielding expected results for ODS PDF</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Trying-to-embed-a-histogram-in-PROC-REPORT-not-yielding-expected/m-p/986252#M26972</link>
      <description>&lt;P&gt;Hi there,&lt;/P&gt;
&lt;P&gt;I'm trying to duplicate Pete Lund's approach to embed a histogram in a pdf PROC REPORT (&lt;A href="https://support.sas.com/resources/papers/proceedings11/247-2011.pdf" target="_blank" rel="noopener"&gt;247-2011: You Did That Report in SAS®!? - The Power of the ODS PDF Destination&lt;/A&gt;) but instead of the histogram, I'm getting 'g'. It looks fine on the HTML version, but not on the pdf&amp;nbsp; version. Can anyone help me? I've included an Excel sample if that helps. This is also the first of 4 proc reports on a legal size paper and I'm using absolute layout (but haven't gotten to that part yet!).&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here's my code:&lt;/P&gt;
&lt;DIV&gt;
&lt;DIV&gt;data uc1;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; INPUT DIVISION $&amp;nbsp; No&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;pct_n_total&amp;nbsp; Yes&amp;nbsp; &amp;nbsp; pct_y_total&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; LENGTH DIVISION&amp;nbsp; $ 1 No 8 pct_n_total 8 Yes 8 pct_y_total&amp;nbsp; 8;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; FORMAT&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; DIVISION&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$CHAR1.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; No&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;COMMA12.2&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; pct_n_total&amp;nbsp; &amp;nbsp; &amp;nbsp; COMMA12.2&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; Yes&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; COMMA12.2&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; pct_y_total&amp;nbsp; &amp;nbsp; &amp;nbsp; COMMA12.2;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; datalines;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;a 79354 0.4685 90034 0.5315&lt;/DIV&gt;
&lt;DIV&gt;b 94541 0.6260 56479 0.3740&lt;/DIV&gt;
&lt;DIV&gt;c 10635 0.1183 79255 0.8817&lt;/DIV&gt;
&lt;DIV&gt;d 40340 0.4720 45118 0.5280&lt;/DIV&gt;
&lt;DIV&gt;;&lt;/DIV&gt;
&lt;DIV&gt;run;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV&gt;ods pdf file = /home/me/file.pdf&amp;nbsp; &amp;nbsp;style=smaller&amp;nbsp; STARTPAGE=NEVER;&lt;/DIV&gt;
&lt;DIV&gt;footnote j=c "Page ^{thispage} of ^{lastpage}";&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; proc report data= uc1 nowd missing split= '~'&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; style(report) = [cellspacing = 2 cellpadding =2 rules=groups frame=hsides]&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; style(header) = [fontsize=6pt vjust = top]&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; style(column)=[fontsize=6pt];&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; Title "uc1";&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; DIVISION&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;No&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; &amp;nbsp; &amp;nbsp;pct_n_total&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; &amp;nbsp; &amp;nbsp;Yes&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; &amp;nbsp; &amp;nbsp;pct_y_total&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; &amp;nbsp; &amp;nbsp;bar;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; define unit / 'DIVISION' ;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; define No / 'No' format = comma15.0;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; define pct_n_total / '% No' format = percent10.2;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; define Yes / '% Yes' format = comma15.0;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; define pct_y_total / '% Yes' format = percent10.2&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; style(column) = [borderrightcolor=black borderrightwidth=.5pt];&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; define bar / 'PROGRESS'&amp;nbsp; style(column) = [cellwidth=75mm font_size=4pt&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; font_face=Webdings vjust=middle&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; just=left cellpadding=0];&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; compute bar / char length=20;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; barsize = round(pct_y_total.sum*50);&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; if barsize gt 0 then&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;bar = repeat('67'x,barsize);&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; endcomp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; run;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;ods layout end;&lt;/DIV&gt;
&lt;DIV&gt;ods pdf close;&lt;/DIV&gt;
&lt;DIV&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="example.png" style="width: 999px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/114199i37051ACC43BD97C6/image-size/large?v=v2&amp;amp;px=999" role="button" title="example.png" alt="example.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Thank you!&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Mon, 13 Apr 2026 15:17:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Trying-to-embed-a-histogram-in-PROC-REPORT-not-yielding-expected/m-p/986252#M26972</guid>
      <dc:creator>SASGeek</dc:creator>
      <dc:date>2026-04-13T15:17:13Z</dc:date>
    </item>
    <item>
      <title>Re: Trying to embed a histogram in PROC REPORT not yielding expected results for ODS PDF</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Trying-to-embed-a-histogram-in-PROC-REPORT-not-yielding-expected/m-p/986259#M26973</link>
      <description>&lt;P&gt;Your code works for me after I add COLUMN and change Unit to Division on the DEFINE statement.&lt;/P&gt;
&lt;P&gt;Revised code:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;ods listing close;
ods pdf file = 'file.pdf'    STARTPAGE=NEVER;
footnote j=c "Page ^{thispage} of ^{lastpage}"; 
 
proc report data= uc1 nowd missing split= '~' 
style(report) = [cellspacing = 2 cellpadding =2 rules=groups frame=hsides]
style(header) = [fontsize=6pt vjust = top]
style(column)=[fontsize=6pt]; 
Title "uc1";
column DIVISION
       No
   pct_n_total
   Yes
   pct_y_total
   bar;
define division / 'DIVISION' ;
define No / 'No' format = comma15.0;
define pct_n_total / '% No' format = percent10.2;
define Yes / '% Yes' format = comma15.0;
define pct_y_total / '% Yes' format = percent10.2
style(column) = [borderrightcolor=black borderrightwidth=.5pt];
define bar / 'PROGRESS'  style(column) = [cellwidth=75mm font_size=4pt
font_face=Webdings vjust=middle 
just=left cellpadding=0];
 
compute bar / char length=20;
barsize = round(pct_y_total.sum*50);
if barsize gt 0 then bar = repeat('67'x,barsize);
endcomp;
run; 

ods listing;
ods pdf close;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;If you continue to have problems, please send your log.&lt;/P&gt;</description>
      <pubDate>Mon, 13 Apr 2026 16:36:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Trying-to-embed-a-histogram-in-PROC-REPORT-not-yielding-expected/m-p/986259#M26973</guid>
      <dc:creator>Kathryn_SAS</dc:creator>
      <dc:date>2026-04-13T16:36:34Z</dc:date>
    </item>
    <item>
      <title>Re: Trying to embed a histogram in PROC REPORT not yielding expected results for ODS PDF</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Trying-to-embed-a-histogram-in-PROC-REPORT-not-yielding-expected/m-p/986287#M26974</link>
      <description>&lt;P&gt;Thank you. Actually, the real problem was that my SAS EG only accepts LATIN1 encoding so once I changed to fontfamily = 'Courier New' and then use unicode 2588, it worked great. Thanks!&lt;/P&gt;</description>
      <pubDate>Mon, 13 Apr 2026 18:26:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Trying-to-embed-a-histogram-in-PROC-REPORT-not-yielding-expected/m-p/986287#M26974</guid>
      <dc:creator>SASGeek</dc:creator>
      <dc:date>2026-04-13T18:26:59Z</dc:date>
    </item>
    <item>
      <title>Re: Trying to embed a histogram in PROC REPORT not yielding expected results for ODS PDF</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Trying-to-embed-a-histogram-in-PROC-REPORT-not-yielding-expected/m-p/986318#M26977</link>
      <description>&lt;P&gt;So you will need to make the calculated BAR variable three times as long (150 byte length) because U+2588 is stored as the three byte sequence 'E29688'x in UTF-8 encoding.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also you should subtract 1 from the integer passed to the REPEAT() function.&amp;nbsp; It helps to think of that second argument to the REPEAT() function as the number of EXTRA copies of the string to add.&lt;/P&gt;
&lt;LI-SPOILER&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data uc1;
  LENGTH DIVISION $1 ;
  INPUT DIVISION No pct_n_total Yes pct_y_total;
  FORMAT No Yes comma12. pct_n_total pct_y_total percent10.2;
datalines;
a 79354 0.4685 90034 0.5315
b 94541 0.6260 56479 0.3740
c 10635 0.1183 79255 0.8817
d 40340 0.4720 45118 0.5280
;

proc print;
run;

footnote j=c "Page ^{thispage} of ^{lastpage}"; 
Title "uc1";
 
proc report data= uc1 nowd missing split= '~' 
  style(report) = [cellspacing = 2 cellpadding =2 rules=groups frame=hsides]
  style(header) = [fontsize=6pt vjust = top]
  style(column)=[fontsize=6pt]
; 
column
  DIVISION
  No
  pct_n_total
  Yes
  pct_y_total
  bar
;
define division / 'DIVISION' ;
define No / 'No' format = comma15.0;
define pct_n_total / '% No' format = percent10.2;
define Yes / '% Yes' format = comma15.0;
define pct_y_total / '% Yes' format = percent10.2
  style(column) = [borderrightcolor=black borderrightwidth=.5pt]
;
define bar / 'PROGRESS'
  style(column) =
   [cellwidth=75mm font_size=4pt
    font_face='Courier New' vjust=middle 
    just=left cellpadding=0
   ]
;
compute bar / char length=150;
  barsize = round(pct_y_total.sum*50);
  if barsize gt 0 then bar = repeat('E29688'x,barsize-1);
endcomp;
run; &lt;/CODE&gt;&lt;/PRE&gt;
&lt;/LI-SPOILER&gt;
&lt;P&gt;&lt;EM&gt;Code&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="PDF" style="width: 978px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/114238i186750B401368069/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screenshot 2026-04-13 at 5.16.51 PM.png" alt="PDF" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;PDF&lt;/span&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="HTML" style="width: 999px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/114237i55453975D7B8109A/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screenshot 2026-04-13 at 5.16.21 PM.png" alt="HTML" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;HTML&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 13 Apr 2026 21:21:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Trying-to-embed-a-histogram-in-PROC-REPORT-not-yielding-expected/m-p/986318#M26977</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2026-04-13T21:21:02Z</dc:date>
    </item>
    <item>
      <title>Re: Trying to embed a histogram in PROC REPORT not yielding expected results for ODS PDF</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Trying-to-embed-a-histogram-in-PROC-REPORT-not-yielding-expected/m-p/986324#M26978</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data a;
input a $ actual goal   ;
v=actual/goal;
format v percent7.1;
cards;
a 850 1200
b 150 1500
c 450 1600 
d 650 1000
;
proc sql;
create table _a as
select *,max(v) as max from a;

create table want as
select * from _a
union all
select 'TOTALS',sum(actual),sum(goal),sum(actual)/sum(goal),. from _a
;
quit;


%let path=c:\temp\;  *the path name stored image;
%macro get_bar(value=,imagename=);
data _null_;
set _a;
if _n_=1 then call symputx('max',max);
run;
ods _all_ close;
ods listing gpath="&amp;amp;path." image_dpi=300;
ods graphics /noborder reset=index width=100px height=15px imagename="&amp;amp;imagename" outputfmt=png;
proc sgplot data=_a noborder noautolegend ;
where a="&amp;amp;value.";
hbarparm category=a response=v/ filltype=GRADIENT displaybaseline=off
 barwidth=1 outlineattrs=(color=green) fillattrs=(color=white) fillendcolor=green;
scatter x=max y=a/datalabel=v labelstrip  datalabelpos=left datalabelattrs=(size=25) markerattrs=(size=0);
xaxis min=0 max=&amp;amp;max. offsetmin=0 offsetmax=0 display=none;
yaxis offsetmin=0 offsetmax=0 display=none;
run;
%mend;
data _null_;
set a;
call execute(catt('%nrstr(%get_bar)(value=',a,',imagename=',a,')'));
run;

ods pdf file='c:\temp\want.pdf' style=htmlblue dpi=300;
proc report data=want nowd style(header)=header ;
column ('Region' a  actual goal v dummy);
define a/display;
define dummy/computed '%Covered' ;
define v/display noprint;
compute dummy/character length=10 ;
 dummy=' ';
 if a ne 'TOTALS' then call define(_col_,'style',"style={preimage='c:\temp\"||strip(a)||".png'}");
else do;dummy=vvalue(v);call define(_row_,'style','style=header');call define(_col_,'style','style=header{just=r}');end;
endcomp;
run;
ods pdf close;

/*****Excel 中加入图片：
https://blogs.sas.com/content/sgf/2017/02/20/tips-for-using-the-ods-excel-destination/
***/
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="屏幕截图 2026-04-14 143212.png" style="width: 912px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/114239i9D71FFA98EAAF2D3/image-size/large?v=v2&amp;amp;px=999" role="button" title="屏幕截图 2026-04-14 143212.png" alt="屏幕截图 2026-04-14 143212.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 14 Apr 2026 06:32:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Trying-to-embed-a-histogram-in-PROC-REPORT-not-yielding-expected/m-p/986324#M26978</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2026-04-14T06:32:56Z</dc:date>
    </item>
    <item>
      <title>Re: Trying to embed a histogram in PROC REPORT not yielding expected results for ODS PDF</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Trying-to-embed-a-histogram-in-PROC-REPORT-not-yielding-expected/m-p/986441#M26979</link>
      <description>&lt;P&gt;Thank you so much. That worked better!&lt;/P&gt;</description>
      <pubDate>Thu, 16 Apr 2026 15:02:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Trying-to-embed-a-histogram-in-PROC-REPORT-not-yielding-expected/m-p/986441#M26979</guid>
      <dc:creator>SASGeek</dc:creator>
      <dc:date>2026-04-16T15:02:31Z</dc:date>
    </item>
  </channel>
</rss>

