|
СКД вывод месяца | ☑ | ||
---|---|---|---|---|
0
shock3r
05.12.12
✎
11:00
|
Доброе утро, в отчете выводятся колонки с месяцами: 1, 2 ... 12
Можно ли каким-то образом сделать вместо 1 - Январь.... 12- Декабрь?? Смотрел формат дат, нету чистого месяца, есть только: DD = 5 декабря 2012 г. DDT = 5 декабря 2012 г. 9:53:12 |
|||
1
Wobland
05.12.12
✎
11:00
|
да
попробуй посмотреть ещё раз |
|||
2
shock3r
05.12.12
✎
11:06
|
(1) я со вчерашнего дня ищу как это сделать
|
|||
3
shock3r
05.12.12
✎
11:07
|
(1) в формате дат искать? там есть представление, если значение = 5 => выводить Май ?
|
|||
4
Wobland
05.12.12
✎
11:07
|
(2) держи, болезный: ДФ=MMMM
|
|||
5
Wobland
05.12.12
✎
11:07
|
ну и, есессно, дата должна быть, а не число
|
|||
6
zippygrill
05.12.12
✎
11:09
|
а вот это если не СКД
ПредставлениеПериода(НачалоДня(&НачалоПериода), КонецДня(&КонецПериода), "ФП = Истина") |
|||
7
Wobland
05.12.12
✎
11:11
|
(6) СКД умеет внешние функции звать
не будет типа "5е декабря"? |
|||
8
Wobland
05.12.12
✎
11:12
|
(7) или "декабрь 12го"...
|
|||
9
zippygrill
05.12.12
✎
11:12
|
(7) в курсе. будет "Октябрь 2012 г."
|
|||
10
Ursus maritimus
05.12.12
✎
11:14
|
(7) Умеет
|
|||
11
shock3r
05.12.12
✎
11:14
|
(4) Вот в этом то и проблема, у меня в запросе, отбираются документы за период, и реализован реквизит в виде функции:
"Месяц" : "Месяц(Документ.Дата)" |
|||
12
Ursus maritimus
05.12.12
✎
11:15
|
(10) + Сор. Покзалось, что ты утверждаешь, что не умеет.
|
|||
13
Wobland
05.12.12
✎
11:15
|
(10) я так и сказал
(9) а ему чисто месяц нужен |
|||
14
Wobland
05.12.12
✎
11:15
|
(11) воспитать запрос предлагать
|
|||
15
shock3r
05.12.12
✎
11:16
|
Если взять:
"Месяц" : "Документ.Дата" а затем форматом : MMMM то получается 30 колонок, май, на период с 1 по 30... А нужна только одна |
|||
16
Wobland
05.12.12
✎
11:17
|
(15) где ты взял 30 колонок? положи на место, пока не заметили
|
|||
17
kiabs
05.12.12
✎
11:17
|
(11) В запросе сделай НачалоПериода(Таблица.Период, Месяц) Цифирки группируй через СУММА(Таблица.Колво)
|
|||
18
kiabs
05.12.12
✎
11:18
|
(15) Группировка сделай! Шайтан рахмат.
|
|||
19
kiabs
05.12.12
✎
11:19
|
(15) Стоп, колонки ? 0_о ... Что бы в запросе получилась куча колонок, этот запрос надо формировать циклом например. Я угадал?
|
|||
20
shock3r
05.12.12
✎
11:19
|
(16)
ВЫБРАТЬ РеализацияТоваровУслугТовары.Ссылка, РеализацияТоваровУслугТовары.Ссылка.Дата, РеализацияТоваровУслугТовары.Ссылка.Контрагент КАК Контрагент, РеализацияТоваровУслугТовары.Ссылка.ДоговорКонтрагента, РеализацияТоваровУслугТовары.Ссылка.Ответственный, РеализацияТоваровУслугТовары.Ссылка.ПодразделениеОрганизации, РеализацияТоваровУслугТовары.Ссылка.Заказчик, РеализацияТоваровУслугТовары.Ссылка.Грузоотправитель, РеализацияТоваровУслугТовары.Ссылка.Грузополучатель, РеализацияТоваровУслугТовары.ЕдиницаИзмерения, РеализацияТоваровУслугТовары.Количество, РеализацияТоваровУслугТовары.КоличествоМест, РеализацияТоваровУслугТовары.Коэффициент, РеализацияТоваровУслугТовары.Номенклатура, РеализацияТоваровУслугТовары.Сумма, РеализацияТоваровУслугТовары.СуммаНДС, РеализацияТоваровУслугТовары.Партия, РеализацияТоваровУслугТовары.Склад, МЕСЯЦ(РеализацияТоваровУслугТовары.Ссылка.Дата) КАК Месяц, РеализацияТоваровУслугТовары.Номенклатура.Родитель КАК ГруппаНоменклатуры, РеализацияТоваровУслугТовары.Ссылка.Контрагент.СтранаРегистрации КАК СтранаРегистрации, РеализацияТоваровУслугТовары.Номенклатура.МодельТовара ИЗ Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары ГДЕ РеализацияТоваровУслугТовары.Ссылка.Проведен И РеализацияТоваровУслугТовары.Ссылка.Дата МЕЖДУ &НачалоПериода И &ОкончаниеПериода |
|||
21
Mouzem
05.12.12
✎
11:20
|
(15) НачалоПериода(ТвояДата,"Месяц") и это все потом к формату приводишь
|
|||
22
Wobland
05.12.12
✎
11:20
|
МЕСЯЦ(РеализацияТоваровУслугТовары.Ссылка.Дата) КАК Месяц
вот это выкини совсем |
|||
23
Mouzem
05.12.12
✎
11:20
|
+(21) это чтоб 30 колонок не было
|
|||
24
Wobland
05.12.12
✎
11:21
|
+(22) у тебя для этого РеализацияТоваровУслугТовары.Ссылка.Дата есть
|
|||
25
kiabs
05.12.12
✎
11:21
|
(20) МЕСЯЦ(РеализацияТоваровУслугТовары.Ссылка.Дата) КАК Месяц, - возвращает тип ЧИСЛО!
|
|||
26
shock3r
05.12.12
✎
11:21
|
МЕСЯЦ(РеализацияТоваровУслугТовары.Ссылка.Дата) КАК Месяц,
Далее этот "Месяц" подставляется в Колонки и тогда всё красиво формируется, только вместо текста - цифра |
|||
27
shock3r
05.12.12
✎
11:22
|
(25) я понимаю что он возвращает, но как мне "РеализацияТоваровУслугТовары.Ссылка.Дата" выводить колонки по месяцам?
|
|||
28
Wobland
05.12.12
✎
11:22
|
(27) отформатировать на этапе вывода
|
|||
29
kiabs
05.12.12
✎
11:22
|
в запросе можно ВЫБОР КОГДА МЕСЯЦ(РеализацияТоваровУслугТовары.Ссылка.Дата)=1 ТОГДА "ЯНВАРЬ" КОГДА МЕСЯЦ(РеализацияТоваровУслугТовары.Ссылка.Дата)=2 ТОГДА "ФЕВРАЛЬ" И ТД.
|
|||
30
Wobland
05.12.12
✎
11:23
|
(29) что ты ему всякую пакость советуешь? ;)
|
|||
31
kiabs
05.12.12
✎
11:24
|
(30) Ну я так понял, он просто хочет номер месяца в текст преобразовать. Я не правильно понял?
|
|||
32
Wobland
05.12.12
✎
11:25
|
(31) он хочет дату словом вывести
|
|||
33
shock3r
05.12.12
✎
11:26
|
(31)вот именно то что нужно
|
|||
34
shock3r
05.12.12
✎
11:26
|
(32) месяц словом вывести
|
|||
35
Wobland
05.12.12
✎
11:26
|
(34) дату, а не месяц
|
|||
36
kiabs
05.12.12
✎
11:29
|
(33) Твой отчет выводится только за год или за несколько лет?
Если МЕСЯЦ(РеализацияТоваровУслугТовары.Ссылка.Дата) КАК Месяц, заменить на НачалоПериода(РеализацияТоваровУслугТовары.Ссылка.Дата, МЕСЯЦ) КАК Месяц, то потом в СКД можно будет формат в месяц поменять (ДФ='ММMM'), но для каждого года будет своя "колонка"(вернее строчка) |
|||
37
kiabs
05.12.12
✎
11:30
|
(36) Тут фишка в том, что если дату изменить на НачалоПериода, то ты сможешь свернуть записи, то есть сгруппировать по месяцу
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |