AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.06.2020, 09:17   #1  
Максим1989 is offline
Максим1989
Участник
 
33 / 10 (1) +
Регистрация: 14.04.2020
Как, зная неделю года, рассчитать период?
Доброе утро! Подскажите как зная номер недели получить период этой недели?
Старый 29.06.2020, 11:40   #2  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,273 / 3466 (122) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Воспользоваться математикой и умножить номер недели на 7, прибавив результат к дате начала года (точнее к дате, с которой начинается первая неделя года).
Проверял на AX2012

X++:
    int weekNumber = 25;
    FromDate fromDate;
    ToDate   toDate;

    fromDate = dateStartWk(dateStartYr(systemDateGet())) + (weekNumber - 1) * 7;
    toDate = dateEndWk(fromDate);
    info(strFmt("%1 - %2", fromDate, toDate));
__________________
Возможно сделать все. Вопрос времени

Последний раз редактировалось sukhanchik; 29.06.2020 в 11:43.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
i-neti: Как, зная неделю года, рассчитать дату понедельника этой недели? Blog bot DAX Blogs 13 28.10.2014 15:40
Период расчета зарплаты. AX 4.0 Ivolga DAX: Функционал 1 10.04.2012 13:38
MDX запрос, выборка за период. Вата DAX: Программирование 2 17.10.2008 14:34
Расчеты с персоналом - Период расчета denistim DAX: Функционал 1 20.06.2005 07:57
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 03:03.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.