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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.01.2006, 08:07   #1  
Aslan is offline
Aslan
Участник
 
98 / 10 (1) +
Регистрация: 23.08.2005
Адрес: Астана
как связать usergroupinfo c userinfo?
while select userinfo
join usergroupinfo
where userinfo.Id==usergroupinfo.Id
не работает...а как они связаны....?
Старый 18.01.2006, 08:20   #2  
Peter Savintsev is offline
Peter Savintsev
Участник
 
246 / 119 (4) +++++
Регистрация: 14.12.2001
Пользователь может входить в несколько групп. Поэтому UserInfo и UserGroupInfo связаны один-ко-многим. Связь через таблицу UserGroupList.
Старый 18.01.2006, 09:23   #3  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
В качестве эксперемента:

PHP код:
static void testUserGroup(Args _args)
{
    
UserInfo        userInfo;
    
UserGroupInfo   userGroupInfo;
    
UserGroupList   userGroupList;
    ;

    while 
select userinfo
        join userGroupList
            where userInfo
.Id == userGroupList.userId
        join UserGroupInfo
            where userGroupInfo
.Id == userGroupList.groupId
            
{
                
info(strfmt('%1 (%2) - %3 (%4)'
                    
userInfo.Id,
                    
userInfo.name
                    
userGroupList.groupId,
                    
userGroupInfo.name));
            }

За это сообщение автора поблагодарили: Hans (1).
Старый 18.01.2006, 09:47   #4  
Aslan is offline
Aslan
Участник
 
98 / 10 (1) +
Регистрация: 23.08.2005
Адрес: Астана
спасибо огромное.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
вопрос по userinfo fialka DAX: Программирование 3 10.10.2007 17:58
Как связать датасорс с двумя другими на форме? Protey DAX: Программирование 11 05.03.2007 18:43
Связать две таблицы madproger DAX: Программирование 3 26.10.2006 13:17
Как грамотно связать ГК и Складскую аналитику? /для отчета/ Anais DAX: Программирование 17 19.02.2004 17:42
Как правильно связать 2 датасоурса bocman DAX: Программирование 1 20.09.2003 12:55

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

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

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