@WEF. @WLF in @ENTSEL
Barry Wiseman
barry at gensoftdes.com
Mon Sep 24 07:43:16 PDT 2007
[top-posted for John]
If when processing has already been triggered, I am *not* returned to @entsel;
instead, dclerk exits altogether. That is the problem. If the cursor has not yet
been moved to any field with @WEF/@WLF processing, then BREAK returns me to @entsel
as expected.
John Esak wrote:
> I'm not sure what you are trying to do. You popup a screen @entsel. It runs
> some @when processing... if the user presses BREAK, you clear the screen and
> are returned to @entsel... Where else would you rather go with the press
> the BREAK key? And if that is the crux of the problem, then why not put up
> *another* screen first and *then* do the POPUP UPDATE.
>
> John
>
>
>> -----Original Message-----
>> From: filepro-list-bounces+john=valar.com at lists.celestial.com
>> [mailto:filepro-list-bounces+john=valar.com at lists.celestial.com] On Behalf
>> Of Barry Wiseman
>> Sent: Friday, September 21, 2007 12:06 PM
>> To: filePro list
>> Subject: @WEF. @WLF in @ENTSEL
>>
>> Further adventures in my quest to keep the current record unlocked:
>>
>> In the course of my @ENTSEL processing, I have
>>
>> ::popup update -,"ADD":
>> :@sk eq "BRKY":goto @entsel:
>> ::pushkey "A"; end:
>> @KEYA:::' now we're in update mode, post the data from the ADD screen:
>>
>> The ADD screen contains only global dummy fields. Pressing BREAK will
>> take down the
>> popup and leave me at the primary screen of the current record, as
>> expected.
>>
>> However, I want to use @WEF and @WLF processing on this popup update
>> screen. These
>> processing chunks are for on-the-fly "Amount = Quantity * Price" type
>> calculations,
>> and do not write any real fields.
>>
>> As soon as any @WxF processing has been triggered, a subsequent BREAK will
>> then
>> entirely exit me from dclerk instead of performing the "goto @entsel".
>>
>> Is there a way this can work? TIA.
>>
>> -----------------------------------------------------------------
>> Barry Wiseman barry at gensoftdes.com
>> Genesis Software Designs, Inc. Voice: (212) 889-9191
>> 55 West 45 Street, New York, NY 10036 Fax: (212) 889-1589
>> -----------------------------------------------------------------
>>
>> _______________________________________________
>> Filepro-list mailing list
>> Filepro-list at lists.celestial.com
>> http://mailman.celestial.com/mailman/listinfo/filepro-list
>
> _______________________________________________
> Filepro-list mailing list
> Filepro-list at lists.celestial.com
> http://mailman.celestial.com/mailman/listinfo/filepro-list
>
>
>
--
-----------------------------------------------------------------
Barry Wiseman barry at gensoftdes.com
Genesis Software Designs, Inc. Voice: (212) 889-9191
55 West 45 Street, New York, NY 10036 Fax: (212) 889-1589
-----------------------------------------------------------------
More information about the Filepro-list
mailing list