Re: Format Question

2007-08-16 Thread Chas Owens
On 8/16/07, Mathew Snyder <[EMAIL PROTECTED]> wrote: snip > Would you recommend straight Perl to handle the formatting or is there another > method that can handle this? snip There are many template modules in CPAN that might make your life easier, but in general I stick to printf. -- To unsubsc

Re: Format Question

2007-08-16 Thread Mathew Snyder
Tom Phoenix wrote: > On 8/15/07, Mathew Snyder <[EMAIL PROTECTED]> wrote: > >> How would I go about sub-listing something. For instance, if I have a work >> order that has been worked on during different days, I want to list the work >> order once and each day below it. It would look like this:

Re: Format Question

2007-08-15 Thread Tom Phoenix
On 8/15/07, Mathew Snyder <[EMAIL PROTECTED]> wrote: > How would I go about sub-listing something. For instance, if I have a work > order that has been worked on during different days, I want to list the work > order once and each day below it. It would look like this: > > Ticket ID

Re: FORMAT question

2006-07-05 Thread Mr. Shawn H. Corey
Offer Kaye wrote: > Hi, > Can anyone tell me if it is possible to define 2 different formats for > the same filehandle? > Yes. Use the select command to select the filehandle of the file. Then use the special variables $~ and $^ to change the format. The format name can be anything you want but i

Re: FORMAT question

2006-07-05 Thread Mumia W.
Offer Kaye wrote: On 7/5/06, Jeff Peng wrote: Hello, I think there are not relation between your implement and the filehandle. As far as I can tell, a format must have the same name as the filehandle to which you want to print it, and once you define a format you cannot change it. So these 2

Re: FORMAT question

2006-07-05 Thread Offer Kaye
On 7/5/06, John W. Krahn wrote: #!/usr/bin/perl use warnings; use strict; sub _print_format1 { # output table 1, with 3 columns $^A = ''; formline <<'FORMAT', @_; @<< @>>> @< FORMAT $^A; } Wow. That's... impressive. Ver

Re: FORMAT question

2006-07-05 Thread John W. Krahn
Offer Kaye wrote: > Hi, Hello, > Can anyone tell me if it is possible to define 2 different formats for > the same filehandle? > > The reason I am asking is that I want to print 2 different tables to > the same text file and I don't want to use printf statements. For me > at least, code that use

Re: FORMAT question

2006-07-05 Thread Mumia W.
Offer Kaye wrote: Hi, Can anyone tell me if it is possible to define 2 different formats for the same filehandle? The reason I am asking is that I want to print 2 different tables to the same text file and I don't want to use printf statements. For me at least, code that uses printf to print som

Re: FORMAT question

2006-07-04 Thread Jeff Peng
Here a script that illustrates my current workaround: #! /usr/bin/env perl use strict; use warnings; my $outfile = "file_with_tables.txt"; open(OUT,">$outfile") or die "Couldn't open $outfile for writing: $!\n"; print OUT "Table 1:\n"; _print_format1(1,15,"foo"); _print_format1(2,8,"bar"); clos

Re: FORMAT question

2006-07-04 Thread Offer Kaye
On 7/5/06, Jeff Peng wrote: Hello, I think there are not relation between your implement and the filehandle. As far as I can tell, a format must have the same name as the filehandle to which you want to print it, and once you define a format you cannot change it. So these 2 facts mean you can'

RE: FORMAT question

2006-07-04 Thread Jeff Peng
The reason I am asking is that I want to print 2 different tables to the same text file and I don't want to use printf statements. For me at least, code that uses printf to print something as complex as a text table is hard to both write and read, hard to understand and hard to debug. It's also