LP1847800 Admin grid filter display, default fields, IDL repairs
[working/Evergreen.git] / Open-ILS / examples / fm_IDL.xml
index 9a877b6..fbef932 100644 (file)
@@ -218,7 +218,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
 
        <class id="vibtf" controller="open-ils.cstore open-ils.pcrud" oils_obj:fieldmapper="vandelay::import_bib_trash_fields" oils_persist:tablename="vandelay.import_bib_trash_fields" reporter:label="Import/Overlay Fields for Removal">
                <fields oils_persist:primary="id" oils_persist:sequence="vandelay.import_bib_trash_fields_id_seq">
-                       <field reporter:label="Field ID" name="id" reporter:datatype="id"/>
+                       <field reporter:label="Field ID" name="id" reporter:datatype="id" reporter:selector="field"/>
                        <field reporter:label="Group" name="grp" reporter:datatype="link" config_field="true"/>
                        <field reporter:label="Field" name="field" reporter:datatype="text"/>
                </fields>
@@ -340,7 +340,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
             reporter:label="Import/Overlay Field Groups for Removal">
                <fields oils_persist:primary="id" 
                 oils_persist:sequence="vandelay.import_bib_trash_group_id_seq">
-                       <field reporter:label="ID" name="id" reporter:datatype="id" reporter:selector="name"/>
+                       <field reporter:label="ID" name="id" reporter:datatype="id" reporter:selector="label"/>
                        <field reporter:label="Owner" name="owner" reporter:datatype="link"/>
                        <field reporter:label="Label" name="label" reporter:datatype="text"/>
                        <field reporter:label="Always Apply" name="always_apply" reporter:datatype="bool"/>
@@ -2583,7 +2583,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
                        <link field="thesauri" reltype="has_many" key="control_set" map="" class="at"/>
                        <link field="main_entry" reltype="has_a" key="id" map="" class="acsaf"/>
                        <link field="sub_entries" reltype="has_many" key="main_entry" map="" class="acsaf"/>
-                       <link field="heading" reltype="has_a" key="id" map="" class="ahf"/>
+                       <link field="heading_field" reltype="has_a" key="id" map="" class="ahf"/>
                </links>
                <permacrud xmlns="http://open-ils.org/spec/opensrf/IDL/permacrud/v1">
                        <actions>
@@ -2777,7 +2777,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
 
        <class id="ahf" controller="open-ils.cstore open-ils.pcrud" oils_obj:fieldmapper="authority::heading_field" oils_persist:tablename="authority.heading_field" reporter:label="Authority Heading Fields">
                <fields oils_persist:primary="id" oils_persist:sequence="authority.heading_fields_id_seq">
-                       <field name="id" reporter:datatype="id" />
+                       <field name="id" reporter:datatype="id" reporter:selector="label" />
                        <field name="heading_type" reporter:datatype="text" reporter:label="Heading Type" />
                        <field name="heading_purpose" reporter:datatype="text" reporter:label="Heading Purpose" />
                        <field name="label" reporter:datatype="text" reporter:label="Heading Field Label" />