Dear Vixens and Reynards:
What is the best way to define a fixed reference to a column?
When the operator tries to move away from the current row, I
want the current control's validation to be done, and if that
succeeds, then the row-level validation to be done. If the row-level
validation fails, I want to set the focus on the first (measuring
from the left) applicable control.
The issue: Gird's .ActiveColumn is according to the physical
order which may have changed from the start because columns can be
put in a different order.
An example from my app is the following validation rule:
basicchg+ovrhdfee=dsbamt+xsvamt
If the columns were still in that order, the row-level validation
failing, the focus should go to the basicchg control. If the order
were changed to, say,
dsbamt xsvamt basicchg ovrhdfee
then the focus should go to the dsbamt control. How do I find out
which control is the leftmost?
Suppose I just want the basicchg control to get the focus. How
do I figure out its .ActiveColumn (or do an equivalent thing) so that
I can .setFocus() appropriately.
Sincerely,
Gene Wirchenko
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/
** All postings, unless explicitly stated otherwise, are the opinions of the
author, and do not constitute legal or medical advice. This statement is added
to the messages for those lawyers who are too stupid to see the obvious.