Copies the field definitions from the specified source table to a temp-table. It is intended for use when a temp-table represents a join. If it finds fields that are already in the temp-table, it ignores them.
This method cannot be called after TEMP-TABLE-PREPARE( ) has been called unless CLEAR( ) is called first.
The following fragment creates a temp-table from the Customer table except for the SalesRep field:
tth:ADD-FIELDS-FROM("Customer", "SalesRep").
Note: There is a limit to the number of fields that can be accommodated in a temp-table object. The limit depends on how large the field information (initial value, validate information, help messages, etc.) is, but you should plan on a limit of approximately 1000 fields.
This method does not create any indexes. Either indexes must be added specifically through one of the ADD-INDEX methods, or a default index is created.