Имя: Пароль:
1C
1С v8
представление даты в отчете
0 Валидатор
 
06.09.13
15:39
в Отчет выводится дата в следующем виде: 2 014, а я хочу чтобы выводилась 2014, как сделать?
1 Валидатор
 
06.09.13
15:40
ВЫБОР
    КОГДА МЕСЯЦ(ПланЗакупокСоставПлана.ттДатаИзвещения) = 8
        ТОГДА ГОД(ПланЗакупокСоставПлана.ттДатаИзвещения)
    ИНАЧЕ ВЫБОР
            КОГДА МЕСЯЦ(ПланЗакупокСоставПлана.ттДатаИзвещения) <> 8
                ТОГДА " "
        КОНЕЦ
КОНЕЦ
таким запросом дату получаю
2 ale-sarin
 
06.09.13
15:40
Формат()
А че сразу сюда писать? Поиск не помогает?
3 salvator
 
06.09.13
15:40
Не выводить год числом
4 Валидатор
 
06.09.13
15:42
(3) мне год числом нужно выводить в том то и дело, только не 2 013 и 2013
5 Валидатор
 
06.09.13
15:42
формат строки на макете делал, все равно выводит 2 014
6 ale-sarin
 
06.09.13
15:43
(1) (4) Все равно Формат(Год, "ЧГ="). В свойствах ячейки. Если в СКД, то тоже так монжно.
7 Wobland
 
06.09.13
15:43
(4) выводи год датой. отформатированной датой
8 Валидатор
 
06.09.13
15:47
(7) в самом запросе сразу?
9 ale-sarin
 
06.09.13
15:49
Кстати, переделай

ВЫБОР
    КОГДА МЕСЯЦ(ПланЗакупокСоставПлана.ттДатаИзвещения) = 8
        ТОГДА ГОД(ПланЗакупокСоставПлана.ттДатаИзвещения)
    ИНАЧЕ " "
КОНЕЦ
10 Валидатор
 
06.09.13
15:53
как отформатированную дату в запросе сразу передать?
11 ale-sarin
 
06.09.13
15:55
(10) Макет свой? В свойствах ячейки укажи формат.
12 Валидатор
 
06.09.13
15:57
(11) указал ЧГ = и все равно делит он на 2 014, а не 20144
13 Валидатор
 
06.09.13
15:58
(11) а не, перезапустился, сработало, спс
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.