Bernie, I can't offer you any insight into a solution, but maybe some
commiseration.  I encountered a host of little nasties when I attempted to
utilize eep's within a tiered region - it was especially ugly when NEXTROW
attempted to navigate to any row beyond the last one displayed in the last
tier at the bottom of the region.  I'm pretty sure that I even replicated
the behavior using a separate "test" database with different data just to
give me some assurance that I wasn't losin' my mind.  I think that this
experience is what prompted me to join this list.

Anyway, whether it was a bug - I think it is, but I'm not grindin' an axe
here - or my logic, I gave up on this approach.  I accomplished what I
needed by using multiple forms, command-files, eep's, a cursor, etc.  Well,
today, although I never would have been so PUSHED to go this route, now that
it's done, I think my solution is actually better in many ways (user i/f,
performance, control, application architecture that lends itself to future
migration, etc) than what I would have done had I not encountered this
anomalous behavior.

I still don't like the anomalous behavior, however.

I'm sorry I don't have any material insights into correcting the problem.  I
just wanted to let you know that I think I bumped into the same problem
you're seeing - and, hey, I hadn't even gotten to the point of locating
tier-level buttons in the region - but that I was ultimately able to move
beyond that "box"!

My $0.02,
Steve in Memphis



----- Original Message ----- 
From: "Bernie Corrigan" <[EMAIL PROTECTED]>
To: "RBASE-L Mailing List" <[EMAIL PROTECTED]>
Sent: Monday, November 22, 2004 3:44 AM
Subject: [RBASE-L] - Re: Buttons don't work when focus is in afield with
anexit eep


> Hi Sami -
>
>         Thanks for responding.  The form is in 6.5++ 1.866.  The
> field in question is located in a tier.  When TRACE is used the
> field eep works and TRACE doesn't reach the button eep.  The
> field eep contained NEXTROW; PREVROW so that the values changed
> in the row by the field eep can be seen as RECALC has no effect.
>
>         When NEXTROW; PREVROW were removed from the field eep the
> button eeps functioned as they should.  Unfortunately the value entered
> in the field disappeared when the field was exited and the changes
> caused by the field eep to other values in the row are not displayed.
> If the field is reentered then those values are displayed.
>
>         When the eep without NEXTROW; PREVROW was executed On
> Row Exit instead on field exit, the field value no longer
> disappeared but the other changes to the row were not displayed.
> Leaving the row and coming back displays those changes.  Putting
> NEXTROW; PREVROW into this eep caused the cursor to run to the
> end of the table one row at a time.
>
>         Attempts to use the eep and a modified version of it after
> the row was saved resulted in crashes to the desktop.  I have
> decided to instruct the users that if they want to use the
> form buttons they will have to be in one of the columns without
> an exit eep.
>
> Bernie
>
>
> At 03:53 PM 11/20/2004 -0600, you wrote:
> >Bernie -
> >
> >Are you in 6.5++ for Windows?  If so, it should be executing the field
exit
> >EEP first then the EEP that's on the button.  What do you see when you
trace
> >it through?
> >
> >If you're using version 7.x then only the Office Button and Push Buttons
get
> >focus so the cursor may stay in the original field if you're using a
> >different kind of button and so it will not execute the Exit EEP.
> >
> >Sami
> >
> >-----------------------------------------------------------------
> >Sami Aaron
> >Software Management Specialists
> >19312 W 63rd Terr
> >Shawnee KS  66218
> >mailto:[EMAIL PROTECTED]
> >913-915-1971
> >
> >----- Original Message ----- 
> >From: "Bernie Corrigan" <[EMAIL PROTECTED]>
> >To: "RBASE-L Mailing List" <[EMAIL PROTECTED]>
> >Sent: Friday, November 19, 2004 11:16 PM
> >Subject: [RBASE-L] - Buttons don't work when focus is in a field with an
> >exit eep
> >
> >
> >> Hi All -
> >>
> >>         I have found that buttons which trigger EEP's do
> >> not function when focus (where the cursor is located)  is in
> >> a field which has an exit EEP.  Anybody else have this
> >> problem?
> >>
> >> Bernie
> >>
> >>
> >>
> >>
> >
> >
>

Reply via email to