<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DkUEQn46fSp7ImA9WxBbGU8.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557</id><updated>2010-03-18T07:56:43.015-07:00</updated><title>ile rpg programming: tips and techniques</title><subtitle type="html">Our goal is increasing productivity for the IBM i professional.  See our complete article index for an ever growing list of helpful topics.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://www.ilerpgprogramming.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://www.ilerpgprogramming.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>35</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/SeriesiTipsandTechniques" /><feedburner:info uri="seriesitipsandtechniques" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-nd/2.0/" /><logo>http://creativecommons.org/images/public/somerights20.gif</logo><feedburner:emailServiceId>SeriesiTipsandTechniques</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><entry gd:etag="W/&quot;CkcBQng-eSp7ImA9WxBbEU8.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-2156392560723255481</id><published>2010-03-08T23:34:00.000-08:00</published><updated>2010-03-08T23:34:13.651-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-08T23:34:13.651-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="using Half-adjust in free format" /><title>How to half-adjust in free format RPG</title><link rel="related" href="http://www.ilerpgprogramming.com" title="How to half-adjust in free format RPG" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/2156392560723255481?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/2156392560723255481?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/r9CJYASFIkg/how-to-half-adjust-in-free-format-rpg.html" title="How to half-adjust in free format RPG" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><content type="html">Two common methods for Half-Adjust in RPG free format:

1.) Half-adjust using Eval. This example converts US pounds to kilos:

/free
kilos=0; 
  if pounds &amp;gt; 0;
   eval(h) kilos =...&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/yBHZiw-ZQOyy6j1oda3m43dMlag/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yBHZiw-ZQOyy6j1oda3m43dMlag/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/yBHZiw-ZQOyy6j1oda3m43dMlag/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yBHZiw-ZQOyy6j1oda3m43dMlag/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=r9CJYASFIkg:JdblLW-0TEk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=r9CJYASFIkg:JdblLW-0TEk:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=r9CJYASFIkg:JdblLW-0TEk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/r9CJYASFIkg" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2010/03/how-to-half-adjust-in-free-format-rpg.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMCR3Y7fip7ImA9WxBUF0w.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-6880167481335386368</id><published>2010-03-01T14:36:00.000-08:00</published><updated>2010-03-04T08:01:06.806-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-04T08:01:06.806-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="library listing example free format SQLRPGLE" /><title>Free Format SQLRPGLE Shell Program: part 3</title><link rel="related" href="http://www.ilerpgprogramming.com" title="Free Format SQLRPGLE Shell Program: part 3" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/6880167481335386368?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/6880167481335386368?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/3AjMclL0AVo/free-format-sqlrpgle-shell-program-part.html" title="Free Format SQLRPGLE Shell Program: part 3" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><content type="html">Author: Lionel Halvorsen 
Mar 1, 2010

To carry the shell example a little further, one could use the DSPOBJD command to create an outfile for the entire library and then run this program.

The...&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/rveFZ2L9-OhS2QJAaQjv8RjbRtU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rveFZ2L9-OhS2QJAaQjv8RjbRtU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/rveFZ2L9-OhS2QJAaQjv8RjbRtU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rveFZ2L9-OhS2QJAaQjv8RjbRtU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=3AjMclL0AVo:nVWM_3AP1N8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=3AjMclL0AVo:nVWM_3AP1N8:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=3AjMclL0AVo:nVWM_3AP1N8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/3AjMclL0AVo" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2010/03/free-format-sqlrpgle-shell-program-part.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UAQ3o5eip7ImA9WxBUEk8.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-166052859034474268</id><published>2010-02-26T13:46:00.000-08:00</published><updated>2010-02-26T13:54:02.422-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-26T13:54:02.422-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQLRPGLE shell program" /><title>Free Format SQLRPGLE Shell Program: part 2</title><link rel="related" href="http://www.ilerpgprogramming.com" title="Free Format SQLRPGLE Shell Program: part 2" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/166052859034474268?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/166052859034474268?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/v7ZAimtmMUI/free-format-sqlrpgle-shell-program-part.html" title="Free Format SQLRPGLE Shell Program: part 2" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><content type="html">Author: Lionel Halvorsen

Feb 26, 2010

Now to use the shell from part one, this program will create an objects report like this;


Library    Object     Type     Attribute  Description
QGPL      ...&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/JuqghVbm84r7amqjcz0wpEQtqes/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JuqghVbm84r7amqjcz0wpEQtqes/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/JuqghVbm84r7amqjcz0wpEQtqes/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JuqghVbm84r7amqjcz0wpEQtqes/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=v7ZAimtmMUI:VjNalMeK5UY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=v7ZAimtmMUI:VjNalMeK5UY:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=v7ZAimtmMUI:VjNalMeK5UY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/v7ZAimtmMUI" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2010/02/free-format-sqlrpgle-shell-program-part.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUADQ30_eip7ImA9WxBUEUQ.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-4539446107377723434</id><published>2010-02-26T06:16:00.000-08:00</published><updated>2010-02-26T06:16:12.342-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-26T06:16:12.342-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="shell programs" /><category scheme="http://www.blogger.com/atom/ns#" term="free form SQLRPGLE" /><title>Free Format SQLRPGLE Shell Program 1</title><link rel="related" href="http://www.ilerpgprogramming.com" title="Free Format SQLRPGLE Shell Program 1" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/4539446107377723434?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/4539446107377723434?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/fBFz-skBHzA/free-format-sqlrpgle-shell-program-1.html" title="Free Format SQLRPGLE Shell Program 1" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><content type="html">Author: Lionel Halvorsen 

This is a portion of a shell program that I use for writing simple reports. There is only one file here and I only use two fields. 

The basic idea of the program is to use...&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/w79z365aL_dkIgfTEvBeVFOFDRE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/w79z365aL_dkIgfTEvBeVFOFDRE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/w79z365aL_dkIgfTEvBeVFOFDRE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/w79z365aL_dkIgfTEvBeVFOFDRE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=fBFz-skBHzA:5dEjSOD8X6w:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=fBFz-skBHzA:5dEjSOD8X6w:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=fBFz-skBHzA:5dEjSOD8X6w:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/fBFz-skBHzA" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2010/02/free-format-sqlrpgle-shell-program-1.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUMDSX49fCp7ImA9WxBVFE8.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-5084567179797236727</id><published>2010-02-17T08:45:00.000-08:00</published><updated>2010-02-17T09:24:38.064-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-17T09:24:38.064-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="&quot;How to prototype parameters in RPGLE&quot;" /><title>Prototyping and passing parameters in ILE RPG</title><link rel="related" href="http://www.ilerpgprogramming.com" title="Prototyping and passing parameters in ILE RPG" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/5084567179797236727?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/5084567179797236727?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/ARdY_80Jk8w/prototyping-and-passing-parameters-in.html" title="Prototyping and passing parameters in ILE RPG" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><content type="html">The intent of this article is to explain prototype parameters and procedure interface specifications in a basic, straight-forward fashion.  You probably already know that the ILE RPG programmer can...&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WnIFU6uSC_I7r7uzWoeQSwCioD0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WnIFU6uSC_I7r7uzWoeQSwCioD0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WnIFU6uSC_I7r7uzWoeQSwCioD0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WnIFU6uSC_I7r7uzWoeQSwCioD0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=ARdY_80Jk8w:UAKsuqLLgMo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=ARdY_80Jk8w:UAKsuqLLgMo:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=ARdY_80Jk8w:UAKsuqLLgMo:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/ARdY_80Jk8w" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2010/02/prototyping-and-passing-parameters-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE8DQ3c_cSp7ImA9WxBWEk4.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-1089173812943732129</id><published>2010-02-03T13:30:00.000-08:00</published><updated>2010-02-03T13:34:32.949-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-03T13:34:32.949-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Find program source member" /><title>Find source attributes using  the Display Program command</title><link rel="related" href="http://www.ilerpgprogramming.com" title="Find source attributes using  the Display Program command" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/1089173812943732129?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/1089173812943732129?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/XCJbTk8SJv0/find-source-attributes-using-display.html" title="Find source attributes using  the Display Program command" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><content type="html">Many times you need to find the source (file/library/member) that was used when an object was created.  When you use the display object description command dspobjd to retrieve the service related...&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jaYpxJcYTJrbgzy8m_26Q5m7gsU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jaYpxJcYTJrbgzy8m_26Q5m7gsU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jaYpxJcYTJrbgzy8m_26Q5m7gsU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jaYpxJcYTJrbgzy8m_26Q5m7gsU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=XCJbTk8SJv0:yW3uALPCQaI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=XCJbTk8SJv0:yW3uALPCQaI:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=XCJbTk8SJv0:yW3uALPCQaI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/XCJbTk8SJv0" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2010/02/find-source-attributes-using-display.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMMQno-eyp7ImA9WxBWEE4.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-2197903194961055445</id><published>2010-01-21T11:53:00.000-08:00</published><updated>2010-02-01T06:11:23.453-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-01T06:11:23.453-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Quick message file search" /><title>How to search message files</title><link rel="related" href="http://www.ilerpgprogramming.com" title="How to search message files" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/2197903194961055445?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/2197903194961055445?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/qae_coZEEWI/how-to-search-message-files.html" title="How to search message files" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><content type="html">While working with message file descriptions you have probably noticed the lack of a built-in search facility.  With wrkmsgf you can 'position to' a message id but many times the need is finding the...&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9YGKNCm3cRGCG7SbUwM8wrj7rWs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9YGKNCm3cRGCG7SbUwM8wrj7rWs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/9YGKNCm3cRGCG7SbUwM8wrj7rWs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9YGKNCm3cRGCG7SbUwM8wrj7rWs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=qae_coZEEWI:9KjeFA5AqlU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=qae_coZEEWI:9KjeFA5AqlU:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=qae_coZEEWI:9KjeFA5AqlU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/qae_coZEEWI" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2010/01/how-to-search-message-files.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUQBR3Y_eSp7ImA9WxBQFEQ.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-2392833454419308853</id><published>2010-01-14T11:29:00.000-08:00</published><updated>2010-01-14T11:29:16.841-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-14T11:29:16.841-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="How to debug submitted jobs" /><title>Debugging submitted batch jobs</title><link rel="related" href="http://www.ilerpgprogramming.com" title="Debugging submitted batch jobs" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/2392833454419308853?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/2392833454419308853?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/qBHQd0l00v8/debugging-submitted-batch-jobs.html" title="Debugging submitted batch jobs" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><content type="html">In order to debug submitted jobs on the iSeries first submit the job with the Hold parameter set to *Yes, or submit the job to a job queue that is not attached to an active subsystem.  Work with...&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/saS41DpW8PaDlXUU43kgp_6dYrU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/saS41DpW8PaDlXUU43kgp_6dYrU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/saS41DpW8PaDlXUU43kgp_6dYrU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/saS41DpW8PaDlXUU43kgp_6dYrU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=qBHQd0l00v8:Exo8PYqAn88:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=qBHQd0l00v8:Exo8PYqAn88:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=qBHQd0l00v8:Exo8PYqAn88:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/qBHQd0l00v8" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2010/01/debugging-submitted-batch-jobs.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4HQHw9fSp7ImA9WxBQE08.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-8085191387068455737</id><published>2010-01-12T12:32:00.000-08:00</published><updated>2010-01-12T12:42:11.265-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-12T12:42:11.265-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Review of IBM PDM and SEU" /><title>How to get the most out of IBM PDM</title><link rel="related" href="http://www.ilerpgprogramming.com" title="How to get the most out of IBM PDM" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/8085191387068455737?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/8085191387068455737?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/pYrbcNQ1xWA/how-to-get-most-out-of-ibm-pdm.html" title="How to get the most out of IBM PDM" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><content type="html">The iSeries Programming Development Manager or PDM (including the workhorse Source Entry Utility or SEU) is one of most widely recognized tools for the iSeries.  In order to continue getting the most...&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LHJmiu5h2NAO83LG9hEKo4q9shg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LHJmiu5h2NAO83LG9hEKo4q9shg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/LHJmiu5h2NAO83LG9hEKo4q9shg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LHJmiu5h2NAO83LG9hEKo4q9shg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=pYrbcNQ1xWA:_Iq-G_FXzpE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=pYrbcNQ1xWA:_Iq-G_FXzpE:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=pYrbcNQ1xWA:_Iq-G_FXzpE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/pYrbcNQ1xWA" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2010/01/how-to-get-most-out-of-ibm-pdm.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEQFR38zfCp7ImA9WxBQE0w.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-6937535613132017798</id><published>2010-01-12T09:02:00.000-08:00</published><updated>2010-01-12T09:11:56.184-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-12T09:11:56.184-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="evaluating ADDTRC" /><title>Trying to find a reason to use ADDTRC</title><link rel="related" href="http://www.ilerpgprogramming.com" title="Trying to find a reason to use ADDTRC" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/6937535613132017798?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/6937535613132017798?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/SE9fEud3n-E/trying-to-find-reason-to-use-addtrc.html" title="Trying to find a reason to use ADDTRC" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><content type="html">Over years of debugging you've undoubtedly heard the mention of 'trace' many times.  However, with RPGLE programmers it seems this feature is very seldom used.  Why?  Maybe because the source...&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/U71FFMRDX4e6uSHwCt2ViOhix30/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U71FFMRDX4e6uSHwCt2ViOhix30/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/U71FFMRDX4e6uSHwCt2ViOhix30/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U71FFMRDX4e6uSHwCt2ViOhix30/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=SE9fEud3n-E:DpC8RfZfQvU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=SE9fEud3n-E:DpC8RfZfQvU:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=SE9fEud3n-E:DpC8RfZfQvU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/SE9fEud3n-E" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2010/01/trying-to-find-reason-to-use-addtrc.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkINRHs-fyp7ImA9WxBRGUU.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-8264216009604637250</id><published>2010-01-08T07:40:00.000-08:00</published><updated>2010-01-08T13:03:15.557-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-08T13:03:15.557-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Compare source parameters" /><title>Improve CMPPFM results with the OPTION parameters</title><link rel="related" href="http://www.ilerpgprogramming.com" title="Improve CMPPFM results with the OPTION parameters" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/8264216009604637250?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/8264216009604637250?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/ygBmdc3320A/improve-cmppfm-results-with-option.html" title="Improve CMPPFM results with the OPTION parameters" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_wiPB3GZUxBA/S0ec-zr2TOI/AAAAAAAAGDc/YblOW5zshuA/s72-c/source%20compare%20parameters.JPG" height="72" width="72" /><content type="html">When comparing source members using the CMPPFM (Compare Physical File Member) command the OPTION parameter should be understood as it is very powerful and can increase your productivity and accuracy....&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/SaENvF4KZPOTDLxLlgRIXv3rxyM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SaENvF4KZPOTDLxLlgRIXv3rxyM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/SaENvF4KZPOTDLxLlgRIXv3rxyM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SaENvF4KZPOTDLxLlgRIXv3rxyM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=ygBmdc3320A:sDzrkmTAs3Y:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=ygBmdc3320A:sDzrkmTAs3Y:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=ygBmdc3320A:sDzrkmTAs3Y:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/ygBmdc3320A" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2010/01/improve-cmppfm-results-with-option.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk8FRXk_fSp7ImA9WxBRGUU.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-2340736573397133665</id><published>2010-01-06T14:17:00.000-08:00</published><updated>2010-01-08T13:06:54.745-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-08T13:06:54.745-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="How to find commands with the GO CMD and the GO ASSIST menu" /><title>Hint: simplify the iSeries with the Operational Assistant</title><link rel="related" href="http://www.ilerpgprogramming.com" title="Hint: simplify the iSeries with the Operational Assistant" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/2340736573397133665?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/2340736573397133665?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/_6HPevCIYek/hint-simplify-iseries-with-operational.html" title="Hint: simplify the iSeries with the Operational Assistant" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_wiPB3GZUxBA/S0edwvumaaI/AAAAAAAAGDg/Cm8l446pOVk/s72-c/iSeries%20GO%20ASSIST%20menu.JPG" height="72" width="72" /><content type="html">If you find certain commands hard to remember (such as wrkjobscde, prttrgpgm, etc.) just use the "go cmd" command to help jog your memory. 

For example;

go cmdpdm   will return a menu with all...&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7GePB8uMfYlFcdtpuoPsk2eP0OY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7GePB8uMfYlFcdtpuoPsk2eP0OY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7GePB8uMfYlFcdtpuoPsk2eP0OY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7GePB8uMfYlFcdtpuoPsk2eP0OY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=_6HPevCIYek:DewqHL3bq3E:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=_6HPevCIYek:DewqHL3bq3E:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=_6HPevCIYek:DewqHL3bq3E:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/_6HPevCIYek" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2010/01/hint-simplify-iseries-with-operational.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkAGR3s6fip7ImA9WxBRF08.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-6412455716967553504</id><published>2010-01-05T10:06:00.000-08:00</published><updated>2010-01-05T11:45:26.516-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-05T11:45:26.516-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Inserting records with DBU" /><title>How to insert a record using DBU</title><link rel="related" href="http://www.ilerpgprogramming.com" title="How to insert a record using DBU" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/6412455716967553504?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/6412455716967553504?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/Q0Oq3ebiCcM/how-to-insert-record-using-dbu.html" title="How to insert a record using DBU" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><content type="html">One caveat: it is usually a good idea to make a backup of any file before making updates.  Maintaining backup copies of files and source members can be simplified by creating a library for exactly...&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/AP3RqoY2VZqSvN-Q26oay9YUvhM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AP3RqoY2VZqSvN-Q26oay9YUvhM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/AP3RqoY2VZqSvN-Q26oay9YUvhM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AP3RqoY2VZqSvN-Q26oay9YUvhM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=Q0Oq3ebiCcM:legK-xKjV7o:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=Q0Oq3ebiCcM:legK-xKjV7o:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=Q0Oq3ebiCcM:legK-xKjV7o:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/Q0Oq3ebiCcM" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2010/01/how-to-insert-record-using-dbu.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEEAQHk-fSp7ImA9WxBSFEk.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-2586940947129933123</id><published>2009-12-21T17:50:00.000-08:00</published><updated>2009-12-21T17:50:41.755-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-21T17:50:41.755-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="RUNQRY record selection" /><title>Easy way to view and select records with RUNQRY</title><link rel="related" href="http://www.ilerpgprogramming.com" title="Easy way to view and select records with RUNQRY" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/2586940947129933123?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/2586940947129933123?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/jjENZqUrVJg/easy-way-to-view-and-select-records.html" title="Easy way to view and select records with RUNQRY" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><content type="html">This post may be a bit elementary to some but I have noticed that some system i users could use a quicker, simpler method to view and select data from a file (physical or logical).  When the need is...&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/T7bC8cTEbuWcxF7tMlVzImIlWZI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/T7bC8cTEbuWcxF7tMlVzImIlWZI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/T7bC8cTEbuWcxF7tMlVzImIlWZI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/T7bC8cTEbuWcxF7tMlVzImIlWZI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=jjENZqUrVJg:oFk3WPuNVRY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=jjENZqUrVJg:oFk3WPuNVRY:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=jjENZqUrVJg:oFk3WPuNVRY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/jjENZqUrVJg" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2009/12/easy-way-to-view-and-select-records.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUcHRHwzeCp7ImA9WxNVEk8.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-49136757667699026</id><published>2009-10-22T07:47:00.000-07:00</published><updated>2009-10-22T07:50:35.280-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-22T07:50:35.280-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Retrofitting source code using MRGSRC" /><title>Retrofit source code with the MRGSRC command</title><link rel="related" href="http://www.ilerpgprogramming.com" title="Retrofit source code with the MRGSRC command" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/49136757667699026?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/49136757667699026?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/ibFigCB3ZCs/retrofit-source-code-with-mrgsrc.html" title="Retrofit source code with the MRGSRC command" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><content type="html">Many programmers like to use the PDM option 54 "Compare Physical File member (CMPPFM)" to find source code changes.  This method generally works well especially since there are several additional...&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/fsaX8vSSVPcK9px9aeIlqCcW5ZE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fsaX8vSSVPcK9px9aeIlqCcW5ZE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/fsaX8vSSVPcK9px9aeIlqCcW5ZE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fsaX8vSSVPcK9px9aeIlqCcW5ZE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=ibFigCB3ZCs:tp3eEbcyviM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=ibFigCB3ZCs:tp3eEbcyviM:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=ibFigCB3ZCs:tp3eEbcyviM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/ibFigCB3ZCs" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2009/10/retrofit-source-code-with-mrgsrc.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04DRn48fyp7ImA9WxNSEkw.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-3953479820891082995</id><published>2009-08-25T08:59:00.000-07:00</published><updated>2009-08-25T08:59:37.077-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-25T08:59:37.077-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="H specs" /><category scheme="http://www.blogger.com/atom/ns#" term="RPG control specifications" /><title>Get the most out of ILE RPG Header specifications</title><link rel="related" href="http://www.ilerpgprogramming.com" title="Get the most out of ILE RPG Header specifications" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/3953479820891082995?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/3953479820891082995?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/Yxpzrk0vQ3U/get-most-out-of-ile-rpg-header.html" title="Get the most out of ILE RPG Header specifications" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><content type="html">Header specifications (also known as Control Specifications) seemed to almost disappear back around the turn of the century.  However, these nifty statements are back in force especially for the ILE...&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/U-Q6To0AlF1sESSWwvxuvwCMREc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U-Q6To0AlF1sESSWwvxuvwCMREc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/U-Q6To0AlF1sESSWwvxuvwCMREc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U-Q6To0AlF1sESSWwvxuvwCMREc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=Yxpzrk0vQ3U:CYZYGyZBea8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=Yxpzrk0vQ3U:CYZYGyZBea8:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=Yxpzrk0vQ3U:CYZYGyZBea8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/Yxpzrk0vQ3U" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2009/08/get-most-out-of-ile-rpg-header.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEEBSXo7fip7ImA9WxJVF08.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-5677091585243559823</id><published>2009-07-03T11:45:00.000-07:00</published><updated>2009-07-04T08:50:58.406-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-04T08:50:58.406-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="upgrade your programming skills" /><title>Tips to improve your programming skills</title><link rel="related" href="http://www.ilerpgprogramming.com" title="Tips to improve your programming skills" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/5677091585243559823?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/5677091585243559823?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/Si2CCcHbO-4/tips-to-improve-your-programming-skills.html" title="Tips to improve your programming skills" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><content type="html">Good practices for the programmer

The purpose of this post is to get you thinking about how to improve your programming skill set with an overarching goal of increased efficiency.

We all have room...&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ypasxde15ZflLSFyJYK0eH0mgCo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ypasxde15ZflLSFyJYK0eH0mgCo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ypasxde15ZflLSFyJYK0eH0mgCo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ypasxde15ZflLSFyJYK0eH0mgCo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=Si2CCcHbO-4:XocyKhEFatQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=Si2CCcHbO-4:XocyKhEFatQ:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=Si2CCcHbO-4:XocyKhEFatQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/Si2CCcHbO-4" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2009/07/tips-to-improve-your-programming-skills.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcAQngyfCp7ImA9WxJWFUg.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-8608762896587621693</id><published>2009-06-08T15:13:00.000-07:00</published><updated>2009-06-20T20:14:03.694-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-20T20:14:03.694-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Join the Indicator Removers Club" /><title>Coding without indicators</title><link rel="related" href="http://www.ilerpgprogramming.com" title="Coding without indicators" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/8608762896587621693?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/8608762896587621693?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/qe05JBiJpgU/coding-without-indicators.html" title="Coding without indicators" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><content type="html">If you have spent any time changing the way your RPG programs process indicators, for example changing If *in99 = *on  or If *in99 = '1' to simply If *in99 (all three statements evaluate the same to...&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7TAapLKrwfXpnEzccLsXm7gM1YA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7TAapLKrwfXpnEzccLsXm7gM1YA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7TAapLKrwfXpnEzccLsXm7gM1YA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7TAapLKrwfXpnEzccLsXm7gM1YA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=qe05JBiJpgU:tlaW_Jpu8aY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=qe05JBiJpgU:tlaW_Jpu8aY:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=qe05JBiJpgU:tlaW_Jpu8aY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/qe05JBiJpgU" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2009/06/coding-without-indicators.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcCQnw5fCp7ImA9WxJWFUg.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-2398499128818061612</id><published>2009-05-12T08:19:00.000-07:00</published><updated>2009-06-20T20:14:23.224-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-20T20:14:23.224-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="DDL instead of DDS" /><title>Comparing SQL DDL with DDS for creating files.</title><link rel="related" href="http://www.ilerpgprogramming.com" title="Comparing SQL DDL with DDS for creating files." /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/2398499128818061612?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/2398499128818061612?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/qYQUUxiG-jk/comparing-sql-ddl-with-dds-for-creating.html" title="Comparing SQL DDL with DDS for creating files." /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><content type="html">There is a movement that has been taking place for quite some time to persuade the IBM i community to use SQL DDL instead of the old standby DDS when creating files.  SQL DDL refers to the SQL data...&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/VPsiMRtMxae0uQH9eIcDCCohQkA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VPsiMRtMxae0uQH9eIcDCCohQkA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/VPsiMRtMxae0uQH9eIcDCCohQkA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VPsiMRtMxae0uQH9eIcDCCohQkA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=qYQUUxiG-jk:ir73SKG_iQI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=qYQUUxiG-jk:ir73SKG_iQI:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=qYQUUxiG-jk:ir73SKG_iQI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/qYQUUxiG-jk" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2009/05/comparing-sql-ddl-with-dds-for-creating.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8HSH48fip7ImA9WxNWFEs.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-475659911591147267</id><published>2009-04-10T15:13:00.000-07:00</published><updated>2009-10-13T12:07:19.076-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-13T12:07:19.076-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Executing SQL in free format RPG IV" /><title>SQL in free format RPG</title><link rel="related" href="http://www.ilerpgprogramming.com" title="SQL in free format RPG" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/475659911591147267?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/475659911591147267?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/yUcDqtcV51M/sql-in-free-format-rpg.html" title="SQL in free format RPG" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><content type="html">Do you use SQL and free format RPG independently but haven't really put the two together yet? If so then this article is for you.

Executing SQL statements in free format RPG may be a lot easier than...&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/dFIdOmjXI8QXYpq1mucF6RHkork/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dFIdOmjXI8QXYpq1mucF6RHkork/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/dFIdOmjXI8QXYpq1mucF6RHkork/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dFIdOmjXI8QXYpq1mucF6RHkork/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=yUcDqtcV51M:KHm9-oKi2yo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=yUcDqtcV51M:KHm9-oKi2yo:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=yUcDqtcV51M:KHm9-oKi2yo:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/yUcDqtcV51M" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2009/04/sql-in-free-format-rpg.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYGSXsyeCp7ImA9WxNWFEs.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-7117955922768181431</id><published>2009-03-26T10:23:00.000-07:00</published><updated>2009-10-13T12:28:48.590-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-13T12:28:48.590-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="FTP part IV sending and receiving PC files" /><title>FTP refresher part IV - sending and receiving PC files</title><link rel="related" href="http://www.ilerpgprogramming.com" title="FTP refresher part IV - sending and receiving PC files" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/7117955922768181431?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/7117955922768181431?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/vGL44J94Qsg/ftp-refresher-part-iv-sending-and.html" title="FTP refresher part IV - sending and receiving PC files" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><content type="html">You can send PC files to the i5 and receive i5 files on the PC. If using windows on the PC, go to the start/run dialog box and type 'cmd'. Change to the directory where either your PC files exist or...&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ft_wopHpWr7t4zdl8GgVQren2aI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ft_wopHpWr7t4zdl8GgVQren2aI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ft_wopHpWr7t4zdl8GgVQren2aI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ft_wopHpWr7t4zdl8GgVQren2aI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=vGL44J94Qsg:Nsc1c4DH_40:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=vGL44J94Qsg:Nsc1c4DH_40:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=vGL44J94Qsg:Nsc1c4DH_40:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/vGL44J94Qsg" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2009/03/ftp-refresher-part-iv-sending-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8GRXw9cCp7ImA9WxNWEUk.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-3868755521974588609</id><published>2009-03-03T13:37:00.000-08:00</published><updated>2009-10-09T21:10:24.268-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-09T21:10:24.268-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="FTP part III error checking" /><title>FTP refresher part III - iSeries file transfer error checking</title><link rel="related" href="http://www.ilerpgprogramming.com" title="FTP refresher part III - iSeries file transfer error checking" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/3868755521974588609?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/3868755521974588609?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/ViIgtb0U56o/ftp-refresher-part-iii-iseries-file.html" title="FTP refresher part III - iSeries file transfer error checking" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><content type="html">The FTP refresher course would not be complete without a discussion of error checking. It is time to introduce a second CL procedure. Refer to the actual ftp procedure as the "first" or calling...&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/36myZ0i9LXFI73Z2S5wnE0HlmBs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/36myZ0i9LXFI73Z2S5wnE0HlmBs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/36myZ0i9LXFI73Z2S5wnE0HlmBs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/36myZ0i9LXFI73Z2S5wnE0HlmBs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=ViIgtb0U56o:XTsEusveUbg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=ViIgtb0U56o:XTsEusveUbg:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=ViIgtb0U56o:XTsEusveUbg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/ViIgtb0U56o" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2009/03/ftp-refresher-part-iii-iseries-file.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYCRHgzcSp7ImA9WxJWFUg.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-5282451545186137840</id><published>2009-02-27T12:50:00.000-08:00</published><updated>2009-06-20T20:16:05.689-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-20T20:16:05.689-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="FTP part II automated file transfer" /><title>FTP refresher part II - automate the iSeries file transfer</title><link rel="related" href="http://www.ilerpgprogramming.com" title="FTP refresher part II - automate the iSeries file transfer" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/5282451545186137840?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/5282451545186137840?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/0Wj7VD3p2ts/ftp-refresher-part-ii-iseries-file.html" title="FTP refresher part II - automate the iSeries file transfer" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><content type="html">Now we can expand some on the basic information found in FTP Refresher part I - iSeries file transfer made easy.  Refer to part one if a quick review is necessary. 

