Имя: Пароль:
1C
1С v8
как в параметре в СКД указать конецдня(&начдата-1день)
,
0 podkova
 
01.08.12
13:34
уважаемые, подскажите, пожалуйста...
надо вот чтоб юзер вводил даты начало месяца-конец, а получал фактически отчет конецдня(конец предыдущего месяца)-конец месяца.
1 m-serg74
 
01.08.12
13:35
-84600 не подходит?
2 viktor_vv
 
01.08.12
13:35
А чем не устраивает Началодня(началоМесяца) - КонецМесяца.
3 podkova
 
01.08.12
13:36
надо финансам из-за курсов, типа входящий остаток сегодня  на курс вчера
как в параметре указать минус день??можно конечно ввести еще параметр, тогда где в скд прописать его значение относительно 1 параметра?
4 Anastasiy
 
01.08.12
13:38
КонецПериода(&КонецПериода,"День")
5 Anastasiy
 
01.08.12
13:38
Параметры - Выражения
6 podkova
 
01.08.12
13:38
(2) это тогда дата предыдущего дня не получится, а мне нужно ее
7 podkova
 
01.08.12
13:39
(5) а как выразить минус день от даты начала??
8 viktor_vv
 
01.08.12
13:39
Ну в (1) это сутки в секундах. Можешь еще КонецДня(НачалоДня(ДатаНачала)-1).
9 viktor_vv
 
01.08.12
13:40
(8)+ Твоя &НачДата это дата и время.
10 podkova
 
01.08.12
13:41
-84600 в параметрах-выражениях в СКД прокатит??
пробую
11 Anastasiy
 
01.08.12
13:41
Период указывается на утро 000000,так что если вводишь НачалоПериода, вводишь 00:00:00 дня начала
12 Нуф-Нуф
 
01.08.12
13:42
ДобавитьКДате(ТвояДата, "Месяц",-1)
13 Anastasiy
 
01.08.12
13:42
А конец периода так пишется, чтобы захватить весь деньКонецПериода, а не только утро
14 Нуф-Нуф
 
01.08.12
13:43
КонецМесяца(ДобавитьКДате(ТвояДата, "Месяц",-1))
15 Anastasiy
 
01.08.12
13:43
(13) к (11)
16 Нуф-Нуф
 
01.08.12
13:43
КонецПериода(ДобавитьКДате(ТвояДата, "Месяц",-1),"Месяц")
17 m-serg74
 
01.08.12
13:44
понагородили-то)))
18 podkova
 
01.08.12
13:46
ДобавитьКДате(ТвояДата, "Месяц",-1)
не катит
19 podkova
 
01.08.12
13:47
минусы не проходят
20 mozzga
 
01.08.12
13:53
(19) Минусф проходят
21 mozzga
 
01.08.12
13:54
ВЫБРАТЬ ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(2002, 10, 12, 10, 15, 34), ДЕНЬ, 5)
ответ: 17.10.2002 10:15:34

ВЫБРАТЬ ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(2002, 10, 12, 10, 15, 34), ДЕНЬ, -15)
ответ: 27.09.2002 10:15:34
22 podkova
 
01.08.12
13:56
спасибо