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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.03.2013, 08:50   #1  
IvanS is offline
IvanS
Участник
Аватар для IvanS
 
241 / 44 (2) +++
Регистрация: 30.06.2006
Адрес: Екатеринбург
Режим разработки в БД
Доброго времени суток. Такой вопрос. Где хранится в базе галка Режим разработки, вызываемая комбинацией клавш Ctrl-Shift-D?
Старый 13.03.2013, 12:44   #2  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Для 2009-й можно узнать так

X++:
SELECT USERID, 
case 
	when datalength(value) = 19 and (substring(value, 1, 2) = 0x07FD) and (cast(substring(value, 18, 1) as int) & 1 = 1) then 'Developer Mode'
	else 'Content Mode' 
end as FrameMode
FROM [dbo].[SYSLASTVALUE]
where /*USERID = N'Идентификатор пользователя' and*/ RECORDTYPE=29 and ELEMENTNAME = N'UserSetup' and designname = N'ContentFrameState'
Только, открытый клиент этот параметр сохранияет при закрытии фрейма (или всего клиента).

Дополнение.
Да, если такой записи для конкретного пользователя нет - то это тоже Content Mode. После первого закрытия клиента запись появится
__________________
Axapta v.3.0 sp5 kr2

Последний раз редактировалось AndyD; 13.03.2013 в 12:51.
За это сообщение автора поблагодарили: sukhanchik (4), IvanS (1).
Старый 13.03.2013, 14:33   #3  
IvanS is offline
IvanS
Участник
Аватар для IvanS
 
241 / 44 (2) +++
Регистрация: 30.06.2006
Адрес: Екатеринбург
А в выражении
(substring(value, 18, 1) as int) & 1
может стоит убрать & 1?
Старый 13.03.2013, 14:59   #4  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Проверяется 0-ой бит 18 байта.
Могут ли быть в этом байте установленными другие биты - точно не скажу
__________________
Axapta v.3.0 sp5 kr2
Старый 13.03.2013, 15:22   #5  
IvanS is offline
IvanS
Участник
Аватар для IvanS
 
241 / 44 (2) +++
Регистрация: 30.06.2006
Адрес: Екатеринбург
По крайней мере убрал эту проверку выборка не изменилась
Теги
ax2009, полезное, разработка

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Хранение шаблонов в БД Hammer DAX: Программирование 0 07.04.2011 13:19
Установка текущего SID-а в БД sukhanchik DAX: Администрирование 0 16.09.2009 07:58
Подключение АОС к новой БД AxaptaUser DAX: Администрирование 4 07.04.2008 16:09
2 AOS + 2 БД = 1 сервер renat DAX: Администрирование 2 22.07.2003 09:20
Создание точной копии БД для анализа ошибок Maxim Gorbunov DAX: База знаний и проекты 1 18.12.2001 15:24

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

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

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