table.SET_CREATE Function
Syntax
V Set_Create(C Filename)
Arguments
- Filename
The name of a new set to be created.
Description
Use the current table to define a new set of provided filename.
Discussion
The <TBL>.SET_CREATE() method creates a set definition file from the relational links established by the <TBL>.RELATION_ADD() method. Once you create the set definition, you can open it with the TABLE.OPEN() method and modify it with the Set Editor. <TBL> references the primary table of the set.
Example
This script opens the invoice header and line items tables, links them together, and then saves the relation as a set.
dim parent as P dim child_tbl as P dim child_index as P parent = table.open("c:\a5\a_sports\inv_head.dbf") child_tbl = table.open("c:\a5\a_sports\inv_item.dbf") relation.link_type = LINK_MANY child_index = child_tbl.index_get("inv_no") relation.index_child = child_index relation.order_parent = "inv_no" relation.ref_integrity = 1 parent.relation_add(child_tbl) parent.set_create("c:\a5\a_sports\myset.set")
See Also