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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.06.2003, 10:17   #1  
sa2002as is offline
sa2002as
Участник
 
19 / 19 (1) ++
Регистрация: 20.05.2003
! Проблема с зависимостями
Задумка тривиальная:
Создаю две формы,
В них по grid'у, в которых отображаются значения из двух связанных таблиц
( например отдел и сотрудники),
Теперь, при выборе определенного отдела на одной форме, автоматически должны отображаться сотрудники в другой форме.
Таблицы сделал, формы создал, А вот как сделать чтобы отображались только активные сотрудники не знаю.



Господа, подскажите как это сделать попроще не используя в качестве примера что-то вроде формы заказов, или где это можно найти


Заранее благодарю
Старый 19.06.2003, 12:40   #2  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
Проще всего создать menuitem, открывающий вторую (дочернюю) форму, и поместить MenuItemButton на первую форму. Если relations настроены, все будет работать.
__________________
Андрей.
Старый 19.06.2003, 16:31   #3  
sa2002as is offline
sa2002as
Участник
 
19 / 19 (1) ++
Регистрация: 20.05.2003
Две таблицы связаны по полю (допустим "отдел") через расширенный тип
В DataSources родительской формы указан как источник первая таблица
дочерней формы - 2 источника: как таблица "отдел" так и
таблица "сотрудник" они тоже связаны через InnerJoing
Дочерняя форма вызывается из родительской через MenuItem



Но все равно в дочерней форме видны записи относящиеся к первой строке таблицы таблице



Если кто может, ответьте пожалуйста
Заранее спасибо
Старый 19.06.2003, 16:41   #4  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
А с одним datasource в дочерней таблице нельзя? В этом вся проблема. Если нужны поля из родительской таблицы - показать их через display-методы.
В описанном случае придется программно прописывать dynalink между родительской формой (ее datasource) и родительским datasource дочерней формы.
__________________
Андрей.
Старый 19.06.2003, 17:07   #5  
sa2002as is offline
sa2002as
Участник
 
19 / 19 (1) ++
Регистрация: 20.05.2003
Именно, необходимо отражать активные данные, если не затруднит - поделитесь опытом подкиньте кодов и как их "юзать" пограмотней или саму задумку , как она устроена



Заранее огромное спасибо.
Старый 19.06.2003, 17:16   #6  
sa2002as is offline
sa2002as
Участник
 
19 / 19 (1) ++
Регистрация: 20.05.2003
Именно, необходимо отражать активные данные, если не затруднит - поделитесь опытом подкиньте кодов и как их "юзать" пограмотней или саму задумку , как она устроена



Заранее огромное спасибо.
Старый 19.06.2003, 17:48   #7  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
Сымитировал ситуацию, у меня все нормально работает с 2 датасорсами и без программирования, через menuitem. Проверь, чтобы на гриде в дочерней форме стоял в свойствах родительский datasource.
__________________
Андрей.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
В АХ2009 проблема с General Ledger->Chart of accounts AndrianG DAX: Администрирование 3 12.02.2009 13:15
Проблема с "Help" в DAX 2009. Tat DAX: Администрирование 0 19.12.2008 19:56
Проблема с единицей измерения longson DAX: Программирование 4 16.07.2007 14:35
Проблема с созданием объекта Lelya DAX: Администрирование 33 27.06.2005 16:38
Проблема: русские шрифты в отчетах, формируемых на сервере. Anais DAX: Администрирование 3 17.11.2003 13:20

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 00:05.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.