<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>http://wiki.kint.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%AF%D0%B7%D1%8B%D0%BA_%D0%B2%D1%8B%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%281Cv8%29</id>
	<title>Язык выражений системы компоновки данных (1Cv8) - История изменений</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.kint.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%AF%D0%B7%D1%8B%D0%BA_%D0%B2%D1%8B%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%281Cv8%29"/>
	<link rel="alternate" type="text/html" href="http://wiki.kint.ru/index.php?title=%D0%AF%D0%B7%D1%8B%D0%BA_%D0%B2%D1%8B%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(1Cv8)&amp;action=history"/>
	<updated>2026-05-21T03:15:19Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.31.15</generator>
	<entry>
		<id>http://wiki.kint.ru/index.php?title=%D0%AF%D0%B7%D1%8B%D0%BA_%D0%B2%D1%8B%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(1Cv8)&amp;diff=31602&amp;oldid=prev</id>
		<title>Дмитрий Малюгин: Дмитрий Малюгин переименовал страницу Язык выражений системы компоновки данных (1Cv82) в Язык выражений системы компоновки данных (1Cv8)</title>
		<link rel="alternate" type="text/html" href="http://wiki.kint.ru/index.php?title=%D0%AF%D0%B7%D1%8B%D0%BA_%D0%B2%D1%8B%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(1Cv8)&amp;diff=31602&amp;oldid=prev"/>
		<updated>2016-07-07T11:39:27Z</updated>

		<summary type="html">&lt;p&gt;Дмитрий Малюгин переименовал страницу &lt;a href=&quot;/index.php?title=%D0%AF%D0%B7%D1%8B%D0%BA_%D0%B2%D1%8B%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(1Cv82)&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Язык выражений системы компоновки данных (1Cv82) (страница не существует)&quot;&gt;Язык выражений системы компоновки данных (1Cv82)&lt;/a&gt; в &lt;a href=&quot;/%D0%AF%D0%B7%D1%8B%D0%BA_%D0%B2%D1%8B%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(1Cv8)&quot; title=&quot;Язык выражений системы компоновки данных (1Cv8)&quot;&gt;Язык выражений системы компоновки данных (1Cv8)&lt;/a&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Версия 11:39, 7 июля 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Дмитрий Малюгин</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.kint.ru/index.php?title=%D0%AF%D0%B7%D1%8B%D0%BA_%D0%B2%D1%8B%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(1Cv8)&amp;diff=31600&amp;oldid=prev</id>
		<title>Дмитрий Малюгин в 11:38, 7 июля 2016</title>
		<link rel="alternate" type="text/html" href="http://wiki.kint.ru/index.php?title=%D0%AF%D0%B7%D1%8B%D0%BA_%D0%B2%D1%8B%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(1Cv8)&amp;diff=31600&amp;oldid=prev"/>
		<updated>2016-07-07T11:38:54Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Версия 11:38, 7 июля 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Строка 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категория:&amp;#160; Система компоновки данных (СКД)]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категория:&amp;#160; Система компоновки данных (СКД)]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;{| align=&amp;quot;right&amp;quot;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;| __TOC__&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Язык выражений системы компоновки данных==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Язык выражений системы компоновки данных==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Дмитрий Малюгин</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.kint.ru/index.php?title=%D0%AF%D0%B7%D1%8B%D0%BA_%D0%B2%D1%8B%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(1Cv8)&amp;diff=23037&amp;oldid=prev</id>
		<title>188.64.220.10: /* Операция ВЫБОР */</title>
		<link rel="alternate" type="text/html" href="http://wiki.kint.ru/index.php?title=%D0%AF%D0%B7%D1%8B%D0%BA_%D0%B2%D1%8B%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(1Cv8)&amp;diff=23037&amp;oldid=prev"/>
		<updated>2011-05-27T02:35:48Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Операция ВЫБОР&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Версия 02:35, 27 мая 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l240&quot; &gt;Строка 240:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 240:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Операция Выбор предназначена для осуществления выбора одного из нескольких значений при выполнении некоторых условий. Например:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Операция Выбор предназначена для осуществления выбора одного из нескольких значений при выполнении некоторых условий. Например:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Выбрать &lt;/del&gt;Когда Сумма &amp;gt; 1000 Тогда Сумма Иначе 0 Конец&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Выбор &lt;/ins&gt;Когда Сумма &amp;gt; 1000 Тогда Сумма Иначе 0 Конец&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Правила сравнения двух значений==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Правила сравнения двух значений==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>188.64.220.10</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.kint.ru/index.php?title=%D0%AF%D0%B7%D1%8B%D0%BA_%D0%B2%D1%8B%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(1Cv8)&amp;diff=21651&amp;oldid=prev</id>
		<title>Павел Лазарев: Новая страница: «Категория:  Система компоновки данных (СКД)  ==Язык выражений системы компоновки данных== ...»</title>
		<link rel="alternate" type="text/html" href="http://wiki.kint.ru/index.php?title=%D0%AF%D0%B7%D1%8B%D0%BA_%D0%B2%D1%8B%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(1Cv8)&amp;diff=21651&amp;oldid=prev"/>
		<updated>2010-10-07T11:19:18Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «&lt;a href=&quot;/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_(%D0%A1%D0%9A%D0%94)&quot; title=&quot;Категория:Система компоновки данных (СКД)&quot;&gt;Категория:  Система компоновки данных (СКД)&lt;/a&gt;  ==Язык выражений системы компоновки данных== ...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Категория:  Система компоновки данных (СКД)]]&lt;br /&gt;
&lt;br /&gt;
==Язык выражений системы компоновки данных==&lt;br /&gt;
&lt;br /&gt;
Язык выражений системы компоновки данных предназначен для записи выражений, используемых в различных частях системы.&lt;br /&gt;
&lt;br /&gt;
Выражения используются в следующих подсистемах:&lt;br /&gt;
&lt;br /&gt;
*схема компоновки данных — для описания вычисляемых полей, полей итогов, выражений связи и т.д.; &lt;br /&gt;
*настройки компоновки данных — для описания выражений пользовательских полей; &lt;br /&gt;
*макет компоновки данных — для описания выражений связи наборов данных, описания параметров макета и т.д.&lt;br /&gt;
&lt;br /&gt;
==Литералы==&lt;br /&gt;
В выражении могут присутствовать литералы. Возможны литералы следующих типов:&lt;br /&gt;
&lt;br /&gt;
*Строка; &lt;br /&gt;
*Число; &lt;br /&gt;
*Дата; &lt;br /&gt;
*Булево.&lt;br /&gt;
&lt;br /&gt;
===Строка===&lt;br /&gt;
&lt;br /&gt;
Строковый литерал записывается в символах «”», например:&lt;br /&gt;
&lt;br /&gt;
 “Строковой литерал“&lt;br /&gt;
&lt;br /&gt;
При необходимости использования внутри строкового литерала символа «”», следует использовать два таких символов. &lt;br /&gt;
&lt;br /&gt;
Например:&lt;br /&gt;
&lt;br /&gt;
 “Литерал ““в кавычках“““&lt;br /&gt;
&lt;br /&gt;
===Число===&lt;br /&gt;
Число записывается без пробелов, в десятичном формате. Дробная часть отделяется при помощи символа «.». Например:&lt;br /&gt;
&lt;br /&gt;
 10.5&lt;br /&gt;
 200&lt;br /&gt;
&lt;br /&gt;
===Дата===&lt;br /&gt;
Литерал типа дата записывается при помощи ключевого литерала ДАТАВРЕМЯ (DATETIME). После данного ключевого слова, в скобках, через запятую перечисляются год, месяц, день, часы, минуты, секунды. Указание времени не обязательно. &lt;br /&gt;
&lt;br /&gt;
Например:&lt;br /&gt;
&lt;br /&gt;
 ДАТАВРЕМЯ(1975, 1, 06) – Шестое января 1975 года&lt;br /&gt;
 ДАТАВРЕМЯ(2006, 12, 2, 23, 56, 57) – Второе декабря 2006 года, 23 часа 56 минут 57 секундода, 23 часа 56 минут 57 секунд&lt;br /&gt;
&lt;br /&gt;
===Булево===&lt;br /&gt;
Булевы значения могут быть записаны при помощи литералов Истина (True), Ложь (False).&lt;br /&gt;
&lt;br /&gt;
===Значение===&lt;br /&gt;
Для указания литералов других типов (системных перечислений, предопределенных данных) используется ключевое слово Значение, после которого в скобках идет указание имени литерала.&lt;br /&gt;
&lt;br /&gt;
 Значение(ВидСчета. Активный)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Операции над числами==&lt;br /&gt;
&lt;br /&gt;
===Унарный –===&lt;br /&gt;
Данная операция предназначена для изменения знака числа на обратный. Например:&lt;br /&gt;
&lt;br /&gt;
 -Продажи.Количество&lt;br /&gt;
&lt;br /&gt;
===Унарный +===&lt;br /&gt;
Данная операция не выполняет над числом никаких действий. Например:&lt;br /&gt;
&lt;br /&gt;
 +Продажи.Количество&lt;br /&gt;
&lt;br /&gt;
===Бинарный -===&lt;br /&gt;
Данная операция предназначена для вычисления разности двух чисел. Например:&lt;br /&gt;
&lt;br /&gt;
 ОстаткиИОбороты.НачальныйОстаток – ОстаткиИОбороты.КонечныйОстаток&lt;br /&gt;
 ОстаткиИОбороты.НачальныйОстаток - 100&lt;br /&gt;
 400 – 357&lt;br /&gt;
&lt;br /&gt;
===Бинарный +===&lt;br /&gt;
Данная операция предназначена для вычисления суммы двух чисел. Например:&lt;br /&gt;
&lt;br /&gt;
 ОстаткиИОбороты.НачальныйОстаток + ОстаткиИОбороты.Оборот&lt;br /&gt;
 ОстаткиИОбороты.НачальныйОстаток + 100&lt;br /&gt;
 400 + 357&lt;br /&gt;
&lt;br /&gt;
===Произведение===&lt;br /&gt;
Данная операция предназначена для вычисления произведения двух чисел. Например:&lt;br /&gt;
&lt;br /&gt;
 Номенклатура.Цена * 1.2&lt;br /&gt;
 2 * 3.14&lt;br /&gt;
&lt;br /&gt;
===Деление===&lt;br /&gt;
Данная операция предназначена для получения результата деления одного операнда на другой. Например:&lt;br /&gt;
&lt;br /&gt;
 Номенклатура.Цена / 1.2&lt;br /&gt;
 2 / 3.14&lt;br /&gt;
&lt;br /&gt;
===Остаток от деления===&lt;br /&gt;
Данная операция предназначена для получения остатка от деления одного операнда на другой. Например:&lt;br /&gt;
&lt;br /&gt;
 Номенклатура.Цена % 1.2&lt;br /&gt;
 2 % 3.14&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Операции над строками==&lt;br /&gt;
&lt;br /&gt;
===Конкатенация (Бинарный +)===&lt;br /&gt;
Данная операция предназначена для конкатенации двух строк. Например:&lt;br /&gt;
&lt;br /&gt;
 Номенклатура.Артикул + “: ”+ Номенклатура.Наименование&lt;br /&gt;
&lt;br /&gt;
===Подобно===&lt;br /&gt;
Данная операция проверяет соответствие строки переданному шаблону.&lt;br /&gt;
&lt;br /&gt;
Значением оператора ПОДОБНО является ИСТИНА, если значение &amp;lt;Выражения&amp;gt; удовлетворяет шаблону, и ЛОЖЬ в противном случае.&lt;br /&gt;
&lt;br /&gt;
Следующие символы в &amp;lt;Строке_шаблона&amp;gt; имеют смысл, отличный от просто очередного символа строки:&lt;br /&gt;
&lt;br /&gt;
*% - процент: последовательность, содержащая ноль и более произвольных символов; &lt;br /&gt;
*_ - подчеркивание: один произвольный символ; &lt;br /&gt;
*[…] - один или несколько символов в квадратных скобках: один символ, любой из перечисленных внутри квадратных скобок. В перечислении могут встречаться диапазоны, например a-z, означающие произвольный символ, входящий в диапазон, включая концы диапазона; &lt;br /&gt;
*[^…] - в квадратных скобках значок отрицания, за которым следует один или несколько символов: любой символ, кроме тех, которые перечислены следом за значком отрицания;&lt;br /&gt;
&lt;br /&gt;
Любой другой символ означает сам себя и не несет никакой дополнительной нагрузки. Если в качестве самого себя необходимо записать один из перечисленных символов, то ему должен предшествовать &amp;lt;Спецсимвол&amp;gt;, указанный после ключевого слова СПЕЦСИМВОЛ (ESCAPE).&lt;br /&gt;
&lt;br /&gt;
Например, шаблон &lt;br /&gt;
&lt;br /&gt;
 “%АБВ[0-9][абвг]\_абв%” СПЕЦСИМВОЛ “\”&lt;br /&gt;
&lt;br /&gt;
означает подстроку, состоящую из последовательности символов: буквы А; буквы Б; буквы В; одной цифры; одной из букв а, б, в или г; символа подчеркивания; буквы а; буквы б; буквы в. Причем эта последовательность может располагаться, начиная с произвольной позиции в строке.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Операции сравнения==&lt;br /&gt;
&lt;br /&gt;
===Равно===&lt;br /&gt;
Данная операция предназначена для сравнения двух операндов на равенство. Например:&lt;br /&gt;
&lt;br /&gt;
 Продажи.Контрагент = Продажи.НоменклатураОсновнойПоставщик&lt;br /&gt;
&lt;br /&gt;
===Не равно===&lt;br /&gt;
Данная операция предназначена для сравнения двух операндов на неравенство. Например:&lt;br /&gt;
&lt;br /&gt;
 Продажи.Контрагент &amp;lt;&amp;gt; Продажи.НоменклатураОсновнойПоставщик&lt;br /&gt;
