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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.08.2008, 11:05   #1  
_AxDevel_ is offline
_AxDevel_
Участник
 
69 / 12 (1) ++
Регистрация: 20.08.2008
Адрес: Ижевск-Москва
! глюк LookUp
на поле формы сторок приказов есть перегруженый лукап
X++:
void lookup()
{
    if (rhrmOrderTrans.StaffListNoYes)
    {
        this.performTypeLookup(typeid(RHRMStaffListLookup));
    }
    else
        super();
}
Раньше проблем не было. Но последние 2 дня у одного из сотрудников появились проблемы - выпадающий список пуст (раньше всё работало). На остальный рабочих местах всё работает. Права на доступ ничем не отличаются у сотрудника от остальных, кеш чистили Результата нет.
Кто подскажет решение проблемы?
Старый 20.08.2008, 11:20   #2  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
RLS не настроен? Трасировку SQL запросов включали и смотрели, какой там запрос формируется?
Старый 20.08.2008, 11:46   #3  
Freeangel is offline
Freeangel
Участник
 
173 / 55 (2) ++++
Регистрация: 01.04.2005
Если выпадающее окно абсолютно пустое без элементов, то попробуйте сбросить настройки данной формы для конкретного пользователя. Может помочь
За это сообщение автора поблагодарили: _AxDevel_ (1).
Старый 20.08.2008, 12:13   #4  
DmitryS is offline
DmitryS
Участник
 
37 / 13 (1) ++
Регистрация: 01.08.2006
Адрес: Москва
1.Стоит ли в строке галка "По штатному расписанию"?
2.Есть ли записи в таблице RHRMStaffListHistory соответствующие строке приказа?
Связь:
RHRMStaffListHistory.OrderTransRecId == RHRMOrderTrans.RecId,
где RHRMStaffListHistory - история изменения штатной единицы,
RHRMOrderTrans - таблица строк приказа.
Старый 20.08.2008, 12:28   #5  
_AxDevel_ is offline
_AxDevel_
Участник
 
69 / 12 (1) ++
Регистрация: 20.08.2008
Адрес: Ижевск-Москва
Цитата:
Сообщение от DmitryS Посмотреть сообщение
1.Стоит ли в строке галка "По штатному расписанию"?
2.Есть ли записи в таблице RHRMStaffListHistory соответствующие строке приказа?
Связь:
RHRMStaffListHistory.OrderTransRecId == RHRMOrderTrans.RecId,
где RHRMStaffListHistory - история изменения штатной единицы,
RHRMOrderTrans - таблица строк приказа.
там вообще нет поля OrderTransRecId
таблица RHRMStaffListHistory завязана на RHRMStaffList по StaffListId
Старый 20.08.2008, 12:35   #6  
_AxDevel_ is offline
_AxDevel_
Участник
 
69 / 12 (1) ++
Регистрация: 20.08.2008
Адрес: Ижевск-Москва
сейчас она работает под другим логином на своём компе и всё чудесно.
Старый 20.08.2008, 12:51   #7  
DmitryS is offline
DmitryS
Участник
 
37 / 13 (1) ++
Регистрация: 01.08.2006
Адрес: Москва
Цитата:
Сообщение от _AxDevel_ Посмотреть сообщение
там вообще нет поля OrderTransRecId
таблица RHRMStaffListHistory завязана на RHRMStaffList по StaffListId
Это поле есть, у него свойство Visible = No, также можно посмотреть Relations на RHRMStaffListHistory, там есть связь со строками приказов.
Для решения проблемы, попробуйте удалить пользователя из аксапты и создать нового с тем же кодом и правами.

Последний раз редактировалось DmitryS; 20.08.2008 в 12:57.
Старый 20.08.2008, 13:07   #8  
_AxDevel_ is offline
_AxDevel_
Участник
 
69 / 12 (1) ++
Регистрация: 20.08.2008
Адрес: Ижевск-Москва
как это я могу его не видеть в AOTe
Старый 20.08.2008, 13:22   #9  
DmitryS is offline
DmitryS
Участник
 
37 / 13 (1) ++
Регистрация: 01.08.2006
Адрес: Москва
Цитата:
Сообщение от _AxDevel_ Посмотреть сообщение
как это я могу его не видеть в AOTe
У вас версия аксапты какая? скриншот моего АОТ во вложениях.

Версия аксапты - 4.0
Kernel version - 4.0.2501.116
Application version - 4.0.2501.112
Localization version - EE
Миниатюры
Нажмите на изображение для увеличения
Название: Capture_081.jpg
Просмотров: 436
Размер:	112.6 Кб
ID:	3635  

Последний раз редактировалось DmitryS; 20.08.2008 в 13:28.
Старый 20.08.2008, 13:34   #10  
_AxDevel_ is offline
_AxDevel_
Участник
 
69 / 12 (1) ++
Регистрация: 20.08.2008
Адрес: Ижевск-Москва
Цитата:
Сообщение от DmitryS Посмотреть сообщение
У вас версия аксапты какая? скриншот моего АОТ во вложениях.

Версия аксапты - 4.0
Kernel version - 4.0.2501.116
Application version - 4.0.2501.112
Localization version - EE
так же все, кроме структуры таблицы
есть ссылка на RHRMStaffList. откуда , видимо, и тянется всё остальное
Старый 20.08.2008, 13:53   #11  
DmitryS is offline
DmitryS
Участник
 
37 / 13 (1) ++
Регистрация: 01.08.2006
Адрес: Москва
Если в строке вашего журнала приказов стоит галка "По штатному расписанию",
то построение запроса, который используется для лукапа можно посмотреть в
\Forms\RHRMStaffLookup\Data Sources\RHRMStaffList\Methods\init, и сравнить запросы когда лукап работает и не работает, отличаются они или нет...
Старый 20.08.2008, 14:02   #12  
_AxDevel_ is offline
_AxDevel_
Участник
 
69 / 12 (1) ++
Регистрация: 20.08.2008
Адрес: Ижевск-Москва
зашёл под логином того сотрудника, всё пашет. Ерунда какая-то.
Старый 05.09.2008, 11:53   #13  
_AxDevel_ is offline
_AxDevel_
Участник
 
69 / 12 (1) ++
Регистрация: 20.08.2008
Адрес: Ижевск-Москва
проблема решена
Старый 05.09.2008, 11:53   #14  
_AxDevel_ is offline
_AxDevel_
Участник
 
69 / 12 (1) ++
Регистрация: 20.08.2008
Адрес: Ижевск-Москва
всем спасибо
Старый 05.09.2008, 17:03   #15  
player is offline
player
Участник
 
107 / 69 (3) ++++
Регистрация: 25.08.2007
Что было то?
Старый 08.09.2008, 05:59   #16  
Mike2005 is offline
Mike2005
Участник
 
24 / 10 (1) +
Регистрация: 03.06.2005
Мне тоже очень интересно.
Теги
ax4.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
gatesasbait: How to define a custom lookup form for an extended datatype Blog bot DAX Blogs 0 09.07.2008 22:05
Создание Lookup формы Maxim Gorbunov DAX: База знаний и проекты 9 26.06.2007 16:44
Нагло глючит lookup Sada DAX: Программирование 1 08.06.2006 10:32
Lookup в Lookup'е TasmanianDevil DAX: Программирование 2 06.04.2006 07:28
Динамические Lookup формы. Андрей Василюк DAX: База знаний и проекты 0 07.12.2001 07:07

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

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

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