Текущее время: Чт, мар 28 2024, 12:41

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Связь сетевого графика и производственного заказа
СообщениеДобавлено: Пн, окт 03 2011, 21:23 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, окт 03 2011, 20:32
Сообщения: 80
Откуда: здесь недалеко
Пол: Мужской
Коллеги, доброго времени суток! Опишу проблему. Итак, требуется составить отчет Query. На селекционном экране - поля "Проект" , "Заказ", "БазоваяДатаНачала", "БазоваяДатаКонца", "РабочееМесто"......Требуется по параметрам с селекционного экрана(одному или нескольким) вывести отчет по заказам (какие данные в отчете - не имеет значения, они все успешно найдены из таблиц). Инфо-набор - связь через таблицу AFKO.
Связывал таблицы следующим образом: PROJ->PRPS->AUFK->AFKO->далее привязаны еще несколько таблиц, из которых и берутся нужные данные по производственным!!! заказам. Если подробно: PROJ-PSPNR = PRPS-PSPHI, PRPS-PSPNR = AUFK-PSPEL,
AUFK-AUFNR = AFKO-AUFNR. И вот как раз с последней связью проблема. Дело в том, что из PROJ, PRPS, AUFK тянутся сетевые графики. А таблица AFKO тянет данные из последующих таблиц по производственным заказам. Т.е. я ввожу на селекционном экране какие либо параметры->ВЫполнить - "Нет данных". Если же я убираю из инфо-набора таблицы PROJ, PRPS, AUFK, ввожу например в поле "Заказ" номер производственного закала - все данные по производственным заказам отлично выводятся. Требуется чтобы и по названию проекта данные по производственным заказам тоже выводились (ввел проект - появляются данные производственных заказов, относящихся к данному проекту). Проблема понятна - в поле AUFK-AUFNR содержится номер сетевого графика, а в поле AFKO-AUFNR - номер производственного заказа. Они естественно не совпадают. И естественно когда я ввожу название проекта, то данные никакие не выбираются т.к. в моем случае AUFK-AUFNR <>AFKO-AUFNR. Если смотреть через SE11 таблицу AFKO - то там можно ввести в качестве заказа и номер производственного заказа, и номер сетевого графика - при этом выдаваемые данные по этим запросам будут относиться к одному и тому же заказу, но поле "ЕдентификационныйНомер" для них (производственного заказа и сетевого графика) будет отличаться. ВОПРОС: можно ли как то связать AUFK и AFKO, т.е чтобы по номеру сетевого графика определялся номер производственного заказа? Или может есть какие то другие пути связать сетевой график и производственный заказ? Есть у кого какие соображения на этот счет? Заранее благодарен за помощь...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Связь сетевого графика и производственного заказа  Тема решена
СообщениеДобавлено: Вт, окт 04 2011, 11:10 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, окт 03 2011, 20:32
Сообщения: 80
Откуда: здесь недалеко
Пол: Мужской
Проблема решена. Неправильно была задумана логика базы. Связывать таблицы в такой ситуации нужно следующим образом:
PROJ-PSPNR = PRPS-PSPHI, PRPS-PSPNR = AFPO-PROJN, AFPO-AUFNR = AFKO-AUFNR........т.е вместо AUFK нужно использовать AFPO.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB