<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="xsltforms/xsltforms.xsl" type="text/xsl"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ev="http://www.w3.org/2001/xml-events"
  xmlns:xf="http://www.w3.org/2002/xforms">
	<head>
		<xf:model id="xformId_mainModel">
			<xf:instance id="xformId_mainInstance">
				<schema xmlns=""/>
			</xf:instance>
			<xf:instance id="xformId_groupInstance">
				<schema xmlns="">
					<group>
						<name/>
					</group>
				</schema>
			</xf:instance>
			<xf:instance id="xformId_userInstance">
				<schema xmlns="">
					<user>
						<name/>
					</user>
				</schema>
			</xf:instance>
			<xf:bind>

				<xf:bind nodeset="instance('xformId_mainInstance')/data/@userName" required="true()" readonly="true()"/>
			</xf:bind>
		</xf:model>
	</head>
	<body>
		 <!-- <xf:output value="serialize(instance('xformId_mainInstance'))"/>   --> 


				<div class = "selectorLong400 break" >
						<xf:input ref="instance('xformId_mainInstance')/data/@userName">
							<xf:label>Пользователь:</xf:label>
						</xf:input>
						<xf:selector buttonLabel="..." 
						procListAndCount="'workflow.xforms.addUserToGroup.userListAndCount.celesta'"
						generalFilters=""
						currentValue="''" 
						windowCaption="'Выбор процесса'"
						visibleRecordCount  = '25'
						xpathMapping="{'XPath(instance(quot(xformId_mainInstance))/data/@userId)' : 'id',
							'XPath(instance(quot(xformId_mainInstance))/data/@userName)' : 'name'}"/>
						<xf:trigger>
							<xf:label>X</xf:label>
							<xf:action ev:event="DOMActivate">
								<xf:setvalue ref="instance('xformId_mainInstance')/data/@userId" value=""/>  
								<xf:setvalue ref="instance('xformId_mainInstance')/data/@userName" value=""/>   
							</xf:action>
						</xf:trigger>
				</div>
	

		<xf:group class="break">
			<table>
				<tr>
					<td width="300px">
						<div class="button200 break">
							<xf:trigger>
								<xf:label>Сохранить</xf:label>
								<xf:action ev:event="DOMActivate" if="(is-valid(instance('xformId_mainInstance'))=true())">
									<xf:load
									resource="javascript:gwtXFormSave('xformId','1',  Writer.toString(getSubformInstanceDocument('xformId_mainModel', 'xformId_mainInstance')))"
								>
									</xf:load>
								</xf:action>
									<xf:action ev:event="DOMActivate"
										if="(is-valid(instance('xformId_mainInstance'))=false())">
										<xf:message>Заполнено с ошибкой</xf:message>
									</xf:action>
							</xf:trigger>
						</div>
					</td>
					<td>
						<div class="button200">
							<xf:trigger>
								<xf:label>Закрыть</xf:label>
								<xf:action ev:event="DOMActivate">
									<xf:load
									resource="javascript:gwtXFormUpdate('xformId','1', null)"
								>
									</xf:load>
								</xf:action>
							</xf:trigger>
						</div>
					</td>
				</tr>
			</table>
		</xf:group>
	</body>
</html>