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