<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2russianfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-3958235841107589914</atom:id><lastBuildDate>Sat, 26 May 2012 15:23:38 +0000</lastBuildDate><category>mobile</category><category>сертификация</category><category>видеоуроки</category><category>башорг</category><category>Microsoft</category><category>карьера</category><category>игры</category><category>тестирование ПО</category><category>менеджерское</category><category>трикс</category><category>ссылка</category><category>теория программирования</category><category>БД</category><category>regexp</category><category>админы</category><category>ООП</category><category>кино</category><category>C++</category><category>железо</category><category>just for fun</category><category>TCP</category><category>agile</category><category>git</category><category>блоги</category><category>HR</category><category>фото</category><category>СКД</category><category>Android</category><category>рабочее</category><category>личное</category><category>события</category><category>бухгалтерия</category><category>безопасность</category><category>backup</category><category>интерфейсы</category><category>инструменты</category><category>xml</category><category>мозг</category><category>RFC</category><category>jQuery</category><category>полезное</category><category>MySQL</category><category>true</category><category>english</category><category>1С</category><category>хумор</category><category>текущее</category><category>success</category><category>новости</category><category>хакеры</category><category>COM</category><category>функциональные точки</category><category>вебинар</category><category>asm</category><category>PHP</category><category>менеджер себя</category><category>отчет</category><category>Drupal</category><category>мои проекты</category><category>забавное</category><category>интернационализация</category><category>лицензирование</category><category>scrum</category><category>книги</category><category>фича</category><category>Qt</category><category>философия</category><category>waterfall</category><category>JavaScript</category><category>Бармаглот</category><category>оракл</category><category>уроды</category><category>svn</category><title>Green FiLin's blog</title><description /><link>http://blog.zfilin.org.ua/</link><managingEditor>noreply@blogger.com (Green FiLin)</managingEditor><generator>Blogger</generator><openSearch:totalResults>269</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/GreenFilinsBlog" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="greenfilinsblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">GreenFilinsBlog</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2FGreenFilinsBlog" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2FGreenFilinsBlog" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bloglines.com/sub/http://feeds.feedburner.com/GreenFilinsBlog" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FGreenFilinsBlog" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FGreenFilinsBlog" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://lenta.yandex.ru/settings.xml?name=feed&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2FGreenFilinsBlog" src="http://lenta.yandex.ru/i/addfeed.gif">?????? ? ??????.?????</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2FGreenFilinsBlog" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FGreenFilinsBlog" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-3569835562627810350</guid><pubDate>Sat, 26 May 2012 15:23:00 +0000</pubDate><atom:updated>2012-05-26T18:23:38.030+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">хумор</category><category domain="http://www.blogger.com/atom/ns#">scrum</category><title>Scrumboard</title><description>Scrumboard бывает разный...&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-2jEnqRRK8EI/T8D1QMmtFnI/AAAAAAAABHk/YcMSRBM9ePQ/s1600/1337940857_056.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="640" src="http://2.bp.blogspot.com/-2jEnqRRK8EI/T8D1QMmtFnI/AAAAAAAABHk/YcMSRBM9ePQ/s640/1337940857_056.jpg" width="491" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-3569835562627810350?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/yOeWaKQGfHE" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/05/scrumboard.html</link><author>noreply@blogger.com (Green FiLin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-2jEnqRRK8EI/T8D1QMmtFnI/AAAAAAAABHk/YcMSRBM9ePQ/s72-c/1337940857_056.jpg" height="72" width="72" /><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-1885073685709710873</guid><pubDate>Fri, 25 May 2012 18:47:00 +0000</pubDate><atom:updated>2012-05-26T00:56:07.229+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">1С</category><category domain="http://www.blogger.com/atom/ns#">текущее</category><category domain="http://www.blogger.com/atom/ns#">сертификация</category><title>1С:Специалист. Платформа 8.</title><description>Фуф. Сдал.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-1885073685709710873?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/yfGwDM0vTX4" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/05/1-8.html</link><author>noreply@blogger.com (Green FiLin)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-6020508497910742883</guid><pubDate>Fri, 18 May 2012 20:31:00 +0000</pubDate><atom:updated>2012-05-18T23:31:32.463+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">хумор</category><title>А теперь новости кода</title><description>Сегодня в Киеве участниками конференции "Рефакторинг навсегда" был подписан пакт о ненападении на мирно пашущий код.&lt;br /&gt;
Основной темой документа стал призыв "работает и не трогай".&lt;br /&gt;
В то же время опозиционные силы&amp;nbsp; развернули масштабную кампанию против гуманного обращения со старым кодом. "Долой спагетти" и "Мы за паттерны", вот какие лозунги сейчас можно услышать на улицах.&lt;br /&gt;
Следите за развитием событий.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-6020508497910742883?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/-jEJY5Hqs_g" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/05/blog-post_18.html</link><author>noreply@blogger.com (Green FiLin)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-3244428947522975552</guid><pubDate>Thu, 17 May 2012 09:33:00 +0000</pubDate><atom:updated>2012-05-17T12:33:53.031+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">1С</category><title>Второй параметр в методе "Выбрать". Группировки.</title><description>Сразу хочу предупредить, что вопрос освещаемый в этой статье очень специальный и если вы хотите увидеть общий обзор всего, да с практической пользой и применением, то лучше вам дальше не читать.&lt;br /&gt;
Тем же, кого, как и меня, беспокоил не не давал спокойно спать этот мелкий и назойливый вопрос "ну почему список" - добро пожаловать. Итак, интерес исключительно академический, практическая значимость сомнительна. Поехали!&lt;br /&gt;
Все началось с того, наш любимый синтакс помощник выдал мне вот такую справку:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;b&gt;&lt;span style="background-color: #cccccc;"&gt;РезультатЗапроса (QueryResult)&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Выбрать (Choose)&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Синтаксис:&lt;/b&gt;&lt;br /&gt;
Выбрать(&amp;lt;ТипОбхода&amp;gt;, &amp;lt;Группировки&amp;gt;, &amp;lt;ГруппировкиДляЗначенийГруппировок&amp;gt;) &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Параметры:&lt;/b&gt;&lt;br /&gt;
&lt;u&gt;&amp;lt;ТипОбхода&amp;gt; (необязательный)&lt;/u&gt;&lt;br /&gt;
Тип: ОбходРезультатаЗапроса. &lt;br /&gt;
Задает тип обхода записей в получаемой выборке.&lt;br /&gt;
Значение по умолчанию: Прямой &lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&amp;lt;Группировки&amp;gt; (необязательный)&lt;/u&gt;&lt;br /&gt;
Тип: Строка. &lt;br /&gt;
Список группировок по которым будет вестись обход, разделенных запятыми.&lt;br /&gt;
Для детальных записей указывается пустая строка. В случае, если группировки не указаны - будет использоваться следующая группировка, указанная в предложении запроса "ИТОГИ". &lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&amp;lt;ГруппировкиДляЗначенийГруппировок&amp;gt; (необязательный)&lt;/u&gt;&lt;br /&gt;
Тип: Строка. &lt;br /&gt;
Список группировок, из которых будут выбираться значения группировок для обхода, разделенных запятыми. Если указано "Все", то будут выбираться все значения группировок. Если указана пустая строка, то значения для группировок будут выбираться из предыдущей группировки. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Возвращаемое значение:&lt;/b&gt;&lt;br /&gt;
Тип: ВыборкаИзРезультатаЗапроса. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Описание:&lt;/b&gt;&lt;br /&gt;
Формирует выборку записей из результата запроса.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Доступность: &lt;/b&gt;&lt;br /&gt;
Сервер, толстый клиент, внешнее соединение. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Примечание:&lt;/b&gt;&lt;br /&gt;
Получение выборок очень большого размера (более 64Mb) требует наличия достаточного количества свободного места на диске, используемом для размещения временных файлов сервера и клиента. &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Пример:&lt;/b&gt;&lt;br /&gt;
&lt;div style="color: blue; font-family: 'courier new',courier; text-align: left;"&gt;
Выборка &lt;span style="color: red;"&gt;= &lt;/span&gt;РезультатЗапроса&lt;span style="color: red;"&gt;.&lt;/span&gt;Выбрать&lt;span style="color: red;"&gt;();&lt;/span&gt;&lt;/div&gt;
&lt;/blockquote&gt;
Казалось бы, всё понятно, все пользовались миллион раз. Но, обратите внимание, что в описании второго параметра написано:&lt;br /&gt;
&lt;blockquote&gt;
&lt;i&gt;&lt;b&gt;Список группировок&lt;/b&gt; по которым будет вестись обход, &lt;b&gt;разделенных запятыми&lt;/b&gt;.&lt;/i&gt;&lt;/blockquote&gt;
Исходя из практики сразу скажу, что этот параметр используется редко даже с одной группировкой. Проще в самом запросе указать группировки в нужном порядке, чтобы потом по ним "идти", чем потом в коде пропускать какие-то группировки. Да, и вообще, как уже говорилось - СКД рулит. Но какое-то поведение все-таки закладывалось в метод, когда в параметре перечислен именно список группировок? Какое? Этот &lt;a href="http://infostart.ru/public/125988/"&gt;вопрос беспокоил&lt;/a&gt; не только меня, но интернет предательски молчал.&lt;br /&gt;
Вот те мучающиеся вопросом бедолаги, которых мне удалость разыскать (всем привет!):&lt;br /&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;div&gt;
Миста и Итланд:&lt;/div&gt;
&lt;div&gt;
&lt;a href="http://www.forum.mista.ru/topic.php?id=422294" target="_blank"&gt;http://www.forum.mista.ru/topic.php?id=422294&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;a href="http://itland.ru/forum//index.php?showtopic=4965&amp;amp;st=0&amp;amp;p=28009&amp;amp;" target="_blank"&gt;http://itland.ru/forum//index.php?showtopic=4965&amp;amp;st=0&amp;amp;p=28009&amp;amp;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;a href="http://www.forum.mista.ru/topic.php?id=553983" target="_blank"&gt;http://www.forum.mista.ru/topic.php?id=553983&lt;/a&gt;&lt;/div&gt;
1С, версия для обучения:&lt;br /&gt;
&lt;div&gt;
&lt;a href="http://devtrainingforum.v8.1c.ru/forum/thread.jsp?id=548930&amp;amp;threadtype=0" target="_blank"&gt;http://devtrainingforum.v8.1c.ru/forum/thread.jsp?id=548930&amp;amp;threadtype=0&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
1С, форум специалистов:&lt;/div&gt;
&lt;div&gt;
&lt;a href="http://partners.v8.1c.ru/forum/thread.jsp?id=526100" target="_blank"&gt;http://partners.v8.1c.ru/forum/thread.jsp?id=526100&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;a href="http://partners.v8.1c.ru/forum/thread.jsp?id=676491" target="_blank"&gt;http://partners.v8.1c.ru/forum/thread.jsp?id=676491&lt;/a&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div&gt;
&lt;/div&gt;
Ответы однообразны: а зачем тебе это, делай лучше так...&lt;br /&gt;
&lt;br /&gt;
Но мы же договорились, что нами движет академический интерес?&lt;br /&gt;
Давайте разберемся что же именно "знает" выборка из результатов запроса и что "знает" выборка из выборки?&lt;br /&gt;
Если мы, как обычно, напишем:&lt;br /&gt;
&lt;div style="color: blue; font-family: 'courier new',courier; padding-left: 30px; text-align: left;"&gt;
Выборка &lt;span style="color: red;"&gt;= &lt;/span&gt;Результат&lt;span style="color: red;"&gt;.&lt;/span&gt;Выбрать&lt;span style="color: red;"&gt;(&lt;/span&gt;ОбходРезультатаЗапроса&lt;span style="color: red;"&gt;.&lt;/span&gt;Прямой&lt;span style="color: red;"&gt;);&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
То объект "Выборка" будет "знать" (хранить информацию) о всех данных, которые вернул запрос. Заметьте, я специально не опускал первый параметр, хотя по-умолчанию и так подставляется прямой тип обхода. При этом, если в запросе были группировки, то на каждом шаге выборки мы получим разный тип записи запроса (см. метод Выборка.ТипЗаписи) и разный уровень группировок (см. метод Выборка.Уровень).&lt;br /&gt;
&lt;br /&gt;
Если же у нас в запросе есть несколько группировок, например &lt;i&gt;"Склад, Номенклатура, ХарактеристикаНоменклатуры, Регистратор"&lt;/i&gt; (ИТОГИ, ну вы помните) и мы представим такую конструкцию:&lt;br /&gt;
&lt;div style="color: blue; font-family: 'courier new',courier; padding-left: 30px; text-align: left;"&gt;
ВыборкаСклад &lt;span style="color: red;"&gt;= &lt;/span&gt;Результат&lt;span style="color: red;"&gt;.&lt;/span&gt;Выбрать&lt;span style="color: red;"&gt;(&lt;/span&gt;ОбходРезультатаЗапроса&lt;span style="color: red;"&gt;.&lt;/span&gt;ПоГруппировкам&lt;span style="color: red;"&gt;, &lt;/span&gt;&lt;span style="color: black;"&gt;"Склад"&lt;/span&gt;&lt;span style="color: red;"&gt;);&lt;br /&gt; Пока &lt;/span&gt;ВыборкаСклад&lt;span style="color: red;"&gt;.&lt;/span&gt;Следующий&lt;span style="color: red;"&gt;() Цикл&lt;br /&gt; &lt;br /&gt; &amp;nbsp; &amp;nbsp; &lt;/span&gt;ВыборкаНоменклатура &lt;span style="color: red;"&gt;= &lt;/span&gt;ВыборкаСклад&lt;span style="color: red;"&gt;.&lt;/span&gt;Выбрать&lt;span style="color: red;"&gt;(&lt;/span&gt;ОбходРезультатаЗапроса&lt;span style="color: red;"&gt;.&lt;/span&gt;ПоГруппировкам&lt;span style="color: red;"&gt;, &lt;/span&gt;&lt;span style="color: black;"&gt;"Номенклатура"&lt;/span&gt;&lt;span style="color: red;"&gt;);&lt;br /&gt; &amp;nbsp; &amp;nbsp; Пока &lt;/span&gt;ВыборкаНоменклатура&lt;span style="color: red;"&gt;.&lt;/span&gt;Следующий&lt;span style="color: red;"&gt;() Цикл&lt;br /&gt; &lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;ВыборкаХарактеристикаНоменклатуры &lt;span style="color: red;"&gt;= &lt;/span&gt;ВыборкаНоменклатура&lt;span style="color: red;"&gt;.&lt;/span&gt;Выбрать&lt;span style="color: red;"&gt;(&lt;/span&gt;ОбходРезультатаЗапроса&lt;span style="color: red;"&gt;.&lt;/span&gt;ПоГруппировкам&lt;span style="color: red;"&gt;, &lt;/span&gt;&lt;span style="color: black;"&gt;"ХарактеристикаНоменклатуры"&lt;/span&gt;&lt;span style="color: red;"&gt;);&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Пока &lt;/span&gt;ВыборкаХарактеристикаНоменклатуры&lt;span style="color: red;"&gt;.&lt;/span&gt;Следующий&lt;span style="color: red;"&gt;() Цикл&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; КонецЦикла;&lt;br /&gt; &lt;br /&gt; &amp;nbsp; &amp;nbsp; КонецЦикла;&lt;br /&gt; &lt;br /&gt; КонецЦикла;&lt;br /&gt; &lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
То объект "ВыборкаСклад" будет знать только о единственном уровне группировок "Склад" и остальные для него значения не имеют. И хотя он позволит опуститься на уровень ниже, но "ВыборкаНоменклатура" это уже другой объект со своим "знанием" для которого, опять-таки, существует единственная группировка - "Номенклатура". Т.е. сам первый параметр определяет будет ли созданный объект обладать информацией о &lt;b&gt;всех&lt;/b&gt; уровнях группировки или только об &lt;b&gt;одном&lt;/b&gt;. Такие слова как "два уровня" &amp;nbsp;или "три уровня" тут неуместны.&lt;br /&gt;
&lt;br /&gt;
Жаль, что метод "Выбрать" нельзя "раскрутить" и посмотреть изнутри, было бы любопытно как оно устроено. Но, имеем черный ящик, с чем и живем.&lt;br /&gt;
&lt;br /&gt;
Зато, посмотрите как просто группируются записи по нескольким группировкам, при прямой выборке:&lt;br /&gt;
&lt;div style="color: blue; font-family: 'courier new',courier; padding-left: 30px; text-align: left;"&gt;
Выборка &lt;span style="color: red;"&gt;= &lt;/span&gt;Результат&lt;span style="color: red;"&gt;.&lt;/span&gt;Выбрать&lt;span style="color: red;"&gt;(&lt;/span&gt;ОбходРезультатаЗапроса&lt;span style="color: red;"&gt;.&lt;/span&gt;Прямой&lt;span style="color: red;"&gt;, &lt;/span&gt;&lt;span style="color: black;"&gt;"Номенклатура,ХарактеристикаНоменклатуры"&lt;/span&gt;&lt;span style="color: red;"&gt;, &lt;/span&gt;&lt;span style="color: black;"&gt;","&lt;/span&gt;&lt;span style="color: red;"&gt;);&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
Чем это отличается от выборки без второго и третьего параметров? Только тем, что итоговые записи будут исключительно по указанным группировкам, причем, в итоговой записи "Номенклатура", например, не будет склада, так как по нему не проводилась группировка.&lt;br /&gt;
Тут важно отметить одну тонкость. Даже если вы хотите опустить третий параметр метода "Выбрать", количество группировок для значений группировок указать придется, как это сделал я, вставив туда запятую. А вообще правильно было бы сделать, например, так:&lt;br /&gt;
&lt;div style="color: blue; font-family: 'courier new',courier; padding-left: 30px; text-align: left;"&gt;
Выборка &lt;span style="color: red;"&gt;= &lt;/span&gt;Результат&lt;span style="color: red;"&gt;.&lt;/span&gt;Выбрать&lt;span style="color: red;"&gt;(&lt;/span&gt;ОбходРезультатаЗапроса&lt;span style="color: red;"&gt;.&lt;/span&gt;Прямой&lt;span style="color: red;"&gt;, &lt;/span&gt;&lt;span style="color: black;"&gt;"Склад,Номенклатура"&lt;/span&gt;&lt;span style="color: red;"&gt;, &lt;/span&gt;&lt;span style="color: black;"&gt;"Все,Склад"&lt;/span&gt;&lt;span style="color: red;"&gt;);&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
Итак, подытожу. Бесполезное знание и бестолковый параметр метода. &lt;i&gt;Нет золота в серых горах.&lt;/i&gt;&amp;nbsp;Увы. =(&lt;br /&gt;
&lt;br /&gt;
P.S.: Вот переписка с 1С на эту тему, может кого-то занинтересует:&lt;br /&gt;
&lt;blockquote&gt;
&lt;div style="padding-left: 30px;"&gt;
&amp;gt;&amp;gt; В каком случае во втором параметреиспользуется ИМЕННО СПИСОК группировок разделенных запятыми, какое при этом поведение выборки, и нет ли наглядного примера иллюстрирующего такой случай?&lt;/div&gt;
&lt;div style="padding-left: 30px;"&gt;
&amp;lt;&amp;lt;&amp;nbsp;Список группировок можно применять когда требуется получить группировку выборку по указанным полям.&lt;br /&gt;
&amp;lt;&amp;lt; Пример: РезультатЗапроса.Выбрать(ОбходРезультатаЗапроса.Прямой, "Товар,Покупатель", "Все,Товар");&lt;/div&gt;
&lt;div style="padding-left: 30px;"&gt;
&amp;gt;&amp;gt;&amp;nbsp;Верно ли я понимаю, что использовать список группировок во втором параметре можно _только_ с типом обхода результата запроса "ОбходРезультатаЗапроса.Прямой"?&lt;/div&gt;
&lt;div style="padding-left: 30px;"&gt;
&amp;lt;&amp;lt;&amp;nbsp;Да, с другими типами обхода при выборке получается только один уровень, поэтому указывать вторую группировку бессмысленно.&lt;/div&gt;
&lt;/blockquote&gt;
Извините.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://infostart.ru/public/128238/"&gt;Публикация на Инфостарт&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-3244428947522975552?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/pUpNbTyeJgM" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/05/blog-post_17.html</link><author>noreply@blogger.com (Green FiLin)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-6676344152556877550</guid><pubDate>Mon, 14 May 2012 17:36:00 +0000</pubDate><atom:updated>2012-05-14T20:37:40.750+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">1С</category><title>Навигационные ссылки</title><description>Кое-что о навигационных ссылках.&lt;br /&gt;
&lt;br /&gt;
Вот описание из справки 1С, раздел &lt;i&gt;"1С:Предприятие - Встроенный язык - Интерфейс (управляемый) - ПредставлениеНавигационнойСсылки - НавигационнаяСсылка"&lt;/i&gt;:&lt;br /&gt;
&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Объект информационной базы - e1cib/data/&amp;lt;путь к метаданному&amp;gt;?ref="&amp;lt;идентификатор ссылки&amp;gt;";&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Запись регистра информационной базы - e1cib /data/&amp;lt;путь к метаданному&amp;gt;?&amp;lt;имя ключевого поля&amp;gt;="&amp;lt;значение&amp;gt;"[&amp;amp;&amp;lt;имя ключевого поля&amp;gt;="&amp;lt;значение&amp;gt;"];&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Реквизит объекта информационной базы - e1cib/data/&amp;lt;путь к метаданному&amp;gt;.&amp;lt;имя реквизита&amp;gt;?ref="&amp;lt;идентификатор ссылки&amp;gt;";&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Реквизит табличной части объекта информационной базы - e1cib/data/&amp;lt;путь к метаданному&amp;gt;.&amp;lt;имя табличной части&amp;gt;.&amp;lt;имя реквизита&amp;gt;?ref="&amp;lt;идентификатор ссылки&amp;gt;"index="&amp;lt;индекс строки табличной части&amp;gt;";&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Реквизит записи регистра информационной базы - e1cib/data/&amp;lt;путь к метаданному&amp;gt;.&amp;lt;имя реквизита&amp;gt;?&amp;lt;имя ключевого поля&amp;gt;="&amp;lt;значение&amp;gt;" [&amp;amp;&amp;lt;имя ключевого поля&amp;gt;="&amp;lt;значение&amp;gt;"];&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Отчет - e1cib/app/&amp;lt;путь к метаданному&amp;gt;;&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Обработка - e1cib/app/&amp;lt;путь к метаданному&amp;gt;;&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Раздел - e1cib/navigationpoint /&amp;lt;имя раздела&amp;gt;;&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Навигационная точка - e1cib/navigationpoint/&amp;lt;имя раздела&amp;gt;/&amp;lt;имя команды&amp;gt;;&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Временное хранилище - e1cib/tempstorage/&amp;lt;идентификатор временного значения&amp;gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
А в описании к релизу платформы 8.2.15.310 есть вот такое:&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
Изменен формат навигационных ссылок. Из текста ссылок убраны символы двойных кавычек (”), а значения параметров (после символа “=”) кодируются в соответствии с разделом 2.2. URL Character Encoding Issues стандарта RFC 1738 (с помощью символа “%” и двух шестнадцатеричных символов) для значений измерений регистров сведений и ключей таблиц внешних источников данных. Если измерение регистра сведений имеет составной тип и в значении измерения указывается имя типа, то имя типа также кодируется.
&lt;/blockquote&gt;
Наконец-то они приводят ссылки в порядок и к RFC.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-6676344152556877550?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/NTylWIb6oKM" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/05/blog-post_14.html</link><author>noreply@blogger.com (Green FiLin)</author><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-1975205232435081471</guid><pubDate>Sun, 06 May 2012 10:28:00 +0000</pubDate><atom:updated>2012-05-06T13:28:45.455+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">башорг</category><category domain="http://www.blogger.com/atom/ns#">хумор</category><title>И вовсе не странные. =)))</title><description>&lt;blockquote class="tr_bq"&gt;
Мариша: блин, программисты все такие странные? Муж читает книгу "Совершенный код" и периодически ржёт. &lt;/blockquote&gt;
(c) &lt;a href="http://bash.im/quote/416834/rulez"&gt;bor &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-1975205232435081471?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/rnd8zeCXSIs" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/05/blog-post.html</link><author>noreply@blogger.com (Green FiLin)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-5957362900159293022</guid><pubDate>Mon, 23 Apr 2012 20:38:00 +0000</pubDate><atom:updated>2012-04-24T00:07:33.256+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">1С</category><title>Обход запроса по нескольким группировкам</title><description>Хочу поделиться с вами небольшой "зарисовкой", которая помогает мне обходить выборку запроса, как бы пропуская некоторые группировки.&lt;br /&gt;
Что я имею в виду. Предположим, у нас есть запрос, который выбирает из регистра движения по номенклатуре в разрезе склада, номенклатуры, характеристики номенклатуры и документа движения. Вот как выглядит "плоская" выгрузка результата этого запроса:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-3eALXJ4vAh4/T5WcJiWsaFI/AAAAAAAABA0/Je3q_ea5YS8/s1600/%25D0%259F%25D0%25BB%25D0%25BE%25D1%2581%25D0%25BA%25D0%25B0%25D1%258F%25D0%2592%25D1%258B%25D0%25B1%25D0%25BE%25D1%2580%25D0%25BA%25D0%25B0.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="310" src="http://2.bp.blogspot.com/-3eALXJ4vAh4/T5WcJiWsaFI/AAAAAAAABA0/Je3q_ea5YS8/s640/%25D0%259F%25D0%25BB%25D0%25BE%25D1%2581%25D0%25BA%25D0%25B0%25D1%258F%25D0%2592%25D1%258B%25D0%25B1%25D0%25BE%25D1%2580%25D0%25BA%25D0%25B0.PNG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Если в запросе указать итоги по складу, номенклатуре и характеристике номенклатуры и написать следующий код:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-wMGDiDBnWDc/T5Wfn4nrSdI/AAAAAAAABBE/wcY4vWd3qhQ/s1600/%D0%9A%D0%BE%D0%B4%D0%92%D1%8B%D0%B1%D0%BE%D1%80%D0%BA%D0%B8%D0%9F%D0%BE%D0%93%D1%80%D1%83%D0%BF%D0%BF%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0%D0%BC.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="219" src="http://4.bp.blogspot.com/-wMGDiDBnWDc/T5Wfn4nrSdI/AAAAAAAABBE/wcY4vWd3qhQ/s640/%D0%9A%D0%BE%D0%B4%D0%92%D1%8B%D0%B1%D0%BE%D1%80%D0%BA%D0%B8%D0%9F%D0%BE%D0%93%D1%80%D1%83%D0%BF%D0%BF%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0%D0%BC.PNG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
то обход будет производиться следующим образом:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-V3hvW-VgRcM/T5WhiTDOuOI/AAAAAAAABBM/oGcRTfz2bh4/s1600/%25D0%2592%25D1%258B%25D0%25B1%25D0%25BE%25D1%2580%25D0%25BA%25D0%25B0%25D0%259F%25D0%25BE%25D0%2593%25D1%2580%25D1%2583%25D0%25BF%25D0%25BF%25D0%25B8%25D1%2580%25D0%25BE%25D0%25B2%25D0%25BA%25D0%25B0%25D0%25BC%25D0%259E%25D0%25B1%25D1%258B%25D1%2587%25D0%25BD%25D0%25B0%25D1%258F.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-V3hvW-VgRcM/T5WhiTDOuOI/AAAAAAAABBM/oGcRTfz2bh4/s640/%25D0%2592%25D1%258B%25D0%25B1%25D0%25BE%25D1%2580%25D0%25BA%25D0%25B0%25D0%259F%25D0%25BE%25D0%2593%25D1%2580%25D1%2583%25D0%25BF%25D0%25BF%25D0%25B8%25D1%2580%25D0%25BE%25D0%25B2%25D0%25BA%25D0%25B0%25D0%25BC%25D0%259E%25D0%25B1%25D1%258B%25D1%2587%25D0%25BD%25D0%25B0%25D1%258F.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
Т.е. по первой группировке "Склад" внешний цикл (голубой) совершит одну итерацию, по второй группировке "Номенклатура" ("розовый" цикл) четыре итерации, в каждой из итераций "розового" цикла будет разное количество итераций "зеленого" цикла по группировке "ХарактеристикаНоменклатуры", и в конечном итоге будут выбраны все детальные записи ("серый" цикл), которые на рисунке я отмечать не стал, ибо лениво.&lt;br /&gt;
&lt;br /&gt;
Но иногда хочется выбрать записи вот таким образом:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-5la7fQQgbY4/T5WmoWIYm5I/AAAAAAAABBs/5owTvL-Rhz4/s1600/%D0%92%D1%8B%D0%B1%D0%BE%D1%80%D0%BA%D0%B0%D0%9F%D0%BE%D0%93%D1%80%D1%83%D0%BF%D0%BF%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0%D0%BC%D0%9D%D0%B5%D0%9E%D0%B1%D1%8B%D1%87%D0%BD%D0%B0%D1%8F.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="326" src="http://1.bp.blogspot.com/-5la7fQQgbY4/T5WmoWIYm5I/AAAAAAAABBs/5owTvL-Rhz4/s640/%D0%92%D1%8B%D0%B1%D0%BE%D1%80%D0%BA%D0%B0%D0%9F%D0%BE%D0%93%D1%80%D1%83%D0%BF%D0%BF%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0%D0%BC%D0%9D%D0%B5%D0%9E%D0%B1%D1%8B%D1%87%D0%BD%D0%B0%D1%8F.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
Т.е. так, чтобы внешний (голубой) цикл выбирал, как и положено, по группировке "Склад", а внутренний (зеленый) выбирал по некой "агрегатной" группировке "Номенклатура+ХарактеристикаНоменклатуры". Ну и дальше по необходимости детальные записи. Это было бы удобно, если бы вы, например, создавали документы по группировке "Склад", а второй "метагруппировкой" заполняли табличную часть каким-либо образом. Конечно, код, который приведен выше, справляется с этой задачей, но лично моя печаль в том, что там есть один вложенный цикл (розовый), который делается совершенно ненужным с точки зрения "изящества кода" как минимум. К тому же, когда таких группировок становится больше, например девять, мы видим совершенно "потрясающую" картину из девяти вложенных циклов.&lt;br /&gt;
Еще можно просто пропустить группировку "Номенклатура" и обходить результат запроса по группировкам "Склад - ХарактеристикаНоменклатуры - ДетальныеЗаписи". Но вот беда, в этом случае на уровне характеристики нет самой номенклатуры. Смотрите сами:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-cjzNBqt_g5M/T5WpNXcN2cI/AAAAAAAABB0/lRoP40Q0GFs/s1600/%25D0%2593%25D0%25B4%25D0%25B5%25D0%259D%25D0%25BE%25D0%25BC%25D0%25B5%25D0%25BD%25D0%25BA%25D0%25BB%25D0%25B0%25D1%2582%25D1%2583%25D1%2580%25D0%25B0%25D0%259A%25D0%25BE%25D0%25B4.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="178" src="http://4.bp.blogspot.com/-cjzNBqt_g5M/T5WpNXcN2cI/AAAAAAAABB0/lRoP40Q0GFs/s640/%25D0%2593%25D0%25B4%25D0%25B5%25D0%259D%25D0%25BE%25D0%25BC%25D0%25B5%25D0%25BD%25D0%25BA%25D0%25BB%25D0%25B0%25D1%2582%25D1%2583%25D1%2580%25D0%25B0%25D0%259A%25D0%25BE%25D0%25B4.PNG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-zwxXInHKPu4/T5Wply7-mMI/AAAAAAAABB8/pDw3fqn0rJo/s1600/%25D0%2593%25D0%25B4%25D0%25B5%25D0%259D%25D0%25BE%25D0%25BC%25D0%25B5%25D0%25BD%25D0%25BA%25D0%25BB%25D0%25B0%25D1%2582%25D1%2583%25D1%2580%25D0%25B0.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-zwxXInHKPu4/T5Wply7-mMI/AAAAAAAABB8/pDw3fqn0rJo/s1600/%25D0%2593%25D0%25B4%25D0%25B5%25D0%259D%25D0%25BE%25D0%25BC%25D0%25B5%25D0%25BD%25D0%25BA%25D0%25BB%25D0%25B0%25D1%2582%25D1%2583%25D1%2580%25D0%25B0.PNG" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Получается, что на уровне выборки по складу номенклатуры еще нет, а на уровне выборки по характеристике ее... все еще нет. Бида.&lt;br /&gt;
&lt;br /&gt;
Я точно знаю, что я не один такой, но у меня и у других коллег по несчастью как-то сам собой напрашивается вот такой код:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-3wL9IhQMY-k/T5WqbL6dgVI/AAAAAAAABCE/51P2gau9I2I/s1600/%25D0%25A5%25D0%25BE%25D1%2580%25D0%25BE%25D1%2588%25D0%25B8%25D0%25B9%25D0%259A%25D0%25BE%25D0%25B4.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="163" src="http://3.bp.blogspot.com/-3wL9IhQMY-k/T5WqbL6dgVI/AAAAAAAABCE/51P2gau9I2I/s640/%25D0%25A5%25D0%25BE%25D1%2580%25D0%25BE%25D1%2588%25D0%25B8%25D0%25B9%25D0%259A%25D0%25BE%25D0%25B4.PNG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Код прекрасен всем, кроме того... что он не работает. Если когда-нибудь разгадаю это тайное послание фирмы 1С о "списке группировок", я обязательно с вами поделюсь. Сейчас же я знаю только то, что этот код мне не удалось заставить работать ни под каким соусом.&lt;br /&gt;
&lt;br /&gt;
Но мы не ждем милости от природы и от 1С. А берем и сами делаем. Вот такой код работает нормально вполне:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-3RvV1QEPhH4/T5WtDbhM-NI/AAAAAAAABCM/KeXktdVcqTI/s1600/%D0%A2%D0%BE%D0%B6%D0%B5%D0%A5%D0%BE%D1%80%D0%BE%D1%88%D0%B8%D0%B9%D0%9A%D0%BE%D0%B4.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="208" src="http://3.bp.blogspot.com/-3RvV1QEPhH4/T5WtDbhM-NI/AAAAAAAABCM/KeXktdVcqTI/s640/%D0%A2%D0%BE%D0%B6%D0%B5%D0%A5%D0%BE%D1%80%D0%BE%D1%88%D0%B8%D0%B9%D0%9A%D0%BE%D0%B4.PNG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Пара слов о функциях.&lt;br /&gt;
Функция "зфВыбратьПоГруппировкам" применяется вместо "ВыборкаЛалала.Выбрать()". Ей передается выборка, из которой нужно выбирать, и перечень группировок через запятую. При этом она возвращает некую "метавыборку". Ничего военного, просто соответствие с необходимыми данными.&lt;br /&gt;
Функция "зфСледующийПоГруппировкам" применяется вместо "ВыборкаОлоло.Следующий()". Ей передается та самая, открытая на предыдущем шаге "метавыборка" и возвращает она истину или ложь, как и штатный метод "Следующий".&lt;br /&gt;
Да. Внутри цикла вы можете смело получать родную 1С-овскую выборку нижнего уровня группировок, обратившись к элементу соответствия "Выборка". Вот так:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style="color: blue; font-family: courier new,courier; text-align: left;"&gt;РоднаяВыборка1С &lt;span style="color: red;"&gt;= &lt;/span&gt;МетаВыборка&lt;span style="color: red;"&gt;[&lt;/span&gt;&lt;span style="color: black;"&gt;"Выборка"&lt;/span&gt;&lt;span style="color: red;"&gt;];&lt;/span&gt;&lt;/pre&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;
&lt;br /&gt;
&lt;pre style="color: blue; font-family: courier new,courier; text-align: left;"&gt;&lt;span style="color: red;"&gt;Функция &lt;/span&gt;зфВыбратьПоГруппировкам&lt;span style="color: red;"&gt;(&lt;/span&gt;Выборка&lt;span style="color: red;"&gt;, &lt;/span&gt;Группировки&lt;span style="color: red;"&gt;, &lt;/span&gt;СИерархией &lt;span style="color: red;"&gt;= Ложь)

       &lt;/span&gt;МетаВыборка &lt;span style="color: red;"&gt;= Новый &lt;/span&gt;Соответствие&lt;span style="color: red;"&gt;;

       &lt;/span&gt;врОбходРезультата &lt;span style="color: red;"&gt;= &lt;/span&gt;ОбходРезультатаЗапроса&lt;span style="color: red;"&gt;.&lt;/span&gt;ПоГруппировкам&lt;span style="color: red;"&gt;;
       Если &lt;/span&gt;СИерархией &lt;span style="color: red;"&gt;Тогда
               &lt;/span&gt;врОбходРезультата &lt;span style="color: red;"&gt;= &lt;/span&gt;ОбходРезультатаЗапроса&lt;span style="color: red;"&gt;.&lt;/span&gt;ПоГруппировкамСИерархией&lt;span style="color: red;"&gt;;
       КонецЕсли;
       &lt;/span&gt;МетаВыборка&lt;span style="color: red;"&gt;.&lt;/span&gt;Вставить&lt;span style="color: red;"&gt;(&lt;/span&gt;&lt;span style="color: black;"&gt;"ОбходРезультата"&lt;/span&gt;&lt;span style="color: red;"&gt;, &lt;/span&gt;врОбходРезультата&lt;span style="color: red;"&gt;);

       &lt;/span&gt;МассивГруппировок &lt;span style="color: red;"&gt;= Новый &lt;/span&gt;Массив&lt;span style="color: red;"&gt;;
       &lt;/span&gt;врСтрГруппировки &lt;span style="color: red;"&gt;= &lt;/span&gt;Группировки&lt;span style="color: red;"&gt;;
       Пока Истина Цикл
               &lt;/span&gt;Поз &lt;span style="color: red;"&gt;= &lt;/span&gt;Найти&lt;span style="color: red;"&gt;( &lt;/span&gt;врСтрГруппировки&lt;span style="color: red;"&gt;, &lt;/span&gt;&lt;span style="color: black;"&gt;"," &lt;/span&gt;&lt;span style="color: red;"&gt;);
               Если &lt;/span&gt;Поз &lt;span style="color: red;"&gt;= &lt;/span&gt;&lt;span style="color: black;"&gt;0 &lt;/span&gt;&lt;span style="color: red;"&gt;Тогда
                       &lt;/span&gt;МассивГруппировок&lt;span style="color: red;"&gt;.&lt;/span&gt;Добавить&lt;span style="color: red;"&gt;(&lt;/span&gt;СокрЛП&lt;span style="color: red;"&gt;(&lt;/span&gt;врСтрГруппировки&lt;span style="color: red;"&gt;));
                       Прервать;
               КонецЕсли;
               &lt;/span&gt;МассивГруппировок&lt;span style="color: red;"&gt;.&lt;/span&gt;Добавить&lt;span style="color: red;"&gt;( &lt;/span&gt;СокрЛП&lt;span style="color: red;"&gt;( &lt;/span&gt;Лев&lt;span style="color: red;"&gt;(&lt;/span&gt;врСтрГруппировки&lt;span style="color: red;"&gt;,&lt;/span&gt;Поз&lt;span style="color: red;"&gt;-&lt;/span&gt;&lt;span style="color: black;"&gt;1&lt;/span&gt;&lt;span style="color: red;"&gt;) ) );
               &lt;/span&gt;врСтрГруппировки &lt;span style="color: red;"&gt;= &lt;/span&gt;Сред&lt;span style="color: red;"&gt;( &lt;/span&gt;врСтрГруппировки&lt;span style="color: red;"&gt;, &lt;/span&gt;Поз&lt;span style="color: red;"&gt;+&lt;/span&gt;&lt;span style="color: black;"&gt;1 &lt;/span&gt;&lt;span style="color: red;"&gt;);
       КонецЦикла;

       &lt;/span&gt;МетаВыборка&lt;span style="color: red;"&gt;.&lt;/span&gt;Вставить&lt;span style="color: red;"&gt;(&lt;/span&gt;&lt;span style="color: black;"&gt;"Группировки"&lt;/span&gt;&lt;span style="color: red;"&gt;, &lt;/span&gt;МассивГруппировок&lt;span style="color: red;"&gt;);

       &lt;/span&gt;врВыборка &lt;span style="color: red;"&gt;= &lt;/span&gt;Выборка&lt;span style="color: red;"&gt;;
       Для &lt;/span&gt;пц&lt;span style="color: red;"&gt;=&lt;/span&gt;&lt;span style="color: black;"&gt;0 &lt;/span&gt;&lt;span style="color: red;"&gt;По &lt;/span&gt;МассивГруппировок&lt;span style="color: red;"&gt;.&lt;/span&gt;Количество&lt;span style="color: red;"&gt;()-&lt;/span&gt;&lt;span style="color: black;"&gt;2 &lt;/span&gt;&lt;span style="color: red;"&gt;Цикл
               &lt;/span&gt;врВыборкаУровня &lt;span style="color: red;"&gt;= &lt;/span&gt;врВыборка&lt;span style="color: red;"&gt;.&lt;/span&gt;Выбрать&lt;span style="color: red;"&gt;(&lt;/span&gt;врОбходРезультата&lt;span style="color: red;"&gt;, &lt;/span&gt;МассивГруппировок&lt;span style="color: red;"&gt;[&lt;/span&gt;пц&lt;span style="color: red;"&gt;]);
               &lt;/span&gt;МетаВыборка&lt;span style="color: red;"&gt;.&lt;/span&gt;Вставить&lt;span style="color: red;"&gt;(&lt;/span&gt;&lt;span style="color: black;"&gt;"_Выборка"&lt;/span&gt;&lt;span style="color: red;"&gt;+&lt;/span&gt;Строка&lt;span style="color: red;"&gt;(&lt;/span&gt;пц&lt;span style="color: red;"&gt;), &lt;/span&gt;врВыборкаУровня&lt;span style="color: red;"&gt;);
               Если не &lt;/span&gt;врВыборкаУровня&lt;span style="color: red;"&gt;.&lt;/span&gt;Следующий&lt;span style="color: red;"&gt;() Тогда
                       Прервать;
               КонецЕсли;
               &lt;/span&gt;врВыборка &lt;span style="color: red;"&gt;= &lt;/span&gt;врВыборкаУровня&lt;span style="color: red;"&gt;;
       КонецЦикла;
       &lt;/span&gt;врВыборкаУровня &lt;span style="color: red;"&gt;= &lt;/span&gt;врВыборка&lt;span style="color: red;"&gt;.&lt;/span&gt;Выбрать&lt;span style="color: red;"&gt;(&lt;/span&gt;врОбходРезультата&lt;span style="color: red;"&gt;, &lt;/span&gt;МассивГруппировок&lt;span style="color: red;"&gt;[&lt;/span&gt;пц&lt;span style="color: red;"&gt;]);
       &lt;/span&gt;МетаВыборка&lt;span style="color: red;"&gt;.&lt;/span&gt;Вставить&lt;span style="color: red;"&gt;(&lt;/span&gt;&lt;span style="color: black;"&gt;"Выборка"&lt;/span&gt;&lt;span style="color: red;"&gt;, &lt;/span&gt;врВыборкаУровня&lt;span style="color: red;"&gt;);
       &lt;/span&gt;МетаВыборка&lt;span style="color: red;"&gt;.&lt;/span&gt;Вставить&lt;span style="color: red;"&gt;(&lt;/span&gt;&lt;span style="color: black;"&gt;"_Выборка"&lt;/span&gt;&lt;span style="color: red;"&gt;+&lt;/span&gt;Строка&lt;span style="color: red;"&gt;(&lt;/span&gt;пц&lt;span style="color: red;"&gt;), &lt;/span&gt;врВыборкаУровня&lt;span style="color: red;"&gt;);

       Возврат &lt;/span&gt;МетаВыборка&lt;span style="color: red;"&gt;;

