<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; 1Cv8: работаем с Системой Компоновки Данных (СКД)]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=5752&amp;type=atom" />
	<updated>2011-04-26T08:40:11Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=5752</id>
		<entry>
			<title type="html"><![CDATA[1Cv8: работаем с Системой Компоновки Данных (СКД)]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=47830#p47830" />
			<content type="html"><![CDATA[<p>О чём вообще речь: <a href="http://v8.1c.ru/overview/datacomposition.htm">Система компоновки данных</a>.</p><p>Пример отчёта (во вложении поста) с довольно простым макетом СКД и минимумом кода.<br />Демонстрация работы с произвольной Таблицей значений как источником данных.</p><p>Пример потребует наличие в вашей конфигурации только иерархического справочника &quot;Контрагенты&quot; (он есть практически на 100% в любой конфигурации). В коде создаётся Таблица значений с колонками &quot;Контрагент&quot; и &quot;Сумма&quot;, первая колонка которой заполняется из справочника, а вторая — случайными данными. В макете СКД к этой Таблице значений подцепляется запрос к справочнику Контрагентов и всё это добро выводится как иерархический отчёт. Всего лишь 40 строк кода + простой макет СКД, который создаётся в графическом режиме за десятки минут.</p><p>Такой метод позволит свободно делать довольно &quot;хитрые&quot; отчеты, т.к. в Таблице значений могут быть любые данные, её удобно обойти в коде в цикле, поместив туда что угодно (вплоть до данных из внешних программ, подкачиваемых тут же, налету, из каких-то COM-объектов или файлов) и т.п.</p>]]></content>
			<author>
				<name><![CDATA[The gray Cardinal]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=2</uri>
			</author>
			<updated>2011-04-26T08:40:11Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=47830#p47830</id>
		</entry>
</feed>