&lt;br /&gt;
===Меньше===&lt;br /&gt;
Данная операция предназначена для проверки того, что первый операнд меньше второго. Например:&lt;br /&gt;
&lt;br /&gt;
 ПродажиТекщие.Сумма &amp;lt; ПродажиПрошлые.Сумма&lt;br /&gt;
&lt;br /&gt;
===Больше===&lt;br /&gt;
Данная операция предназначена для проверки того, что первый операнд больше второго. Например:&lt;br /&gt;
&lt;br /&gt;
 ПродажиТекщие.Сумма &amp;gt; ПродажиПрошлые.Сумма&lt;br /&gt;
&lt;br /&gt;
===Меньше или равно===&lt;br /&gt;
Данная операция предназначена для проверки того, что первый операнд меньше либо равен второму. Например:&lt;br /&gt;
&lt;br /&gt;
 ПродажиТекщие.Сумма &amp;lt;= ПродажиПрошлые.Сумма&lt;br /&gt;
&lt;br /&gt;
===Больше или равно===&lt;br /&gt;
Данная операция предназначена для проверки того, что первый операнд больше либо равен второму. Например:&lt;br /&gt;
&lt;br /&gt;
 ПродажиТекщие.Сумма &amp;gt;= ПродажиПрошлые.Сумма&lt;br /&gt;
&lt;br /&gt;
===Операция В===&lt;br /&gt;
Данная операция осуществляет проверку наличия значения в переданном списке значений. Результатом операции будет Истина, в случае, если значение найдено, или Ложь - в противном случае. Например:&lt;br /&gt;
&lt;br /&gt;
 Номенклатура В (&amp;amp;Товар1, &amp;amp;Товар2)&lt;br /&gt;
&lt;br /&gt;
===Операция проверки наличия значения в наборе данных===&lt;br /&gt;
Операция осуществляет проверку наличия значения в указанном наборе данных. Набор данных для проверки должен содержать одно поле. Например:&lt;br /&gt;
&lt;br /&gt;
 Продажи.Контрагент В Контрагенты&lt;br /&gt;
&lt;br /&gt;
===Операция проверки значения на NULL===&lt;br /&gt;
Данная операция возвращает значение Истина в случае, если значение является значением NULL. Например:&lt;br /&gt;
&lt;br /&gt;
 Продажи.Контрагент ЕСТЬ NULL&lt;br /&gt;
&lt;br /&gt;
===Операция проверки значения на неравенство NULL===&lt;br /&gt;
Данная операция возвращает значение Истина в случае, если значение не является значением NULL. Например:&lt;br /&gt;
&lt;br /&gt;
 Продажи.Контрагент ЕСТЬ НЕ NULL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Логические операции==&lt;br /&gt;
&lt;br /&gt;
Логические операции принимают в качестве операндов выражения, имеющие тип Булево.&lt;br /&gt;
&lt;br /&gt;
===Операция НЕ===&lt;br /&gt;
Операция НЕ возвращает значение Истина в случае, если ее операнд имеет значение Ложь, и значение Ложь в случае, если ее операнд имеет значение Истина. Например:&lt;br /&gt;
&lt;br /&gt;
 НЕ Документ.Грузополучатель = Документ.Грузоотправитель&lt;br /&gt;
&lt;br /&gt;
===Операция И===&lt;br /&gt;
Операция И возвращает значение Истина в случае, если оба операнда имеют значение Истина, и значение Ложь в случае, если один из операндов имеет значение Ложь. Например:&lt;br /&gt;
&lt;br /&gt;
 Документ.Грузополучатель = Документ.Грузоотправитель И Документ.Грузополучатель = &amp;amp;Контрагент&lt;br /&gt;
&lt;br /&gt;
===Операция ИЛИ===&lt;br /&gt;
Операция ИЛИ возвращает значение Истина в случае, если один из операндов имеет значение Истина, и Ложь в случае, если оба операнда имеют значение Ложь. Например:&lt;br /&gt;
&lt;br /&gt;
 Документ.Грузополучатель = Документ.Грузоотправитель ИЛИ Документ.Грузополучатель = &amp;amp;Контрагент&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Агрегатные функции==&lt;br /&gt;
&lt;br /&gt;
Агрегатные функции осуществляют некоторое действие над набором данных.&lt;br /&gt;
&lt;br /&gt;
===Сумма===&lt;br /&gt;
Агрегатная функция Сумма рассчитывает сумму значений выражений, переданных ей в качестве аргумента для всех детальных записей. Например:&lt;br /&gt;
&lt;br /&gt;
 Сумма(Продажи.СуммаОборот)&lt;br /&gt;
&lt;br /&gt;
===Количество===&lt;br /&gt;
Функция Количество рассчитывает количество значений отличных от значения NULL. Например:&lt;br /&gt;
&lt;br /&gt;
 Количество(Продажи.Контрагент)&lt;br /&gt;
&lt;br /&gt;
===Количество различных===&lt;br /&gt;
Эта функция рассчитывает количество различных значений. Например:&lt;br /&gt;
&lt;br /&gt;
 Количество(Различные Продажи.Контрагент)&lt;br /&gt;
&lt;br /&gt;
===Максимум===&lt;br /&gt;
Функция получает максимальное значение. Например:&lt;br /&gt;
&lt;br /&gt;
 Максимум(Остатки.Количество)&lt;br /&gt;
&lt;br /&gt;
===Минимум===&lt;br /&gt;
Функция получает минимальное значение. Например:&lt;br /&gt;
&lt;br /&gt;
 Минимум(Остатки.Количество)&lt;br /&gt;
&lt;br /&gt;
===Среднее===&lt;br /&gt;
Функция получает среднее значение для значений, отличных от NULL. Например:&lt;br /&gt;
&lt;br /&gt;
 Среднее(Остатки.Количество)&lt;br /&gt;
&lt;br /&gt;
==Другие операции==&lt;br /&gt;
===Операция ВЫБОР===&lt;br /&gt;
Операция Выбор предназначена для осуществления выбора одного из нескольких значений при выполнении некоторых условий. Например:&lt;br /&gt;
&lt;br /&gt;
 Выбрать Когда Сумма &amp;gt; 1000 Тогда Сумма Иначе 0 Конец&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Правила сравнения двух значений==&lt;br /&gt;
&lt;br /&gt;
Если типы сравниваемых значений отличаются друг от друга, то отношения между значениями определяются на основании приоритета типов:&lt;br /&gt;
&lt;br /&gt;
*NULL (самый низший); &lt;br /&gt;
*Булево; &lt;br /&gt;
*Число; &lt;br /&gt;
*Дата; &lt;br /&gt;
*Строка; &lt;br /&gt;
*Ссылочные типы&lt;br /&gt;
&lt;br /&gt;
Отношения между различными ссылочными типами определяются на основе ссылочных номеров таблиц, соответствующих тому или иному типу.&lt;br /&gt;
&lt;br /&gt;
Если типы данных совпадают, то производится сравнение значений по следующим правилам:&lt;br /&gt;
&lt;br /&gt;
*у типа Булево значение ИСТИНА больше значения ЛОЖЬ; &lt;br /&gt;
*у типа Число обычные правила сравнения для чисел; &lt;br /&gt;
*у типа Дата более ранние даты меньше более поздних; &lt;br /&gt;
*у типа Строка - сравнения строк в соответствии с установленными национальными особенностями базы данных; &lt;br /&gt;
*ссылочные типы сравниваются на основе своих значений (номера записи и т. п.).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Работа со значением NULL==&lt;br /&gt;
Любая операция, в которой значение одного из операндов NULL, будет давать результат NULL.&lt;br /&gt;
&lt;br /&gt;
Есть исключения: &lt;br /&gt;
&lt;br /&gt;
*операция И будут возвращать NULL только в случае, если ни один из операндов не имеет значение Ложь; &lt;br /&gt;
*операция ИЛИ будет возвращать NULL только в случае, если ни один из операндов не имеет значение Истина.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Приоритеты операций==&lt;br /&gt;
Операции имеют следующие приоритеты (первая строка имеет низший приоритет):&lt;br /&gt;
&lt;br /&gt;
*ИЛИ; &lt;br /&gt;
*И; &lt;br /&gt;
*НЕ; &lt;br /&gt;
*В, ЕСТЬ NULL, ЕСТЬ НЕ NULL; &lt;br /&gt;
*=, &amp;lt;&amp;gt;, &amp;lt;=, &amp;lt;, &amp;gt;=, &amp;gt;; &lt;br /&gt;
*Бинарный +, Бинарный – ; &lt;br /&gt;
* *, /, %; &lt;br /&gt;
*Унарный +, Унарный -.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Функции языка выражений системы компоновки данных==&lt;br /&gt;
&lt;br /&gt;
===Вычислить ===&lt;br /&gt;
Функция Вычислить предназначена для вычисления выражения в контексте некоторой группировки. Функция имеет следующие параметры:&lt;br /&gt;
&lt;br /&gt;
*Выражение. Тип Строка. Содержит вычисляемое выражение; &lt;br /&gt;
*Группировка. Тип Строка. Содержит имя группировки, в контексте которой необходимо вычислить выражение. В случае если в качестве имени группировки используется пустая строка, вычисление будет выполнено в контексте текущей группировки. В случае если в качестве имени группировки будет использована строка ОбщийИтог, вычисление будет выполнено в контексте общего итога. В остальных случаях вычисление будет выполняться в контексте родительской группировки с таким именем. Например:&lt;br /&gt;
&lt;br /&gt;
 Сумма(Продажи.СуммаОборот) / Вычислить(&amp;quot;Сумма(Продажи.СуммаОборот)&amp;quot;, &amp;quot;ОбщийИтог&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
В данном примере в результате получится отношение суммы по полю &amp;quot;Продажи.СуммаОборот&amp;quot; записи группировки к сумме того же поля во всей компоновке.&lt;br /&gt;
&lt;br /&gt;
===Уровень===&lt;br /&gt;
Функция предназначена для получения текущего уровня записи. &lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
 Уровень()&lt;br /&gt;
&lt;br /&gt;
===НомерПоПорядку===&lt;br /&gt;
Получить следующий порядковый номер. &lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
 НомерПоПорядку()&lt;br /&gt;
&lt;br /&gt;
===НомерПоПорядкуВГруппировке===&lt;br /&gt;
Возвращает следующий порядковый номер в текущей группировке. &lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
 НомерПоПорядкуВГруппировке()&lt;br /&gt;
&lt;br /&gt;
===Формат===&lt;br /&gt;
Получить отформатированную строку переданного значения. &lt;br /&gt;
&lt;br /&gt;
Форматная строка задается в соответствии с форматной строкой 1С:Предприятие.&lt;br /&gt;
&lt;br /&gt;
Параметры:&lt;br /&gt;
&lt;br /&gt;
*Значение; &lt;br /&gt;
*Форматная строка.&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
 Формат(РасходныеНакладные.СуммаДок, &amp;quot;ЧДЦ=2&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
===НачалоПериода===&lt;br /&gt;
Функция предназначена для выделения определенной даты из заданной даты. &lt;br /&gt;
&lt;br /&gt;
Параметры: &lt;br /&gt;
&lt;br /&gt;
*Дата. Тип Дата. Заданная дата; &lt;br /&gt;
*Тип периода. Тип Строка. Содержит одно из значений: &lt;br /&gt;
**Минута; &lt;br /&gt;
**Час; &lt;br /&gt;
**День; &lt;br /&gt;
**Неделя; &lt;br /&gt;
**Месяц; &lt;br /&gt;
**Квартал; &lt;br /&gt;
**Год; &lt;br /&gt;
**Декада; &lt;br /&gt;
**Полугодие.&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
 НачалоПериода(ДатаВремя(2002, 10, 12, 10, 15, 34), &amp;quot;Месяц&amp;quot;) &lt;br /&gt;
&lt;br /&gt;
Результат:&lt;br /&gt;
&lt;br /&gt;
 01.10.2002 0:00:00&lt;br /&gt;
&lt;br /&gt;
===КонецПериода===&lt;br /&gt;
Функция предназначена для выделения определенной даты из заданной даты. &lt;br /&gt;
&lt;br /&gt;
Параметры: &lt;br /&gt;
&lt;br /&gt;
*Дата. Тип Дата. Заданная дата; &lt;br /&gt;
*Тип периода. Тип Строка. Содержит одно из значений: &lt;br /&gt;
**Минута; &lt;br /&gt;
**Час; &lt;br /&gt;
**День; &lt;br /&gt;
**Неделя; &lt;br /&gt;
**Месяц; &lt;br /&gt;
**Квартал; &lt;br /&gt;
**Год; &lt;br /&gt;
**Декада; &lt;br /&gt;
**Полугодие.&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
 КонецПериода(ДатаВремя(2002, 10, 12, 10, 15, 34), &amp;quot;Неделя&amp;quot;) &lt;br /&gt;
&lt;br /&gt;
Результат:&lt;br /&gt;
&lt;br /&gt;
 13.10.2002 23:59:59&lt;br /&gt;
&lt;br /&gt;
===ДобавитьКДате===&lt;br /&gt;
Функция предназначена для прибавления к дате некоторой величины. &lt;br /&gt;
&lt;br /&gt;
Параметры:&lt;br /&gt;
&lt;br /&gt;
*Выражение. Тип Дата. Исходная дата; &lt;br /&gt;
*Тип увеличения. Тип Строка. Содержит одно из значений: &lt;br /&gt;
**Минута; &lt;br /&gt;
**Час; &lt;br /&gt;
**День; &lt;br /&gt;
**Неделя; &lt;br /&gt;
**Месяц; &lt;br /&gt;
**Квартал; &lt;br /&gt;
**Год; &lt;br /&gt;
**Декада; &lt;br /&gt;
**Полугодие.&lt;br /&gt;
*Величина – на сколько необходимо увеличить дату. Тип Число. Дробная часть игнорируется.&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
 ДобавитьКДате(ДатаВремя(2002, 10, 12, 10, 15, 34), &amp;quot;Месяц&amp;quot;, 1) &lt;br /&gt;
&lt;br /&gt;
Результат:&lt;br /&gt;
&lt;br /&gt;
 12.11.2002 10:15:34&lt;br /&gt;
&lt;br /&gt;
===РазностьДат===&lt;br /&gt;
Функция предназначена для получения разницы между двумя датами. &lt;br /&gt;
&lt;br /&gt;
Параметры:&lt;br /&gt;
&lt;br /&gt;
*Выражение. Тип Дата. Исходная дата; &lt;br /&gt;
*Выражение. Тип Дата. Вычитаемая дата; &lt;br /&gt;
*Тип разности. Тип Строка. Содержит одно из значений: &lt;br /&gt;
**Секунда; &lt;br /&gt;
**Минута; &lt;br /&gt;
**Час; &lt;br /&gt;
**День; &lt;br /&gt;
**Месяц; &lt;br /&gt;
**Квартал; &lt;br /&gt;
**Год.&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
 РАЗНОСТЬДАТ(ДАТАВРЕМЯ(2002, 10, 12, 10, 15, 34), &lt;br /&gt;
    ДАТАВРЕМЯ(2002, 10, 14, 9, 18, 06), &amp;quot;ДЕНЬ&amp;quot;) &lt;br /&gt;
&lt;br /&gt;
Результат:&lt;br /&gt;
&lt;br /&gt;
 2&lt;br /&gt;
&lt;br /&gt;
===Подстрока===&lt;br /&gt;
Данная функция предназначена для выделения подстроки из строки. &lt;br /&gt;
&lt;br /&gt;
Параметры:&lt;br /&gt;
&lt;br /&gt;
*Строка. Тип Строка. Строка, из которой выделяют подстроку; &lt;br /&gt;
*Позиция. Тип Число. Позиция символа, с которого начинается выделяемая из строки подстрока; &lt;br /&gt;
*Длина. Тип Число. Длина выделяемой подстроки.&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
 ПОДСТРОКА(Контрагенты.Адрес, 1, 4)&lt;br /&gt;
&lt;br /&gt;
===ДлинаСтроки===&lt;br /&gt;
Функция предназначена для определения длины строки. &lt;br /&gt;
&lt;br /&gt;
Параметр:&lt;br /&gt;
&lt;br /&gt;
*Строка. Тип Строка. Строка, длину которой определяют.&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
 Строка(Контрагенты.Адрес)&lt;br /&gt;
&lt;br /&gt;
===Год===&lt;br /&gt;
Данная функция предназначена для выделения года из значения типа Дата. &lt;br /&gt;
&lt;br /&gt;
Параметр:&lt;br /&gt;
&lt;br /&gt;
*Дата. Тип Дата.  Дата, по которой определяют год. &lt;br /&gt;
&lt;br /&gt;
ГОД(РасхНакл.Дата)&lt;br /&gt;
&lt;br /&gt;
===Квартал===&lt;br /&gt;
Данная функция предназначена для выделения номера квартала из значения типа Дата. Номер квартала в норме находится в диапазоне от 1 до 4. &lt;br /&gt;
&lt;br /&gt;
Параметр &lt;br /&gt;
&lt;br /&gt;
*Дата. Тип Дата.  Дата, по которой определяют квартал&lt;br /&gt;
&lt;br /&gt;
 КВАРТАЛ(РасхНакл.Дата)&lt;br /&gt;
&lt;br /&gt;
===Месяц===&lt;br /&gt;
Данная функция предназначена для выделения номера месяца из значения типа Дата. Номер месяца в норме находится в диапа-зоне от 1 до 12. &lt;br /&gt;
&lt;br /&gt;
*Дата. Тип Дата.  Дата, по которой определяют месяц. &lt;br /&gt;
&lt;br /&gt;
 МЕСЯЦ(РасхНакл.Дата)&lt;br /&gt;
&lt;br /&gt;
===ДеньГода===&lt;br /&gt;
Данная функция предназначена для получения дня года из значения типа Дата. День года в норме находится в диапазоне от 1 до 365(366).&lt;br /&gt;
&lt;br /&gt;
*Дата. Тип Дата.  Дата, по которой определяют день года. &lt;br /&gt;
&lt;br /&gt;
 ДЕНЬГОДА(РасхНакл.Дата)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===День===&lt;br /&gt;
Данная функция предназначена для получения дня месяца из значения типа Дата. День месяца в норме находится в диапазоне от 1 до 31. &lt;br /&gt;
&lt;br /&gt;
*Дата. Тип Дата.  Дата, по которой определяют дня месяца. &lt;br /&gt;
 &lt;br /&gt;
 ДЕНЬ(РасхНакл.Дата)&lt;br /&gt;
&lt;br /&gt;
===Неделя===&lt;br /&gt;
Данная функция предназначена для получения номера недели года из значения типа Дата. Недели года нумеруются, начиная с 1. &lt;br /&gt;
&lt;br /&gt;
*Дата. Тип Дата.  Дата, по которой определяют номера недели. &lt;br /&gt;
&lt;br /&gt;
 НЕДЕЛЯ(РасхНакл.Дата)&lt;br /&gt;
&lt;br /&gt;
===ДеньНедели===&lt;br /&gt;
Данная функция предназначена для получения дня недели из значения типа Дата. День недели в норме находится в диапазоне от 1 (понедельник) до 7(воскресенье). &lt;br /&gt;
&lt;br /&gt;
*Дата. Тип Дата.  Дата, по которой определяют день недели . &lt;br /&gt;
&lt;br /&gt;
 ДЕНЬНЕДЕЛИ(РасхНакл.Дата)&lt;br /&gt;
&lt;br /&gt;
===Час===&lt;br /&gt;
Данная функция предназначена для получения часа суток из значения типа Дата. Час суток находится в диапазоне от 0 до 23. &lt;br /&gt;
&lt;br /&gt;
*Дата. Тип Дата.  Дата, по которой определяют час суток. &lt;br /&gt;
&lt;br /&gt;
 ЧАС(РасхНакл.Дата)&lt;br /&gt;
&lt;br /&gt;
===Минута===&lt;br /&gt;
Данная функция предназначена для получения минуты часа из значения типа Дата. Минута часа находится в диапазоне от 0 до 59. &lt;br /&gt;
&lt;br /&gt;
*Дата. Тип Дата.  Дата, по которой определяют минута часа. &lt;br /&gt;
&lt;br /&gt;
 МИНУТА(РасхНакл.Дата)&lt;br /&gt;
&lt;br /&gt;
===Секунда===&lt;br /&gt;
Данная функция предназначена для получения секунды минуты из значения типа Дата. Секунда минуты находится в диапазоне от 0 до 59. &lt;br /&gt;
&lt;br /&gt;
*Дата. Тип Дата.  Дата, по которой определяют секунды минуты. &lt;br /&gt;
&lt;br /&gt;
 СЕКУНДА(РасхНакл.Дата)&lt;br /&gt;
&lt;br /&gt;
===Выразить===&lt;br /&gt;
Данная функция предназначена для выделения типа из выражения, которое может содержать составной тип. В случае, если выражение будет содержать тип, отличный от требуемого типа, будет возвращено значение NULL. &lt;br /&gt;
&lt;br /&gt;
Параметры:&lt;br /&gt;
&lt;br /&gt;
*Преобразуемое выражение; &lt;br /&gt;
*Указание типа. Тип Строка. Содержит  строку типа. Например, &amp;quot;Число&amp;quot;, &amp;quot;Строка&amp;quot; и т.п. Кроме примитивных типов данная строка может содержать имя таблицы. В этом случае будет осуществлена попытка выразить к ссылке на указанную таблицу.&lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
 Выразить(Данные.Реквизит1, &amp;quot;Число(10,3)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
===ЕстьNull===&lt;br /&gt;
Данная функция возвращает значение второго параметра в случае, если значение первого параметра NULL. &lt;br /&gt;
&lt;br /&gt;
В противном случае будет возвращено значение первого параметра. &lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
 ЕстьNULL(Сумма(Продажи.СуммаОборот), 0)&lt;br /&gt;
&lt;br /&gt;
===Функции общих модулей===&lt;br /&gt;
Выражение механизма компоновки данных может содержать вызовы функций глобальных общих модулей конфигурации. Никакого дополнительно синтаксиса для вызова таких функций не требуется. &lt;br /&gt;
&lt;br /&gt;
Пример:&lt;br /&gt;
&lt;br /&gt;
 СокращенноеНаименование(Документы.Ссылка, Документы.Дата, Документы.Номер)&lt;br /&gt;
&lt;br /&gt;
В данном примере будет осуществлен вызов функции &amp;quot;СокращенноеНаименование&amp;quot; из общего модуля конфигурации.&lt;br /&gt;
&lt;br /&gt;
Отметим, что использование функций общих модулей разрешено только при указании соответствующего параметра процессора компоновки данных.&lt;br /&gt;
&lt;br /&gt;
Кроме того, функции общих модулей не могут быть использованы в выражениях пользовательских полей.&lt;/div&gt;</summary>
		<author><name>Павел Лазарев</name></author>
		
	</entry>
</feed>