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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.04.2009, 12:46   #1  
V777 is offline
V777
совсем зелен
 
249 / 10 (1) +
Регистрация: 15.04.2008
lookup азы...
такая вот проблемка вылезла...делал отчеты с датасоурсами VendTrans и CustTrans...в CustTrans настроил релэйшины для таблицы RContractTable...теперь по кнопке выбрать на форме отчета можно выбрать номер договора только по клиентам только действующие и так далее...
сделал то же самое для VendTrans...и не работает...в lookup'е всего одно поле (вместо 4 как в случае с CustTrans).. и ни одного договора...

так как я сам ни разу таблицы не создавал соответственно lookup'ы не делал...куда смотреть подскажите пожалуйста...или почитать что дайте...
Старый 24.04.2009, 13:01   #2  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
В RContractTable есть ещё Типы договоров (поле RContractPartnerType)... в Relation для таблиц нужно создавать так же и связь с типом "Поле ссылки фиксировано".
В случае с проводками поставщика эта строка связки будет выглядеть так:
1 == RContractTable.RContractPartnerType
А вообще должно быть четыре связи, как и в CustTrans
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 24.04.2009, 13:03   #3  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Ещё добавлю, если есть работающий пример для любого вашего вопроса, то создайте своё по его образу, и будет Вам счастье
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 24.04.2009, 13:07   #4  
V777 is offline
V777
совсем зелен
 
249 / 10 (1) +
Регистрация: 15.04.2008
в CustTrans такие релэйшины сделал...
CustTrans.RContractCode == RContractTable.RContractCode
1 == RContractTable.RContractStatus
0 == RContractTable.RContractPartnerType
CustTrans.AccountNum == RContractTable.RContractPartnerCode
CustTrans.RContractAccount == RContractTable.RContractAccount

в VendTrans такие релэйшины сделал...
VendTrans.RContractCode == RContractTable.RContractCode
1 == RContractTable.RContractStatus
1 == RContractTable.RContractPartnerType
VendTrans.AccountNum == RContractTable.RContractPartnerCode
VendTrans.RContractAccount == RContractTable.RContractAccount
Старый 24.04.2009, 13:08   #5  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Вот нашол у себя Relation к RContractTable на VendTrans:
1 == RContractTable.RContractPartnerType
VendTrans.AccountNum == RContractTable.RContractPartnerCode
VendTrans.RContractAccount == RContractTable.RContractAccount
VendTrans.RContractCode == RContractTable.RContractCode

и он работает
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 24.04.2009, 13:08   #6  
V777 is offline
V777
совсем зелен
 
249 / 10 (1) +
Регистрация: 15.04.2008
так в том то и дело что для касттранс сделал все работает...сделал по аналогии с вендтранс...не работает...
еще меня напрягает тот факт что в лукапе в вендтранс появляется всего одно поле...в касттранс 4 поля...
Старый 24.04.2009, 13:09   #7  
V777 is offline
V777
совсем зелен
 
249 / 10 (1) +
Регистрация: 15.04.2008
Цитата:
Сообщение от lev Посмотреть сообщение
Вот нашол у себя Relation к RContractTable на VendTrans:
1 == RContractTable.RContractPartnerType
VendTrans.AccountNum == RContractTable.RContractPartnerCode
VendTrans.RContractAccount == RContractTable.RContractAccount
VendTrans.RContractCode == RContractTable.RContractCode

и он работает
с такими релэйшинами у меня вообще не появлялся выпадающий список...хз почему...
Старый 24.04.2009, 13:09   #8  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Цитата:
Сообщение от V777 Посмотреть сообщение
в VendTrans такие релэйшины сделал...
VendTrans.RContractCode == RContractTable.RContractCode
1 == RContractTable.RContractStatus
1 == RContractTable.RContractPartnerType
VendTrans.AccountNum == RContractTable.RContractPartnerCode
VendTrans.RContractAccount == RContractTable.RContractAccount
И так заработало? или так не работает?
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 24.04.2009, 13:10   #9  
V777 is offline
V777
совсем зелен
 
