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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.05.2010, 18:03   #1  
HorrR is offline
HorrR
Участник
 
340 / 30 (2) +++
Регистрация: 18.02.2008
Адрес: Киев
Странная проблема с userid2Name на старте клиента
Сначала опишу в 2х словах архитектуру, в которой происходит вылет стек трейса:
в Application.StartupPost() вызывается наш класс, который выполняет определенную работу при старте клиента. В методе run нашего класса первой инструкцией является следующая:

UserName userName = userId2name(curUserId());

Теперь кейс: есть некий тестовый пользователь, у которого при логине вылетает следующий стек трейс:

-Global.userId2name()
-НашКлас.run()
-Application.startupPost()

Что загадочно и непонятно.
Потому что:

a.) userId2name выполнится без ошибки ДАЖЕ если нет UserInfo с Id = curUserID();

б.) у UserInfo таблицы нет ни SecurityKey, ни ConfigurationKey(что логично), НО, после того, как пользователь был переведен в группу админов, ошибка испарилась, при удалении из неё - снова за старое.


UPD:
Тот же стек трейс валится у вас пользователей этой юзер-группы, у других юзверь-групп, даже без админских прав все нормально...
__________________
Axapta has seduced me deadly!

Последний раз редактировалось HorrR; 03.05.2010 в 18:15. Причина: update
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
передача бинарных файлов с клиента на AOS и обратно corvax DAX: Программирование 9 01.04.2014 15:05
Проблема запуска клиента DAX 2009 SP1 (safe mode) polygris DAX: Программирование 6 19.01.2010 12:32
сопоставление оплат клиента, переносов сальдо-поле накладная в общем журнале? Aquarius DAX: Функционал 3 28.01.2009 12:51
Коды клиентов в CRM - проблема Zabr DAX: Функционал 5 01.12.2003 12:41
Проблема: русские шрифты в отчетах, формируемых на сервере. Anais DAX: Администрирование 3 17.11.2003 13:20

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

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

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