Имя: Пароль:
1C
1С v8
Формат даты
0 USER48
 
13.08.12
09:41
В документе дата задана в формате "Дата и время", а вот в отчетах такая точность не нужна. Можно ли преобразовать этот формат только для отчетов, не меняя ничего в документе?
1 France
 
13.08.12
09:42
можно.. Формат()
2 Irbis05
 
13.08.12
09:43
Формат(ТвояДата, "ДФ=ПараметрыДаты");
3 USER48
 
13.08.12
10:34
(2) А можно вместо "ТвояДата" поставить например "РеализацияТоваровУслуг1.Дата", а то в синтаксис-помощнике в примерах только конкретные данные, а когда я пытаюсь использовать эту конспрукцию получаю сообщение об ошибке
4 Светлый Гений
 
13.08.12
10:35
(3)может стоит сначала попробовать, а потом спрашивать?
5 USER48
 
13.08.12
10:37
(4) а может стоит внимательнее читать??? "а когда я пытаюсь использовать эту конспрукцию получаю сообщение об ошибке" ЭТО ПО-ТВОЕМУ ЧТО???
6 ДенисЧ
 
13.08.12
10:38
(5) А текст сообщения мы должны угадывать? Какой приз первому угадавшему?
7 France
 
13.08.12
10:39
нужно еще и "ДФ=ПараметрыДаты"
8 Reset
 
13.08.12
10:40
(3) Можно, если "РеализацияТоваровУслуг1.Дата" - это дата. Если это не дата и не значение приводимого к дате типа, то нельзя.
9 Reset
 
13.08.12
10:41
А, еще он поди прямо так и написал "ПараметрыДаты"
10 USER48
 
13.08.12
10:47
(6) пишет синтаксическая ошибка, ФОРМАТ<<?>>(РеализацияТоваровУслуг1.Дата,"ДЛФ=Д") КАК Дата,
11 х86
 
13.08.12
10:49
(10)отчет на чём пишешь?
12 ДенисЧ
 
13.08.12
10:51
(10) Ты это в запросе пишешь????
Пиши в выводе результатат
13 USER48
 
13.08.12
10:51
В данном случаю пишу запрос в КонсолеЗапросов вот текст

ВЫБРАТЬ
   ФОРМАТ(РеализацияТоваровУслуг1.Дата,"ДЛФ=Д") КАК Дата,
   РеализацияТоваровУслуг.Номенклатура КАК Номенклатура,
   РеализацияТоваровУслуг.Номенклатура.Код КАК Код,
   ВЫРАЗИТЬ(РеализацияТоваровУслуг.Номенклатура.Комментарий КАК СТРОКА(50)) КАК НоменклатураКомментарий,
   ВЫРАЗИТЬ(РеализацияТоваровУслуг1.Контрагент.НаименованиеПолное КАК СТРОКА(255)) КАК Контрагент,
   СУММА(РеализацияТоваровУслуг.Сумма) КАК Сумма,
   СУММА(РеализацияТоваровУслуг.Количество) КАК Количество
ИЗ
   Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслуг
       ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг1
       ПО РеализацияТоваровУслуг.Ссылка = РеализацияТоваровУслуг1.Ссылка
ГДЕ
   РеализацияТоваровУслуг1.Дата МЕЖДУ &ДН И &ДК

СГРУППИРОВАТЬ ПО
   РеализацияТоваровУслуг.Номенклатура,
   РеализацияТоваровУслуг1.Контрагент,
14 х86
 
13.08.12
11:33
(13)так невзлетит, в консольке можно макет назначить, там у ячейки устанавливай формат, или условным оформлением