[ПОЛЕЗНОСТИ] по СКД и запросам (обновлено 14.11.11)

. Евгений Кабанов (kabanoff) 39 02.03.12 14:20 Сейчас в теме
В твоем "шаблоне СКД" неверно устанавливаются параметры СКД: вместо настроек компоновщика настроек используются настройки СКД.

Правильно сделать так:

...
	КомпоновщикНастроек = Новый КомпоновщикНастроекКомпоновкиДанных;
	КомпоновщикНастроек.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(СКД));
		
	Если ИсполняемыеНастройки <> Неопределено Тогда
		КомпоновщикНастроек.ЗагрузитьНастройки(ИсполняемыеНастройки);
	КонецЕсли;	
	
	Если СтруктураПараметров <> Неопределено Тогда		
		КоллекцияЗначенийПараметров = КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы;
		
		Для Каждого Параметр Из СтруктураПараметров Цикл
			НайденноеЗначениеПараметра = КоллекцияЗначенийПараметров.Найти(Параметр.Ключ);
			
			Если НайденноеЗначениеПараметра <> Неопределено Тогда				
				НайденноеЗначениеПараметра.Использование = Истина;				
				НайденноеЗначениеПараметра.Значение = Параметр.Значение;				
			КонецЕсли;			
		КонецЦикла;		
	КонецЕсли;
	
	МакетКомпоновкиСКД = КомпоновщикМакета.Выполнить(СКД, КомпоновщикНастроек.Настройки, РасшифровкаСКД, МакетКомпоновки, ТипГенератора);
...
...Показать Скрыть
Комментарии
0. Алексей Коробов (WiseSnake) 1723 26.10.11 08:08 Сейчас в теме
Вы задумываетесь, как использовать такой мощный механизм, как СКД, в своих разработках? Как удобней и быстрее получать необходимые данные? Трудности с написанием запросов? Тогда Вам нужно заглянуть в эту статью...

Перейти к публикации

1. Дмитрий Атапин (dva1c) 68 26.10.11 08:08 Сейчас в теме
Здорово, если статья, как написано в конце: будет дополняться!
+1 в личку :)
2. Александр Медведев (anig99) 2513 26.10.11 08:56 Сейчас в теме
Рука тянется к минусу... И даже не за повторении учебника Хрусталевой (буду считать это конспектом), а за мотивационную часть статьи. Статья поддерживает тех программистов, которые хватают всё по верхам, но не читают нормальную литературу по теме. Если банально прочитать Хрусталеву, то не возникнет вопросов типа: "А что можно сделать с СКД кроме отчета?" "А как установить отбор программно?" "А сделать вычисляемые поля?" Предлагаю всё-таки добавить в статью настоятельную просьбу прочитать литературу по СКД, а данной статьей пользоваться как конспектом.
Потому как без базовых знаний, такие статьи - это ужасный вред.
movel; hulio; arz; Ish_2; +4 Ответить 6
3. Евгений (Djonny) 26.10.11 09:53 Сейчас в теме
Нормальная статья.
Если будет дополняться, будет вообще прекрасно!
Такой "конспект" по СКД нужен, если будет что-то вроде "базы знаний" будет вообще замечательно!
4. Сергей Рудаков (fishca) 1051 26.10.11 10:00 Сейчас в теме
(3)
если будет что-то вроде "базы знаний" будет вообще замечательно

Уже есть такой сайт
5. Kom-off (Kom-off) 26.10.11 10:02 Сейчас в теме
(2)+ Не очень понятно для кого статья. Для опытных - так нет, их уже этим не удивишь. Для новичков - сильно разбросан и не систематизирован материал, лучше потратить 5 часов на видео курсы Гилева - гораздо больше пользы будет. Воздержался, хотя тема статьи заинтересовала.
13jaguar; arz; +2 Ответить 1
6. Anatolii Karasev (KapasMordorov) 406 26.10.11 10:11 Сейчас в теме
Небольшое замечание.
Ну почему многие пишут "компановка"?
Причем в одной строке с оригиналом?
ПроцессорКомпановки = Новый ПроцессорКомпоновкиДанных
7. Сергей Рудаков (fishca) 1051 26.10.11 10:17 Сейчас в теме
(6) А почему пишут мАлоко :) ?
Ладно еще можно понять когда создают переменную ПроцессорКомпановки...
8. Алексей Коробов (WiseSnake) 1723 26.10.11 10:23 Сейчас в теме
(2)(5) Я с вами абсолютно согласен! Но для того чтобы найти в книге, если ты ее в первый раз видишь, необходимо время. 5 часов это тоже время. Я человек и многое забываю, последнее время у меня сложилась традиция искать ответы в интернете, просто потому что быстрее.
anig99 ну вот подскажите, на какой странице подобие данного примера? Потому что я вообще не помню что я там такое видел(ну или не обратил внимание).
Kom-off Мне кажется для опытных в написании запросов, но для новичков в СКД.
9. Алексей Коробов (WiseSnake) 1723 26.10.11 10:24 Сейчас в теме
(6) От слова компактный )))) шучу, ну от безграмотности конечно же ;)
10. Алексей Коробов (WiseSnake) 1723 26.10.11 10:26 Сейчас в теме
(2) Я в описание добавил убедительную просьбу читать литературу, но пришлось заново отправлять на модерацию (((.... Хрень какая то... нафига уже опубликованное опять модерировать...
11. Антон (anton.fly7) 134 26.10.11 10:27 Сейчас в теме
я через компоновку заполняю табличку с отборами на форме например
http://infostart.ru/public/91297/
12. Александр Медведев (anig99) 2513 26.10.11 10:30 Сейчас в теме
(8) книгу нужно прочитать ВСЮ заранее, а не обращаться к ней по необходимости. Книга - это не сборник статей (хотя ЖКК - именно сборник статей)
Страницу не назову, но точно есть описание программного метода выполнения СКД (кстати метод, как и Ваш, длинный; есть более короткий программно сформировать СКД, но он не всегда применим). Как вывод в табличный документ, так и в таблицу значений. Тоже самое касается и вычисляемых полей. А вот примера использования НОВЫХ функций СКД нет ни у Хрусталевой (тогда их ещё не было), ни у Вас...
13. Александр Медведев (anig99) 2513 26.10.11 10:32 Сейчас в теме
(10) а чтобы не было такого - сначала написать всё по правилам, а потом исправить на что хочешь.
14. Алексей Коробов (WiseSnake) 1723 26.10.11 10:34 Сейчас в теме
(12) Я еще раз напоминаю что люди забывают. И при прочтении книги, если нет опыта, то это бесполезно, человек даже и не вспомнит об этом.
15. Алексей Коробов (WiseSnake) 1723 26.10.11 10:36 Сейчас в теме
(13) не понял о чем вы? я когда исправлю статью у меня 2 кнопки "Сохранить в черновики" и "Отправить на модерацию"... так о чем Вы?
16. Алексей Коробов (WiseSnake) 1723 26.10.11 10:38 Сейчас в теме
(12) А что за НОВЫЕ функции СКД? Может я отстал от жизни? ))
17. Александр Медведев (anig99) 2513 26.10.11 11:49 Сейчас в теме
(15) о том, зачем отправлять статью снова на модерацию после исправления.
(16) http://infostart.ru/public/86764/ в частности ВычислитьВыражение - решает ОЧЕНЬ много проблем в сложных отчетах.
18. Алексей Коробов (WiseSnake) 1723 26.10.11 12:11 Сейчас в теме
(17) Действительно отстал от жизни. Пойду обновлять платформу. Спасибо за ссылку!
19. Ярослав Юнка (y22-k) 212 26.10.11 12:52 Сейчас в теме
Да, считать процент по групировке это по челябински, стандартные поля не пробовал ссмотреть там есть много интересного
20. Алексей Коробов (WiseSnake) 1723 26.10.11 13:55 Сейчас в теме
(19) И что там интересного? Как делают в культурной столице России?
21. Игорь Исхаков (Ish_2) 964 26.10.11 13:55 Сейчас в теме
Саша опередил. И всё сказал в (2). Добавить нечего.
22. A V (ann_ver) 26.10.11 15:17 Сейчас в теме
Спасибо большое! очень полезный и интересный материал!
23. Дмитрий К (SuhoffGV) 26.10.11 19:32 Сейчас в теме
anig99 пишет:
Рука тянется к минусу... И даже не за повторении учебника Хрусталевой (буду считать это конспектом), а за мотивационную часть статьи. Статья поддерживает тех программистов, которые хватают всё по верхам, но не читают нормальную литературу по теме. Если банально прочитать Хрусталеву, то не возникнет вопросов типа: "А что можно сделать с СКД кроме отчета?" "А как установить отбор программно?" "А сделать вычисляемые поля?" Предлагаю всё-таки добавить в статью настоятельную просьбу прочитать литературу по СКД, а данной статьей пользоваться как конспектом.
Потому как без базовых знаний, такие статьи - это ужасный вред.


А по мне книга Хрусталевой не панацея.
Прочитал - "как все классно!", взялся делать что-то сложнее примеров - и облом. Вроде и работает, а вроде и не совсем и не всегда. WiseSnake не даст соврать :)
А книг больше нет. Все остальное по кускам где-то лежит, на форумах, в видеороликах и т.п. И думаешь, не писал на СКД и не буду. Клиенту все равно как я его задачу решу, лишь бы не вручную. А выборки там или запросы - пофиг.
Знаю девушку/франча - она про СКД даже не слышала, и ничего пишет как-то. Клиенты счастливы.

Чем больше статей про реальную работу с СКД с примерами - тем лучше. Там посмотрел, там почитал и разобрался. Да хотя бы и процент научишься считать.

А ЖКК давно уже надо в электронном виде издавать. С поиском. Аля "ЕСИС", если кто видел такое. Но она давно не обновляется. До сих пор пользуюсь вместо ЖКК.

ps
Меня так в свое время дист курсы по ЗиК77 так убили. Было там несколько задач на вывод отчета по горизонтали и вертикали по 2м запросам.
Я спецом потом в типовую конфу глянул - там ни одного примера горизонтального вывода областей в макет НЕ БЫЛО.
Только в восьмерке мне это пригодилось. Спустя пару лет.
m.s.moiseev; wolfsoft; Fominro; 13jaguar; djvu; Новиков; itar59; +7 Ответить 2
24. Александр Медведев (anig99) 2513 26.10.11 20:27 Сейчас в теме
(23) воооот. сначала прочитал книгу, а потом начал читать дополнительно. Книга - это основа. А в данной статье пока НИЧЕГО, чего нет у Хрусталевой - нет.
25. denis leonov (curys) 27.10.11 11:31 Сейчас в теме
26. Taras Варварич (itar59) 87 27.10.11 17:05 Сейчас в теме
anig99 пишет:

Рука тянется к минусу... И даже не за повторении учебника Хрусталевой (буду считать это конспектом), а за мотивационную часть статьи. Статья поддерживает тех программистов, которые хватают всё по верхам, но не читают нормальную литературу по теме. Если банально прочитать Хрусталеву, то не возникнет вопросов типа: "А что можно сделать с СКД кроме отчета?" "А как установить отбор программно?" "А сделать вычисляемые поля?" Предлагаю всё-таки добавить в статью настоятельную просьбу прочитать литературу по СКД, а данной статьей пользоваться как конспектом.

Потому как без базовых знаний, такие статьи - это ужасный вред.


Да будет Вам!!! Нельзя же все время ворчать, что "Жигули" не "Мерс", "Жигуль" тоже нужен.
Некоторые аспекты дискуссии напоминают спор о том как делать ремонт в квартире: своими руками (но годика так за 3) или пригласить профи (за деньги, но за две недели)
на мой взгляд вполне разумный материал. А читать библию от Адама и Евы (от сотворения мира) для доказательства, что 2*2=4 несколько чересчур...
Вы не находите?
Плюс.
тема правильно раскрыта, правильно подана
а главное -- изложена без излишних премудростей, на понятном языке (на русском, литературном) а не на жаргонном подмножестве сленга.
27. marat_n q (marat_n) 104 27.10.11 18:01 Сейчас в теме
(20) Мне тоже сразу режет глаз в статье. Задача с выводом процента, конечно актуальна и проста для понимания, но проблема в том, что просто, развернув "плюсиком" нужный ресурс в настройке, можно увидеть различные варианты процента этого ресурса.
28. Алексей Коробов (WiseSnake) 1723 27.10.11 18:43 Сейчас в теме
(27) Поясните. Может быть я чего то не знаю. Как вы реализуете ту же задачу с помощью плюсика на ресурсе?
29. Александр Медведев (anig99) 2513 27.10.11 22:06 Сейчас в теме
(26) не то сравнение... Жигуль и Мерседес - это универсальный отчет и СКД. А вот дворники от мерседеса и сам мерседес - это данная статья и книга по СКД. Дворники конечно замечательные и красивые, но без машины они нафиг не нужны.
30. Misha ⁠ (Magister) 131 27.10.11 22:24 Сейчас в теме
Минус за:
ПроцессорКомпановки
очивидным
сторок
лиж бы
что то

и т.д.
Ну и (2) - тоже согласен.
31. Алексей Коробов (WiseSnake) 1723 28.10.11 00:17 Сейчас в теме
(30) Ой, а я не знал что у нас диктант был.
Спасибо, за проверку.
32. Алексей Коробов (WiseSnake) 1723 28.10.11 00:33 Сейчас в теме
(29)(30) Блин, специально возьму Хрусталеву перечитаю, и только после этого буду дописывать статью, чтобы не дай бог не повторить то, что там написано...
33. Misha ⁠ (Magister) 131 28.10.11 01:49 Сейчас в теме
(31) В школе у вас, похоже, мало было диктантов :)
Вы извините, но очень уж глаз режут грамматические ошибки. К тому же в век компьютеризации глупо не пользоваться любой программой для проверки орфографии, если не уверены в собственной грамотности.
34. Наталья Болотнова (bol) 7 28.10.11 06:21 Сейчас в теме
"просто, развернув "плюсиком" нужный ресурс в настройке, можно увидеть различные варианты процента этого ресурса"
marat_n, про "плюсик" просветите
35. Taras Варварич (itar59) 87 28.10.11 10:24 Сейчас в теме
(29) anig99,
мы уклоняемся от темы и, к сожалению переходим на личности.
а ведь если объективно -- работа-то правильная и нужная.

иначе бы и дискуссии не возникло бы.

