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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.08.2009, 13:55   #1  
s.alex is offline
s.alex
Участник
 
28 / 10 (1) +
Регистрация: 07.06.2007
Вы наверно имели в виду MenuItemButton? Сейчас попробую ...
Старый 28.08.2009, 14:01   #2  
s.alex is offline
s.alex
Участник
 
28 / 10 (1) +
Регистрация: 07.06.2007
В свойстве DataSource установлено InventJournalTrans, но DynaLink все равно не возник! Может поле JournalId в моей таблице должно иметь какие-то уникальные свойства чтобы по нему был создан DynaLink???
Старый 28.08.2009, 14:07   #3  
tricky is offline
tricky
Участник
 
140 / 64 (3) ++++
Регистрация: 03.05.2005
Адрес: Гуково
Дикую вещь спрошу... ))
А в вашей таблице поле JournalId основано на EDT JournalId?
Старый 31.08.2009, 14:39   #4  
s.alex is offline
s.alex
Участник
 
28 / 10 (1) +
Регистрация: 07.06.2007
1) Поле JournalId основано на EDT InventJournalId, как и поля в таблицах InventJournalTable и InventJournalTrans
2) Связать свою таблицу с InventJournalTrans не пробовал, даже не думал потому что поле JournalId в таблице InventJournalTrans не уникально и принадлежит многим записям (в этой таблице хранятся строки журналов) и получится связь многие-ко-многим.
Вот поэтому и спрашивал: как в новой форме получить JournalId? Я ведь в MenuItem указал datasource и значит как-то могу получить информацию из него!!! А уж DynaLink и самому можно создать, это даже интересно руками пработать
Старый 28.08.2009, 14:20   #5  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от s.alex Посмотреть сообщение
В свойстве DataSource установлено InventJournalTrans, но DynaLink все равно не возник!
Значит между вашими таблицами нет связи.
И вопрос tricky совершенно правомочен.

чтобы проверить:
1. создайте в AOT тестовый Query
2. В качестве первого датасорса укажите первую таблицу
3. Внутри первого датасорса добавьте вложенный датасорс со сторой таблицей
4. в свойствах второго датасорса включите AutoRelation = Yes
5. Если хоть что-нибудь появилось в ветке relations - то связь есть. В этом случае возвращайтесь к menuItem и его свойствам
6. Если в ветке relations ничего не появилось, значит между вашими таблицами нет связи (Аксапта о таковой не знает). В этом случае разбирайтесь с типами.
Миниатюры
Нажмите на изображение для увеличения
Название: 1.PNG
Просмотров: 415
Размер:	61.2 Кб
ID:	5041  
__________________
полезное на axForum, github, vk, coub.
Теги
dynalink

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Фильтр на форме InventClassifierItemSelection Andrux DAX: Программирование 11 06.05.2009 10:48
Как настроить права доступа используя фильтр? Kuat DAX: Администрирование 4 21.01.2008 15:01
Фильтр на форме в гриде vale15 DAX: Программирование 1 18.09.2007 11:50
Фильтр на Веб форме egorych DAX: Программирование 3 21.06.2007 18:32
Фильтр на форме sah DAX: Программирование 5 10.11.2005 11:31

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

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

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