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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.04.2011, 19:58   #1  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1293 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
DAX2009 зафиксировать дату и время сеанса
У нас есть небольшой функционал, в котором используется дата/время. По умолчанию они в формы подставляются текущие для сеанса пользователя.
Пользователь, для облегчения задачи может вызвать меню Сервис \ Дата сеанса и установить нужные дата/время. Но время продолжает "тикать".
Не знаю, может быть у меня ложная память, но почему-то мне кажется, что можно каким-то образом это установленное время зафиксировать. То есть, пользователь выбирает нужные дата/время и оно перестает меняться (например, пользователь сказал, что ему нужно время по умолчанию 25/04/11 13:00 и зафиксировал его, пока он не снял фиксацию, это время остается для значений по умолчанию).
Есть ли возможность в DAX2009 зафиксировать системные дату/время или мне это приснилось?
Старый 24.04.2011, 20:27   #2  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Тут вопрос в том, как вы определяете время сеанса. Системные дату/время можно получить с помощью DateTimeUtil::getSystemDateTime() - возвращаемое значение, как и положено, фиксируется, если пользователь явно задает системную дату и/или время.
Старый 25.04.2011, 13:21   #3  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1293 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Спасибо, действительно все фиксируется. Ключевое слово DateTimeUtil::getSystemDateTime(), а я как те ежики с кактусом из анекдота упорно лез на timeNow
PS: а как теперь пользователю не выполняя перезапуска отключить это "фиксированное время" и вернуться к нормальному его ходу?
Старый 25.04.2011, 16:26   #4  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
По таймеру?

А серьезно - не нашел. Только перезаходом.
Кстати, в трешке точно так же, только время не видно
__________________
Axapta v.3.0 sp5 kr2
Теги
время, дата

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вопросы по OLAP в DAX2009 oleg_e DAX: Функционал 9 10.12.2008 02:02
Время созданного "сейчас" файла меньше timenow на 4 часа Gustav DAX: Программирование 20 04.09.2006 18:59
Время по графику и фактическое время работы в табеле nicko DAX: Функционал 0 09.02.2005 15:24
Установить время файла? SnowMan DAX: Программирование 5 01.10.2003 14:42
Как получить текущую дату и время? Yuri Safronov DAX: Программирование 5 10.11.2002 17:54

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:48.