<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0" xml:base="http://www.compshack.com/main-blog">
  <channel>
    <title>CompShack Blogs</title>
    <link>http://www.compshack.com/main-blog</link>
    <description />
    <language>en</language>
          <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/CompshackBlogs" /><feedburner:info uri="compshackblogs" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
    <title>Unwanted Save Warnings in Display Only Pages </title>
    <link>http://feedproxy.google.com/~r/CompshackBlogs/~3/2UKUmcBGACI/unwanted-save-warnings-display-only-pages</link>
    <description>&lt;p&gt;Use function &lt;/p&gt;
&lt;p&gt;SetSaveWarningFilter( True);&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jgGzelUica544tkcQeGsIxRP6Bo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jgGzelUica544tkcQeGsIxRP6Bo/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/jgGzelUica544tkcQeGsIxRP6Bo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jgGzelUica544tkcQeGsIxRP6Bo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CompshackBlogs/~4/2UKUmcBGACI" height="1" width="1"/&gt;</description>
     <comments>http://www.compshack.com/peoplecode-function/unwanted-save-warnings-display-only-pages#comments</comments>
 <category domain="http://www.compshack.com/article-tags/peoplecode-function">Peoplecode Function</category>
 <pubDate>Tue, 27 Dec 2011 04:24:51 +0000</pubDate>
 <dc:creator>simrose</dc:creator>
 <guid isPermaLink="false">1431 at http://www.compshack.com</guid>
  <feedburner:origLink>http://www.compshack.com/peoplecode-function/unwanted-save-warnings-display-only-pages</feedburner:origLink></item>
  <item>
    <title>Breadcrumb SQL to find the Navigation path for the component in the PIA</title>
    <link>http://feedproxy.google.com/~r/CompshackBlogs/~3/AmI_XJrGk1s/breadcrumb-sql-to-find-navigation-path-for-component-pia</link>
    <description>&lt;p&gt;Breadcrumb SQL:&lt;/p&gt;
&lt;p&gt;&lt;div class="geshifilter"&gt;&lt;div class="sql geshifilter-sql" style="font-family:monospace;"&gt;&lt;span style="color: #993333; font-weight: bold;"&gt;WITH&lt;/span&gt; parent &lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;breadcrumb&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt; portal_label&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt; portal_objname&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt; portal_prntobjname&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt; portal_reftype&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt; component&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #993333; font-weight: bold;"&gt;AS&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #993333; font-weight: bold;"&gt;SELECT&lt;/span&gt; varchar&lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;rtrim&lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;portal_label&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt; &lt;span style="color: #cc66cc;"&gt;1000&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt; portal_label&lt;br /&gt;
&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt; portal_objname&lt;br /&gt;
&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt; portal_prntobjname&lt;br /&gt;
&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt; portal_reftype&lt;br /&gt;
&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt; &lt;span style="color: #993333; font-weight: bold;"&gt;RIGHT&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;portal_urltext&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt; length&lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;portal_urltext&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;-&lt;/span&gt; locate&lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'.'&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt; portal_urltext&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #993333; font-weight: bold;"&gt;FROM&lt;/span&gt; psprsmdefn&lt;br /&gt;
&lt;span style="color: #993333; font-weight: bold;"&gt;WHERE&lt;/span&gt; portal_name &lt;span style="color: #66cc66;"&gt;=&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;'EMPLOYEE'&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #993333; font-weight: bold;"&gt;AND&lt;/span&gt; portal_reftype &lt;span style="color: #66cc66;"&gt;=&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;'C'&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #993333; font-weight: bold;"&gt;UNION&lt;/span&gt; &lt;span style="color: #993333; font-weight: bold;"&gt;ALL&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #993333; font-weight: bold;"&gt;SELECT&lt;/span&gt; varchar&lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;rtrim&lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;c&lt;span style="color: #66cc66;"&gt;.&lt;/span&gt;portal_label&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt; &lt;span style="color: #cc66cc;"&gt;1000&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;||&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;' &amp;gt; '&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;||&lt;/span&gt; p&lt;span style="color: #66cc66;"&gt;.&lt;/span&gt;breadcrumb&lt;br /&gt;
&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt; c&lt;span style="color: #66cc66;"&gt;.&lt;/span&gt;portal_label&lt;br /&gt;
&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt; c&lt;span style="color: #66cc66;"&gt;.&lt;/span&gt;portal_objname&lt;br /&gt;
&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt; c&lt;span style="color: #66cc66;"&gt;.&lt;/span&gt;portal_prntobjname&lt;br /&gt;
&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt; c&lt;span style="color: #66cc66;"&gt;.&lt;/span&gt;portal_reftype&lt;br /&gt;
&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt; p&lt;span style="color: #66cc66;"&gt;.&lt;/span&gt;component&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.compshack.com/breadcrumb/breadcrumb-sql-to-find-navigation-path-for-component-pia" target="_blank"&gt;read more&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/JouPbvmcaC6a-jNMsuhQ9uqnDig/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JouPbvmcaC6a-jNMsuhQ9uqnDig/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/JouPbvmcaC6a-jNMsuhQ9uqnDig/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JouPbvmcaC6a-jNMsuhQ9uqnDig/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CompshackBlogs/~4/AmI_XJrGk1s" height="1" width="1"/&gt;</description>
     <comments>http://www.compshack.com/breadcrumb/breadcrumb-sql-to-find-navigation-path-for-component-pia#comments</comments>
 <category domain="http://www.compshack.com/article-tags/breadcrumb">Breadcrumb</category>
 <category domain="http://www.compshack.com/article-tags/navigaton-path">Navigaton path</category>
 <category domain="http://www.compshack.com/article-tags/path-to-component">Path to the component</category>
 <category domain="http://www.compshack.com/article-tags/sql">SQL</category>
 <pubDate>Thu, 17 Nov 2011 10:53:35 +0000</pubDate>
 <dc:creator>Karthikeyan</dc:creator>
 <guid isPermaLink="false">1385 at http://www.compshack.com</guid>
  <feedburner:origLink>http://www.compshack.com/breadcrumb/breadcrumb-sql-to-find-navigation-path-for-component-pia</feedburner:origLink></item>
  <item>
    <title>Application Designer Index naming convention</title>
    <link>http://feedproxy.google.com/~r/CompshackBlogs/~3/w3DVJb7MW04/application-designer-index-naming-convention</link>
    <description>&lt;p&gt;The indexes generated by the Application Designer have the following naming convention:&lt;/p&gt;
&lt;p&gt;INDEX_NAME = 'PS '||{index_id}||{peoplesoft record name} &lt;/p&gt;
&lt;p&gt;Index ID   :   Description &lt;/p&gt;
&lt;p&gt;_   : PeopleSoft key index. Implied from the record definition.&lt;/p&gt;
&lt;p&gt;1–9 : Alternate search key indexes. Implied from the record definition.&lt;/p&gt;
&lt;p&gt;#   : List index. Implied from the record definition. Only applicable in PeopleTools 7.5 and earlier; not used in PeopleTools 8.&lt;/p&gt;
&lt;p&gt;A–Z : User-specified index.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/UTfSyZBkEhxizT9jyl39e2c_c5w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UTfSyZBkEhxizT9jyl39e2c_c5w/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/UTfSyZBkEhxizT9jyl39e2c_c5w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UTfSyZBkEhxizT9jyl39e2c_c5w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CompshackBlogs/~4/w3DVJb7MW04" height="1" width="1"/&gt;</description>
     <comments>http://www.compshack.com/peoplesoft-indexs/application-designer-index-naming-convention#comments</comments>
 <category domain="http://www.compshack.com/article-tags/peoplesoft-indexs">PeopleSoft Indexs</category>
 <pubDate>Thu, 03 Nov 2011 09:27:48 +0000</pubDate>
 <dc:creator>simrose</dc:creator>
 <guid isPermaLink="false">1379 at http://www.compshack.com</guid>
  <feedburner:origLink>http://www.compshack.com/peoplesoft-indexs/application-designer-index-naming-convention</feedburner:origLink></item>
  <item>
    <title>Running an SQR from within your PeopleCode program</title>
    <link>http://feedproxy.google.com/~r/CompshackBlogs/~3/lgJVGPRM3M4/running-sqr-from-within-your-peoplecode-program</link>
    <description>&lt;p&gt;Therefore, the best and safest way to launch an SQR program is to use the People Code functions CreateProcessRequest() and Schedule(). The CreateProcessRequest function allows you to create a Process Request object. Remember, you should be coding your People Code programs using the Object Oriented methods.  Once you’ve created your object, you can assign values to its properties and use the Schedule method to submit the process request for scheduling.  The CreateProcessRequest function takes 2 arguments. The Process Type and the Process Name. &lt;/p&gt;
