LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous (more recent) messageNext (less recent) messagePrevious (more recent) in topicNext (less recent) in topicPrevious (more recent) by same authorNext (less recent) by same authorPrevious page (April 2003, week 2)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:         Fri, 11 Apr 2003 11:44:59 -0400
Reply-To:     Howard_Schreier@ITA.DOC.GOV
Sender:       "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From:         Howard_Schreier@ITA.DOC.GOV
Subject:      Re: Highly formatted PDF report output?

It's a bit hard to offer suggestions without knowing what the "specific expectations" are, and just how ODS fails to meet them.

Perhaps MS Word could serve as the formatting tool. See the Viergever and Vyverman paper from the recent SUGI (http://www2.sas.com/proceedings/sugi28/016-28.pdf). Their DDE approach potentially offers a lot of control, though it can be a chore to set up.

As to the size limits and formatting requirements for SUGI papers: I agree that they are anachronistic. Sort of like when somebody raises a number of interesting but essentially unrelated points in a single SAS-L posting, presumably to save on postage <g>, but unfortunately making threads hard to follow.

On Wed, 9 Apr 2003 01:42:15 +0100, SAS User <sasuser@GUILDENSTERN.DYNDNS.ORG> wrote:

>Current processing here uses Crystal Reports to produce hundreds to >thousands of output reports, which must then be split with a third party >utility into sets of n reports, for some arbitrary n. > >SAS ODS has been raised and dropped as an option due to the formatting >requirements of the reports. These are distributed to clients who have >specific expectations as to presentation, and it is apparently too >difficult to attain these results with SAS directly. While I'm inclined >to believe this may be the case, I'd like to revisit this option as it >would solve several current processing issues. Alternatively, markup >systems such as LaTeX may be suitable. Other XML + stylesheet >combinations are still too much a rat's nest to consider. > > >The problem with the CR + additional slop solution is that it cannot be >scripted -- neither utility allows pointing a report at a data source >with an output file specification (or alternate vexations involving >Visual Basic, OLE, or related proprietary nuisances) to produce output >on demand. The result is a production process involving multiple manual >interventions and inputs where none should be required. > >SAS would be the programmatic solution but produces inferior quality >output (in our experience). > > > >With that preamble out of the way: does there exist a templating tool >for SAS such that high-quality, highly-formatted PDF documents can be >produced in a programmatic manner? > > > >While I'm on the soapbox, SI itself could do itself several strong >favors (as usual). I'm not inclined to tell them this for my own >benefit, so I'll pretend it's for mine. However my heart of hearts >calls me a liar. From its long vacation from me at points far >distant... > > - Put the goddamned SAS documentation online, without requiring > registration, and allow third-party sites to host it. They will > anyway. And you'll save yourself tech-support calls. I've taken to > not answering 'L questions which require online docs research on my > part, even if I do find a samizdat copy somewhere, and despite > having done the research. If the Institute wants to shoot itself in > the foot, it's proven itself quite adept over the years, and I see > no need to endanger myself by entering the line of fire. > > - SUGI submission guidelines need revisiting for an age in which they > rarely if ever reach paper. > > - Papers should be allowed to extend past the six and ten pages > currently given. This is barely sufficient to introduce many > topics (of course, there are many SUGI topics which barely need > introduction...). A 15-20 page limit (note that's a limit, not > a requirement, pipe down there in the back) would be a vast > improvement. > - The two-column format needs to be nixed -- it hinders online > reading. I note that it most frequently is ignored by SI's own > staff. The offenders are applauded. I'd strongly recommend a > general boycott of this anachronism in future. > - Code samples should be presented in natural, fixed-pitch, > readable format. That means 80 columns courier or SAS Monospace > (a remarkably readable font), folks. Note that 80 columns don't > fit with the current two-column layout. Extensive code > supplements should be available to authors as well, as > appendices to the paper proper, when appropriate. > - Full-page illustrations demonstrating graphics or online feature > (application design, web interface, page layout) should be > available when appropriate. Trying to discern features in a > 2"x3" (108mm x 162mm to the civilized world) halftone at 600 dpi > (before inkjet spread) is ridiculous. Of course, abusers of > this option will be pilloried. > - The online SUGI archives should be restructured to be readily > usable offline. Browser plugins stink, they bastardize two > application interfaces, and reduce usable screen real estate. > Allow the document to be opened and browsed in a freestanding > reader. These are contributed documents which increase the > value of SAS, they should be made available as conveniently as > possible. > - Strong consideration should be made for nixing PDF altogether > and presenting the Proceedings in standards-compliant HTML (I'll > recommend against XHTML as the format is still too green to have > settled comfortably and given rise to a robust, widely used, and > widely understood toolbase). > > - Put the ODS developers' feet to the fire to produce an interactive > report shell developer. SAS has its choice of tail-lights to chase > here. Every piddlin' report generator for the past decade has had > this: a layout view in which elements are dragged and dropped, > formatting applied, and variables indicated. Get with the times. > Hell, the 1990s would be a good start. > > - Fire the existing ODS marketing team. Two weeks of trolling through > docs, SUGI presentations, SI descriptions of the tool, and it's > still not clear what the capabilities of the system are (and other > than breaking the bondage to monospace, mainframe, greenbar > reporting, they are few, particularly for a 21st century > application). SI shouldn't be getting its ass kicked by a two bit, > pathetic, Windows-only, fully interactive report writer. It is. > Shame. > >-- >Charming man. I wish I had a daughter so I could forbid her to marry one...


Back to: Top of message | Previous page | Main SAS-L page