![]() |
![]() |
![]() |
|
Дата находится в диапазоне дат | ☑ | ||
---|---|---|---|---|
0
Storm
20.04.05
✎
09:31
|
Можно ли как нибудь определить, что заданная дата находится в выбранном диапазоне дат. Например выбранная дата находится в диапазоне с 1 по 15 марта или нет.
|
|||
1
France
20.04.05
✎
09:32
|
(0)можно
скажи, а зачем?.. тест на собеседовании дали?.. |
|||
2
povar
20.04.05
✎
09:33
|
((ТвояДата>НачальнойДате) ИЛИ (ТвояДата<КонечнойДате))
|
|||
3
Zmich
20.04.05
✎
09:33
|
Если ((НашаДата >= '01.01.2005') и (НашаДата <= '15.01.2005')) Тогда
//.... КонецЕсли; |
|||
4
povar
20.04.05
✎
09:34
|
ИЛИ читать как И :)
|
|||
5
427
20.04.05
✎
09:35
|
пля... как достали "Доступные всерьез" ....
похоже чел никогда не слышал об операторах сравнения и операторах OR и AND А теперь устроился старшим программером во фра и внедряет 1С предприятие... |
|||
6
427
20.04.05
✎
09:36
|
а повар то тоже того... туповат-с...
|
|||
7
povar
20.04.05
✎
09:37
|
(6) не без этого
|
|||
8
Diter
20.04.05
✎
09:40
|
(5) Тебя в детстве обижал старший товарщь из франча? Откуда столько ненависти к этим представителям 1С программистов. Или ты считаешь, что во франчах по определению работают люди глупее тебя? Ты родился гением?
|
|||
9
France
20.04.05
✎
09:42
|
"Защитник сирих и убогих" рулит!!!
|
|||
10
Diter
20.04.05
✎
09:43
|
(9) Тебя опять "огорчить"?
|
|||
11
Дуро4каа 1С
20.04.05
✎
09:43
|
Тест.
При каких условиях договор заканчивается в заданном интервале дат? |
|||
12
Storm
20.04.05
✎
09:45
|
(5)
Да вот назначили Ответственным За Развитие 1С:Предприятия и Многих Других Страшных Слов в Центральном Регионе и Москве в частности, бюджет в 1 млрд. выделили, только условие поставили: всего за 5 лет выучить как операторы сравнения правильно пишутся. Вот и пытаюсь уже второй год понять, времени то мало осталось.... (2), (3) Спасибо. Я почемуто думал, что с датами так нельзя. |
|||
13
Черт
модератор
20.04.05
✎
09:45
|
(5)(8)(9) отношеня выяснять попрошу в аське
|
|||
14
France
20.04.05
✎
09:46
|
(10) мне жалко тех, кого ты защищаеш.
|
|||
15
Diter
20.04.05
✎
09:47
|
(14) Мне жалко тебя и таких как ты. Хочешь поговорить - давай в аську действительно.
|
|||
16
Storm
20.04.05
✎
09:57
|
Еще вопрос и для [b]427[/b] в особенности:
А период попадает в период? Например два периода выбранный1 и выбранный2 пекрываются (т.е. есть ли у них общие дни) или нет. |
|||
17
Zmich
20.04.05
✎
09:59
|
В 1С есть тип "Дата", но нет типа "Период дат". Что ты имеешь в виду?
|
|||
18
IAm
20.04.05
✎
10:04
|
(16) Если ((ПериодНач1 <= ПериодКон2) И (ПериодНач2 >= ПериодКон1)) ИЛИ
((ПериодНач2 <= ПериодКон1) И (ПериодНач1 >= ПериодКон2) |
|||
19
Storm
20.04.05
✎
10:04
|
Ну заданы два периода дат началом и концом периода, нужно определить есть у них общие дни или нет.
|
|||
20
Grant
20.04.05
✎
10:06
|
(19) Таким-же макаром (3) смотри вхождение концов одного периода в другой период...
|
|||
21
Storm
20.04.05
✎
10:11
|
т.е. просто сравнением всех возможных вариантов дат начала и конца периода. Я тоже так думал, но хотелось узнать, есть ли более простой путь в 1С. Но все равно спасибо.
|
|||
22
IAm
20.04.05
✎
10:15
|
(21) Кому тут интересно как ты думал, тут просто отвечают на твои илиотские вопросы.
|
|||
23
France
20.04.05
✎
10:15
|
(0) в ЗиК была функция, решающая твою задачу.
(15)->(9).. Благо, я не нуждаюсь в этом. |
|||
24
Grant
20.04.05
✎
10:17
|
(21) Становится 4 сравнения:
Период1 НДата1-КДата1 Период2 НДата2-КДата2 Если ((НДата2 >= НДата1) и (НДата2 <= КДата1)) ИЛИ ((КДата2 >= НДата1) и (КДата2 <= КДата1)) Тогда Сообщить("ЕСТЬ КОНТАКТ !!!"); Иначе Сообщить("НЕТ КОНТАКТА !!!"); КонецЕсли; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |