Removing fields from a card type
If a field has to be removed from a card type, the action remove must be added to the <cardtypefield> element.
Before you begin
the field is customer-defined
the field is not part of the
keydefinition(that is, the database key for indexes)
About this task
Example
The following script removes two fields from two different card types:
<tridk:setup xmlns:tridk="urn:trisoft.be:Tridk:Setup:1.0" xml:lang="EN">
<tridk:cardtypes>
<tridk:cardtype tridk:metatype="card" tridk:element="CTMAP">
<tridk:fielddefinition>
<tridk:cardtypefield tridk:element="FDEPARTMENT"
tridk:userdefined="yes"
tridk:action="remove"/>
</tridk:fielddefinition>
</tridk:cardtype>
<tridk:cardtype tridk:metatype="card" tridk:element="CTMAPL">
<tridk:fielddefinition>
<tridk:cardtypefield tridk:element="FTRANSLATIONDUEDATE"
tridk:userdefined="yes"
tridk:action="remove"/>
</tridk:fielddefinition>
</tridk:cardtype>
</tridk:cardtypes>
</tridk:setup>