еще один респект автору темы.
36. Алексей Коробов (WiseSnake) 1723 28.10.11 10:36 Сейчас в теме
(33) Да, Я никогда не любил русский язык, выдуманные, видимо с бодунища правила. Вы уж извините заучивать эту ересь, не поддающуюся логическому осмыслению я не хотел и не хочу.
Если честно, меня грамотность мало волнует, понимаю еще в официальных документах я заморочусь проверкой. Кому то правда глаз режет, видимо переучились, или Вам из-за моих грамматических ошибок что то в тексте непонятно?
К тому же мои ошибки никакого отношения к разработке не имеют, а Вы пишите что поставили мне минус за ошибки, не находите это несколько странным? Лучше бы вы побольше разработок своих выложили, а не показывали свою грамотность. Это лично мое ИМХО, по этому прошу не принимать близко к сердцу, ведь у каждого человека может быть свое мнение, как мне кажется.

P.S. Я обязательно поправлю ошибки, не волнуйтесь, чужие глаза я не люблю резать. Просто не хочу лишний раз, по пустякам отправлять статью на модерацию.
P.S.S А проверка орфографии и так идет, но не помогает.)))
37. Misha ⁠ (Magister) 131 28.10.11 11:22 Сейчас в теме
(36) Хорошо, согласен, оценивать нужно разработку. Минус снял.
Но насчет "выдуманные, видимо с бодунища правила" и "заучивать эту ересь" - категорически не согласен.
Русский язык для меня не родной, я его в школе только один год учил, как иностранный. Но тем не менее абсолютное незнание правил не мешает мне писать грамотно. И да, я не с бодуна :)

А свои разработки я почти не выкладываю по причине в основном узкой заточенности под конкретного клиента, а на переделывание их на универсальные времени, к сожалению, не хватает.
38. Алексей Коробов (WiseSnake) 1723 28.10.11 11:36 Сейчас в теме
(37) Если Вам глаз режет, значит Вы знаете правила. Просто у разных людей разные способности. Я учил русский язык 14 лет, но увы и ах. Я в принципе не способен что то заучить, если я не пользуюсь чем то, то забываю это. Я даже таблицу умножения не всю помню. Так устроен мой мозг и переделывать уже поздно.
Про бодун я говорил образно, о тех людях, которые создавали правила русского языка (не сами же они появились).
39. Misha ⁠ (Magister) 131 28.10.11 11:48 Сейчас в теме
(38) В том-то и дело, что я правил не знаю. Я их "чувствую", что-ли. Не знаю даже как правильно выразиться.
Вот смотрю на слово, и вижу - написано с ошибкой. А вот чтобы понять как написать правильно - приходится подумать, а то иногда и гуглить :)

Ну и если уже чуть в историю углубиться - то понятно, что принятое сейчас произношение слов так сильно отличается от написания в первую очередь из-за смешения разных культур на территории России, конкретно - более образованной славянской с менее образованной финнской или какие там ещё были народы до прихода славян.
Возможно именно поэтому письменная речь мне дается очень просто, так как она ближе к славянской культуре, чем нынешняя разговорная.
40. Алексей Коробов (WiseSnake) 1723 28.10.11 11:54 Сейчас в теме
(39) Ну вот видите, у Вас есть талант, у меня нет. Я просто не считаю это важным, по этому абсолютно не заморачиваюсь по этому поводу. Давайте закроем эту тему, а то флуд получается, ок?
41. Misha ⁠ (Magister) 131 28.10.11 11:57 Сейчас в теме
(40) Ок, действительно оффтоп.
42. Серазм С (sserazm) 28.10.11 12:22 Сейчас в теме
Поскольку статья пишут для всех пользователей ресурса а не только для автора, то предлагаю придерживается общепринятых норм в том числе и правильного правописания. Как минимум, можно просто просмотреть статью в ворде и исправить ляпы. Выставлять статью с кучей ошибок и претендовать на плюс, мне кажется неправильно.
Если WiseSnake хочется писать без орфографии и правил, то ему дорога на удафф.
По сути статьи, плюсы у нее авансом. Пример разобраны невнятные. Если в эту старью будут кусками копировать Хрусталева, то можно сразу дать ссылку где лежит книжку или организовать ее провешивание с кучей комментариев и разжевывания, в этом я вижу больше пользы.
43. Алексей Коробов (WiseSnake) 1723 28.10.11 12:59 Сейчас в теме
(42) Давайте я сам буду решать где и чего мне проверять. Вы можете не читать статью если Вас что то не устраивает. А советы куда мне идти, от человека с рейтингом 0 на этом сайте я в принципе не рассматриваю.
Покажите мне где в Хрусталевой есть то что я опубликовал.
Примеры жизненные и если Вы их не понимаете, то вы мало писали в СКД и знаете о нем только теоретически.
44. netserfer (netserfer) 85 28.10.11 14:53 Сейчас в теме
Хрусталёва это конечно хорошо, но как говорится на инет-сленге "многа букаф", а статьи подобные этой могут прояснить некоторые вещи, ответ на которые нужен быстро, прямо здесь и сейчас. Ну а в остальном как говорится кесареву кесарево, слесарю слесарево
45. Michael Smith (opiumdx) 28.10.11 14:57 Сейчас в теме
46. Алексей Новиков (Новиков) 287 29.10.11 22:13 Сейчас в теме
Спасибо за статью. Очень годится как готовый рецепт. Надеюсь Вы ее будете обновлять и поддерживать!
47. Alexey Pak (Alexey55) 31.10.11 09:36 Сейчас в теме
48. Алексей Булатов (rubelev) 31.10.11 18:33 Сейчас в теме
А что можно толкового из скд для 1С вытащить?
49. Александр Медведев (anig99) 2513 31.10.11 20:52 Сейчас в теме
(48) А что можно толкового из АКП для автомобиля вытащить?
50. Алексей Коробов (WiseSnake) 1723 31.10.11 21:49 Сейчас в теме
(48) Могу сказать что в СКД я выполняю 40-50 % всей работы с 1С. Судите сами...
51. Максим Костиков (mkostya) 23 01.11.11 10:15 Сейчас в теме
52. Ярослав Юнка (y22-k) 212 01.11.11 13:32 Сейчас в теме
(28) WiseSnake,
Плюсик нажми на ресурсе слева снизу на закладке Выбранные поля на закладке Настройка и куча вопросов отпадет )
53. Алексей Коробов (WiseSnake) 1723 01.11.11 14:11 Сейчас в теме
(52)Задачу прочитайте внимательно, а потом выделяйте свой текст и улыбайтесь.
54. Дмитрий К (SuhoffGV) 03.11.11 12:44 Сейчас в теме
(31) WiseSnake, "жи, ши - пиши слитно"
Понаехали граммарнаци :)
55. Ирина Пятакова (Alraune) 1382 03.11.11 12:47 Сейчас в теме
(54)
"жи, ши - пиши слитно"

Неправильно! "жЫ, шЫ - как хочешь пишЫ"
56. Игорь (vikorn) 03.11.11 13:10 Сейчас в теме
57. Юрий Матвеев (mtv:)) 970 04.11.11 09:26 Сейчас в теме
(0) Хорошая статья. Можно использовать, как готовые рецепты.
Только хотелось бы, что бы публикация развивалась и поддерживалась.
Надеюсь, что своё слово: "Статья будет дополняться...", ты сдержишь.
58. Алексей Коробов (WiseSnake) 1723 04.11.11 14:37 Сейчас в теме
(57) Все зависит от Вас, пользователей. Как видишь многие не согласны, что статья дельная (это сильно отбивает интузиаЗИзм).
Сейчас есть материал, но нет времени и небольшие проблемки с доработкой статьи.
59. Александр Иванов (dkprim) 4 05.11.11 11:23 Сейчас в теме
статья хорошая. будет приятно и новые материалы в статье :) автору спасибо :)
60. Игорь Исхаков (Ish_2) 964 16.11.11 06:50 Сейчас в теме
Как и (2) у меня негативное отношение к таким статьям.
Читал , один раз почесал в затылке, дважды усмехнулся.
Статья не представляется цельной . Набор огрызков.
Если народу такое нравится , то я - против народа.
61. Алексей Коробов (WiseSnake) 1723 16.11.11 06:56 Сейчас в теме
(60) Я сейчас усмехнулся. Самые интересные статьи в таком же формате, например вот эта, где, кстати Вы проплюсовались. Возможно Вы просто не понимаете сути задач, когда столкнетесь, уже знаете где искать ;).
62. Игорь Исхаков (Ish_2) 964 16.11.11 08:02 Сейчас в теме
(61) Все мы чего-то не понимаем. Все мы учимся методом тыка. Это нормально.
Но не стоит свои тычки выносить на публику в виде статьи "Ой, смотрите, ребята - чего я нарыл !Какие [ПОЛЕЗНОСТИ]".
Обычно перед опубликованием проверяется как эти вопросы освещены в литературе. Даются ссылки , затем своё понимание или уточнения.
Впрочем, опять почесал в затылке... Рубрику на ИС "Мож и вам сгодится" никто не отменял и каждый прыгает через свою планку.
63. Алексей Коробов (WiseSnake) 1723 16.11.11 08:10 Сейчас в теме
(62) Хм, "Опять 25". Я вот всех прошу показать мне где в литературе описано то что тут описал???? я так и не нашел.
Вы помниЦа вообще раздували целые баталии на пустом месте аж целая статья родилась, хотя ИМХО Вам ту же Хрусталеву и стоило почитать. Однако тоже народ оценил.
64. Игорь Исхаков (Ish_2) 964 16.11.11 08:56 Сейчас в теме
(63) О моей статье - поговорим в моей теме. Здесь речь о Вашей.
Если автор не приводит никаких ссылок , не помещает свою статью в некоторый существующий контекст по этой теме , то это означает :
1. Либо автор несведущ в текущей теме .
2. Либо претендует на новизну своего метода, решения, подхода.

Теперь почувствуйте разницу.
Отсутствие ссылок на аналоги в моих статьях означает п.2.
Это утверждение. Сможете опровергнуть - опубликую в теме.