&lt;p&gt;REM Declare your Variables;
&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.compshack.com/peoplecode/running-sqr-from-within-your-peoplecode-program" target="_blank"&gt;read more&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HbPl2megnWVs-gvufjERRZX5Xz0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HbPl2megnWVs-gvufjERRZX5Xz0/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/HbPl2megnWVs-gvufjERRZX5Xz0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HbPl2megnWVs-gvufjERRZX5Xz0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CompshackBlogs/~4/lgJVGPRM3M4" height="1" width="1"/&gt;</description>
     <comments>http://www.compshack.com/peoplecode/running-sqr-from-within-your-peoplecode-program#comments</comments>
 <category domain="http://www.compshack.com/programming-language/peoplecode">PeopleCode</category>
 <category domain="http://www.compshack.com/article-tags/peoplesoft-technical">PeopleSoft - Technical</category>
 <pubDate>Wed, 12 Oct 2011 10:31:33 +0000</pubDate>
 <dc:creator>raj.psoft</dc:creator>
 <guid isPermaLink="false">1368 at http://www.compshack.com</guid>
  <feedburner:origLink>http://www.compshack.com/peoplecode/running-sqr-from-within-your-peoplecode-program</feedburner:origLink></item>
  <item>
    <title>Code to insert any data from file to Record using Appengine</title>
    <link>http://feedproxy.google.com/~r/CompshackBlogs/~3/GUJychYkG_k/code-to-insert-any-data-from-file-to-record-using-appengine</link>
    <description>&lt;p&gt;we need to create an AET record and Base Record (if it is anew record or else we can use the existing Record). Then create a RunControl Page with the fields File Path Name, Record Name.&lt;/p&gt;
&lt;p&gt; &lt;div class="geshifilter"&gt;&lt;div class="java geshifilter-java" style="font-family:monospace;"&gt;SQL Code&lt;span style="color: #339933;"&gt;:&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #339933;"&gt;%&lt;/span&gt;SelectInit &lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;FILE_PATH_NAME, RECNAME&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;br /&gt;
&amp;nbsp;SELECT FILE_PATH_NAME &lt;br /&gt;
&amp;nbsp;, RECNAME &lt;br /&gt;
&amp;nbsp; FROM &lt;span style="color: #339933;"&gt;%&lt;/span&gt;Table &lt;span style="color: #009900;"&gt;&amp;#40;&lt;/span&gt;XX_XXXXX_RUN1&lt;span style="color: #009900;"&gt;&amp;#41;&lt;/span&gt; &lt;br /&gt;
&amp;nbsp;WHERE OPRID&lt;span style="color: #339933;"&gt;=%&lt;/span&gt;OperatorId &lt;br /&gt;
&amp;nbsp; &amp;nbsp;AND RUN_CNTL_ID&lt;span style="color: #339933;"&gt;=%&lt;/span&gt;RunControl&lt;br /&gt;
&lt;br /&gt;
People Code&lt;span style="color: #339933;"&gt;:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Local &lt;span style="color: #003399;"&gt;File&lt;/span&gt; &lt;span style="color: #339933;"&gt;&amp;amp;&lt;/span&gt;MYFILE, &lt;span style="color: #339933;"&gt;&amp;amp;&lt;/span&gt;MYFILE1&lt;span style="color: #339933;"&gt;;&lt;/span&gt;&lt;br /&gt;
Local string &lt;span style="color: #339933;"&gt;&amp;amp;&lt;/span&gt;PATH_READ, &lt;span style="color: #339933;"&gt;&amp;amp;&lt;/span&gt;PATH_WRITE, &lt;span style="color: #339933;"&gt;&amp;amp;&lt;/span&gt;REC, &lt;span style="color: #339933;"&gt;&amp;amp;&lt;/span&gt;rec_value&lt;span style="color: #339933;"&gt;;&lt;/span&gt;&lt;br /&gt;
Local array of string &lt;span style="color: #339933;"&gt;&amp;amp;&lt;/span&gt;values&lt;span style="color: #339933;"&gt;;&lt;/span&gt;&lt;br /&gt;
Local Record &lt;span style="color: #339933;"&gt;&amp;amp;&lt;/span&gt;rec1&lt;span style="color: #339933;"&gt;;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #339933;"&gt;&amp;amp;&lt;/span&gt;DATE &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #339933;"&gt;%&lt;/span&gt;Datetime&lt;span style="color: #339933;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.compshack.com/peoplecode/code-to-insert-any-data-from-file-to-record-using-appengine" target="_blank"&gt;read more&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zg0BtKumHieoPwFVgzTKFBrSNfE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zg0BtKumHieoPwFVgzTKFBrSNfE/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/zg0BtKumHieoPwFVgzTKFBrSNfE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zg0BtKumHieoPwFVgzTKFBrSNfE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CompshackBlogs/~4/GUJychYkG_k" height="1" width="1"/&gt;</description>
     <comments>http://www.compshack.com/peoplecode/code-to-insert-any-data-from-file-to-record-using-appengine#comments</comments>
 <category domain="http://www.compshack.com/programming-language/peoplecode">PeopleCode</category>
 <category domain="http://www.compshack.com/article-tags/app-engine">app engine</category>
 <category domain="http://www.compshack.com/article-tags/record">record</category>
 <category domain="http://www.compshack.com/article-tags/sql-insert">sql insert</category>
 <pubDate>Tue, 11 Oct 2011 10:01:05 +0000</pubDate>
 <dc:creator>raj.psoft</dc:creator>
 <guid isPermaLink="false">1367 at http://www.compshack.com</guid>
  <feedburner:origLink>http://www.compshack.com/peoplecode/code-to-insert-any-data-from-file-to-record-using-appengine</feedburner:origLink></item>
  <item>
    <title>How to create Trigger in DB2</title>
    <link>http://feedproxy.google.com/~r/CompshackBlogs/~3/F3CAqtt6vew/how-to-create-trigger-db2-1</link>
    <description>&lt;p&gt;Follow the below steps to create the trigger for the tables&lt;br /&gt;
