|
Выполнение условий в зависимости от времени | ☑ | ||
---|---|---|---|---|
0
Dmitry_333
26.04.18
✎
18:50
|
Всем доброго дня и вечера!
Подскажите, пожалуйста, как и в каком модуле нужно задавать условия в зависимости только от времени без факта иных событий (например, значение какого-нить параметра). Например Если Час(ТекущаяДата()) > 24 И Час(ТекущаяДата()) < 10 Тогда СрокПоставки = 1; |
|||
1
один я дАртаньян
26.04.18
✎
18:52
|
В общем
|
|||
2
Dmitry_333
26.04.18
✎
18:54
|
(1) Прям так и написать?
&НаСервере Если Час(ТекущаяДата()) > 24 И Час(ТекущаяДата()) < 10 Тогда СрокПоставки = 1; КонецЕсли; ? Специальной Функции для этого не нужно? |
|||
3
один я дАртаньян
26.04.18
✎
19:12
|
(2) Пиши, если, что вали все на меня.
|
|||
4
Garykom
гуру
26.04.18
✎
19:13
|
(3) Поделись на чем сидишь
|
|||
5
Михаил Козлов
26.04.18
✎
19:13
|
(0) Что же это за час такой?
|
|||
6
Garykom
гуру
26.04.18
✎
19:16
|
(5) Разве непонятно что тот когда документу заводят?
|
|||
7
zwei
26.04.18
✎
19:22
|
(0) > Если Час(ТекущаяДата()) > 24
Как у вас там, на Альфа-Центавре? |
|||
8
Garykom
гуру
26.04.18
✎
19:37
|
(7) >24 И <10 - какой еще Центавра? Это явно альтернативная реальность!
|
|||
9
zwei
26.04.18
✎
19:56
|
(8) Тут есть двве особенности.
Во-первых функция ТекущаяДата() вызывается дважды, что при быстром течении времени позволяет изменится аргументу функции Час при втором вызове. Во-вторых, при обратном течении времени, часы уменьшаются. Таким образом, если условие проверяется в момент смены суток, то оно может быть истинным. Да, ты прав. Бета-Лебедя скорей всего. Тоже, небось, тендеры автоматизируют. |
|||
10
Garykom
гуру
26.04.18
✎
20:20
|
(9) Пока точно выяснено что сутки 25 или более часов, остальное непонятно.
Но интернет канал до Мисты шустрый, <2 минут между постом и ответом на него. |
|||
11
Сияющий в темноте
26.04.18
✎
20:36
|
Вспомнилось
мы работаем 25 часов в сутки-и вот он из этой рекламы |
|||
12
zwei
26.04.18
✎
20:37
|
(11) ... просто вставать надо на час раньше.
|
|||
13
Franchiser
гуру
26.04.18
✎
21:37
|
А что бывает что больше 24 часов.
А условие больше 24 и меньше 10 - это вообще интересно. |
|||
14
Dmitry_333
27.04.18
✎
12:07
|
Действительно, больше 24 это я загнул-) больше 0, разумеется.
Все поняли что имеется ввиду, но кроме веселья ни одного ответа по существу. |
|||
15
Mankubus
27.04.18
✎
15:34
|
(14) ничего не понятно. Озвучь задачу с начала а не с конца
|
|||
16
pasha_d
27.04.18
✎
15:49
|
(4) хорошая афганка по ходу
|
|||
17
zwei
27.04.18
✎
18:52
|
(14) На самом деле никто ничего не понял, но из приличий сушеству поулыбались.
|
|||
18
Сияющий в темноте
27.04.18
✎
19:38
|
тебе,наверное,нужно прочитать про расписание запуска фоновых заданий,чтобы научиться запускать процессы в определенное время
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |