1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<?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" xmlns="">
<schema>
</schema>
</xf:instance>
<xf:bind>
<xf:bind nodeset="instance('xformId_mainInstance')/catalogData/@testSystemAddress" required="true()"/>
<xf:bind nodeset="instance('xformId_mainInstance')/catalogData/@link" required="true()"/>
</xf:bind>
</xf:model>
</head>
<body>
<!-- <xf:output value="serialize(instance('xformId_mainInstance'))"/> -->
<div class="baseInput200 break">
<xf:input ref="instance('xformId_mainInstance')/catalogData/@testSystemAddress">
<xf:label>Адрес подписанной системы:</xf:label>
</xf:input>
</div>
<div class="baseInput200 break">
<xf:input ref="instance('xformId_mainInstance')/catalogData/@link">
<xf:label>Ссылка:</xf:label>
</xf:input>
</div>
<hr class="break" style="margin-top:21px; width: 100%; float: left;" />
<div class="button100" style="float: left">
<xf:trigger>
<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:load>
<!-- <xf:message>Данные сохранены</xf:message> -->
</xf:action>
</xf:trigger>
</div>
<div class="button100" style="float: right">
<xf:trigger>
<xf:label>Закрыть</xf:label>
<xf:action ev:event="DOMActivate">
<xf:load resource="javascript:gwtXFormUpdate('xformId','1', null)"/>
</xf:action>
</xf:trigger>
</div>
</body>
</html>