To my knowledge there is no way to do what Kevin is asking by doing it using standard FileMan APIs only. There are standard Fileman APIs to get you: 1. All the attributes for a field if you know the field number and file number. 2. All the attributes for a file number
But I could not get any of the Fileman standard APIs to give me a list of field numbers and field names when all you have is a file number. I would like to see that code posted here if it can be accomplished. I am not counting those screen scrape approach, i.e.., do a List File Attributes to a file and then read that file back in a scrape out the field numbers and names. ----- Original Message ----- From: "James Gray" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Monday, July 11, 2005 1:26 PM Subject: Re: [Hardhats-members] Data dictionary question... > I think the issue is that you want to use a Fileman API on the file of > files. File 1 is the file of files. I do not think that Fileman will care > if the individual files have data in them. If the fields have been defined > for the individual files that is what the API's can retrieve for you. When > you are looking at file 1 then the individual file numbers are the IEN's of > the individual records of the file of files. You can also use Fileman API's > on the data dictionary which has been called File 0. However, you cannot 0 > (zero) as the file number. You have to use the actual global root. I hope > this makes sense. > > Jim Gray > > ----- Original Message ----- > From: "Kevin Toppenberg" <[EMAIL PROTECTED]> > To: <[email protected]> > Sent: Monday, July 11, 2005 9:13 AM > Subject: Re: [Hardhats-members] Data dictionary question... > > > >A list of fields from a file IS what I want. And this > > GETS^DIQ is a bit off target in that it gets actual > > values (meaning that there must be at least one record > > in the file file for it to work). But this would give > > a list of the fields in the resulting array. > > > > Actually, now that I think about it, I doubt that it > > will return the name of a field if there is no data in > > that field. So perhaps this function wouldn't work > > after. > > > > Perhaps there remains a need for another function in > > the API to list the names of fields in file. > > > > Thanks > > Kevin ------------------------------------------------------- This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual core and dual graphics technology at this free one hour event hosted by HP, AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar _______________________________________________ Hardhats-members mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/hardhats-members
