Update Stay

Bob Deskin Bob.Deskin at ca.ibm.com
Fri Jun 5 13:00:16 CDT 2009


You would have to start a new QUICK process to load the new QKGO file. 
Passing data between different QUICK processes is not simple.

Bob



From:
Roger L Marcinik <rmarcinik at juno.com>
To:
powerh-l at lists.sowder.com
Date:
06/05/2009 01:31 PM
Subject:
Re: Update Stay



If one wanted to use the QKGO option, couldn't one have multiple QKGO
files and call a matching QKGO file when a particular screen is called? 

On Fri, 05 Jun 2009 12:00:02 -0500 powerh-l-request at lists.sowder.com
writes:
> Send powerh-l mailing list submissions to
>         powerh-l at lists.sowder.com
> 
> To subscribe or unsubscribe via the World Wide Web, visit
>         http://lists.sowder.com/mailman/listinfo/powerh-l
> or, via email, send a message with subject or body 'help' to
>         powerh-l-request at lists.sowder.com
> 
> You can reach the person managing the list at
>         powerh-l-owner at lists.sowder.com
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of powerh-l digest..."
> 
> 
> Today's Topics:
> 
>    1. Update Stay (Karen Barrett)
>    2. Re:Update Stay (Bob Deskin)
>    3. RE:Update Stay (Pickering, John (NORBORD))
>    4. RE:Update Stay (Karen Barrett)
> 
> 
> ----------------------------------------------------------------------
> 
> Message: 1
> Date: Thu, 4 Jun 2009 11:30:31 -0700
> From: Karen Barrett <kbarrett00 at hotmail.com>
> Subject: Update Stay
> To: PowerhouseList Post <powerh-l at lists.sowder.com>
> Message-ID: <COL102-W4983E84A08234BD090EA52C24B0 at phx.gbl>
> Content-Type: text/plain; charset="iso-8859-1"
> 
> 
> Hi All,
> 
> 
> 
> I don't see it anywhere in the documentation but what I would like 
> to do is put some conditional processing in the preupdate module if 
> the user has entered US but not U or UN or UR.
> 
> 
> 
> Has anyone found a little trick for this? US keeps the record 
> buffers but that does not help me until postupdate right?
> 
> 
> 
> Thanks,
> 
> 
> 
> Karen Barrett
> 
> Elk Point, SD
> 
> _________________________________________________________________
> Insert movie times and more without leaving Hotmail?. 
>
http://windowslive.com/Tutorial/Hotmail/QuickAdd?ocid=TXT_TAGLM_WL_HM_Tut
orial_QuickAdd_062009
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: 
>
http://lists.sowder.com/pipermail/powerh-l/attachments/20090604/bd9681bc/
attachment.html 
> 
> 
> -------
> 
> Message: 2
> Date: Thu, 4 Jun 2009 14:51:48 -0400
> From: Bob Deskin <Bob.Deskin at ca.ibm.com>
> Subject: Re: Update Stay
> To: Karen Barrett <kbarrett00 at hotmail.com>
> Cc: powerh-l-bounces+bob.deskin=ca.ibm.com at lists.sowder.com,
>         PowerhouseList Post <powerh-l at lists.sowder.com>
> Message-ID:
> 
<OF0944807B.10C2323B-ON852575CB.0066A70A-852575CB.0067A761 at ca.ibm.com>
> Content-Type: text/plain; charset="ISO-8859-1"
> 
> Unless someone's found a back door or a hack, there's no way to 
> intercept 
> a QUICK command. However, there is a sneaky way to possibly do what 
> you 
> want. The downside is that it will affect every screen.
> 
> Normally, QUICK commands are case insensitive. Plus, they are 
> checked 
> first when you enter something in the action field. So even if you 
> create 
> a DESIGNER procedure named US, the QUICK command US comes first.
> 
> The way around this is to use QKGO. First make sure that Upshift 
> Actions 
> is set to Y in the Execution-Time Parameters screen. Next go to the 
> Action 
> Field Commands screen and change the Update Stay command to lower 
> case us. 
> It can actually be any lower case characters but I like to use us so 
> that 
> it reminds me of what I'm trying to hide.
> 
> At this point, if the user entered us or US, they would get an 
> Unknown 
> Command message because whatever they enter is upshifted but the 
> command 
> is in lower case.
> 
> Now write a DESIGNER procedure named US. You can either code your 
> special 
> US logic in the designer procedure or set a flag that you can test 
> in the 
> PREUPDATE. Also, code a PUSH UPDATE STAY so that you get the same 
> command 
> execution as the user entered.
> 
> The downside is that this will affect every screen using this QKGO 
> file. 
> So you'll have to code a US designer procedure with PUSH UPDATE 
> STAY.
> 
> Bob
> 
> 
> 
> From:
> Karen Barrett <kbarrett00 at hotmail.com>
> To:
> PowerhouseList Post <powerh-l at lists.sowder.com>
> Date:
> 06/04/2009 02:32 PM
> Subject:
> Update Stay
> 
> 
> 
> Hi All,
> 
> I don't see it anywhere in the documentation but what I would like 
> to do 
> is put some conditional processing in the preupdate module if the 
> user has 
> entered US but not U or UN or UR.
> 
> Has anyone found a little trick for this? US keeps the record 
> buffers but 
> that does not help me until postupdate right?
> 
> Thanks,
> 
> Karen Barrett
> Elk Point, SD
> 
> Insert movie times and more without leaving Hotmail?. See how.-- 
> = = = = = = = = = = = = = = = = = = = = = = = = = = = =
> Mailing list: powerh-l at lists.sowder.com
> Subscribe: 'subscribe' in message body to 
> powerh-l-request at lists.sowder.com
> Unsubscribe: 'unsubscribe &lt;password&gt;' in message body to 
> powerh-l-request at lists.sowder.com
> http://lists.sowder.com/mailman/listinfo/powerh-l
> This list is closed, thus to post to the list you must be a 
> subscriber.
> Add 'site:lists.sowder.com powerh-l' to your search terms to search 
> the 
> list archive at Google.
> 
> 
> 
> 
> 
> ------------------------------
> 
> Message: 3
> Date: Thu, 4 Jun 2009 15:06:22 -0400
> From: "Pickering, John (NORBORD)" <John.Pickering at norbord.com>
> Subject: RE: Update Stay
> To: "Bob Deskin" <Bob.Deskin at ca.ibm.com>,        "Karen Barrett"
>         <kbarrett00 at hotmail.com>
> Cc: PowerhouseList Post <powerh-l at lists.sowder.com>
> Message-ID:
> 
<A9C59E8229335F4DA2F204E736E151680D2EC996 at torexc251.norbord.com>
> Content-Type: text/plain;        charset="US-ASCII"
> 
> I'm happy to learn from Bob that there really isn't any way to 
> detect
> which Update command the user entered. I've looked and never found 
> one.
> 
> What I have done in a couple of cases is to make the Update Stay 
> command
> behave like the others by pushing Enter or Find (depending on mode) 
> in
> the Postupdate procedure. Then I know the buffers aren't hanging 
> around.
> This was useful when the update changed something that would affect 
> the
> retrieval that Quick was doing.
> 
> JWP
> 
> -----Original Message-----
> From: powerh-l-bounces+john.pickering=norbord.com at lists.sowder.com
> [mailto:powerh-l-bounces+john.pickering=norbord.com at lists.sowder.com] 
> On
> Behalf Of Bob Deskin
> Sent: Thursday, June 04, 2009 2:52 PM
> To: Karen Barrett
> Cc: powerh-l-bounces+bob.deskin=ca.ibm.com at lists.sowder.com;
> PowerhouseList Post
> Subject: Re: Update Stay
> 
> Unless someone's found a back door or a hack, there's no way to
> intercept 
> a QUICK command. However, there is a sneaky way to possibly do what 
> you 
> want. The downside is that it will affect every screen.
> 
> Normally, QUICK commands are case insensitive. Plus, they are 
> checked 
> first when you enter something in the action field. So even if you
> create 
> a DESIGNER procedure named US, the QUICK command US comes first.
> 
> The way around this is to use QKGO. First make sure that Upshift 
> Actions
> 
> is set to Y in the Execution-Time Parameters screen. Next go to the
> Action 
> Field Commands screen and change the Update Stay command to lower 
> case
> us. 
> It can actually be any lower case characters but I like to use us 
> so
> that 
> it reminds me of what I'm trying to hide.
> 
> At this point, if the user entered us or US, they would get an 
> Unknown 
> Command message because whatever they enter is upshifted but the 
> command
> 
> is in lower case.
> 
> Now write a DESIGNER procedure named US. You can either code your
> special 
> US logic in the designer procedure or set a flag that you can test 
> in
> the 
> PREUPDATE. Also, code a PUSH UPDATE STAY so that you get the same
> command 
> execution as the user entered.
> 
> The downside is that this will affect every screen using this QKGO 
> file.
> 
> So you'll have to code a US designer procedure with PUSH UPDATE 
> STAY.
> 
> Bob
> 
> 
> 
> From:
> Karen Barrett <kbarrett00 at hotmail.com>
> To:
> PowerhouseList Post <powerh-l at lists.sowder.com>
> Date:
> 06/04/2009 02:32 PM
> Subject:
> Update Stay
> 
> 
> 
> Hi All,
> 
> I don't see it anywhere in the documentation but what I would like 
> to do
> 
> is put some conditional processing in the preupdate module if the 
> user
> has 
> entered US but not U or UN or UR.
> 
> Has anyone found a little trick for this? US keeps the record 
> buffers
> but 
> that does not help me until postupdate right?
> 
> Thanks,
> 
> Karen Barrett
> Elk Point, SD
> 
> 
> 
> 
> ------------------------------
> 
> Message: 4
> Date: Thu, 4 Jun 2009 13:53:06 -0700
> From: Karen Barrett <kbarrett00 at hotmail.com>
> Subject: RE: Update Stay
> To: <john.pickering at norbord.com>, <bob.deskin at ca.ibm.com>
> Cc: PowerhouseList Post <powerh-l at lists.sowder.com>
> Message-ID: <COL102-W476417FEEDBFAA451D2774C24B0 at phx.gbl>
> Content-Type: text/plain; charset="iso-8859-1"
> 
> 
> Thanks Bob for the confirmation that there is no hook I had missed. 
> I don't want to make a global change with the qkg so I'll just keep 
> doing things the way I always have.
> 
> 
> Karen 
> > Subject: RE: Update Stay
> > Date: Thu, 4 Jun 2009 15:06:22 -0400
> > From: John.Pickering at norbord.com
> > To: Bob.Deskin at ca.ibm.com; kbarrett00 at hotmail.com
> > CC: powerh-l at lists.sowder.com
> > 
> > I'm happy to learn from Bob that there really isn't any way to 
> detect
> > which Update command the user entered. I've looked and never found 
> one.
> > 
> > JWP
> > 
> > Behalf Of Bob Deskin
> > Sent: Thursday, June 04, 2009 2:52 PM
> > To: Karen Barrett
> > Cc: powerh-l-bounces+bob.deskin=ca.ibm.com at lists.sowder.com;
> > PowerhouseList Post
> > Subject: Re: Update Stay
> > 
> > Unless someone's found a back door or a hack, there's no way to
> > intercept 
> > a QUICK command. However, there is a sneaky way to possibly do 
> what you 
> > want. The downside is that it will affect every screen.
> > 
> > 06/04/2009 02:32 PM
> > Subject:
> > Update Stay
> > Hi All,
> > 
> > I don't see it anywhere in the documentation but what I would like 
> to do 
> > is put some conditional processing in the preupdate module if the 
> user
> > has  entered US but not U or UN or UR.
> > 
> > Has anyone found a little trick for this? US keeps the record 
> buffers
> > but that does not help me until postupdate right?
> > 
> > Thanks,
> > 
> > Karen Barrett
> > Elk Point, SD
> > 
> 
> _________________________________________________________________
> Insert movie times and more without leaving Hotmail?. 
>
http://windowslive.com/Tutorial/Hotmail/QuickAdd?ocid=TXT_TAGLM_WL_HM_Tut
orial_QuickAdd_062009
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: 
>
http://lists.sowder.com/pipermail/powerh-l/attachments/20090604/ccd1a880/
attachment-0001.htm 
> 
> 
> ------------------------------
> 
> -- 
> = = = = = = = = = = = = = = = = = = = = = = = = = = = =
> Mailing list: powerh-l at lists.sowder.com
> Subscribe: &quot;subscribe&quot; in message body to 
> powerh-l-request at lists.sowder.com
> Unsubscribe: &quot;unsubscribe &lt;password&gt;&quot; in message 
> body to powerh-l-request at lists.sowder.com
> http://lists.sowder.com/mailman/listinfo/powerh-l
> This list is closed, thus to post to the list you must be a 
> subscriber.
> Add 'site:lists.sowder.com powerh-l' to your search terms to search 
> the list archive at Google.
> 
> End of powerh-l Digest, Vol 49, Issue 1
> ***************************************
> 
> 
 
____________________________________________________________
Click here to find the perfect banking opportunity!
http://thirdpartyoffers.juno.com/TGL2141/fc/BLSrjpTMLunJFYhwzIteGnqInRHBWNQmftjWuutqY7hb2M070MHk5rlXQeE/

-- 
= = = = = = = = = = = = = = = = = = = = = = = = = = = =
Mailing list: powerh-l at lists.sowder.com
Subscribe: 'subscribe' in message body to 
powerh-l-request at lists.sowder.com
Unsubscribe: 'unsubscribe &lt;password&gt;' in message body to 
powerh-l-request at lists.sowder.com
http://lists.sowder.com/mailman/listinfo/powerh-l
This list is closed, thus to post to the list you must be a subscriber.
Add 'site:lists.sowder.com powerh-l' to your search terms to search the 
list archive at Google.





More information about the powerh-l mailing list