Skip to main content

BIN qAmYu Documentation

  • Author:

  • Version: 22

  • Description: Test various number kinds, interactive

  • Created: 2017-03-07

  • Modified: 2020-01-21

  • Source:

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

    Printers Embed Responsive

    <complexType name='TestPrint' description='Test various number kinds, interactive'>
    	<field name='int' type='xs:int' default='23'/>
    	<field name='short' type='xs:short' default='23'/>
    	<field name='byte' type='xs:byte'  default='23'/>
    	<field name='integer' type='xs:integer' default='678323'/>
    	<field name='integerNoHtml5' type='xs:integer' default='678323' extra:html5.type='text'/>
    	<field name='integerNoHtml5Simple' type='xs:integer' default='678323' extra:nc.format='simple' extra:html5.type='text'/>
    	<field name='currency' type='xs:decimal' extra:currency='IT_it' default='23.345' extra:nc.format='currency'/>
    	<field name='currencyMaxFract1' type='xs:decimal' extra:currency='it_it_euro' default='23.345' extra:nc.format='currency' extra:form.explanation='currency does not take the configured fractionDigits, user must correct'>
    	<facet name='fractionDigits' value='1'/>
    	</field>
    	<field name='euroPrecision6' type='xs:decimal' extra:currency='it_it_euro' default='23.345' extra:nc.format='currency'>
    	<facet name='fractionDigits' value='6'/>
    	</field>
    	<!-- extra:form.control='currency' not needed, hardcoded in test  -->
    	<field name='decimal' type='xs:decimal'  default='4345323.34' />
    	<field name='decimalFraction1' type='xs:decimal'  default='4345323.34' >
    	<facet name='fractionDigits' value='1'/>
    	</field>
    	<field name='decimalMinFraction3' type='xs:decimal'  default='4345323.34' extra:nc.minFractionDigits='3'/>
    	<field name='decimalSimple' type='xs:decimal' extra:nc.format='simple' default='4345323.34' />
    	<field name='float' type='xs:float' default='1500.25' />
    	<field name='floatSimple' type='xs:float' extra:nc.format='simple' default='1500.25' />
    	<field name='floatIssuePrecision' type='xs:float' extra:nc.format='simple' default='23.34' />
    	<field name='floatPrecisionMax2' type='xs:float' extra:nc.format='simple' default='23.34' extra:nc.maxFractionDigits='2'/>
    	<field name='floatPercent' type='xs:float' extra:nc.format='percent' default='0.3435753' />
    	<!-- note: float cannot have fraction digits -->
    	<field name='decimalPercentFraction3' type='xs:decimal' extra:nc.format='percent' default='0.3435753'  >
    	<facet name='fractionDigits' value='3'/>
    	</field>
    	<field name='decimalPercentFraction2' type='xs:decimal' extra:nc.format='percent' default='0.3435753' >
    	<facet name='fractionDigits' value='2'/>
    	</field>
    	<field name='decimalPercentFraction1' type='xs:decimal' extra:nc.format='percent' default='0.34' extra:form.explanation='this admits only 10%, 20%, 30% etc..' >
    	<facet name='fractionDigits' value='1'/>
    	</field>
    	<field name='double' type='xs:double' default='1123.34' />
    	<field name='doubleSimple' type='xs:double' extra:nc.format='simple' default='1123.34' />
    	<field name='decimal_thai'  type='xs:decimal' extra:ctrl.locale='th_TH_TH_#u-nu-thai' default='23.34' />
    	<field name='decimal_thai_simple'  type='xs:decimal' extra:ctrl.locale='th_TH' default='23.34' />
    	<field name='decimal_hindi'  type='xs:decimal' extra:ctrl.locale='hi_IN' default='23.34' />
    	<field name='decimal_hindi_simple'  type='xs:decimal' extra:ctrl.locale='hi' default='23.34' />
    	<field name='integer_hindi'  type='xs:integer' extra:ctrl.locale='hi_IN' default='23' />
    	<field name='integer_hindi_nohtml5'  extra:html5='false' type='xs:integer' extra:ctrl.locale='hi_IN' default='23' /> 
    	</complexType>