Translation by Artem Sereda with my minor changes
[kde-ru.git] / docs / kdewebdev / kxsldbg / variables.docbook
blobfd486be6c9224f5c92ddda7a05bf7c20832de864
1 <?xml version="1.0" encoding="UTF-8" ?>
2 <sect1 id="variables">
3 <sect1info>
4 <authorgroup>
5 <author
6 ><firstname
7 >Keith</firstname
8 > <surname
9 >Isdale</surname
10 > <affiliation
11 > <address
12 ><email
13 >k_isdale@tpg.com.au</email
14 ></address>
15 </affiliation>
16 </author>
17 <othercredit role="translator"
18 ><firstname
19 >Николай</firstname
20 ><surname
21 >Шафоростов</surname
22 ><affiliation
23 ><address
24 ><email
25 >shafff@ukr.net</email
26 ></address
27 ></affiliation
28 ><contrib
29 >перевод на русский</contrib
30 ></othercredit
32 </authorgroup>
33 </sect1info>
35 <title
36 >Работа с переменными</title>
38 <para
39 >Окно монитора можно вызвать через меню <menuchoice
40 ><guimenu
41 >Сервис</guimenu
42 > <guimenuitem
43 >Отобразить мониторы</guimenuitem
44 > </menuchoice
45 >. </para>
47 <para
48 >Локальные и глобальные переменные отображаются в отдельных вкладках. В следующем XSLT-коде декларируются глобальная и локальная переменные </para>
49 <informalexample>
50 <programlisting
51 >&lt;xsl:variable name="globalvariable" select="'foo'"/&gt;
53 &lt;xsl:template match="/"/&gt;
54 &lt;xsl:param name="localvariable" select="'bar'"/&gt;
55 &lt;/xsl:template match="/"/&gt;
56 </programlisting>
57 </informalexample>
58 <para
59 >По щелчку на переменной из списка внизу диалога отобразится краткая информация о ней. Если в переменной есть выражение select, например </para>
60 <informalexample>
61 <programlisting
62 >&lt;xsl:variable name="changeable" select="'oldValue'" /&gt;
63 </programlisting>
64 </informalexample>
65 <para
66 >то новый XPath может быть выбран вводом нового значения <guilabel
67 >выражения переменной</guilabel
68 > нажатием кнопки <guibutton
69 >Установить выражение</guibutton
70 >.</para>
72 <screenshot>
73 <screeninfo
74 >Вкладка "Переменные"</screeninfo>
75 <mediaobject>
76 <imageobject>
77 <imagedata fileref="variables_window.png" format="PNG"/>
78 </imageobject>
79 <textobject
80 ><phrase
81 >Вкладка переменных</phrase
82 ></textobject>
83 <caption
84 ><para
85 >Вкладка переменных</para
86 ></caption>
87 </mediaobject>
88 </screenshot>
90 <para
91 >Щелчок на переменной приведёт к переходу в файл, имя и строка которого указаны. </para>
92 </sect1>