Имя: Пароль:
1C
1С v8
Выражение представления в СКД
,
0 depthzer0
 
23.10.12
12:21
День добрый!

Почему-то не работает выражение представления в отчёте. Форматы не заданы. Использую макеты.

На вкладке Набор данных для поля ПериодМесяц в Выражении представления пишу Формат(ПериодМесяц,"ДФ='ММММ гггг'") но на выходе остаётся дата со временем. Весь форум облазил, ума не приложу. Нужны идеи ))
1 IronDemon
 
23.10.12
12:23
Так формат поля еще есть.
2 depthzer0
 
23.10.12
12:39
Да. ОК, пример привел, чтобы быстрее. На самом деле мне надо выразить неделю с начальной и конечной датой. Не знаю, как это можно сделать в поле формат.
3 IronDemon
 
23.10.12
12:43
Представление: Формат(ПериодНеделя,"ДФ = '""Неделя с"" дд.ММ.гггг '")
Формат поля: ДФ='"Неделя с" дд.ММ.гггг'
4 depthzer0
 
23.10.12
12:48
Да, мне надо чтобы было так: 02.07.2012 - 08.07.2012, а в форматном поле не знаю как сделать.
5 vmv
 
23.10.12
13:20
(4) ПредставлениеПериода(ДатаН, ДатаК) - системная функция СКД и 1С ее хавает
6 vmv
 
23.10.12
13:20
системная функция 1С т.е.)
7 vmv
 
23.10.12
13:24
В вычисляемых полях СКД я сделал так

...............................................
Путь к данным/Выражение/.../ВыражениеПредставления
...............................................
НачКонПСтрокой/НачалоМесяца/.../ПредставлениеПериода(НачалоМесяца, КонецМесяца,    "ФП = Истина")

все работает, чувак
8 depthzer0
 
23.10.12
13:25
(5) так а куда ещё вставить?
9 vmv
 
23.10.12
13:26
(8) был бы ты ж полу, я бы ответил и на этот вопрос
10 depthzer0
 
23.10.12
13:26
(7) понял, ща попробую
11 depthzer0
 
23.10.12
13:30
Вопрос то в другом, вопрос в том, что вне зависимости от того, что я пишу в поле ВыражениеПредставления у меня ничего не получается на выходе, т.е. как-будто ничего не пишу. Вот в чём беда.
12 depthzer0
 
23.10.12
14:32
Т.е. проблема не в том, что написать в поле ВыражениеПредставления, а понять, почему оно не работает.
Ошибка? Это не ошибка, это системная функция.