 




<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: AS/400 Printer files programming</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/itanswers/printer-files-programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/itanswers/printer-files-programming/</link>
	<description></description>
	<lastBuildDate>Wed, 22 May 2013 12:21:28 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: pdraebel</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/printer-files-programming/#comment-67170</link>
		<dc:creator>pdraebel</dc:creator>
		<pubDate>Thu, 20 Aug 2009 08:46:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-67170</guid>
		<description><![CDATA[Strangely no one mentioned the Options in CODE 400 or using WDSC. The options for designing Printer files are pretty much like designing a screen and you get an instant look at how the printout will look like.]]></description>
		<content:encoded><![CDATA[<p>Strangely no one mentioned the Options in CODE 400 or using WDSC. The options for designing Printer files are pretty much like designing a screen and you get an instant look at how the printout will look like.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: yorkshireman</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/printer-files-programming/#comment-67113</link>
		<dc:creator>yorkshireman</dc:creator>
		<pubDate>Wed, 19 Aug 2009 07:20:31 +0000</pubDate>
		<guid isPermaLink="false">#comment-67113</guid>
		<description><![CDATA[The answer is....

It all depends..

There are people here who still write internal described printer files. 

Tools like 2e, Lansa, Magic and so on provide a higher level. 


RLU is the IBM approach - clunky and quirky


My own favoured approach leans towards Phils comment

- first write yourself some clean, understandable, well structured DDS for a printer file.  Include in it the keywords you may only use &#039;sometimes&#039; 
give it a structure for Header, Sub header, body text, sub footer, footer, end of report.  Provide standard totals fields for .number of records and so on

- comment out a whole load of that stuff


Use it as your template for any printer files.  Even at the cost of doing a bunch of moves in the code from your database fields to your standard fields

exsr print total

printtotal  begsr 
Eval   PrtTotal = Total
Eval   Col1 = ABCDE
Eval   Col2 = DEFGH
write total

ensdr



- that kind of thing



But then , I still normally use 2e, so I never have to care about all this frothy detail of getting presentation stuff together - the database design is the thing - all else should flow from it on auto pilot.]]></description>
		<content:encoded><![CDATA[<p>The answer is&#8230;.</p>
<p>It all depends..</p>
<p>There are people here who still write internal described printer files. </p>
<p>Tools like 2e, Lansa, Magic and so on provide a higher level. </p>
<p>RLU is the IBM approach &#8211; clunky and quirky</p>
<p>My own favoured approach leans towards Phils comment</p>
<p>- first write yourself some clean, understandable, well structured DDS for a printer file.  Include in it the keywords you may only use &#8216;sometimes&#8217;<br />
give it a structure for Header, Sub header, body text, sub footer, footer, end of report.  Provide standard totals fields for .number of records and so on</p>
<p>- comment out a whole load of that stuff</p>
<p>Use it as your template for any printer files.  Even at the cost of doing a bunch of moves in the code from your database fields to your standard fields</p>
<p>exsr print total</p>
<p>printtotal  begsr<br />
Eval   PrtTotal = Total<br />
Eval   Col1 = ABCDE<br />
Eval   Col2 = DEFGH<br />
write total</p>
<p>ensdr</p>
<p>- that kind of thing</p>
<p>But then , I still normally use 2e, so I never have to care about all this frothy detail of getting presentation stuff together &#8211; the database design is the thing &#8211; all else should flow from it on auto pilot.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nutangujar</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/printer-files-programming/#comment-67052</link>
		<dc:creator>nutangujar</dc:creator>
		<pubDate>Mon, 17 Aug 2009 20:00:26 +0000</pubDate>
		<guid isPermaLink="false">#comment-67052</guid>
		<description><![CDATA[Thanks Phil..
that makes life easier.]]></description>
		<content:encoded><![CDATA[<p>Thanks Phil..<br />
that makes life easier.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nutangujar</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/printer-files-programming/#comment-67050</link>
		<dc:creator>nutangujar</dc:creator>
		<pubDate>Mon, 17 Aug 2009 19:14:13 +0000</pubDate>
		<guid isPermaLink="false">#comment-67050</guid>
		<description><![CDATA[Thanks Phil..

Is it better to directly write DDS/layout than to use RLU...
I&#039;m completely new to this area...

Thanks,
Nutan]]></description>
		<content:encoded><![CDATA[<p>Thanks Phil..</p>
<p>Is it better to directly write DDS/layout than to use RLU&#8230;<br />
I&#8217;m completely new to this area&#8230;</p>
<p>Thanks,<br />
Nutan</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Database Caching 6/9 queries in 0.012 seconds using memcached
Object Caching 310/313 objects using memcached

Served from: itknowledgeexchange.techtarget.com @ 2013-05-22 13:15:32 -->