Using script files (file...&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Wf36zT9Dbckae5DmZ-gH99iFP4o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Wf36zT9Dbckae5DmZ-gH99iFP4o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Wf36zT9Dbckae5DmZ-gH99iFP4o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Wf36zT9Dbckae5DmZ-gH99iFP4o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=0Wj7VD3p2ts:SZmBvBdDF-I:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=0Wj7VD3p2ts:SZmBvBdDF-I:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=0Wj7VD3p2ts:SZmBvBdDF-I:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/0Wj7VD3p2ts" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2009/02/ftp-refresher-part-ii-iseries-file.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUAQ3s_fip7ImA9WxJWFUg.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-7189320929356124363</id><published>2009-02-09T13:50:00.000-08:00</published><updated>2009-06-20T20:17:22.546-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-20T20:17:22.546-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="automate entry of SQL statements" /><title>Run SQL statements automatically with RUNSQLSTM</title><link rel="related" href="http://www.ilerpgprogramming.com" title="Run SQL statements automatically with RUNSQLSTM" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/7189320929356124363?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/7189320929356124363?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/1_UkZ_QEWDc/run-sql-statements-automatically-with.html" title="Run SQL statements automatically with RUNSQLSTM" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><content type="html">STRSQL is a powerful and useful interactive tool (in the right hands) but it can be cumbersome to retrieve previous SQL statements, modify them and then run them again all the while hoping there are...&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lm0QcWEqZWydThrf0IKwc3Xlz8Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lm0QcWEqZWydThrf0IKwc3Xlz8Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lm0QcWEqZWydThrf0IKwc3Xlz8Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lm0QcWEqZWydThrf0IKwc3Xlz8Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=1_UkZ_QEWDc:AednQdlltzQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=1_UkZ_QEWDc:AednQdlltzQ:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=1_UkZ_QEWDc:AednQdlltzQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/1_UkZ_QEWDc" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2009/02/run-sql-statements-automatically-with.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cFQng7fCp7ImA9WxNaFUU.&quot;"><id>tag:blogger.com,1999:blog-4626898752451349557.post-5411757915237904998</id><published>2009-01-22T18:23:00.000-08:00</published><updated>2009-11-30T05:50:13.604-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-30T05:50:13.604-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="finding and correcting logical files based on wrong library" /><title>Rid your system of crossed up logical files</title><link rel="related" href="http://www.ilerpgprogramming.com" title="Rid your system of crossed up logical files" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/5411757915237904998?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4626898752451349557/posts/default/5411757915237904998?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SeriesiTipsandTechniques/~3/HBZHSR2taUI/rid-your-system-of-crossed-up-logical.html" title="Rid your system of crossed up logical files" /><author><name>Ken</name><uri>http://www.blogger.com/profile/17216527994753601850</uri><email>ken.lemaster@gmail.com</email><gd:extendedProperty name="OpenSocialUserId" value="11229432637826132008" /></author><content type="html">Every system runs the risk of logical file views that aren't pointing to the correct physical files. I have run across this many times so it is one of the first evaluations I do for any new...&lt;br/&gt;
&lt;br/&gt;
Visit site to read full content and more
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/qNwhWgXd8UP2XASrjwy1P3Gv5pQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qNwhWgXd8UP2XASrjwy1P3Gv5pQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/qNwhWgXd8UP2XASrjwy1P3Gv5pQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qNwhWgXd8UP2XASrjwy1P3Gv5pQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=HBZHSR2taUI:bCk3571lf4M:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=HBZHSR2taUI:bCk3571lf4M:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?a=HBZHSR2taUI:bCk3571lf4M:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SeriesiTipsandTechniques?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SeriesiTipsandTechniques/~4/HBZHSR2taUI" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.ilerpgprogramming.com/2009/01/rid-your-system-of-crossed-up-logical.html</feedburner:origLink></entry></feed>
