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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.11.2008, 13:41   #1  
kalex_a is offline
kalex_a
Участник
Аватар для kalex_a
Самостоятельные клиенты AX
MCBMSS
 
160 / 19 (1) ++
Регистрация: 26.11.2007
Адрес: Казахстан
Red face Переход к основной таблице
Здравствуйте, при выборе из контекстного меню "Перейти к основной таблице", появляется сообщение "No object specified on menu item XXXXX" (не везде только на добавленных мною элементах), все relations настроены, вчера еще работало а сегодня нет???
__________________
Лучше сделать и жалеть, чем жалеть что не сделал
Старый 18.11.2008, 13:44   #2  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
formRef определен на таблице?
Старый 18.11.2008, 13:45   #3  
TasmanianDevil is offline
TasmanianDevil
Мрачный тип
Аватар для TasmanianDevil
Злыдни
 
886 / 389 (14) ++++++
Регистрация: 24.01.2005
Адрес: Томск
1) EDT с relation на поле определенной таблы
2) Форма с отображением этой таблы
3) Display menuitem на эту форму
4) У таблы - заполненное свойство FormRef на этот menuitem

Все соблюдено ?
__________________
Мы летаем, кружимся, нагоняем ужасы ...
Старый 18.11.2008, 13:55   #4  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
У вас, наверное, форма переименована, а на самом менюитеме забыли поменять...
Старый 18.11.2008, 13:59   #5  
kalex_a is offline
kalex_a
Участник
Аватар для kalex_a
Самостоятельные клиенты AX
MCBMSS
 
160 / 19 (1) ++
Регистрация: 26.11.2007
Адрес: Казахстан
Цитата:
Сообщение от Eldar9x Посмотреть сообщение
У вас, наверное, форма переименована, а на самом менюитеме забыли поменять...
Да нет ни каких менюитемов
__________________
Лучше сделать и жалеть, чем жалеть что не сделал
Старый 18.11.2008, 14:02   #6  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Так создайте его , и укажите у него форму. Потом выставьте у таблицы свойство formRef с названием этого менюитема
Старый 18.11.2008, 14:10   #7  
kalex_a is offline
kalex_a
Участник
Аватар для kalex_a
Самостоятельные клиенты AX
MCBMSS
 
160 / 19 (1) ++
Регистрация: 26.11.2007
Адрес: Казахстан
Так до этого без менюитемов все работало
__________________
Лучше сделать и жалеть, чем жалеть что не сделал
Старый 18.11.2008, 14:19   #8  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
->
Цитата:
Сообщение от kalex_a Посмотреть сообщение
Так до этого без менюитемов все работало
Если именя форм и таблиц совпадают, то всё это можно не делать, подхватится автоматом, насколько я знаю, а иначе - читайте выше. Это всё должно быть, иначе работать не будет.

Такая у вас ситуация?
__________________
Zhirenkov Vitaly
За это сообщение автора поблагодарили: Eldar9x (1), kornix (3).
Старый 18.11.2008, 14:21   #9  
kalex_a is offline
kalex_a
Участник
Аватар для kalex_a
Самостоятельные клиенты AX
MCBMSS
 
160 / 19 (1) ++
Регистрация: 26.11.2007
Адрес: Казахстан
К примеру у на форме "Договоры" есть поле "Код поставщика", так когда мы нажимаем ПКМ и выбираем "Перейти к основной таблице" то он открывает нам форму "Поставщики", хотя ни какого FormRef у VendTable нет
__________________
Лучше сделать и жалеть, чем жалеть что не сделал
Старый 18.11.2008, 14:21   #10  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Цитата:
Если именя форм и таблиц совпадают, то всё это можно не делать, подхватится автоматом
это как? Щас проверил, имена таблицы и формы одинаковые, не переходит, выдает ту ошибку (при пустом formRef)... Или это на четверке, так работает?
Старый 18.11.2008, 14:23   #11  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
->
Цитата:
Сообщение от kalex_a Посмотреть сообщение
К примеру у на форме "Договоры" есть поле "Код поставщика", так когда мы нажимаем ПКМ и выбираем "Перейти к основной таблице" то он открывает нам форму "Поставщики", хотя ни какого FormRef у VendTable нет
Цитата:
Если именя форм и таблиц совпадают, то всё это можно не делать, подхватится автоматом, насколько я знаю, а иначе - читайте выше. Это всё должно быть, иначе работать не будет.
Таблица и Форма (или может менюАйтем. не проверял) Клиентов называется CustTable - именно поэтому на таблице CustTable нет FormRef, а аксапта сама находит по имени нужную форму.

