Источник:
http://i-neti.ru/blog/231
==============
Решение:
X++:
static TransDate getMondayDateByWeek(Week _week)
{
TransDate transDate;
TransDate firstJanuary = mkDate(1, 1, year(systemDateGet()));
int firstDayofWeek = dayOfWk(firstJanuary);
int dayOfYear;
;
if (_week == 1)
return firstJanuary;
dayOfYear = 7 - firstDayofWeek + 1 + (7 * (_week - 1)) - 7;
transDate = dateStartYr(systemDateGet()) + dayOfYear;
return transDate;
}
Источник:
http://i-neti.ru/blog/231