|
СКД, начальное обучение | ☑ | ||
---|---|---|---|---|
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
|
Как "плюсики" задать, серьезно, подскажите)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |