The name of a set. The extension ".set" is assumed.
Defines the information to return about the set. The Format_String can have the following codes in it. Other characters are interpreted literally. For example, to get a list of filenames in a CR-LF delimited list, specify "N" + chr(13) + chr(10) (or "N" + CRLF() ). To get a comma-delimited list of filenames, specify "N,".
- Option Flag
Alias (Runtime name - for example, if a table is included in a set more than once, each instance has its own runtime name).
Parent table's alias
Parent linking expression
Child linking expression
Show long filenames
Tree diagram with 'linktype'
Retrieve the structure for a named set (format N=name,A=Alias,D=Dad,P=Parent Eqn,C=Child Eqn,F=Filter,I=Index flags,E=restrict parent Exist/Not_Exist/None flags).
SET.STRUCTURE_GET()returns a string with information about the format of a set. The information returned depends on the Format_String.
SET.STRUCTURE_GET()requires that you enter a delimiter, which is not CRLF()by default. Here is how you would typically use it:
? set.structure_get("invoice", "n" + CRLF()) -> "INVOICE_HEADER.DBF CUSTOMER.DBF INVOICE_ITEMS.DBF PRODUCT.DBF VENDOR.DBF " ? set.STRUCTURE_GET("invoice", "h" + CRLF()) -> "INVOICE_HEADER INVOICE_HEADER.CUSTOMER INVOICE_HEADER.INVOICE_ITEMS INVOICE_HEADER.INVOICE_ITEMS.PRODUCT INVOICE_HEADER.INVOICE_ITEMS.PRODUCT.VENDOR"