Hi Timm,
 
Thanks for the quick response.  I looked at the H:T documentation, and I see the reference to scalarref and arrayref, but I don't understand what they mean or exactly how I might use them.  If I understand your note correctly, I would need add the scalarref like this:
 
my $cell_fmt = qq (align="right" style="cursor:pointer;cursor:hand;"
                      title="Click to drill down"
                      onmouseover="style.background='#CCCCFF';"
                      onmouseout ="style.background='<TMPL_VAR NAME=bgcolor>';">
                  );
$tmpl_main = HTML::Template->new( scalarref => $cell_fmt );
 
However, I get the following error:  "nc_rpt_summary.pl: Can't use string ("align="right" style="cursor:poin") as a SCALAR ref while "strict refs" in use at /usr/local/lib/perl5.8.0/site_perl/HTML/Template.pm line 1597."
 
I've also tried using just a "q", using a HERE doc, and I get pretty much the same error each time.  So, obviously, I'm using it incorrectly but I don't understand why.  Any ideas?  If you're willing, would you give me a dumbed down version?  ;-)
 
Thanks!
 
Lori Thompson

Timm Murray <tmurray@agronomy.org> wrote:
At 02:14 PM 1/8/04 -0800, LDT wrote:
<>
>Am I missing something, or am I trying to do something naughty?

HTML::Template won't expand entries that were placed into
another . What you probably want is a
. Alternatively, you can create another HTML::Template
object out of the data inlined in your program now via the scalarref
parameter. You can fill in this data as normal, and then pass its output
to the main template's .


Do you Yahoo!?
Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes