Retrieving and displaying records by non-indexed fields on
Quickscreens
Joe Boyle
joeboyle_adt at hotmail.com
Sun Jul 17 15:06:26 CDT 2005
and multiple retrieval paths can be coded for as many indexes as you have
decided to include in your subfile.
regards joe.
----- Original Message -----
From: <roger32909 at bellsouth.net>
To: <powerh-l at lists.sowder.com>
Sent: Sunday, July 17, 2005 4:07 AM
Subject: Retrieving and displaying records by non-indexed fields on
Quickscreens
> Restrictions: PH 7.10G on OpenVMS with no relational database, only RMS
> files. The project manager declined request for additional indexes.
>
> The requirement is to allow user to retrieve and display records by at
> least 5 fields. Three are indexed and can be handled by normal ACCESS
> statements with default PATHs & FINDs. But the fourth is a date range and
> the fifth is a non-indexed field.
> The primary file will occur 15 times and the user may drill down by using
> a designer procedure 01 to run a screen displaying more details.
>
> This system already has 2 screens with multiple prompts and a convoluted
> SELECT statement, custom PATH & FIND procedures to handle screen displays
> of data retrieved on non-indexed fields. Of course there is no
> sort/order, but it works. A new screen is supposed to follow this
> pattern. But I wonder if there may be a simpler solution.
>
> For example, I have seen (and used) permanent indexed subfiles (re-filled
> by QTP or QUIZ) to sort & display records on QUICK screens retrieved on
> non-indexed fields. The tradeoff is a slight delay for the QTP/QUIZ run.
>
> I have not tried, but assume one could also declare several versions of
> the same file using aliases with ACCESS/SELECT statements and passing the
> retrieved data to occurring TEMPs for screen display.
>
> Would like to hear of other possible solutions to similar requirements.
>
> --
> = = = = = = = = = = = = = = = = = = = = = = = = = = = =
> Mailing list: powerh-l at lists.sowder.com
> Subscribe: "subscribe" in message body to
> powerh-l-request at lists.sowder.com
> Unsubscribe: "unsubscribe <password>" in message body to
> powerh-l-request at lists.sowder.com
> http://lists.sowder.com/mailman/listinfo/powerh-l
> This list is closed, thus to post to the list you must be a subscriber.
>
More information about the powerh-l
mailing list