× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



On 04/04/2008, James Lampert <jamesl@xxxxxxxxxxxxxxxxx> wrote:
Consider the following situation:

We have program "M" calling program "S," which puts up a display file
page requesting parameters for a multi-record operation.

Program "S" collects the parameters, puts up a "display-only" version of
the page, and returns to "M," leaving that page up on the terminal screen.

Program "M" then runs through every record of the file, performing the
operation requested through "S," which doesn't get called again. It
doesn't put up a display page of its own until the operation completes.

(For the QuestView users out there, I've just described QuestView Search
& Replace.)

Is there a way for "M" to update a message line on the page that "S"
left on the terminal screen, without "S" having to be called, and
without "M" having to rewrite the entire page?

Hi James

I *think* I understand what you're after, and if so I do some very
similar processing. I wrote a progress bar that uses *STATUS messages
sent from the program doing the database I/O (just a tiny bit of
included code). You can see the details and get the code from
http://www.dbg400.net/cgi-bin/twiki/view/DBG400/ProgressMeter

Regards, Martin

As an Amazon Associate we earn from qualifying purchases.

This thread ...

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.