Mercurial > pub > Impl
view _test/Resources/form.schema @ 79:2d1c3f713280
ORM concept in development
author | wizard |
---|---|
date | Mon, 05 Apr 2010 00:20:34 +0400 |
parents | 16ada169ca75 |
children |
line wrap: on
line source
<?xml version="1.0" encoding="UTF-8"?> <schema> <Include src="forms.schema"/> <Form type="Form" dataPolicy="AddOrUpdate" dataType="App::Data::User" messageMin="Вы не заполнили %Node.formLabel_blame%" > <Name formLabel="Имя" formLabel_blame="имя" formLabel_no="имени" type="EditBox" /> <!-- Опциональный элемент --> <Nick formLabel="Прозвище" formLabel_no="прозвища" minOccur="0" type="EditBox" > <RegExp>\w{4,10}</RegExp> </Nick> <Role dataType="App::Data::Role" dataSource="roles" formLabel="Роль" formLabel_blame="роль" type="MultiSelect" maxOccur="unbounded" /> <Contacts minOccur="0" maxOccur="unbounded" formLabel="Контакты" dataType="App::Data::Contacts" type="Container" > <NodeSet> <EMail type="EditBox" minOccur="0" formLabel="Эл. почта" formLabel_no="эл. почты" /> <Phone type="EditBox" minOccur="0" formLabel="Телефон" formLabel_no="телефона" /> </NodeSet> </Contacts> </Form> </schema>