数値入力欄を作る

以下のような数値入力欄を作ります。整数のみ入力可能な欄と、小数も入力可能な欄の2つのタイプがあります。

number
<doc title="レシピ集用サンプルカルテ" id="shugaku_recipe_sample" order="0">
    <doc_template>
        <cards>
            <static_card id="card1" title="1年次" edit-protect-setting="false">
                <field id="number" ref="number" />
                <field id="number_float" ref="number_float" />
            </static_card>
        </cards>
    </doc_template>
    <field_templates>
        <field_template id="number" type="number" title="数値入力欄(整数のみ)" max="10" min="0" edit-auth="self,adviser"/>
        <field_template id="number_float" type="number" title="数値入力欄(小数入力可)" max="10" min="0" float="true" edit-auth="self,adviser"/>
    </field_templates>
</doc>

数値入力の場合、max属性とmin属性の設定が必須となります。max属性は入力できる最大値を、min属性は最小値を設定できます。 <field_template> のfloat属性に "false" を指定するか、float属性を設定しない場合は、整数入力欄になります。 float属性で "true" を指定すると、小数も入力可能な入力欄になります。