1.Create the Sequence&lt;/p&gt;
&lt;p&gt;&lt;pre class="bb-code-block"&gt;
&lt;span style="font-weight:bold"&gt;&lt;span style="font-size:20px"&gt;&lt;span style="color:Green"&gt;Syntax&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
Create Sequence G02491P.TRIGGER_SEQ1 as INTEGER 
 Start With 1 
 Increment by 1 
 MinValue 1 
 MaxValue 2147483647  
 Cache 24
&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;2.Create the function&lt;/p&gt;
&lt;p&gt;[code]&lt;br /&gt;
&lt;span style="font-weight:bold"&gt;&lt;span style="font-size:20px"&gt;&lt;span style="color:Green"&gt;Syntax&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
Create Function G02491P.get_next () &lt;br /&gt;
	Returns INTEGER &lt;br /&gt;
	Specific get_next &lt;br /&gt;
	Language SQL &lt;br /&gt;
	Deterministic  &lt;br /&gt;
	External Action &lt;br /&gt;
	Reads SQL Data     &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.compshack.com/constraints/how-to-create-trigger-db2-1" target="_blank"&gt;read more&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/A2dgSKTnNH7-gavwQByT4yqg4eM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/A2dgSKTnNH7-gavwQByT4yqg4eM/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/A2dgSKTnNH7-gavwQByT4yqg4eM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/A2dgSKTnNH7-gavwQByT4yqg4eM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CompshackBlogs/~4/F3CAqtt6vew" height="1" width="1"/&gt;</description>
     <comments>http://www.compshack.com/constraints/how-to-create-trigger-db2-1#comments</comments>
 <category domain="http://www.compshack.com/article-tags/constraints">Constraints</category>
 <category domain="http://www.compshack.com/article-tags/functions">Functions</category>
 <category domain="http://www.compshack.com/article-tags/index">Index</category>
 <category domain="http://www.compshack.com/article-tags/sequence">Sequence</category>
 <category domain="http://www.compshack.com/article-tags/triggers">Triggers</category>
 <pubDate>Tue, 27 Sep 2011 06:20:27 +0000</pubDate>
 <dc:creator>Karhikeyan</dc:creator>
 <guid isPermaLink="false">1353 at http://www.compshack.com</guid>
  <feedburner:origLink>http://www.compshack.com/constraints/how-to-create-trigger-db2-1</feedburner:origLink></item>
  <item>
    <title>Emplid increment automatically</title>
    <link>http://feedproxy.google.com/~r/CompshackBlogs/~3/6-ajxo2OpBA/emplid-increment-automatically</link>
    <description>&lt;p&gt;Hi Friends,&lt;/p&gt;
&lt;p&gt;For scenario like i want to increase Emplid value when am click search page automatically.&lt;/p&gt;
&lt;p&gt;It is possible in Rowinit Peoplecode.&lt;/p&gt;
&lt;p&gt;Sample Code:&lt;br /&gt;
If %mode = "A" then /*A Means add mode */&lt;br /&gt;
SQLExec("Select max(Emplid) from ps_abc",&amp;amp;a); /* &amp;amp;a is a variable */&lt;br /&gt;
&amp;amp;a=&amp;amp;a+1;&lt;br /&gt;
PS_ABC.Emplid.value=&amp;amp;a;&lt;br /&gt;
gray(PS_ABC.Emplid);&lt;br /&gt;
end-if;&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;
Mahendra&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/cRDWbGdOG65USZvR1yXcofkph9s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cRDWbGdOG65USZvR1yXcofkph9s/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/cRDWbGdOG65USZvR1yXcofkph9s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cRDWbGdOG65USZvR1yXcofkph9s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CompshackBlogs/~4/6-ajxo2OpBA" height="1" width="1"/&gt;</description>
     <comments>http://www.compshack.com/peoplesoft-technical/emplid-increment-automatically#comments</comments>
 <category domain="http://www.compshack.com/article-tags/peoplesoft-technical">PeopleSoft - Technical</category>
 <pubDate>Wed, 21 Sep 2011 07:11:06 +0000</pubDate>
 <dc:creator>mahendra</dc:creator>
 <guid isPermaLink="false">1349 at http://www.compshack.com</guid>
  <feedburner:origLink>http://www.compshack.com/peoplesoft-technical/emplid-increment-automatically</feedburner:origLink></item>
  <item>
    <title>How can we romove multiple duplicate rows of data printing under each Print command in SQR Program?</title>
    <link>http://feedproxy.google.com/~r/CompshackBlogs/~3/94--iD-YiR0/how-can-we-romove-multiple-duplicate-rows-data-printing-under-each-print-comman</link>
    <description>&lt;p&gt;Hi Friends.&lt;/p&gt;
&lt;p&gt;Instead of Print command, by using String.So that we can get each and every row one time in either CSV/HTML/XML output format.&lt;/p&gt;
&lt;p&gt;Example:&lt;br /&gt;
Print $Name(,) &lt;br /&gt;
Print $Name (,) &lt;br /&gt;
Print $Address2(,) &lt;br /&gt;
Print $State (,) &lt;br /&gt;
Print $Country(,)  /* Use Strings here to remove multiple duplicate rows of data*/&lt;br /&gt;
STRING $Name $Address1 $Address2 $State $Country  BY ',' INTO $ST1&lt;br /&gt;
STRING $N ,............................................................ BY ',' INTO $ST2&lt;br /&gt;
STRING $ST1 $ST2 BY ',' INTO $ST3 &lt;br /&gt;
PRINT $ST3 (+1,1)&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;
Mahendra
 &lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HlXpoqO9QlZGv5Tkq1X8SZITfTc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HlXpoqO9QlZGv5Tkq1X8SZITfTc/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/HlXpoqO9QlZGv5Tkq1X8SZITfTc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HlXpoqO9QlZGv5Tkq1X8SZITfTc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CompshackBlogs/~4/94--iD-YiR0" height="1" width="1"/&gt;</description>
     <comments>http://www.compshack.com/peoplesoft-technical/how-can-we-romove-multiple-duplicate-rows-data-printing-under-each-print-comman#comments</comments>
 <category domain="http://www.compshack.com/article-tags/peoplesoft-technical">PeopleSoft - Technical</category>
 <pubDate>Mon, 12 Sep 2011 13:13:16 +0000</pubDate>
 <dc:creator>mahendra</dc:creator>
 <guid isPermaLink="false">1347 at http://www.compshack.com</guid>
  <feedburner:origLink>http://www.compshack.com/peoplesoft-technical/how-can-we-romove-multiple-duplicate-rows-data-printing-under-each-print-comman</feedburner:origLink></item>
  <item>
    <title>How can we call Dynamic Calling section in Peoplesoft Application Engine program?</title>
    <link>http://feedproxy.google.com/~r/CompshackBlogs/~3/AHNJSevi7xE/how-can-we-call-dynamic-calling-section-peoplesoft-application-engine-program</link>
    <description>&lt;p&gt;Hi Friends,&lt;/p&gt;
&lt;p&gt;Calling Dynamic Sction Dynamically:&lt;/p&gt;
&lt;p&gt;Open Application engine program and insert the section with action(action like call section).Here select the Dynamic Calling check box,then open Peoplecode action with OnExecute event and write the Dynamic calling section Peoplecode like....&lt;/p&gt;
&lt;p&gt;Evaluate Recrod.Field ----- Evaluate PS_JOB.EMPLID&lt;br /&gt;
WHEN "N"&lt;br /&gt;
PS_JOB.AE_SECTION.Value="VALIDALL" /*Call here which sction is required to retrieve the data*/&lt;br /&gt;
Break;&lt;br /&gt;
WHEN = "Y"&lt;br /&gt;
PS_JOB.AE_SECTION.Value = 'LOADDATA' /*Call here loading data sction*/&lt;br /&gt;
Break;&lt;br /&gt;
End-Evaluate;&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;
Mahendra&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HMpOfip-RbHfX0n00kiJ1wZCao8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HMpOfip-RbHfX0n00kiJ1wZCao8/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/HMpOfip-RbHfX0n00kiJ1wZCao8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HMpOfip-RbHfX0n00kiJ1wZCao8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CompshackBlogs/~4/AHNJSevi7xE" height="1" width="1"/&gt;</description>
     <comments>http://www.compshack.com/peoplesoft-technical/how-can-we-call-dynamic-calling-section-peoplesoft-application-engine-program#comments</comments>
 <category domain="http://www.compshack.com/article-tags/peoplesoft-technical">PeopleSoft - Technical</category>
 <pubDate>Mon, 12 Sep 2011 12:53:42 +0000</pubDate>
 <dc:creator>mahendra</dc:creator>
 <guid isPermaLink="false">1346 at http://www.compshack.com</guid>
  <feedburner:origLink>http://www.compshack.com/peoplesoft-technical/how-can-we-call-dynamic-calling-section-peoplesoft-application-engine-program</feedburner:origLink></item>
  <item>
    <title>How can we write multiple SQL Commands/Statements under one Action by using one function?</title>
    <link>http://feedproxy.google.com/~r/CompshackBlogs/~3/YEJUZa5tYFw/how-can-we-write-multiple-sql-commandsstatements-under-one-action-by-using-one-</link>
    <description>&lt;p&gt;Hi Friends,&lt;/p&gt;
&lt;p&gt;Yes,we can write multiple SQL Statements by using %Execute Function.(Pls refer in Peoplbooks if required).&lt;/p&gt;
&lt;p&gt;Example: Scenario1:&lt;br /&gt;
 Open one SQL Action.............&lt;br /&gt;
%EXECUTE (/)&lt;br /&gt;
UPDATE PS_JOB SET NAME='PEOPLESOFT' WHERE NAME1='HRMS';&lt;br /&gt;
/&lt;br /&gt;
INSERT INTO PS_JOB VALUES('NAME','EMPID','HOME',................);&lt;br /&gt;
/&lt;br /&gt;
DELETE PS_JOB WHERE ROWNUM=10;&lt;br /&gt;
Note: Here forwardslash is optional to commit the statment.&lt;/p&gt;
&lt;p&gt;Scenario2:&lt;br /&gt;
%EXECUTE()&lt;br /&gt;
UPDATE PS_JOB SET NAME='PEOPLESOFT' WHERE NAME1='HRMS';&lt;br /&gt;
COMMIT;&lt;br /&gt;
INSERT INTO PS_JOB VALUES('NAME','EMPID','HOME',................);&lt;br /&gt;
COMMIT;
&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.compshack.com/peoplesoft-technical/how-can-we-write-multiple-sql-commandsstatements-under-one-action-by-using-one-" target="_blank"&gt;read more&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LFiYqMsiMTADkSlXAQqZTvUbk4s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LFiYqMsiMTADkSlXAQqZTvUbk4s/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/LFiYqMsiMTADkSlXAQqZTvUbk4s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LFiYqMsiMTADkSlXAQqZTvUbk4s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CompshackBlogs/~4/YEJUZa5tYFw" height="1" width="1"/&gt;</description>
     <comments>http://www.compshack.com/peoplesoft-technical/how-can-we-write-multiple-sql-commandsstatements-under-one-action-by-using-one-#comments</comments>
 <category domain="http://www.compshack.com/article-tags/peoplesoft-technical">PeopleSoft - Technical</category>
 <pubDate>Mon, 12 Sep 2011 12:45:42 +0000</pubDate>
 <dc:creator>mahendra</dc:creator>
 <guid isPermaLink="false">1345 at http://www.compshack.com</guid>
  <feedburner:origLink>http://www.compshack.com/peoplesoft-technical/how-can-we-write-multiple-sql-commandsstatements-under-one-action-by-using-one-</feedburner:origLink></item>
  </channel>
</rss>

