Skip to main content

BIN IOVUS Documentation

  • Author:

  • Version: 5

  • Description: Variation of g5RZ2 with editable choice list and editable standard list .

  • Created: 2020-02-21

  • Modified: 2020-02-21

  • Source:

     Edit Bin W3C Schema Json-Schema Java Bean Code Default Value as XML

    Printers Embed Responsive

    <complexType name='Form' description='Variation of bin:g5RZ2 with editable choice list  #GRID and editable standard list #GRID.'>
        <field name='Employee' type='xs:string' />
        <field name='Date' type='xs:date' />
        <choice name='Identifiers' maxOccurs='n' extra:lc.edit='false' extra:form.listview='egrid' extra:xlc.ordered='false'  extra:xlc.buttonsright='false' extra:form.explanation='This editable grid is for building a list of identifiers, select the kind of identifier first and then insert a value' extra:lc.index='false'
    extra:choice.title='Select the kind of identifier to insert'> >
            <field name='email' type='NotEmptyString' extra:form.control='email'/>
            <field name='name' type='Name' />
            <field name='code' type='xs:int' />
        </choice>
       <field name='Names' type='Name'  maxOccurs='n' extra:lc.edit='false' extra:form.listview='egrid' extra:xlc.ordered='false'  extra:zlc.buttonsright='false'  extra:form.explanation='This editable grid is for building a list of names including optional title, first and last name' extra:lc.index='true'  />
       <field name='NamesNoIndex' type='Name'  maxOccurs='n' extra:lc.edit='false' extra:form.listview='egrid' extra:xlc.ordered='false'  extra:zlc.buttonsright='false'  extra:form.explanation='This editable grid is for building a list of names including optional title, first and last name' extra:lc.index='false'  />
       <field name='NamesButtonsLeft' type='Name'  maxOccurs='n' extra:lc.edit='false' extra:form.listview='egrid' extra:xlc.ordered='false'  extra:lc.buttonsright='false'  extra:form.explanation='This editable grid is for building a list of names including optional title, first and last name'  />
    </complexType>
    <!-- here specifies no label for child fields of Name -->
    <complexType name='Name'  >
        <field name='title' type='xs:string' minOccurs='0' extra:form.maybenull='true' />
        <field name='first' type='NotEmptyString'  />
        <field name='last' type='NotEmptyString' />
    </complexType>
    <simpleType name='NotEmptyString' type='xs:string' extra:form.empty='false'>
        <facet name='minLength' value='1'/>
    </simpleType>