Имя: Пароль:
1C
1С v8
Как вывести дату в отчет на один день назад
0 Oleg102
 
21.01.14
13:41
Всем привет. Нужно сделать вывод в отчет дату с минусом на один день назад. Есть отчет который формируется с 1-10 число каждого месяца. Там считаются талоны на питание вместе с ночным питанием которое заканчивается 11 числа 5 утра. Получается данный отчет нужно формировать 11 числа месяца в 9 утра. В отчете существует период где указывается как "ДатаНач" - Дата начало формирования отчета и "ДатаКон" - Дата конец формирования отчета. Получается "Период с 1.12.2013 г. по 11.12.2013 г." . Мне нужно что бы в отчет выводило "ДатаКон" как "10.12.2013". Подскажите пожалуйста. Как вывести в отчет дату на -1 день.
1 МишКа
 
21.01.14
13:45
(0) В запросе используешь ДОБАВИТЬКДАТЕ()
2 Oleg102
 
21.01.14
13:47
Пробовал не получается. Ругается на ДОБАВИТЬКДАТЕ. В СКД отчете я делал так ставил параметр. "ДобавитьКДате(&ДатаНачала,"Месяц",-12)" и все работало а тут не могу
3 Oleg102
 
21.01.14
13:48
(1) Сейчас выводит так дату:
ОбластьЗаголовок.Параметры.КонПериода    = Формат(КонПериода, "ДФ=dd.MM.yyyy");
4 МишКа
 
21.01.14
13:55
ОбластьЗаголовок.Параметры.КонПериода    = Формат(КонПериода-86400, "ДФ=dd.MM.yyyy");
5 Oleg102
 
21.01.14
13:57
(4) Михаил благодарю Вас! Все заработало. Буду знать теперь как это делается.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.