Имя: Пароль:
1C
 
СКД, начальное обучение
, , ,
0 Профессионал 1с
 
29.04.15
16:02
Всем юиип! Изучаю СКД, запасся видео курсами Гилева. Сейчас появилась такая текущая боевая задача. Есть запрос по группе документов выбраны Контрагент и Организация Документа. Отчет формируется за период, например месяц. Внимание вопрос: Каким образом , задав начало и конец периода, сделать формирование по месяцам?. Т.е мы указали 2014 год, а он нам выдал отчет за январь , февраль и тп(Месяцы- это группы колонок). И можно ли это сделать без добавления поля "Дата"(тк я использую уже имеющийся гиппер запрос и мне не хотелось бы его редактировать)
1 GROOVY
 
29.04.15
16:04
Сначала курс до конца досмотри.
2 vicof
 
29.04.15
16:05
(1) +1
3 Лефмихалыч
 
29.04.15
16:05
(0) а ты  курс под подушку положил?
4 Профессионал 1с
 
29.04.15
16:06
(1) Да мне отчет завтра сдавать а там 100 уроков) Я только 50 с чем то изучил
5 1976vas
 
29.04.15
16:06
(0) Сначала запросы надо хорошо знать, особенно соединения различные.
6 Лефмихалыч
 
29.04.15
16:06
Чтобы экспириенс был, мало просто квест получить. Надо еще пойти его выполнить, а потом вернуться и сдать
7 Профессионал 1с
 
29.04.15
16:08
(5) Да у меня есть отчет, я там колонки ненужные убрал, теперь надо всеголишь сделать такое-же формирование, только по месяцам и получу желаемое)
8 sapphire
 
29.04.15
16:09
(1) Пашь, а там запросом не проще ли?
9 Профессионал 1с
 
29.04.15
16:10
+7 Тот отчет, который уже был в базе-он мне подходит)
10 KrabCore
 
29.04.15
16:14
(1)(2)(6)
всегда было интересно что толкает людей написать вместо полезной инфы ТС'у спам вроде того что у вас? только тратите свое и чужое время.

(0) самый простой вариант в запросе выбрать месяц документа

НАЧАЛОПЕРИОДА(МойДокумент.Дата, МЕСЯЦ) - и поместить его в колонку
11 Профессионал 1с
 
29.04.15
16:24
(10) Спасибо, кстати а есть возможность без выбора этой даты сформировать? Ведь если первый док был в январе а следующий в Июне то он покажет Два периода Январь и Июнь? А мне надо чтобы и остальные, между ними тоже выводились)
12 GROOVY
 
29.04.15
16:44
(8) Там в СКД дополнение группировки есть. Очень удобно юзать.
В запросах только итогами с "Периодами", и с выборкой потом мучатся по колонкам.
13 Azverin
 
29.04.15
16:45
(11) а так попробуй:
ВЫБОР КОГДА МЕСЯЦ(МойДокумент.Дата,Месяц) = 1 ТОГДА "Январь"

КОГДА ВЫБОР КОГДА МЕСЯЦ(МойДокумент.Дата,Месяц) = 2 ТОГДА "Февраль"

КОГДА ВЫБОР КОГДА МЕСЯЦ(МойДокумент.Дата,Месяц) = 3 ТОГДА "Март"

КОГДА ВЫБОР КОГДА МЕСЯЦ(МойДокумент.Дата,Месяц) = 4 ТОГДА "Апрель"

КОГДА ВЫБОР КОГДА МЕСЯЦ(МойДокумент.Дата,Месяц) = 5 ТОГДА "Май"

КОГДА ВЫБОР КОГДА МЕСЯЦ(МойДокумент.Дата,Месяц) = 6 ТОГДА "Июнь"

КОГДА ВЫБОР КОГДА МЕСЯЦ(МойДокумент.Дата,Месяц) = 7 ТОГДА "Июль"

КОГДА ВЫБОР КОГДА МЕСЯЦ(МойДокумент.Дата,Месяц) = 8 ТОГДА "Август"

КОГДА ВЫБОР КОГДА МЕСЯЦ(МойДокумент.Дата,Месяц) = 9 ТОГДА "Сентябрь"

КОГДА ВЫБОР КОГДА МЕСЯЦ(МойДокумент.Дата,Месяц) = 10 ТОГДА "Октябрь"

КОГДА ВЫБОР КОГДА МЕСЯЦ(МойДокумент.Дата,Месяц) = 11 ТОГДА "Ноябрь"

КОГДА ВЫБОР КОГДА МЕСЯЦ(МойДокумент.Дата,Месяц) = 12 ТОГДА "Декабрь"
КОНЕЦ
14 Azverin
 
29.04.15
16:46
упс, задвоил слегка)
но лучше слушай GROOVY
15 Профессионал 1с
 
29.04.15
16:57
(14) Все равно спасибо) В запросах я такое использовал . типо Итоги . Период "периодами" = месяц . Теперь , думадю в СКД такое решили другим путем, сейчас пробую совет черного пояса по 1с от (12)
16 Профессионал 1с
 
29.04.15
16:57
+ 15 Но лучше завтра утром приду на свежайшую голову сделаю)
17 Профессионал 1с
 
30.04.15
08:26
Что- то я так и не понял по- поводу группировки) Можно ли просто  в настройках задать? Мне нужен прямо тот же отчет , только с разбивкой по месяцам)))
18 timmy
 
30.04.15
08:37
(11) сделать как в (10) + в настройках вариантов выбирать группировку и указать тип дополнения месяц
19 Другая
 
30.04.15
12:36
(12) дополнение группировки используется чтобы при отсутствии результатов в регистрах все равно дополнить таблицу пустыми значениями. Например нет у нас данных за апрель, а отображать нужно все месяцы в отчете.
(0) Для того чтобы сгруппировать по месяцам можно выбрать в запросе поле НачалоПериода(<дата>, месяц) и добавить это поле как группировку в колонки таблицы на странице настроек. + в условном оформлении настроить формат, для красоты
20 Iwal
 
04.05.15
15:42
(19) Я тоже такой отчет формирую, а как задать такие вертикальные группировки с плюсиком? Чтобы они открывались/закрывались?
21 Iwal
 
04.05.15
15:56
+20 не программно Типо "ЗадатьУровеньГруппировокКолонок"
22 Garykom
 
гуру
04.05.15
17:07
Мдааа...когда в 77 запросов можно считать что и не было все "программисты 1С" хотя бы язык знали... а не копи-пастили
23 Iwal
 
05.05.15
05:39
(22) Что сказать то хотел, человече?)
24 Iwal
 
05.05.15
05:40
Как "плюсики" задать, серьезно, подскажите)
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.