|
СКД | ☑ | ||
---|---|---|---|---|
0
Денисок
10.10.12
✎
22:37
|
Помогите, делаю отчет с помощью СКД. Запрос из регистра накопления. Проблема в установке даты на конец дня. В закладке параметры в колонке выражение везде дают совет написать КонецПериода(&Период,"День"); Может в 8.1 это работало, но в 8.2 точно не хочет. Пробовал даже в форме для реквизитов программно ставить параметры, но он все равно не хочет. Поменял на функцию КонецДня(&Период), при формировании отчета ошибка "Функция не найдена".
|
|||
1
Денисок
10.10.12
✎
22:40
|
В справке 8.2 тоже пишет через КонецПериода...не пойму почему не работает
|
|||
2
Aprobator
10.10.12
✎
22:41
|
небось к таблице остатков обращаешься.
|
|||
3
Денисок
10.10.12
✎
22:41
|
ДА
|
|||
4
Aprobator
10.10.12
✎
22:43
|
ну дык секунду добавь и будет тебе счастье. Виртуальная таблица остатков берет остаток на дату исключая непосредственно сам момент времени. Т.е. в данном случае на 23:59:58.
|
|||
5
Aprobator
10.10.12
✎
22:45
|
ДОБАВИТЬПЕРИОД(КонецПериода(&Период, "День"), 1 "СЕКУНДА") - так вроде. Могу путать.
|
|||
6
BAPBAP
10.10.12
✎
22:46
|
(0) А ты параметры не указывай. СКД само поймет, что ты от него хочешь.
|
|||
7
Денисок
10.10.12
✎
22:58
|
Нет, СКД к сожалению сам не понимает, вот добавить к дате секунду очень хорошая идея, функция ДобавитьКДате умеет прибавлять только от минуты, но думаю это не критично, потому как запись платежек в регистр взаиморасчетов происходит на 23:59:59 даты оплаты в независимости от даты записи документа.
СПАСИБО! я намучался |
|||
8
BAPBAP
10.10.12
✎
23:08
|
(7) Уж лучше программно период установить через границу
|
|||
9
Денисок
10.10.12
✎
23:31
|
не, прибавлять минуту не получиться, потому что если реализация будет в 23:59:59, то данные будут не верны...
|
|||
10
Aprobator
11.10.12
✎
10:01
|
тебе же написали ДОБАВИТЬПЕРИОД.
|
|||
11
Aprobator
11.10.12
✎
10:01
|
хелп почитай в конфигураторе, только не СП, а именно хелп. Так есть описание языка запросов, есть и описание этой функции.
|
|||
12
Денисок
18.10.12
✎
20:53
|
Да все не то, решил через границу
|
|||
13
Денисок
18.10.12
✎
20:54
|
Спасибо за помощь!
|
|||
14
Эльфийка
18.10.12
✎
21:52
|
подсказка:"В поле выражение для конца периода поставь КонецПериода(&КонецПериода, "ДЕНЬ")" мне помогла, думаю и Вам тоже помогла бы. Т.е. надо было указать вместо &Период - &КонецПериода
|
|||
15
Лефмихалыч
18.10.12
✎
22:14
|
(0) юзай границу
|
|||
16
Лефмихалыч
18.10.12
✎
22:15
|
+(15) и не делай документов с временем 23:59:59
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |