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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.04.2011, 11:40   #1  
Ace of Database is offline
Ace of Database
Участник
Аватар для Ace of Database
 
877 / 649 (23) +++++++
Регистрация: 14.10.2004
Если вы знаете, где в интерфейсе Аксапты у вас находятся приходы, и как посмотреть по конкретному приходу, сдана номенклатура на склад или нет, то могу порекомендовать способ для помощи в создании нужных вам запросов.
Конкретный запрос писать не буду, так как слишком много условий в каждом конкретном случае. Два инструмента, которые вам предложу, возможно помогут вам самому разобраться. Примеры, приведенные мной, абстрактны.

1. Открываете форму закупок (надеюсь, у вас там находятся "приходы" ?). Правой кнопкой мыши - далее из контекстного меню выбираете "Настройка". В открывшейся форме есть последняя закладка "Запрос". В ней видно, какие таблицы задействованы на форме, какие между ними связи, какие критерии отбора заданы.
Вот как это выглядит на экране Нажмите на изображение для увеличения
Название: Запрос.JPG
Просмотров: 190
Размер:	58.1 Кб
ID:	6748

2. Есть замечательная утилита, которая позволяет узнать, какое поле на форме из какой таблицы берется. Чтобы это заработало, можно накатить проект в тестовое приложение вашей Аксапты SharedProject_FormDigger_AX2009.xpo
Утилита описана здесь Где же это поле?! (Form digger)
Вот как это работает в Аксапте: Нажмите на изображение для увеличения
Название: FormDigger.JPG
Просмотров: 312
Размер:	112.6 Кб
ID:	6749
За это сообщение автора поблагодарили: S.Kuskov (2), Ilyaae (1).
Старый 14.04.2011, 11:52   #2  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,448 / 1792 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от Ace of Database Посмотреть сообщение
2. Есть замечательная утилита, которая позволяет узнать, какое поле на форме из какой таблицы берется.
Обычно эта утилита используется для обратной задачи . Увидеть источник данных понтрола можно и без дополнительных утилит в поле "Системное имя" на вкладке "Выходная форма" окна, скриншот которого вы привели в первом вложении
Старый 14.04.2011, 11:57   #3  
Ace of Database is offline
Ace of Database
Участник
Аватар для Ace of Database
 
877 / 649 (23) +++++++
Регистрация: 14.10.2004
Согласен, но комбинацию клавиш ALT~ быстрее нажать, да и сама форма быстрее открывается, чем форма настройки. Плюс еще в форм-диггере можно выйти на свойства поля в таблице, на код дисплейного метода.
Встаете на нужное поле на форме и нажимаете ALT~, получается эффект больший, чем от формы настройки.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Покорить .NET в DAX чтобы сделать ручным ReportingServices KingPeas DAX: Программирование 87 11.07.2018 08:23
Изменить отчеты Dreadlock DAX: Программирование 2 04.06.2010 14:17
в следующей версии, "6.0" (или 201Х) т.н. "страндартных" отчетов не будет. ВСЕ отчеты будут построены на RS George Nordic DAX Blogs 23 21.08.2009 09:56
Фин отчеты: может ли работать по нескольким компаниям сразу Arahnid DAX: Функционал 3 30.05.2007 17:46
Отчеты по клиентам Anastasiya DAX: Функционал 2 19.03.2005 12:11

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

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

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