You are on page 1of 6

Table and Field Name Overwrites XML File

For SAP2000®, ETABS®, and SAFETM

ISO GEN041709M3 Rev. 0 Berkeley, California, USA

April 2009

com (for general questions) e-mail: support@csiberkeley. without prior written authorization from Computers and Structures.. Further information and copies of this documentation may be obtained from: Computers and Structures. Inc. ETABS®. California 94704 USA Phone: (510) 649-2200 FAX: (510) 649-2299 e-mail: info@csiberkeley. ETABS®. is explicitly prohibited. SAP2000®. 1978-2009 All rights reserved.Copyright Copyright  Computers and Structures. No part of this publication may be reproduced or distributed in any form or by any means. or stored in a database or retrieval system. 1995 University Avenue Berkeley. Inc. Unlicensed use of these programs or reproduction of documentation in any form. Inc. The CSI Logo®. Inc. and Watch & LearnTM is a trademark of Computers and Structures. Inc. without the prior explicit written permission of the publisher. and SAFE® and all associated documentation are proprietary and copyrighted products. Inc..com (for technical support questions) web: www.com . Worldwide rights of ownership rest with Computers and Structures.csiberkeley. The computer programs SAP2000®. SAFE® are registered trademarks of Computers and Structures.

HOWEVER.DISCLAIMER CONSIDERABLE TIME. THE USER ACCEPTS AND UNDERSTANDS THAT NO WARRANTY IS EXPRESSED OR IMPLIED BY THE DEVELOPERS OR THE DISTRIBUTORS ON THE ACCURACY OR THE RELIABILITY OF THIS PRODUCT. THE INFORMATION PRODUCED BY THE SOFTWARE MUST BE CHECKED BY A QUALIFIED AND EXPERIENCED ENGINEER. HOWEVER. EFFORT AND EXPENSE HAVE GONE INTO THE DEVELOPMENT AND TESTING OF THIS SOFTWARE. THE USER MUST EXPLICITLY UNDERSTAND THE BASIC ASSUMPTIONS OF THE SOFTWARE MODELING. THIS PRODUCT IS A PRACTICAL AND POWERFUL TOOL FOR STRUCTURAL DESIGN. THE ENGINEER MUST INDEPENDENTLY VERIFY THE RESULTS AND TAKE PROFESSIONAL RESPONSIBILITY FOR THE INFORMATION THAT IS USED. ANALYSIS. . AND DESIGN ALGORITHMS AND COMPENSATE FOR THE ASPECTS THAT ARE NOT ADDRESSED.

.

If the program reads non-unique table or field names. However.xml. depending on the program in use. By default. The comparison of names for uniqueness is not case sensitive. It will become available for ETABS with the next major release of the software. The table and field keys are predefined by the program and cannot be changed. By default. Program-Specific XML File Name and Program Executable File Name Program SAP2000 ETABS SAFE XML File SapDefaultTableNameFile. the table and field names remain the same as the keys.xml file other than the xxxDefaultTableNameFile. depending on the program in use. Etabs or Safe. however. The following table identifies the . any field name can be specified.xml must be located in the same directory as the program executable file. it reads the xxxDefaultTableNameFile. Again xxx is Sap.xml file. 2 Schema The schema is in the file named xxxDefaultTableNameFile. or if it is empty. which is located in the same directory as the program executable file (see preceding table).xml file and the executable file for each CSi Program. The program uses the table and field names for all table export and display actions. each field name in a table must be unique. however. that is.exe Safe. table and field names are revised based on the content of a file named xxxDefaultTableNameFile. 1 . the program will set the table or field name to be the same as the associated key. The "xxx" is Sap. Any table name can be specified for a table. Note: The default xxxDefaultTableNameFile.xml EtabsDefaultTableNameFile. as described in this documentation.xsd.Table and Field Name Overwrites XML File 1 General The program maintains both a key and a name for each table and for each field in each table.xml SafeDefaultTableNameFile. If the xxxDefaultTableNameFile.exe The use of the Table and Filed Name Overwrites file is currently available for SAP2000 Version 12 and later and SAFE Version 12 and later. Similarly. each table and field name is the same as its corresponding key.xml. the program uses the keys internally when working with the tables. the user can change the table and field names using the table and field name overwrites XML file. each table name must be unique compared to all other table names.exe Etabs.xml file does not exist (see Note).xml Program Executable File Sap2000. Etabs or Safe. The command also allows the user to restore the program defaults. The Options menu > Database > Set Current Table Name Source command can be used at any time to specify that table and field names be based on an . When the program launches. it will provide a warning message and set the name back to its default.

<?xml version="1. N.Frame table to JtI. respectively.com" xmlns:xsi="http://www.w3.Table and Field Name Overwrites XML File 3 Description of Simple Elements Assumed Value* Element Description tkey The table key as predefined by the program. N.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www. N.A.com SapDefaultTableNameFile.A.xsd"> <table> <tkey>Joint Coordinates</tkey> <tname>JCs</tname> <field> <fkey>XorR</fkey> <fname>X</fname> </field> <field> <fkey>Z</fkey> <fname>Zee</fname> </field> </table> <table> <tkey>Connectivity . Same as tkey fkey The field key as predefined by the program.Frame</tkey> <field> <fkey>JointI</fkey> <fname>JtI</fname> </field> </table> </tablelist> 2 .csiberkeley.A. tname The new table name.csiberkeley. * value assumed by program if the simple element is not included in the complex element 4 Example Following is an example Table and Field Name Overwrites XML file: This file modifies the Sap2000 Joint Coordinates table name to JCs and modifies the XorR and the Z field names in that table to X and Zee. It also modifies the name of the JointI field in the Connectivity . fname The new field name.0"?> <tablelist xmlns="http://www.