[comp.databases] autonext & construct in Informix 4.0

bochner@lange.harvard.EDU (Harry Bochner) (03/02/91)

I've just converted a large Informix 4GL application from 2.10.03 to 4.0,
and I've just discovered my second incompatibility in the implementations.

In 2.10.03, the autonext property on a field in a screen form was ignored
during the operation of a CONSTRUCT statement. This was often just what you
wanted: you got autonext on data entry, when values longer than the field
don't make sense, but no autonext on queries, allowing the user to enter
selection criteria longer than the field in the supplementary line at the
bottom of the screen. For instance, you might want to enter a range like
10:20 in a two character expense class field.

In 4.0, my users have discovered that this no longer works. If the field is
marked autonext, you get bumped to the next field while entering search
criteria,
just like you do while doing input, and so it's impossible to enter complex
search criteria.

The immediate patch is to remove the autonext attribute, and in most cases the
users probably won't mind much. But the behavior of the previous version
was just
what I wanted: can anyone suggest any way to produce the same behavior with the
new version?

Thanks for any suggestions ...

Harry Bochner
bochner@das.harvard.edu