КонецФункции &lt;/span&gt;&lt;span style="color: green;"&gt;// зфВыбратьПоГруппировкам

&lt;/span&gt;&lt;span style="color: red;"&gt;Функция &lt;/span&gt;зфСледующийПоГруппировкам&lt;span style="color: red;"&gt;(&lt;/span&gt;МетаВыборка&lt;span style="color: red;"&gt;, &lt;/span&gt;Уровень &lt;span style="color: red;"&gt;= Неопределено)

       Если &lt;/span&gt;Уровень &lt;span style="color: red;"&gt;= Неопределено Тогда
               &lt;/span&gt;Уровень &lt;span style="color: red;"&gt;= &lt;/span&gt;МетаВыборка&lt;span style="color: red;"&gt;[&lt;/span&gt;&lt;span style="color: black;"&gt;"Группировки"&lt;/span&gt;&lt;span style="color: red;"&gt;].&lt;/span&gt;Количество&lt;span style="color: red;"&gt;()-&lt;/span&gt;&lt;span style="color: black;"&gt;1&lt;/span&gt;&lt;span style="color: red;"&gt;;
       КонецЕсли;

       Если &lt;/span&gt;Уровень &lt;span style="color: red;"&gt;&amp;lt; &lt;/span&gt;&lt;span style="color: black;"&gt;0 &lt;/span&gt;&lt;span style="color: red;"&gt;Тогда
               Возврат Ложь;
       КонецЕсли;

       &lt;/span&gt;врВыборка &lt;span style="color: red;"&gt;= &lt;/span&gt;МетаВыборка&lt;span style="color: red;"&gt;[&lt;/span&gt;&lt;span style="color: black;"&gt;"_Выборка"&lt;/span&gt;&lt;span style="color: red;"&gt;+&lt;/span&gt;Строка&lt;span style="color: red;"&gt;(&lt;/span&gt;Уровень&lt;span style="color: red;"&gt;)];

       Если &lt;/span&gt;врВыборка&lt;span style="color: red;"&gt;.&lt;/span&gt;Следующий&lt;span style="color: red;"&gt;() Тогда
               Возврат Истина;
       КонецЕсли;

       Если &lt;/span&gt;зфСледующийПоГруппировкам&lt;span style="color: red;"&gt;(&lt;/span&gt;МетаВыборка&lt;span style="color: red;"&gt;, &lt;/span&gt;Уровень&lt;span style="color: red;"&gt;-&lt;/span&gt;&lt;span style="color: black;"&gt;1&lt;/span&gt;&lt;span style="color: red;"&gt;) Тогда
               &lt;/span&gt;МассивГруппировок &lt;span style="color: red;"&gt;= &lt;/span&gt;МетаВыборка&lt;span style="color: red;"&gt;[&lt;/span&gt;&lt;span style="color: black;"&gt;"Группировки"&lt;/span&gt;&lt;span style="color: red;"&gt;];
               &lt;/span&gt;врВыборкаРодитель &lt;span style="color: red;"&gt;= &lt;/span&gt;МетаВыборка&lt;span style="color: red;"&gt;[&lt;/span&gt;&lt;span style="color: black;"&gt;"_Выборка"&lt;/span&gt;&lt;span style="color: red;"&gt;+&lt;/span&gt;Строка&lt;span style="color: red;"&gt;(&lt;/span&gt;Уровень&lt;span style="color: red;"&gt;-&lt;/span&gt;&lt;span style="color: black;"&gt;1&lt;/span&gt;&lt;span style="color: red;"&gt;)];
               &lt;/span&gt;врВыборка &lt;span style="color: red;"&gt;= &lt;/span&gt;врВыборкаРодитель&lt;span style="color: red;"&gt;.&lt;/span&gt;Выбрать&lt;span style="color: red;"&gt;(&lt;/span&gt;МетаВыборка&lt;span style="color: red;"&gt;[&lt;/span&gt;&lt;span style="color: black;"&gt;"ОбходРезультата"&lt;/span&gt;&lt;span style="color: red;"&gt;],&lt;/span&gt;МассивГруппировок&lt;span style="color: red;"&gt;[&lt;/span&gt;Уровень&lt;span style="color: red;"&gt;]);
               &lt;/span&gt;МетаВыборка&lt;span style="color: red;"&gt;[&lt;/span&gt;&lt;span style="color: black;"&gt;"_Выборка"&lt;/span&gt;&lt;span style="color: red;"&gt;+&lt;/span&gt;Строка&lt;span style="color: red;"&gt;(&lt;/span&gt;Уровень&lt;span style="color: red;"&gt;)] = &lt;/span&gt;врВыборка&lt;span style="color: red;"&gt;;
               Если &lt;/span&gt;Уровень &lt;span style="color: red;"&gt;= &lt;/span&gt;МассивГруппировок&lt;span style="color: red;"&gt;.&lt;/span&gt;Количество&lt;span style="color: red;"&gt;()-&lt;/span&gt;&lt;span style="color: black;"&gt;1 &lt;/span&gt;&lt;span style="color: red;"&gt;Тогда
                       &lt;/span&gt;МетаВыборка&lt;span style="color: red;"&gt;[&lt;/span&gt;&lt;span style="color: black;"&gt;"Выборка"&lt;/span&gt;&lt;span style="color: red;"&gt;] = &lt;/span&gt;врВыборка&lt;span style="color: red;"&gt;;
               КонецЕсли;
               Возврат &lt;/span&gt;зфСледующийПоГруппировкам&lt;span style="color: red;"&gt;(&lt;/span&gt;МетаВыборка&lt;span style="color: red;"&gt;, &lt;/span&gt;Уровень&lt;span style="color: red;"&gt;);
       Иначе
               Возврат Ложь;
       КонецЕсли;

