Date: Wed, 29 Mar 2000 00:04:08 +0100
Sender: "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From: Peter Crawford <peter.crawford@DB.COM>
Subject: Dynamic list of all informats (user and system)
Content-type: text/plain; charset=us-ascii
to get an idea of the scale of the task you face, when building
a list of SAS supplied (in)formats see TS486.txt on the sas ftp
server at http://ftp.sas.com/techsup/download/technote/ts486.txt
Those available depend not only on version but also on platform!
However, that url may provide the raw data for the SAS-supplied list.
An algorithm to identify all user (in)formats in the current
FMTSEARCH option path has been proposed to SAS-L by
JackHamilton@FirstHealth.com at around 16 March.
Jack may have produced a revised version since then,
but I haven't seen it yet.
You might have to reload the user (in)formats list every time, depending
on the flexibility you anticipate available to the user of your app !
Good luck, and let us know when your routine is working
Datum: 28.03.2000 23:18
Antwort an: HARVEYF1@westat.com
Betreff: Dynamic list of all informats (user and system)
Greetings fellow list members,
An issue that has come up with my process for allowing users to specify what
informat will be used to validate a variable is how I would verify that the
informat actually exists. In searching the dejanews archives, I see that this
topic has arisen before, but I did not find an example that actually showed how
to get a dynamic list of all of the informats.
As an alternative, I will simply compile a list of the system informats and add
to this list any informats found in dictionary.catalogs.
Any suggestions you have on how a dynamic list could be generated or warnings
about my alternative method would be greatly appreciated. TIA.
Francis R. Harvey III