Имя: Пароль:
1C
1С v8
Дата + пол года в запросе
0 wwrr3
 
06.12.17
12:06
Добрый день.
В запросе есть две даты - Дата 1 и Дата 2. Необходимо узнать, есть ли между этими датами ровно пол года. Если пол года или больше, получить истину, если меньше, получить ложь.
Но есть загвоздка. Нужно, чтобы из года как бы выпало 4 месяца - июнь, июль, август, сентябрь. То есть представить, что этих месяцев нет. Если Дата1 входит в эти четыре месяца, она должна отсчитываться от 1 октября. Если Дата1 была 25 мая, то "полгода" у нее пройдут в марте следующего года.
Есть ли способ сделать это просто?
1 vicof
 
06.12.17
12:12
Херь какая-то. Но можно. ВЫБОР КОГДА ТОГДА.
2 lodger
 
06.12.17
12:15
1) с помощью конструкции ВЫБОР КОГДА ТОГДА определить входит дата1 или дата2 в 4 месяца.
2) прибавить или отнять 4 месяца от попавшей туда даты
3) РазностьДат()
AdBlock убивает бесплатный контент. 1Сергей