Теперь вопрос Вам : Что означает отсутствие ссылок в Вашей статье ?
Утверждение сделать сможете ? Или только : "чего-то искал , но чего-то не нашел.."
65. Владимир Чаклин (vec435) 15 16.11.11 10:23 Сейчас в теме
ЕСИС также полезно и нужно читать как и литературу.Но правила нужно знать хотя для того, чтобы знать как их обойти.
66. Алексей Коробов (WiseSnake) 1723 16.11.11 14:14 Сейчас в теме
(64) На момент публикации Вашей статьи у меня пару тройку обработок заполнялось в одну колонку деревом из СКД. Я не считал, да и не считаю, чем то оригинальным Вашу статью, но не лез судить "со своей колокольни", в отличае от Вас.

Ish_2 пишет:
О моей статье - поговорим в моей теме.

Хватит флуда и в моей теме, который стоило бы и прекратить! Вы уже 5й человек, который пытается меня "отправить к книжкам", по моему, больше чем достаточно, тем более если Вы читали я согласился со 2м постом, если Вы не считаете полезной статью поставьте минус, но не надо "переливать из пустого в порожнее".

Ish_2 пишет:
Теперь вопрос Вам : Что означает отсутствие ссылок в Вашей статье ?

Если ссылок на варианты решения поднятых в моей теме задач??? то да, я претендую на оригинальность. Докажите обратное и я - опубликую в теме. Или только: "я знаю, что где то это видел, но не знаю где..."?
67. Игорь Исхаков (Ish_2) 964 16.11.11 16:32 Сейчас в теме
(66) Отлично. Начнем с последнего параграфа Вашей статьи :
"Как выводить ресурсы (или как вывести начальные и конечные остатки и данные по произвольным периодам)?"
Поехали . Ставится задача :
Доказать , что НИЧЕГО нового и оригинального параграф не содержит.
А содержит только старые , давно известные и опубликованные приёмы.
Или доказать п.1 из поста (64) : Автор несведущ в текущей теме.

Начнем.
В указанном выше параграфе рассказывается о том , как использовать объект "Таблица" в настройках.
В использовании "Таблицы" ничего оригинального НЕТ.
Далее. В колонках таблицы используются группировки :
<Детальные записи>
Период
<Детальные записи>

Оригинально использовать группировку "Период" в колонке Таблицы ? Нет . Это смешно.
Остается только одно использование в качестве группировок < детальных записей> для вывода значений
Начального и Конечного остатка . Т.е. с помощью этого приема значения выводятся в нужном месте(колонке) таблицы.
Первая публикация о выводе значений в нужной колонке появилась два года назад автора IronDemon
http://infostart.ru/public/20848/
Он, правда, использовал вычисляемые поля. Но такой приём совсем неплох и имеет свои плюсы.
Теперь в комментарии 21 этой темы http://forum.infostart.ru/forum24/topic25482/message408159/#message408159
читаем ( извиняюсь за самоцитирование , оно при доказательстве необходимо).
На мой взгляд , экономнее и практичнее для вывода поля в нужной колонке вообще отказаться от вычисляемого поля "ДополнительнаяКолонка".
Группировка может быть создана и без указания группировочного поля (список группировочных полей - пуст), а выбранные поля для такой группировки могут выбраны произвольно.

На прикрепленном к посту файле показано как используются <детальные записи> для выода значений (см . рисунок)
Этот прием был применен в публикации http://infostart.ru/public/75878/ "СКД против ручного кодинга" без всякого "педалирования" на оригинальность.
Боже упаси от какого-то авторства ! Этот давно известный приём заслуживает лишь комментария-уточнения к чужой теме. И не более того.

Итак , доказано , что параграф текущей темы не содержит ни новизны , ни оригинальности.
Если что-то еще в этом параграфе претендует на оригинальность - назовите.
Прикрепленные файлы:
68. Алексей Коробов (WiseSnake) 1723 16.11.11 19:25 Сейчас в теме
(67) Каюсь, специально оставил Вам эту возможность и не написал в посте 66 о том что пункт на вывод ресурсов не претендует на оригинальность, а создан для "быстрой помощи" (о чем, кстати, сообщается в первых строках этого пункта) и создан на коленке. Хотелось так сказать получить больше информации. За ссылку на разработку IronDemon спасибо и на Вашу статью, я добавлю их как ссылки по теме в этот пункт при первой возможности, но первая не совсем отвечает на поставленную задачу и мне бы пришлось объяснять людям как эту статью применить для создания отчета такой формы. Вашу статью ее не видел, каюсь и ИМХО она не совсем наглядна + ко всему это всего лишь пункт в моей статье.

ИМХО оригинальность в том, что это я представил компактное объяснение (очень часто встречающейся на практике) поставленной задачи (ИМХО самое правильное и простое), которое займет на прочтение 1 минуту и даст всю необходимую информацию. Если бы людям было все понятно, то не возникало бы одних и тех же вопросов на форуме (причем многие наверняка читали ту же Хрусталеву, можем кстати спросить) и за время, которое они там висели, никто так и не смог дать внятного ответа на поставленный вопрос.

Так что давайте оставим в покое этот пункт. Помечу в пункте для ... особо щепетильных что пункт не оригинален и добавлю ссылки. "Автор несведущ в текущей теме. " © - уважаю Ваше личное мнение.

Ish_2 пишет:
Начнем с последнего параграфа Вашей статьи


Продолжайте по остальным пунктам, пожалуйста.
69. Игорь Исхаков (Ish_2) 964 16.11.11 19:42 Сейчас в теме
(67) На меня ссылаться ненужно. На IronDemon стоит.
Продолжаю разбор - IronDemon два года назад отметился ещё по Вашей теме процентов :
http://forum.mista.ru/topic.php?id=425838
70. Алексей Коробов (WiseSnake) 1723 16.11.11 19:57 Сейчас в теме
(69) Ваша ближе к теме.
Ну скорее не IronDemon отличился, а sam_sam, я когда искал в гугле, ничего не нашел. Статья не на инфостарте + наглядность, конечно, не сравнима + ко всему не понятно как правильно настроить в СКД, по этому считаю эту ссылку "ни о чем" хотя сама суть решения там есть. Я так же (как и автор по ссылке) не мало времени убил пока добился нормального результата.
71. Алексей Коробов (WiseSnake) 1723 16.11.11 20:20 Сейчас в теме
+ к (70)
Посмотрел Хрусталеву (по ссылке указано где смотреть - стр.385), ту тему которая там указывается. Там информации 0.
72. Игорь Исхаков (Ish_2) 964 16.11.11 20:40 Сейчас в теме
(71) Я уже проверил. У Хрусталевой именно про проценты нет. Очевидно вопрос был опущен как несущественный.
Но IronDemon в последнем комментарии указал правильное решение.
73. Алексей Коробов (WiseSnake) 1723 16.11.11 20:54 Сейчас в теме
(72) "Соль" решения указана в первом посте, а IronDemon поправил ошибку неопытных пользователей, приводящую к делению на 0, ЕСТЬNULL применять там ИМХО избыточно, потому что я, во всяком случае, всегда ставлю эти конструкции в самом запросе, чтобы не нарваться на неприятную ситуацию арифметических действий с null, которые не вызывают ошибок но так же возвращают null.

У Хрусталевой описано стандартное применение, которое и так понятно. А вопрос существенный, встречается на практике часто и не очевиден.
74. EvgeniuXP EvgeniuXP (EvgeniuXP) 16.11.11 23:58 Сейчас в теме
Рука тянется к минусу... И даже не за повторении учебника Хрусталевой (буду считать это конспектом), а за мотивационную часть статьи. Статья поддерживает тех программистов, которые хватают всё по верхам, но не читают нормальную литературу по теме. Если банально прочитать Хрусталеву, то не возникнет вопросов типа: "А что можно сделать с СКД кроме отчета?" "А как установить отбор программно?" "А сделать вычисляемые поля?" Предлагаю всё-таки добавить в статью настоятельную просьбу прочитать литературу по СКД, а данной статьей пользоваться как конспектом.
Потому как без базовых знаний, такие статьи - это ужасный вред.
75. Алексей Коробов (WiseSnake) 1723 17.11.11 00:22 Сейчас в теме
(74) Будем в "черный список" оформлять
76. Александр Иванов (dkprim) 4 17.11.11 07:05 Сейчас в теме
приятно видеть, что публикация пополняется и весьма полезно пополняется :)
77. Александр (alexkl) 18.11.11 10:19 Сейчас в теме
Развитие, в том числе учебной литературы, зачастую идет весьма непросто. Поэтому ругать за публикацию методики некорректно.
78. Марк (marku) 52 23.11.11 23:00 Сейчас в теме
Возможно вывести отчет, так чтобы в группировках были соответствующие значение из регистра сведений?
Пример картинки тут
79. Алексей Коробов (WiseSnake) 1723 30.11.11 10:32 Сейчас в теме
(78) Тут надо подумать. Демо-база какая нибудь, на которой попробовать можно есть?
80. Андрей Калякин (kalyaka) 116 30.11.11 15:47 Сейчас в теме
Хотелось бы узнать, как получить отчет в таком виде, как представил автор на рисунке под заголовком
"Как выводить ресурсы (или как вывести начальные и конечные остатки и данные по произвольным периодам)". А именно меня интересует, можно ли в СКД выводить объединенные заголовки как на рисунке заголовок "Продажи"?
81. Марк (marku) 52 30.11.11 20:46 Сейчас в теме
WiseSnake пишет:

(78) Тут надо подумать. Демо-база какая нибудь, на которой попробовать можно есть?

