BIN lKx0h Documentation
Author: Michele Vivoda
Version: 21
Description: A complex example of multiple selection, also open. Using DEFAULT and MATRIX [form.cview] oy5I4
Created: 2014-08-31
Modified: 2020-01-19
Source:
Edit Bin W3C Schema Json-Schema Java Bean Code Default Value as XML<osk xmlns:extra='http://eleusoft.org/schema/extra'> <datatypeLibrary prefix='xs' uri='http://www.w3.org/2001/XMLSchema-datatypes' /> <schema name='com.eformbin.binlKx0h.form' uri='http://example.org' > <ns prefix='this' uri='http://example.org'/> <complexType name='Form' description='A complex example of multiple selection, also open. Using DEFAULT and MATRIX [form.cview] bin:oy5I4' > <field name='SelectWhereAreProducts' extra:form.caption='' extra:form.header='1. Select where you have the following items' type='this:matrixWhereProducts' /> <field name='SelectWhereAreProductsMatrix' extra:form.cview='matrix' extra:form.caption='' extra:form.nolabel='true' extra:form.header='1. Select where you have the following items' type='this:matrixWhereProducts' /> <field name='SelectHowMuchMoneyForGifts' extra:form.ccontrol='table' extra:cc.captionup='true' extra:form.caption='' extra:form.header='1. How much money do you spend on the following gifts for the following people ?' type='this:matrixMoneyForGiftsForPeople' /> <!-- use cview so that table or div choose the appropriate matrix --> <field name='SelectHowMuchMoneyForGiftsMatrix' extra:form.ccontrol='table' extra:form.cview='matrix' extra:form.caption='' extra:form.header='1. How much money do you spend on the following gifts for the following people ?' type='this:matrixMoneyForGiftsForPeople' /> </complexType> <complexType name='matrixMoneyForGiftsForPeople' > <field name='Anniversaries' type='this:matrixGiftPeopleNoChildrenRowType' /> <field name='Birthdays' type='this:matrixGiftPeopleRowType' /> <field name='Christmas' type='this:matrixGiftPeopleRowType' /> <field name='Other' type='this:matrixGiftPeopleRowType' /> </complexType> <complexType name='matrixGiftPeopleRowType' extra:form.ccontrol='table' extra:cc.columns='3' extra:form.captionup='false' > <field name='Children' minOccurs='0' extra:form.maybenull='true' extra:ctrl.emptyisnull='true' extra:form.labelstyle='none' type='this:howMuchMoney' /> <field name='Spouse' minOccurs='0' extra:form.maybenull='true' extra:ctrl.emptyisnull='true' extra:form.labelstyle='none' type='this:howMuchMoney' /> <field name='Friends' type='this:howMuchMoney' /> </complexType> <complexType name='matrixGiftPeopleNoChildrenRowType' extra:form.ccontrol='table' extra:cc.columns='3' extra:form.captionup='false'> <implements type='this:matrixGiftPeopleRowType'/> <field name='Children' maxOccurs='0' /> </complexType> <complexType name='matrixWhereProducts' extra:form.ccontrol='table' > <field name='ProductA' type='this:matrixWhereProductsRowType' /> <field name='ProductB' type='this:matrixWhereProductsRowType' /> <field name='ProductC' type='this:matrixWhereProductsRowType' /> <field name='ProductD' type='this:matrixWhereProductsRowType' /> </complexType> <complexType name='matrixWhereProductsRowType' extra:cc.columns='3'> <field name='Home' type='xs:boolean' extra:form.control='checkbox' extra:form.caption=''/> <field name='Office' type='xs:boolean' extra:form.control='checkbox' extra:form.caption=''/> <field name='Car' type='xs:boolean' extra:form.control='checkbox' extra:form.caption=''/> </complexType> <simpleType name='howMuchMoney' type='xs:double' extra:form.control='currency' extra:ctrl.locale='it_IT_EURO' extra:ic.css='input-mini'/> </schema> </osk>
application/xml //efbin.org/osk/lKx0h //efbin.org/bin/lKx0h Eleusoft ARIA