2 Eldar9x, нет, на 3-ке тоже.
__________________
Zhirenkov Vitaly
Старый 18.11.2008, 14:24   #12  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Цитата:
хотя ни какого FormRef у VendTable нет
на таблице VendTable FormRef указан.

на таблице CustTable тоже указан... Хотя, после того как очистил это свойство, и на самом деле все равно продолжает работать. Но на своих, с нуля созданных EDT, форме и таблице почему-то не могу смоделировать...

Последний раз редактировалось Eldar9x; 18.11.2008 в 14:31.
Старый 18.11.2008, 14:27   #13  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
Сорри, написал про клиентов, а не про VendTable, но сути это не меняет.

Правда, вот я открыл на тройке для интереса таблицу VendTable и там как раз FormRef указан, почему Вы говорите, что он не указан?
__________________
Zhirenkov Vitaly
Старый 18.11.2008, 14:32   #14  
kalex_a is offline
kalex_a
Участник
Аватар для kalex_a
Самостоятельные клиенты AX
MCBMSS
 
160 / 19 (1) ++
Регистрация: 26.11.2007
Адрес: Казахстан
У меня не указан, на многих таблицах
__________________
Лучше сделать и жалеть, чем жалеть что не сделал
Старый 18.11.2008, 14:38   #15  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
->
Специально проверил - это ж не сложно. Создаёшь 2 таблицы, ссылаешь одну на вторую. создаёшь одноимённые форму и меню айтем (форму к слову не обязательно одноимённую, можно любую , главное MI ) и переход отлично работает без FormRef. Как только менюАййтем нет, или он подругому называется - получаем вышеуказанную ошибку. Для разноимённых MI и таблицы надо обязательно указывать FormRef.
__________________
Zhirenkov Vitaly
За это сообщение автора поблагодарили: Poleax (2).
Старый 18.11.2008, 14:40   #16  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
->
2 kalex_a
Только счас обратил внимание на это многозначительное дополнение

Цитата:
Сообщение от kalex_a Посмотреть сообщение
.. вчера еще работало а сегодня нет???
Если то что я написал - это не ваш случай, а какой-то баг, значит надо либо искать барабашек (с), например кто-то действительно что-то поудалял или переименовал. Либо попробовать сделать глобальную компиляцию, с этим тоже бывают непредсказуемые глюки.
__________________
Zhirenkov Vitaly
За это сообщение автора поблагодарили: kalex_a (1).
Старый 18.11.2008, 19:21   #17  
kalex_a is offline
kalex_a
Участник
Аватар для kalex_a
Самостоятельные клиенты AX
MCBMSS
 
160 / 19 (1) ++
Регистрация: 26.11.2007
Адрес: Казахстан
Цитата:
Сообщение от ZVV Посмотреть сообщение
2 kalex_a
Только счас обратил внимание на это многозначительное дополнение



Если то что я написал - это не ваш случай, а какой-то баг, значит надо либо искать барабашек (с), например кто-то действительно что-то поудалял или переименовал. Либо попробовать сделать глобальную компиляцию, с этим тоже бывают непредсказуемые глюки.
Да, точно, барабашки нашлись, а сразу не сказали

P.S. Как всегда ZVV помогает )
__________________
Лучше сделать и жалеть, чем жалеть что не сделал

Последний раз редактировалось kalex_a; 18.11.2008 в 19:23.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Переход к основной таблице договоров KolesOlya DAX: Программирование 12 11.04.2007 10:28
Как реализован переход к основной таблице как в общем журнале petr DAX: Программирование 4 15.09.2005 19:00
Переход на правильную запись при Переходе к основной таблице. - 2 Anais DAX: Программирование 2 01.11.2004 17:14
Переход к основной таблице в Ax3 Wamr DAX: Программирование 0 03.08.2004 17:58
Переход на правильную запись при Переходе к основной таблице. Anais DAX: Программирование 11 29.06.2004 19:16

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

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

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