> From: "Anton Gombkötö" <gombkoetoe@ASSOFT.COM>
> I don't understand the word "state" in this; what has it to do with,
> say, 50 lines with checkboxes, input fields and so on?

Sorry for not being more clear.  The subfile may be sent to the browser with
one set of values, then returned to the program with a different set of
values.  In a sense, the original set of values would be one "state" for
each subfile record, and the return values would be another.  A "subfile
next change" operation would need to compare and flag the difference for
each record.

Rich Duzenbury suggested downloading two sets of field values so that one
set might be compared against the other.  The code for that could become
cumbersome, easily, and is only a partial solution.

A change in a subfile record may trigger an output operation to the browser.
Consider, for example, a subfile option column that triggers a record Copy
or Change operation.  The back-end program needs to activate a dialog in
which the Change or Copy forms are shown to the user and returned to the
program for each subfile record that was "flagged".  The overall process
would span multiple requests from the browser.

Consider that during the course of the dialog a single CGI job may handle
requests from multiple concurrent users, and that a single user's requests
may be handled by multiple CGI jobs.  The question is how Net.Data macros or
comparable CGI procedures might handle that?

Nathan M. Andelin
www.relational-data.com





As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.