|
Как получить последнию дату предыдущего месяца |
☑ |
0
Popkorm
26.12.11
✎
14:27
|
Запрос.УстановитьПараметр("ДатаНачало",Дата('20000101'));
Запрос.УстановитьПараметр("ДатаКонец",День(ДатаНачало)-1);
так конечно не правильно,просто для примера
|
|
1
dumb851
26.12.11
✎
14:29
|
НачалоМесяца(ТекущаяДата()) - 1
|
|
2
butterbean
26.12.11
✎
14:29
|
НачалоМесяца(ТекущаяДата())-1
|
|
3
Reset
26.12.11
✎
14:38
|
Чисто чтоб поучаствовать в массовке: КонецМесяца(ДобавитьМесяц(ТекущаяДата(),-1))
|
|
4
Popkorm
26.12.11
✎
14:44
|
(1)а если надо получить не ТекущуюДату а не Дату 31.10.2010
|
|
5
butterbean
26.12.11
✎
14:45
|
(4) '20101031'
|
|
6
Popkorm
26.12.11
✎
14:47
|
(5)имею виду что из в запроса я получаю не ТекущиюДату,
|
|
7
Popkorm
26.12.11
✎
14:48
|
вот так же не будит работать:
НачалоМесяца(ДатаНачало)-1
|
|
8
Reset
26.12.11
✎
14:48
|
Русский бы ТСу подтянуть
|
|
9
Popkorm
26.12.11
✎
14:49
|
(8)я татарин,уж извините
|
|
10
Shrek_yar
26.12.11
✎
14:50
|
(2) так разве не работеат?
|
|
11
Popkorm
26.12.11
✎
14:51
|
вот так походу заработало:
Запрос.УстановитьПараметр("ДатаКонец",НачалоМесяца(ДатаНачало) - 1)
|
|
12
Shrek_yar
26.12.11
✎
14:52
|
если ДАтаНачала сам устанавливаешь, то будет
|
|
13
lxs
26.12.11
✎
14:52
|
(9) Ничего, 1С тебя научит русскому матерному, не беспокойся)
|
|
14
Reset
26.12.11
✎
14:53
|
ДатаКонец в запросе устанавливается раньше, чем ДатаНачало.
Логику в дополнение у русскому - в приоритет...
|
|
15
Reset
26.12.11
✎
14:53
|
к русскому*
|
|