<?xml version="1.0" encoding="UTF-8"?> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns:xsd="http://www.w3.org/2001/XMLschema" xmlns:fs="http://www.curs.ru/ns/FormServer" xmlns:xf="http://www.w3.org/2002/xforms"> <head> <xf:model id="xformId_mainModel"> <xf:instance id="xformId_mainInstance"> <schema xmlns=""> <data> <year label="" value=""/> </data> </schema> </xf:instance> <xf:bind> <xf:bind nodeset="instance('xformId_mainInstance')/record/edu_organization_name" readonly="true()"/> <xf:bind nodeset="instance('xformId_mainInstance')/record/speciality_name" readonly="true()"/> <xf:bind nodeset="instance('xformId_mainInstance')/record/edu_form_name" readonly="true()"/> <xf:bind nodeset="instance('xformId_mainInstance')/record/dateTo" type="date"/> <xf:bind nodeset="instance('xformId_mainInstance')/record/dateFrom" type="date"/> <xf:bind nodeset="instance('xformId_mainInstance')/record/hours_from" type="nonNegativeInteger"/> <xf:bind nodeset="instance('xformId_mainInstance')/record/hours_to" type="nonNegativeInteger"/> <xf:bind nodeset="instance('xformId_mainInstance')/record/hours_sim_from" type="nonNegativeInteger"/> <xf:bind nodeset="instance('xformId_mainInstance')/record/hours_sim_to" type="nonNegativeInteger"/> <xf:bind nodeset="instance('xformId_mainInstance')/record/hours_intern_from" type="nonNegativeInteger"/> <xf:bind nodeset="instance('xformId_mainInstance')/record/hours_intern_to" type="nonNegativeInteger"/> </xf:bind> </xf:model> </head> <body> <!-- <xf:output value="serialize(instance('xformId_mainInstance'))"/> --> <!-- <xf:trigger class="break" appearance="minimal"> <xf:label> <p> <b> <xf:output value="concat('Параметры поиска: ', if(instance('xformId_mainInstance')/record/@filter=1, '<<<', '>>>'))"/> </b> </p> </xf:label> <xf:action ev:event="DOMActivate"> <xf:setvalue ref="instance('xformId_mainInstance')/record/@filter" value="1 - ."/> </xf:action> </xf:trigger> --> <xf:group ref="instance('xformId_mainInstance')/record"> <div class="break selectorLong600"> <xf:input ref="speciality_name"> <xf:label>Специальность</xf:label> </xf:input> <xf:selector dataWidth="'800px'" buttonLabel="..." procListAndCount="'umk.selectors.specialities.procListAndCount.celesta'" generalFilters="" currentValue="''" windowCaption="'Выберите специальность'" xpathMapping="{'XPath(instance(quot(xformId_mainInstance))/record/speciality_id)' : 'id', 'XPath(instance(quot(xformId_mainInstance))/record/speciality_name)' : 'name' }"> </xf:selector> <xf:trigger> <xf:label>X</xf:label> <xf:action ev:event="DOMActivate"> <xf:setvalue ref="speciality_id" value=""/> <xf:setvalue ref="speciality_name" value=""/> </xf:action> </xf:trigger> </div> <div class="break selectorLong600"> <xf:input ref="edu_organization_name"> <xf:label>Образовательная организация</xf:label> </xf:input> <xf:selector dataWidth="'800px'" buttonLabel="..." procListAndCount="'nci.selectors.eduOrganization.procListAndCount.celesta'" generalFilters="" currentValue="''" windowCaption="'Выберите образовательную организацию'" xpathMapping="{'XPath(instance(quot(xformId_mainInstance))/record/edu_organization_id)' : 'id', 'XPath(instance(quot(xformId_mainInstance))/record/edu_organization_name)' : 'name' }"> </xf:selector> <xf:trigger> <xf:label>X</xf:label> <xf:action ev:event="DOMActivate"> <xf:setvalue ref="edu_organization_id" value=""/> <xf:setvalue ref="edu_organization_name" value=""/> </xf:action> </xf:trigger> </div> <div class="baseInput600"> <xf:input ref="name"> <xf:label>Название</xf:label> </xf:input> </div> <div class="break baseInput200"> <xf:input ref="hours_from"> <xf:label>Трудоёмкость, ЗЕТ от</xf:label> </xf:input> </div> <div class="baseInput200"> <xf:input ref="hours_to"> <xf:label>до</xf:label> </xf:input> </div> <div class="break dateInput"> <xf:input ref="dateFrom"> <xf:label>Дата начала с</xf:label> </xf:input> </div> <div class="dateInput"> <xf:input ref="dateTo"> <xf:label>по</xf:label> </xf:input> </div> <div class="break selectorLong400"> <xf:input ref="edu_form_name"> <xf:label>Форма обучения</xf:label> </xf:input> <xf:selector buttonLabel="..." dataWidth="'600px'" procListAndCount="'nci.selectors.educationForm.procListAndCount.celesta'" generalFilters="''" currentValue="''" windowCaption="'Выберите форму обучения'" xpathMapping="{ 'XPath(instance(quot(xformId_mainInstance))/record/edu_form_id)' : 'id', 'XPath(instance(quot(xformId_mainInstance))/record/edu_form_name)' : 'name' }"> </xf:selector> <xf:trigger class="aid-button"> <xf:label>X</xf:label> <xf:action ev:event="DOMActivate"> <xf:setvalue ref="edu_form_id" value=""></xf:setvalue> <xf:setvalue ref="edu_form_name" value=""></xf:setvalue> </xf:action> </xf:trigger> </div> <div class="break baseInput400"> <xf:select1 ref="simulation"> <xf:label>Симуляционное обучение </xf:label> <xf:itemset nodeset="../bool_values"> <xf:label ref="label" /> <xf:value ref="value" /> </xf:itemset> </xf:select1> </div> <div class="break baseInput400"> <xf:select1 ref="intern"> <xf:label>Стажировка </xf:label> <xf:itemset nodeset="../bool_values"> <xf:label ref="label" /> <xf:value ref="value" /> </xf:itemset> </xf:select1> </div> <div class="break baseInput400"> <xf:select1 ref="certificate"> <xf:label>Сертификация по окончании обучения </xf:label> <xf:itemset nodeset="../bool_values"> <xf:label ref="label" /> <xf:value ref="value" /> </xf:itemset> </xf:select1> </div> <div class="break baseInput200"> <xf:input ref="cost_from"> <xf:label>Стоимость, руб. от</xf:label> </xf:input> </div> <div class="baseInput200"> <xf:input ref="cost_to"> <xf:label>до</xf:label> </xf:input> </div> <!-- <div class="baseInput200"> <xf:select1 ref="dot_eo"> <xf:label>ДОТ и ЭО: </xf:label> <xf:itemset nodeset="../bool_values"> <xf:label ref="label" /> <xf:value ref="value" /> </xf:itemset> </xf:select1> </div> --> <!-- <div class=" break baseInput400"> <xf:input ref="hours_sim_from"> <xf:label>Объём симуляционного обучения, ЗЕТ от:</xf:label> </xf:input> </div> <div class="baseInput200"> <xf:input ref="hours_sim_to"> <xf:label>до:</xf:label> </xf:input> </div> --> <!-- <div class="break baseInput400"> <xf:input ref="hours_intern_from"> <xf:label>Объём стажировки, ЗЕТ от:</xf:label> </xf:input> </div> <div class="baseInput200"> <xf:input ref="hours_intern_to"> <xf:label>до:</xf:label> </xf:input> </div> --> <div class="break"> <div class="button100"> <xf:trigger id="xformId_Tab20"> <xf:label>Применить</xf:label> <xf:action ev:event="DOMActivate" if="(is-valid(instance('xformId_mainInstance'))=false())"> <xf:message>Не заполнено обязательное поле или ошибки в форме!</xf:message> </xf:action> <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:action> </xf:trigger> </div> </div> </xf:group> </body> </html>