Changing requested values in quick

Jones Allen (Van) allen.jones@artioslink.com
Thu, 25 Jun 1998 11:26:12 -0700


It seems that Powerhouse stores requested values in a "search" or
"request" buffer that is immune to initializations that happen at the
start of the find process.  We would like to change requested values in
the postpath procedure.

For example, during a find, the user enters "991024" (yes this is a Y2K
work around).  Our default century in the dictionary is "20" and the
date format is "YYMMDD".  Powerhouse applies the default century and
stores "20991024" in the request buffer.  We would like to intercept
this during the postpath and change it to "19991024". 

[Some background:  Setting the default century to 20 lets us keep our
default date format as YYMMDD and still allows 20000229 as a valid date.
We have code in the edit procedures to change the century according to
the year, but the edit procedure is not run in a request verb.  We can't
apply the century switch in the input procedure because Powerhouse does
the automatic date edit and applies the default date format between the
input and edit procedures.  Ideally, we should use the Y2K versions of
Powerhouse, but when we tried "ph8.13c" and "d" on our HP-UX system we
discovered other problems with them, so we're still on 7.33d3.]

Thanks in advance for any help you can give.

Allen Jones
Artios Canada
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Subscribe: "subscribe powerh-l" in message body to majordomo@lists.swau.edu
Unsubscribe: "unsubscribe powerh-l" in message to majordomo@lists.swau.edu
powerh-l@lists.swau.edu is gatewayed one-way to bit.listserv.powerh-l
This list is closed, thus to post to the list, you must be a subscriber.