Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 11:34

Формат даты

Автор Lemyyyr, 10 окт 2011, 13:00

0 Пользователей и 1 гость просматривают эту тему.

Lemyyyr

У меня есть Отчёт, формируемый запросом из регистра накопления. Отчёт сгруппирован по дате работы. Нужно задать формат даты в виде - "ДФ=dd.MM.yy". Как это реализовать?



has

при заполнении параметров области пишешь

Формат(ТвояДата,"ДЛФ=Д");

Андрей Федотов

Или в параметрах ячейки макета поставь формат даты. Преобразование будет автоматизировано.

Lemyyyr

Цитата: Андрей Федотов от 10 окт 2011, 13:56
Или в параметрах ячейки макета поставь формат даты. Преобразование будет автоматизировано.
Такой вариант в моём случае не работает.

Цитата: has от 10 окт 2011, 13:02
при заполнении параметров области пишешь

Формат(ТвояДата,"ДЛФ=Д");


Немного не понятно.
Есть текст запроса:
"Выбрать
.......
........
.......
Занятость.ДатаРаботы КАК ДатаРаботы

ИЗ

РегистрНакоплений.Занятость
.....
.....";

Вот мне надо вытащить из запроса ДатаРаботы, отформатировать её и передать в макет отчёта. А сама функция "формат" должна быть чему-то присвоена, как значение.


has

Ну результат запроса же по циклу обходишь? Будет примерно так, не знаю какие там переменные у тебя

Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
   ...
   ОбластьМакета.Параметры.ДатаРаботы = Формат(Выборка.ДатаРаботы, "ДЛФ=Д");
   ...
КонецЦикла;

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск