Текущее время: Вс, янв 18 2026, 02:26

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Google [Bot]


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

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