<?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/program_name" required="true()" readonly="true()"/> <xf:bind nodeset="instance('xformId_mainInstance')/record/specialization_name" required="true()" readonly="true()"/> <xf:bind nodeset="instance('xformId_mainInstance')/record/hours" required="true()" readonly="true()"/> <xf:bind nodeset="instance('xformId_mainInstance')/record/dateFrom" readonly="true()"/> <xf:bind nodeset="instance('xformId_mainInstance')/record/dateTo" readonly="true()"/> <xf:bind nodeset="instance('xformId_mainInstance')/record/edu_organization_name" required="true()" readonly="true()"/> <xf:bind nodeset="instance('xformId_mainInstance')/record/price" required="true()" readonly="true()" type="decimal"/> <xf:bind nodeset="instance('xformId_mainInstance')/record/name" required="true()" readonly="true()"/> <xf:bind nodeset="instance('xformId_mainInstance')/record/surname" required="true()" readonly="true()"/> <xf:bind nodeset="instance('xformId_mainInstance')/record/patronymic" required="true()" readonly="true()"/> <xf:bind nodeset="instance('xformId_mainInstance')/record/birth_date" required="true()" type="date" readonly="true()"/> <xf:bind nodeset="instance('xformId_mainInstance')/record/snils" required="true()" readonly="true()"/> <xf:bind nodeset="instance('xformId_mainInstance')/record/position" required="true()"/> <xf:bind nodeset="instance('xformId_mainInstance')/record/organization_name" required="true()"/> <xf:bind nodeset="instance('xformId_mainInstance')/address/info/@address" required="true()"/> <!-- <xf:bind nodeset="instance('xformId_mainInstance')/record/org_address" required="true()"/> --> </xf:bind> </xf:model> </head> <body> <!-- <xf:output value="serialize(instance('xformId_mainInstance'))"/> --> <div style="float: left"> <table cellpadding="0px" cellspacing="1px" width="620px"> <tr> <!-- Вкладка "Классификация события" --> <td style="height: 24px; width: 50%; text-align: center"> <div class="caseButtonCurrent" id="Tab10Button"> <xf:trigger> <xf:label>Общие сведения</xf:label> <xf:action ev:event="DOMActivate"> <xf:load resource="javascript:document.getElementById('Tab10Button').className = 'caseButtonCurrent';"/> <xf:load resource="javascript:document.getElementById('Tab20Button').className = 'caseButton';"/> <xf:toggle case="mainInfo"/> </xf:action> </xf:trigger> </div> </td> <!-- Вкладка "Финансовая оценка" --> <td style="height: 24px; width: 50%; text-align: center"> <div class="caseButton" id="Tab20Button"> <xf:trigger> <xf:label>Место работы</xf:label> <xf:action ev:event="DOMActivate"> <xf:load resource="javascript:document.getElementById('Tab10Button').className = 'caseButton';"/> <xf:load resource="javascript:document.getElementById('Tab20Button').className = 'caseButtonCurrent';"/> <xf:toggle case="additionalInfo"></xf:toggle> </xf:action> </xf:trigger> </div> </td> </tr> <tr> <td colspan="2" style="height: 2px; background-color: grey;"></td> </tr> </table> </div> <xf:group ref="instance('xformId_mainInstance')/record"> <xf:switch class="courceSwitch"> <xf:case id = "mainInfo"> <xf:input class="break baseInput600" ref="edu_organization_name"> <xf:label>Образовательная организация</xf:label> </xf:input> <xf:input class="break baseInput600" ref="program_name"> <xf:label>Название программы</xf:label> </xf:input> <xf:input class="break baseInput600" ref="specialization_name"> <xf:label>Специальность</xf:label> </xf:input> <xf:input class="break baseInput200" ref="hours"> <xf:label>Трудоёмкость, ЗЕТ</xf:label> </xf:input> <xf:input class="baseInput200" ref="dateFrom"> <xf:label>Дата начала</xf:label> </xf:input> <xf:input class="baseInput200" ref="dateTo"> <xf:label>Дата окончания</xf:label> </xf:input> <xf:input class="baseInput200" ref="price"> <xf:label>Стоимость, руб.</xf:label> </xf:input> <hr class="lineHR" style="width: 600px;"/> <xf:input class="break baseInput200" ref="surname"> <xf:label>Фамилия</xf:label> </xf:input> <xf:input class="baseInput200" ref="name"> <xf:label>Имя</xf:label> </xf:input> <xf:input class="baseInput200" ref="patronymic"> <xf:label>Отчество</xf:label> </xf:input> <xf:input class="break baseInput200" ref="birth_date"> <xf:label>Дата рождения (дд.мм.гггг)</xf:label> </xf:input> <xf:input class="break baseInput200" ref="snils"> <xf:label>СНИЛС </xf:label> </xf:input> </xf:case> <xf:case id = "additionalInfo"> <xf:input class="break baseInput600" ref="organization_name"> <xf:label>Место работы (наименование учреждения)</xf:label> </xf:input> <xf:input class="break baseInput600" ref="position"> <xf:label>Должность </xf:label> </xf:input> <div class="break baseInput600"> <b>Место работы (адрес)</b> </div> <xf:group ref="instance('xformId_mainInstance')/address"> <div insertTemplate="fiasAddressSearchTemplate.xml"/> <div insertBind="fias/fiasAddressBindTemplate.xml"/> </xf:group> </xf:case> </xf:switch> </xf:group> <div class="break indentTop10" style="width: 620px; border-top: 2px solid grey;"> <div class="floatLeft" style="width: 200px">* - обязательно для заполнения</div> <xf:trigger class="button150 floatRight"> <xf:label>Отмена</xf:label> <xf:action ev:event="DOMActivate"> <xf:load resource="javascript:gwtXFormUpdate('xformId','2', null)"/> </xf:action> </xf:trigger> <xf:trigger class="button150 floatRight"> <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> </body> </html>