Имя: Пароль:
1C
1С v8
Вопрос по датам в запросе.
0 atis30
 
15.10.13
16:42
Подскажите, в запросах операции с датами идут по тем-же правилам что и в обычном коде?

Или конкретней, правильно ли обработает следующее условие :
| ИмяРегистра.ДатаСтарта + ИмяРегистра.Элемент.СрокДействияДни*60*60*24 >= &ТекущаяДата
?
1 vicof
 
15.10.13
16:43
1. Да, правильно
2. Нет, неправильно
2 vicof
 
15.10.13
16:43
Делаем ставки, господа
3 atis30
 
15.10.13
16:45
:-) а что не так? вроде 60*60*24 - количество дней в секундах.
4 serg_k
 
15.10.13
16:46
думаю,что это спасет
ДОБАВИТЬКДАТЕ(<Дата>, <Тип>, <Количество>)
5 Defender aka LINN
 
15.10.13
16:46
Нет на оба
6 el7cartel
 
15.10.13
16:48
(0) справка поможет)))
7 atis30
 
15.10.13
16:48
(4) ДОБАВИТЬКДАТЕ(ИмяРегистра.ДатаСтарта,День,ИмяРегистра.Элемент.СрокДействияДни)  >= &ТекущаяДата

Так?
8 serg_k
 
15.10.13
16:49
(7) ага
9 Wobland
 
15.10.13
16:50
(7) (8) а вот и нет
10 atis30
 
15.10.13
16:50
Спасибо.
11 atis30
 
15.10.13
16:51
(9) ?
12 serg_k
 
15.10.13
16:52
или так
ДОБАВИТЬКДАТЕ(НАЧАЛОПЕРИОДА(ИмяРегистра.ДатаСтарта, День), День, ИмяРегистра.Элемент.СрокДействияДни)  >= &ТекущаяДата
13 serg_k
 
15.10.13
17:11
(9) аргументируйте, пожалуйста.
14 serg_k
 
15.10.13
17:22
(0) вариант (12) подошел?
15 hhhh
 
15.10.13
17:37
(14) всё-таки (7) рулит
16 atis30
 
15.10.13
17:57
(14) да подошел, спасибо.