|
Поменять год в запросе на год текущей даты
| ☑ |
0
serg-lom89
31.07.15
✎
10:02
|
Добрый день
Есть запрос ,в нем поле в котором есть дата например 11.10.1989
как можно в запросе поменять год на текущий что бы стало 11.10.2015 ?
|
|
1
icipher
31.07.15
✎
10:05
|
ДОБАВИТЬКДАТЕ(Дата, Год, 26)
|
|
2
serg-lom89
31.07.15
✎
10:07
|
(1) не прокатит...года разные будут..
|
|
3
serg-lom89
31.07.15
✎
10:07
|
хотя если получить разность дат,и потом прибавлять тока к дате
|
|
4
rs_trade
31.07.15
✎
10:10
|
разложить на д-м-г и потом опять собрать с нужным годом
|
|
5
serg-lom89
31.07.15
✎
10:11
|
решил сразу разность в годах взять...
и затем к дате прибавить кол-во годов,прокатило...разлаживать наверное дольше будет
|
|
6
rs_trade
31.07.15
✎
10:13
|
(5) да. так лучше
|
|
7
Остап Сулейманович
31.07.15
✎
10:15
|
(0) ДАТАВРЕМЯ(2015, МЕСЯЦ(ИмяТвоегоПоля), ДЕНЬ(ИмяТвоегоПоля))
|
|
8
Остап Сулейманович
31.07.15
✎
10:16
|
+ (7)
ДАТАВРЕМЯ(2015, МЕСЯЦ(ИмяТвоегоПоля), ДЕНЬ(ИмяТвоегоПоля), ЧАС(ИмяТвоегоПоля), МИНУТА(ИмяТвоегоПоля), СЕКУНДА(ИмяТвоегоПоля))
|
|
9
1Сергей
31.07.15
✎
10:25
|
(7) (8) болт
|
|
10
Остап Сулейманович
31.07.15
✎
10:26
|
(9) Емко.
|
|
11
1Сергей
31.07.15
✎
10:27
|
(10) просто попробуй - не взлетит
|
|
12
almar
31.07.15
✎
10:29
|
ВЫБОР
КОГДА ДОБАВИТЬКДАТЕ(СправочникСотрудники.ДатаРождения, ГОД, ГОД(&ТекущаяДата) - ГОД(СправочникСотрудники.ДатаРождения)) <= &ТекущаяДата
ТОГДА ДОБАВИТЬКДАТЕ(СправочникСотрудники.ДатаРождения, ГОД, ГОД(&ТекущаяДата) + 1 - ГОД(СправочникСотрудники.ДатаРождения))
ИНАЧЕ ДОБАВИТЬКДАТЕ(СправочникСотрудники.ДатаРождения, ГОД, ГОД(&ТекущаяДата) - ГОД(СправочникСотрудники.ДатаРождения))
КОНЕЦ КАК ДеньРождения
|
|
13
mehfk
31.07.15
✎
10:30
|
ВЫБРАТЬ
ДОБАВИТЬКДАТЕ(&ДатаИсходная, ГОД, РАЗНОСТЬДАТ(НАЧАЛОПЕРИОДА(&ДатаИсходная, ГОД), НАЧАЛОПЕРИОДА(&ТекущаяДата, ГОД), ГОД)) КАК Поле1
|
|
14
1Сергей
31.07.15
✎
10:32
|
(13) наеборот
|
|
15
1Сергей
31.07.15
✎
10:32
|
(14) сторно. Сначала старая дата, потом дата текущего года
|
|