 




<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: iSeries RPG</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/itanswers/iseries-rpg/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/itanswers/iseries-rpg/</link>
	<description></description>
	<lastBuildDate>Tue, 21 May 2013 20:11:10 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: tomliotta</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/iseries-rpg/#comment-98956</link>
		<dc:creator>tomliotta</dc:creator>
		<pubDate>Fri, 11 Nov 2011 19:56:52 +0000</pubDate>
		<guid isPermaLink="false">#comment-98956</guid>
		<description><![CDATA[&lt;i&gt;For example, user is intereacting with an input screen...&lt;/i&gt;

Do you want this function to always be available no matter which display file is in use? Or are you asking about how to make it work for specific display files and programs?

&lt;i&gt;...and secret functional key will allow a popup screen to come up.&lt;/i&gt;

Secret? From whom? If it&#039;s secret from users, then it must be for some specific &#039;special&#039; users. It wouldn&#039;t make a lot of sense to have it be functional under a user who wasn&#039;t supposed to know that it existed. It could only be used if the &#039;special&#039; user pressed the key in a normal user&#039;s session. When that happened, the secret would be out.

So that kind of implies that it only needs to be functional under a &#039;special&#039; user&#039;s session.

And for that, all you have to do is condition the key based on user.

Or is there more info that might help clarify what you need?

Tom]]></description>
		<content:encoded><![CDATA[<p><i>For example, user is intereacting with an input screen&#8230;</i></p>
<p>Do you want this function to always be available no matter which display file is in use? Or are you asking about how to make it work for specific display files and programs?</p>
<p><i>&#8230;and secret functional key will allow a popup screen to come up.</i></p>
<p>Secret? From whom? If it&#8217;s secret from users, then it must be for some specific &#8216;special&#8217; users. It wouldn&#8217;t make a lot of sense to have it be functional under a user who wasn&#8217;t supposed to know that it existed. It could only be used if the &#8216;special&#8217; user pressed the key in a normal user&#8217;s session. When that happened, the secret would be out.</p>
<p>So that kind of implies that it only needs to be functional under a &#8216;special&#8217; user&#8217;s session.</p>
<p>And for that, all you have to do is condition the key based on user.</p>
<p>Or is there more info that might help clarify what you need?</p>
<p>Tom</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bigmac46</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/iseries-rpg/#comment-98944</link>
		<dc:creator>bigmac46</dc:creator>
		<pubDate>Fri, 11 Nov 2011 15:04:05 +0000</pubDate>
		<guid isPermaLink="false">#comment-98944</guid>
		<description><![CDATA[For us almost every dept has a different attention key menu pop-up with options we specify based on most needed access for that dept and/or user. An example of use would be to stay in a customer order screen an look up an in house phone #. In a few cases the pop-up is user specific and assigned to only one user profile.  The pop-up menu can be as detailed a deemed necessary. And we do have some who have no attention key program assigned at all.  An option all our programmers have is to &quot;QUIT&quot; while editing code which signs us off and when we sign in the next time it takes us back to the edit screen in the same code source.   I thought the attention key &quot;STUFF&quot;  was just something everybody  had and used but Maybe not.]]></description>
		<content:encoded><![CDATA[<p>For us almost every dept has a different attention key menu pop-up with options we specify based on most needed access for that dept and/or user. An example of use would be to stay in a customer order screen an look up an in house phone #. In a few cases the pop-up is user specific and assigned to only one user profile.  The pop-up menu can be as detailed a deemed necessary. And we do have some who have no attention key program assigned at all.  An option all our programmers have is to &#8220;QUIT&#8221; while editing code which signs us off and when we sign in the next time it takes us back to the edit screen in the same code source.   I thought the attention key &#8220;STUFF&#8221;  was just something everybody  had and used but Maybe not.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: yorkshireman</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/iseries-rpg/#comment-98943</link>
		<dc:creator>yorkshireman</dc:creator>
		<pubDate>Fri, 11 Nov 2011 14:54:57 +0000</pubDate>
		<guid isPermaLink="false">#comment-98943</guid>
		<description><![CDATA[As you&#039;re talking DSPF then I assume we are discussing block mode (5250) terminal emulation.
When a key is pressed, control is returned to the program, with the buffer.  

Your program could conceivably always pass control to a service program which carries out some standard interrogation of the passed information to see if it should initiate a window. 

Frankly, performance would be better f you just abstract this functionality to a called program.

Display panel
Receive control
if key pressed, call popup, 
else get on with stuff


The pop up function is just a stand alone program - much as the concept of a service program. 


At some level, you have to link the key press to the desired action.   Once you&#039;ve done that, how you deal with it is a matter of taste, standards, and performance.


.]]></description>
		<content:encoded><![CDATA[<p>As you&#8217;re talking DSPF then I assume we are discussing block mode (5250) terminal emulation.<br />
When a key is pressed, control is returned to the program, with the buffer.  </p>
<p>Your program could conceivably always pass control to a service program which carries out some standard interrogation of the passed information to see if it should initiate a window. </p>
<p>Frankly, performance would be better f you just abstract this functionality to a called program.</p>
<p>Display panel<br />
Receive control<br />
if key pressed, call popup,<br />
else get on with stuff</p>
<p>The pop up function is just a stand alone program &#8211; much as the concept of a service program. </p>
<p>At some level, you have to link the key press to the desired action.   Once you&#8217;ve done that, how you deal with it is a matter of taste, standards, and performance.</p>
<p>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: philpl1jb</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/iseries-rpg/#comment-98897</link>
		<dc:creator>philpl1jb</dc:creator>
		<pubDate>Thu, 10 Nov 2011 21:57:16 +0000</pubDate>
		<guid isPermaLink="false">#comment-98897</guid>
		<description><![CDATA[Attached to the attention key?]]></description>
		<content:encoded><![CDATA[<p>Attached to the attention key?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tomliotta</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/iseries-rpg/#comment-98893</link>
		<dc:creator>tomliotta</dc:creator>
		<pubDate>Thu, 10 Nov 2011 19:29:23 +0000</pubDate>
		<guid isPermaLink="false">#comment-98893</guid>
		<description><![CDATA[At least one possible method would be an Attention program that was set either before the subject program is called or by the subject program.

The Attention program could use any desired logic such as testing the job user to determine if it should run or not. If it determines that it shouldn&#039;t run, it could call the user&#039;s normal Attention program.

Tom]]></description>
		<content:encoded><![CDATA[<p>At least one possible method would be an Attention program that was set either before the subject program is called or by the subject program.</p>
<p>The Attention program could use any desired logic such as testing the job user to determine if it should run or not. If it determines that it shouldn&#8217;t run, it could call the user&#8217;s normal Attention program.</p>
<p>Tom</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: philpl1jb</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/iseries-rpg/#comment-98886</link>
		<dc:creator>philpl1jb</dc:creator>
		<pubDate>Thu, 10 Nov 2011 17:24:57 +0000</pubDate>
		<guid isPermaLink="false">#comment-98886</guid>
		<description><![CDATA[No., This is not possible.
Phil]]></description>
		<content:encoded><![CDATA[<p>No., This is not possible.<br />
Phil</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Database Caching 3/10 queries in 0.041 seconds using memcached
Object Caching 337/343 objects using memcached

Served from: itknowledgeexchange.techtarget.com @ 2013-05-21 20:18:07 -->