249 / 10 (1) +
Регистрация: 15.04.2008
в вендтранс так не работает...а чем он принципиально от касттранса отличается???
у меня просто есть еще одна какая то локализация...там работает и на вендтранс и на каст транс...причем сделал все как я и описал...
Старый 24.04.2009, 13:13   #10  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Цитата:
Сообщение от V777 Посмотреть сообщение
так в том то и дело что для касттранс сделал все работает...сделал по аналогии с вендтранс...не работает...
еще меня напрягает тот факт что в лукапе в вендтранс появляется всего одно поле...в касттранс 4 поля...
У Вас на таблице VendTrans группа полей AutoLookup полями заполнлена?
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 24.04.2009, 13:14   #11  
V777 is offline
V777
совсем зелен
 
249 / 10 (1) +
Регистрация: 15.04.2008
Цитата:
Сообщение от lev Посмотреть сообщение
У Вас на таблице VendTrans группа полей AutoLookup полями заполнлена?
нет...пустая...на касттранс то же...
Старый 24.04.2009, 13:14   #12  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Ну вообще странно, если работает на примере то должно работать и у вас, можете выложить свой репорт? Хочется посматреть...
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 24.04.2009, 13:16   #13  
V777 is offline
V777
совсем зелен
 
249 / 10 (1) +
Регистрация: 15.04.2008
сильно тока не пугайтесь эт я один не мой репорт переделывал...как сумел...
Вложения
Тип файла: xpo SharedProject_CustVend (2).xpo (150.2 Кб, 254 просмотров)
Старый 24.04.2009, 13:16   #14  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Отчет создаете в стандартных репортах аксапты? или программируете?
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 24.04.2009, 13:17   #15  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Цитата:
Сообщение от V777 Посмотреть сообщение
сильно тока не пугайтесь эт я один не мой репорт переделывал...как сумел...
Ага Сейчас посмотрю
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 24.04.2009, 13:19   #16  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
а у вас какая версия Аксапты, 4.0?
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 24.04.2009, 13:21   #17  
V777 is offline
V777
совсем зелен
 
249 / 10 (1) +
Регистрация: 15.04.2008
Цитата:
Сообщение от lev Посмотреть сообщение
а у вас какая версия Аксапты, 4.0?
угу...она самая...
Старый 24.04.2009, 13:29   #18  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
К сожалению у меня трешка, проект отказывается импортиться
кажется где то на форуме обсуждался импорт из четверки в трешку, но что то не могу найти...
попробую что то понять по экспортному файлу...
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 24.04.2009, 13:29   #19  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
->
Цитата:
Сообщение от lev Посмотреть сообщение
Ещё добавлю, если есть работающий пример для любого вашего вопроса, то создайте своё по его образу, и будет Вам счастье
0. Лучше сделайте проект с таблицами CustTable & VendТable (компилировать ваш проект - забадаешься)
1. Забудьте пока про отчёт, откройте в обозревателе VendТable и выберете договор, что там происходит?
2. Других релэйшинав между VendТable и договорами случайно нет?
__________________
Zhirenkov Vitaly
За это сообщение автора поблагодарили: V777 (1).
Старый 24.04.2009, 13:32   #20  
V777 is offline
V777
совсем зелен
 
249 / 10 (1) +
Регистрация: 15.04.2008
Цитата:
Сообщение от ZVV Посмотреть сообщение
0. Лучше сделайте проект с таблицами CustTable & VendТable (компилировать ваш проект - забадаешься)
1. Забудьте пока про отчёт, откройте в обозревателе VendТable и выберете договор, что там происходит?
2. Других релэйшинав между VendТable и договорами случайно нет?
1 да смотрел я в обозревателе...выпадающий список пуст...в VendTrans...но зато поля все как положено...
2 VendТable я не смотрел..а в VendTrans именно по контрактам больше нету...
Теги
relation, отчет, report

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
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, время: 18:09.