Показать сообщение отдельно
Старый 24.01.2011, 11:23   #7  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,712 / 1201 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
В принципе, по приведенной ссылке уже все есть. В смысле, упоминание про IntvNo(). Только добавлю, что в данном случае в качестве 3 параметра следует использовать значение IntvScale::YearMonth, а не IntvScale::Month. Поскольку следует учитывать возможность перехода через год.

X++:
static void test(Args _args)
{
    FromDate    fromDate = 31\12\2010;
    ToDate      toDate  = 01\01\2011;
    ;

    print abs(intvNo(fromDate, toDate, IntvScale::YearMonth));
    pause;
}