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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.11.2004, 12:33   #1  
leshy is offline
leshy
Участник
 
118 / 11 (1) +
Регистрация: 23.02.2004
Адрес: Киев
Меню пользователя :(
Добрый день!
Столкнулся с проблемой:
имя пользователя a_tst, создаю для него меню (Файл/ создать/ меню пользователя), называю меню test
Система почему-то сохраняет его как tst_test
Когда я устанавливаю это меню как начальное для пользователя, то оно не загружается

Я так понимаю проблема в «_», потому что, если взять имя пользователя без «_» то все работает корректно. Кто нибудь сталкивался с этим, как можно это исправить?
Пользователей переименовывать не хочется …

Спасибо.
Старый 21.01.2005, 11:37   #2  
leshy is offline
leshy
Участник
 
118 / 11 (1) +
Регистрация: 23.02.2004
Адрес: Киев
Случайно наткнулся. Оказывается собака зарыта в методе buildStartupMenuCombo() формы SysUserSetup

name = subStr(utilIdElements.name,
strFind(utilIdElements.name,
'_',
1,
255)+1
,255);

startupMenuCombo.add(name);

Получается нельзя использовать символ подчеркивания в имени пользователя… Можно конечно поправить метод таким образом чтобы он искал последний символ «_», а не первый, правда в этом случае нельзя будет использовать символ «_» в имени отчета.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Меню пользователя fialka DAX: Функционал 7 01.06.2007 11:35
Меню пользователя Aslan DAX: Программирование 3 14.07.2006 11:15
Меню пользователя !? ShadowFromXZone DAX: Функционал 3 17.09.2004 10:51
Меню пользователя Pegiy DAX: Функционал 5 03.03.2004 13:45
Работа с главным меню в Axapta Alexey DAX: Программирование 0 04.01.2002 23:31

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

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

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