нет возможности предоставить
82. F1_1 (F1_1) 08.12.11 08:41 Сейчас в теме
Согласен с автором поста про необходимость иметь шпаргалку по СКД
83. Богдан Буляков (Laertid) 74 17.01.12 17:29 Сейчас в теме
Замечание по примеру с процентом: зачем и что Вы писали в поле оформление для вычисляемого поля, если в итогах Вам приходится домножать на 100? Лучше в Формате использовать сдвиг на 2 знака. Чем лучше? Тем, что при выделении и копировании куда-нибо (в Excel, скажем) результата вы получите результат в виде доли. Число 1, а не 100 для 100%. Как правило в том же Excel перевод в проценты производят средствами экселя. И могут получить 10000%, что неправильно.
84. Алексей Коробов (WiseSnake) 1723 17.01.12 23:33 Сейчас в теме
(83) Не вижу в этом особого смысла. Это уже мелочи, каждый может форматировать как ему удобно. Я давно не пользуюсь екселем... у меня есть 1С.
85. Александр Крынецкий (echo77) 718 26.01.12 21:59 Сейчас в теме
У вас, кажется опечатка в примере:
Порядок следования формальных параметров не такой, как в примере вызова процедуры ПолучитьДанныеНаОснованииСКД
86. Алексей Коробов (WiseSnake) 1723 26.01.12 22:20 Сейчас в теме
(85) Спасибо! Вы фактически реанимировали статью. Ошибка мною была замечена давно, но оставлена чтобы проверить насколько люди читают эти самые статьи. После того как мне мозг вынесли с орфографическими ошибками и другой ерундой, но не заметили очевидных ошибок, совсем не хотелось продолжать труд. Но сейчас я вижу что еще не все потеряно в этом сообществе ))). Возможно теперь я продолжу ее...
87. serge_focus (serge_focus) 3 28.01.12 14:10 Сейчас в теме
//(86) WiseSnake,
Хочу поблагодарить за статью!
Во первых СКД = действительно интересное и перспективное средство для ускорения написания отчетов и не только...
И действительно даже после прочтения книги возникает куча вопросов. А решение вопросов - обсуждение, чтение других материалов по теме и самое главное - практические реализации с использоваинем технологии СКД.
В поставках на нем стараются все делать. И там порой без пол-литра не разберешся... :)
И в качестве пол-литра часто выступают статьи из Нета и обсуждалки в форумах...

А данная статья -"для опытных в написании запросов, но для новичков в СКД" - Это точно!!!.
88. Руслан (eryomenko) 30.01.12 11:57 Сейчас в теме
89. Сергей (lsp71) 28.02.12 16:43 Сейчас в теме
(19) y22-k, Описанным в статье методом можно считать не только банальный процент, но и, например, оборачиваемость дебиторской задолженности в днях. Там формула чуть посложнее, но проблема та же: в некоторых случаях приходится отлавливать деление на 0. И это уже не вычисляется стандартными полями СКД.
90. Алексей Коробов (WiseSnake) 1723 01.03.12 16:56 Сейчас в теме
(89) Стандартными полями и невозможно решить эту задачу, y22-k просто не знает о чем говорит и не вник в суть проблемы. Но вот за что Вы ему плюс за комментарий поставили ??? это вопрос ))))
91. Сергей (lsp71) 01.03.12 18:01 Сейчас в теме
(90) WiseSnake, Просто не туда мышкой попал.
93. Илья (i132) 113 29.03.12 17:02 Сейчас в теме
(23) SuhoffGV, ЖК книги по 1Сv8 давно есть на ИТС: http://its.1c.ru/db/v8doc#browse:13:-1, с работающим посиком и регулярно обновляется с описанием изменний (последнее обновление февраль 2012)
94. Дмитрий К (SuhoffGV) 29.03.12 20:16 Сейчас в теме
(93) i132, Спасибо, не знал. Хоть польза от итс будет.
95. Степан Иванов (STEPPRK) 10 28.05.12 07:44 Сейчас в теме
Спасибо! Узнал много полезного
96. Модератор раздела Артур Аюханов (artbear) 09.06.12 16:23 Сейчас в теме
1. Вызов кода неверен :(
ПолучитьДанныеНаОснованииСКД(СхемаКомпоновкиДанных, СхемаКомпоновкиДанных.НастройкиПоУмолчанию, ДеревоЗначений, СтруктураПараметров);
нужно поменять местами параметры
ПолучитьДанныеНаОснованииСКД(СхемаКомпоновкиДанных, ДеревоЗначений, СхемаКомпоновкиДанных.НастройкиПоУмолчанию, СтруктураПараметров);
97. Модератор раздела Артур Аюханов (artbear) 09.06.12 18:30 Сейчас в теме
(0) +(96)
Забыл сказать - функция очень удобная.
Плюсую.
98. Роман Ложкин (webester) 22 29.01.13 03:04 Сейчас в теме
Картинки умерли все в статье. Можно обновить?
99. Андрей Ламбин (Buggy001) 20.03.13 12:12 Сейчас в теме
Кстати да, картинки не отображаются, а без них последняя часть статьи не имеет смысла.
Оставьте свое сообщение