КонецФункции &lt;/span&gt;&lt;span style="color: green;"&gt;// зфСледующийПоГруппировкам

&lt;/span&gt;&lt;/pre&gt;
Спасибо за внимание, а я желаю вам хорошего дня и хорошего кода.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://infostart.ru/public/125988/"&gt;Публикация на Инфостарт&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-5957362900159293022?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/zTyTcdzRppk" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/04/blog-post_23.html</link><author>noreply@blogger.com (Green FiLin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-3eALXJ4vAh4/T5WcJiWsaFI/AAAAAAAABA0/Je3q_ea5YS8/s72-c/%25D0%259F%25D0%25BB%25D0%25BE%25D1%2581%25D0%25BA%25D0%25B0%25D1%258F%25D0%2592%25D1%258B%25D0%25B1%25D0%25BE%25D1%2580%25D0%25BA%25D0%25B0.PNG" height="72" width="72" /><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-4234529586190208233</guid><pubDate>Mon, 23 Apr 2012 16:16:00 +0000</pubDate><atom:updated>2012-04-23T19:16:47.099+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">события</category><title>Паттерн MVVM</title><description>Я давно хожу вокруг &lt;a href="http://ru.wikipedia.org/wiki/Model-View-ViewModel"&gt;паттерна MVVM&lt;/a&gt;, но все никак не дойдут руки внимательно за него взяться. И вот, по счастливой случайности Учебный центр Luxoft &lt;a href="http://www.luxoft-training.ru/events/seminar/seminarinfo.html?ID=32558"&gt;проводит семинар&lt;/a&gt; на эту тему.&lt;br /&gt;
Извините, что так поздно сообщаю, сам чуть не пропустил. Регистрируйтесь пока не поздно.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-4234529586190208233?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/iiIx7WNr0wg" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/04/mvvm.html</link><author>noreply@blogger.com (Green FiLin)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-3467869507818439556</guid><pubDate>Fri, 20 Apr 2012 18:17:00 +0000</pubDate><atom:updated>2012-04-20T21:17:14.438+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">1С</category><category domain="http://www.blogger.com/atom/ns#">хумор</category><title>Запрос на 90 строк</title><description>Вот цитата с &lt;a href="http://ibash.org.ru/quote.php?id=15244"&gt;ibash&lt;/a&gt;:&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
ещё один sql-запрос на 90 строк и я попрошу зарплату кокаином&lt;/blockquote&gt;
Коллега явно слабак и нуб.&lt;br /&gt;
SQL-запрос на 90 строк? Смешно...&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;img border="0" src="http://zfilin.org.ua/download/zapros_1c.png" /&gt;&lt;/div&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-3467869507818439556?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/-vQvY2KLvCA" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/04/90.html</link><author>noreply@blogger.com (Green FiLin)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-8937096165051024458</guid><pubDate>Wed, 18 Apr 2012 18:20:00 +0000</pubDate><atom:updated>2012-04-18T21:20:10.761+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ссылка</category><category domain="http://www.blogger.com/atom/ns#">ООП</category><title>Почему объектно-ориентированное программирование провалилось?</title><description>Ссылка на интересный обзор с интересными ссылками на классику и классиков.&lt;br /&gt;
Итак...&lt;br /&gt;
&lt;a href="http://blogerator.ru/page/oop_why-objects-have-failed"&gt;Почему объектно-ориентированное программирование провалилось?&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-8937096165051024458?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/ybxPj-R7Jno" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/04/blog-post_5636.html</link><author>noreply@blogger.com (Green FiLin)</author><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-5746057621819854391</guid><pubDate>Wed, 18 Apr 2012 18:16:00 +0000</pubDate><atom:updated>2012-04-18T21:16:20.773+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">хумор</category><title>Об архитектуре</title><description>&lt;blockquote class="tr_bq"&gt;
— Слушай, мне тут пишут, что у нас проблемы в архитектуре проекта.&lt;br /&gt;— А кто пишет?&lt;br /&gt;— Главный архитектор проекта.&lt;br /&gt;— Ну обними его, чо.&lt;/blockquote&gt;
&lt;a href="http://bash.im/quote/416527/rulez"&gt;(с) bor&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-5746057621819854391?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/t7-RIPY7cNk" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/04/blog-post_18.html</link><author>noreply@blogger.com (Green FiLin)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-120470477000519615</guid><pubDate>Sun, 08 Apr 2012 13:31:00 +0000</pubDate><atom:updated>2012-04-08T16:32:11.595+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">хумор</category><title>Code refactoring</title><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;img border="0" height="279" src="http://1.bp.blogspot.com/-dZvp11YMkbE/T4GTAefQyrI/AAAAAAAAA6k/s-PRyC2Vfrk/s1600/meme-4802689.gif" width="320" /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;a href="http://shlema.org.ua/"&gt;Спасибо Шлёме&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-120470477000519615?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/Pf8lx3EfzaA" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/04/code-refactoring.html</link><author>noreply@blogger.com (Green FiLin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-dZvp11YMkbE/T4GTAefQyrI/AAAAAAAAA6k/s-PRyC2Vfrk/s72-c/meme-4802689.gif" height="72" width="72" /><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-1277152232004023792</guid><pubDate>Sun, 08 Apr 2012 13:23:00 +0000</pubDate><atom:updated>2012-05-22T14:26:07.978+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">1С</category><category domain="http://www.blogger.com/atom/ns#">ссылка</category><category domain="http://www.blogger.com/atom/ns#">СКД</category><title>Фиксация шапки в СКД</title><description>Не могу не поставить сам себе ссылку на &lt;a href="http://1cskd.ru/2010/07/fiksaciya-strok-kolonok-v-skd/" target="_blank"&gt;статью о фиксации шапки в СКД&lt;/a&gt; с замечательного сайта &lt;a href="http://1cskd.ru/"&gt;1cskd.ru&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
P.S.: Поскольку, замечательный сайт сейчас лежит, а я не могу остаться без шпаргалки, вынесу код сюда:&lt;br /&gt;
&lt;blockquote&gt;&lt;pre style="color: blue; font-family: courier new,courier; text-align: left;"&gt;    ПроцессорВывода &lt;span style="color: red;"&gt;= Новый &lt;/span&gt;ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент&lt;span style="color: red;"&gt;;
    &lt;/span&gt;ПроцессорВывода&lt;span style="color: red;"&gt;.&lt;/span&gt;УстановитьДокумент&lt;span style="color: red;"&gt;(&lt;/span&gt;ЭлементыФормы&lt;span style="color: red;"&gt;.&lt;/span&gt;Результат&lt;span style="color: red;"&gt;);
    &lt;/span&gt;ПроцессорВывода&lt;span style="color: red;"&gt;.&lt;/span&gt;НачатьВывод&lt;span style="color: red;"&gt;();
    &lt;/span&gt;ТаблицаЗафиксирована &lt;span style="color: red;"&gt;= Ложь;
    Пока Истина Цикл
        &lt;/span&gt;ЭлементРезультата &lt;span style="color: red;"&gt;= &lt;/span&gt;ПроцессорКомпоновкиДанных&lt;span style="color: red;"&gt;.&lt;/span&gt;Следующий&lt;span style="color: red;"&gt;();
        Если &lt;/span&gt;ЭлементРезультата &lt;span style="color: red;"&gt;= Неопределено Тогда
            Прервать;
        Иначе
            &lt;/span&gt;ПроцессорВывода&lt;span style="color: red;"&gt;.&lt;/span&gt;ВывестиЭлемент&lt;span style="color: red;"&gt;(&lt;/span&gt;ЭлементРезультата&lt;span style="color: red;"&gt;);
            Если не &lt;/span&gt;ТаблицаЗафиксирована &lt;span style="color: red;"&gt;и &lt;/span&gt;ЭлементРезультата&lt;span style="color: red;"&gt;.&lt;/span&gt;ЗначенияПараметров&lt;span style="color: red;"&gt;.&lt;/span&gt;Количество&lt;span style="color: red;"&gt;() &amp;gt;  &lt;/span&gt;&lt;span style="color: black;"&gt;0 &lt;/span&gt;&lt;span style="color: red;"&gt;Тогда
                &lt;/span&gt;ТаблицаЗафиксирована &lt;span style="color: red;"&gt;= Истина;
                &lt;/span&gt;ЭлементыФормы&lt;span style="color: red;"&gt;.&lt;/span&gt;Результат&lt;span style="color: red;"&gt;.&lt;/span&gt;ФиксацияСверху &lt;span style="color: red;"&gt;= &lt;/span&gt;ЭлементыФормы&lt;span style="color: red;"&gt;.&lt;/span&gt;Результат&lt;span style="color: red;"&gt;.&lt;/span&gt;ВысотаТаблицы &lt;span style="color: red;"&gt;- &lt;/span&gt;&lt;span style="color: black;"&gt;1&lt;/span&gt;&lt;span style="color: red;"&gt;;
            КонецЕсли;
        КонецЕсли;
    КонецЦикла;
    &lt;/span&gt;ПроцессорВывода&lt;span style="color: red;"&gt;.&lt;/span&gt;ЗакончитьВывод&lt;span style="color: red;"&gt;();
&lt;/span&gt;&lt;/pre&gt;
&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-1277152232004023792?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/z-4lcmVUROA" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/04/blog-post_08.html</link><author>noreply@blogger.com (Green FiLin)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-6478817840475679721</guid><pubDate>Sun, 08 Apr 2012 13:03:00 +0000</pubDate><atom:updated>2012-04-08T16:18:24.723+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">1С</category><category domain="http://www.blogger.com/atom/ns#">ссылка</category><category domain="http://www.blogger.com/atom/ns#">СКД</category><title>СКД показывает странные остатки?</title><description>Бывает так, что запрос правильный, схема компоновки составлена корректно, но цифры в отчете напоминают какую-то ересь. В чем же дело?&lt;br /&gt;
Очень старый faq для начинающих &lt;a href="http://www.forum.mista.ru/topic.php?id=495082#13" target="_blank"&gt;из темы на mista.ru&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Извините, что скринами, уж как есть. &lt;a href="http://a.imageshack.us/img412/5521/18053290.jpg" target="_blank"&gt;Скрин1&lt;/a&gt;, &lt;a href="http://a.imageshack.us/img405/476/73796797.jpg" target="_blank"&gt;Скрин2&lt;/a&gt;. И &lt;a href="http://zfilin.org.ua/download/faq_skd.zip" target="_blank"&gt;архив с ними же&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Материалы с ИТС, статья "Типичные проблемы при расчете остатков".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-6478817840475679721?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/zNuo9R3dzBw" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/04/blog-post.html</link><author>noreply@blogger.com (Green FiLin)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-8730740868382636600</guid><pubDate>Thu, 29 Mar 2012 16:55:00 +0000</pubDate><atom:updated>2012-04-01T14:22:42.413+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ссылка</category><category domain="http://www.blogger.com/atom/ns#">менеджерское</category><title>5 уровней конфликта</title><description>Очень актуальная &lt;a href="http://dou.ua/columns/conflict-navigator-5-level-of-conflicts/" target="_blank"&gt;статья на DOU о пяти уровнях конфликта&lt;/a&gt;.&lt;br /&gt;
На мой взгляд в легкой форме всегда должен присутствовать первый уровень в качестве фона к рабочей атмосфере и ни в коем случае не переходить во второй. Третий это уже проблема, четвертый-пятый клиника.&lt;br /&gt;
Собственно, примерно об этом и комментарии.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-8730740868382636600?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/yE5XiARNLzU" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/03/5.html</link><author>noreply@blogger.com (Green FiLin)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-4075710035857498282</guid><pubDate>Wed, 28 Mar 2012 17:18:00 +0000</pubDate><atom:updated>2012-03-28T20:18:19.061+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ссылка</category><title>Группы в AD</title><description>Кое-какие ссылки по группам в AD.&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/ru-ru/business/smb/blog/post-view.aspx?id=12" target="_blank"&gt;Создание групп в Active Directory&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://technet.microsoft.com/ru-ru/library/cc739393%28v=ws.10%29.aspx" target="_blank"&gt;Группы&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-4075710035857498282?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/a77ayPJHp6A" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/03/ad.html</link><author>noreply@blogger.com (Green FiLin)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-8839694796901159263</guid><pubDate>Wed, 28 Mar 2012 17:00:00 +0000</pubDate><atom:updated>2012-03-28T20:00:04.502+03:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">башорг</category><title>UDP</title><description>xxx: Знаю отличную шутку про UDP, но не факт что она до вас дойдет.&lt;br /&gt;
&lt;br /&gt;
(c) &lt;a href="http://bash.im/quote/416259/rulez" target="_blank"&gt;bor&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-8839694796901159263?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/dLAgK3rewSM" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/03/udp.html</link><author>noreply@blogger.com (Green FiLin)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-4649303115400612835</guid><pubDate>Mon, 12 Mar 2012 07:45:00 +0000</pubDate><atom:updated>2012-03-12T09:45:25.595+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">новости</category><category domain="http://www.blogger.com/atom/ns#">карьера</category><title>Ciklum</title><description>Не успели еще хорошенько посмаковать подробности &lt;a href="http://blog.zfilin.org.ua/2012/02/global-logic.html" target="_blank"&gt;увольнения Романа Хмиля&lt;/a&gt; из Global Logic, как тут &lt;a href="http://dou.ua/lenta/news/roman-hmil-vozglavit-ukrainskoe-predstavitelstvo-ciklum/" target="_blank"&gt;на DOU новости&lt;/a&gt;: "Роман Хмиль возглавит украинское представительство Ciklum и станет новым COO компании".&lt;br /&gt;
&lt;br /&gt;
Казалось бы, что поменялось-то? Люди!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-4649303115400612835?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/EGJ423vH_K8" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/03/ciklum.html</link><author>noreply@blogger.com (Green FiLin)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-8415649260745568189</guid><pubDate>Wed, 07 Mar 2012 09:02:00 +0000</pubDate><atom:updated>2012-03-07T11:02:40.569+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">хакеры</category><category domain="http://www.blogger.com/atom/ns#">хумор</category><title>Инструмент для хака</title><description>Порадовала &lt;a href="http://science.compulenta.ru/664992/" target="_blank"&gt;статья о миниатюрных компьютерах&lt;/a&gt;, которые могут помочь ломануть "вражескую" сеть. Особенно любопытна модификация замаскированная под освежитель воздуха.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-qUsti8eS2ao/T1cjgx_8SVI/AAAAAAAAA14/DRJyJGTI9wE/s1600/22.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-qUsti8eS2ao/T1cjgx_8SVI/AAAAAAAAA14/DRJyJGTI9wE/s320/22.jpg" width="286" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
А теперь вопросы к картинке: Как вы думаете, к какой службе вы можете получить совершенно свободный доступ при помощи этой коробочки? =)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-8415649260745568189?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/bR6S1A5rFMA" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/03/blog-post_07.html</link><author>noreply@blogger.com (Green FiLin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-qUsti8eS2ao/T1cjgx_8SVI/AAAAAAAAA14/DRJyJGTI9wE/s72-c/22.jpg" height="72" width="72" /><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-2653886496178626197</guid><pubDate>Tue, 06 Mar 2012 09:18:00 +0000</pubDate><atom:updated>2012-03-06T11:19:33.553+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">рабочее</category><category domain="http://www.blogger.com/atom/ns#">карьера</category><title>Последние пять лет</title><description>Заканчивается один этап моей трудовой биографии, начинается другой.&lt;br /&gt;
Шеф только-что подписал заявление, осталось только передать рабочее место и подписать обходной.&lt;br /&gt;
Много было хорошего в наших отношениях и, оглядываясь назад, о многих вещах я с гордостью могу сказать: "Это сделал я".&lt;br /&gt;
Компания тоже многое сделала для меня, изменила меня и пропустив через себя отпускает другим человеком.&lt;br /&gt;
&lt;br /&gt;
Может быть, нам еще предстоит сотрудничать в будущем, а пока пусть все остается в прошлом и, как пишут программисты - Hello, world!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-2653886496178626197?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/4ie8gLeFS8g" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/03/blog-post_3864.html</link><author>noreply@blogger.com (Green FiLin)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-6663836237029252372</guid><pubDate>Tue, 06 Mar 2012 07:14:00 +0000</pubDate><atom:updated>2012-03-06T09:14:13.084+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">хумор</category><title>Сосиски в тесте</title><description>&lt;a href="https://twitter.com/#%21/ThyBzi/status/169656947614814208" target="_blank"&gt;Принесло твиттером&lt;/a&gt;:&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
Сосиски в тесте и сосиски в продакшне.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-6663836237029252372?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/nynuQMZ4FZU" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/03/blog-post_06.html</link><author>noreply@blogger.com (Green FiLin)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-1607856984949294664</guid><pubDate>Mon, 05 Mar 2012 20:27:00 +0000</pubDate><atom:updated>2012-03-05T22:27:29.962+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">хумор</category><title>Призрак Delphi</title><description>Извините за "ссыльничество", но удержаться невозможно. В этом году 1-е апреля началось раньше обычного.&lt;br /&gt;
&lt;a href="http://dou.ua/lenta/articles/chtoby-razrabotchiki-ne-begali-ili-delphi-navsegda/" target="_blank"&gt;Вот тут товарищ на DOU&lt;/a&gt; предлагает удерживать программистов используя устаревающие технологии.&lt;br /&gt;
&lt;br /&gt;
В каментах происходит феерия, смеялся до упаду.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-1607856984949294664?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/EyX_GEvUCns" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/03/delphi.html</link><author>noreply@blogger.com (Green FiLin)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-4351811526525553842</guid><pubDate>Sun, 04 Mar 2012 19:47:00 +0000</pubDate><atom:updated>2012-03-04T21:56:16.168+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">git</category><category domain="http://www.blogger.com/atom/ns#">svn</category><title>SVN по-новому хранит метаданные</title><description>Наконец-то svn реорганизовал работу с метаданными. Та замечательная мелочь, которой так давно гордятся пользователи git, теперь работает и в SVN!&lt;br /&gt;
А именно, теперь метаданные локальной копии хранятся в одной папке &lt;b&gt;&lt;i&gt;.svn&lt;/i&gt;&lt;/b&gt;, а не разбросаны по всему дереву каталогов.&lt;br /&gt;
Моя любимая TortoiseSVN &lt;a href="http://tortoisesvn.net/tsvn_1.7_releasenotes.html#wcformat" target="_blank"&gt;поддерживает это&lt;/a&gt; начиная с версии 1.7 и, конечно, есть &lt;a href="http://subversion.apache.org/docs/release-notes/1.7.html#single-db" target="_blank"&gt;информация на оф.сайте&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Если кто еще не обновился, скорее обновляйтесь, вам понравится.&lt;br /&gt;
После обновления TortoiseSVN поможет автоматически сконвертировать локальную копию в новый формат (появится пункт контекстного меню &lt;i&gt;"Upgrade working copy"&lt;/i&gt; вместо update/checkout), как быть фанатам командной строки не скажу, но наверняка тоже есть опция.&lt;br /&gt;
&lt;br /&gt;
UPD.: На самом деле новость для тех, кто спит.&amp;nbsp; TortoiseSVN 1.7.1, Build 22161 - 64 Bit, 2011/10/21&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-4351811526525553842?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/Yb1_AIKofJE" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/03/svn.html</link><author>noreply@blogger.com (Green FiLin)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-3970685048510755385</guid><pubDate>Sat, 03 Mar 2012 23:22:00 +0000</pubDate><atom:updated>2012-03-04T01:22:36.665+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">башорг</category><title>Баш-орг-ру больше не bash.org.ru</title><description>Если кто-то, как и я, пропустил - сообщаю. Наш баш-орг-ру теперь на домене &lt;a href="http://bash.im/"&gt;bash.im&lt;/a&gt;.&lt;br /&gt;
Вот &lt;a href="http://bash.im/faq"&gt;официальная информация&lt;/a&gt;:&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;
&lt;h4&gt;


Кажется, раньше у вас был другой адрес?&lt;/h4&gt;
1 марта 2012 года мы переехали на&amp;nbsp;&lt;b&gt;bash.im&lt;/b&gt;. После восьми лет в org.ru уже можно-то!&lt;/blockquote&gt;
&lt;br /&gt;
Все меняется...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-3970685048510755385?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/cxnqhbVCsGI" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/03/bashorgru.html</link><author>noreply@blogger.com (Green FiLin)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3958235841107589914.post-8993299987047539436</guid><pubDate>Sat, 03 Mar 2012 16:01:00 +0000</pubDate><atom:updated>2012-03-03T18:02:36.702+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">менеджерское</category><title>Матрица Манштейна</title><description>&lt;div&gt;
Вот что писал генерал германского генерального штаба &lt;a href="http://ru.wikipedia.org/wiki/%D0%9C%D0%B0%D0%BD%D1%88%D1%82%D0%B5%D0%B9%D0%BD,_%D0%AD%D1%80%D0%B8%D1%85_%D1%84%D0%BE%D0%BD" target="_blank"&gt;фон Манштейн&lt;/a&gt;:&lt;/div&gt;
&lt;div&gt;
Есть только четыре типа офицеров.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Первый тип&lt;/b&gt; — это ленивые и глупые офицеры. Оставьте их, они не приносят вреда…&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Второй тип&lt;/b&gt;
 — это умные и трудолюбивые офицеры. Из них получаются превосходные 
офицеры штаба, от внимания которых не ускользнут малейшие детали.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Третий тип&lt;/b&gt; — трудолюбивые тупицы. Эти люди опасны и должны быть расстреливаемы на месте. Они нагружают всех совершенно ненужной работой.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
И наконец, последний&lt;b&gt; четвертый тип&lt;/b&gt; — это умные бездельники. Эти люди достойны самых высоких должностей.&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
Спасибо &lt;a href="http://www.smartme.com.ua/konferenciya-po-upravleniyu-it-proektami-pm-day-2012" target="_blank"&gt;PM DAY 2012 &lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3958235841107589914-8993299987047539436?l=blog.zfilin.org.ua' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/GreenFilinsBlog/~4/sFBUQBxod2w" height="1" width="1"/&gt;</description><link>http://blog.zfilin.org.ua/2012/03/blog-post.html</link><author>noreply@blogger.com (Green FiLin)</author><thr:total>0</thr:total></item></channel></rss>

