Новичок ABAP SAP: Словарь объектов-> Создать представление - не может добавить в него две таблицы базы данных - PullRequest
1 голос
/ 26 марта 2012

Я создал 2 таблицы базы данных (в объектах словаря). Имена этих таблиц: Первичная таблица и Вторичная таблица . Я верю, что поле Employer Первичной таблицы является внешним ключом для поля Employer для Вторичной таблицы (по крайней мере, я вижу установленный флажок в Secondary-> Entry Справка / Проверка для работодателя). Обе таблицы активированы.

Теперь я пытаюсь создать вид. И здесь проблема. Я выбираю Словарь объектов-> Создать-> Вид-> Выбрать вид обслуживания, создавая имя. Я прохожу, а затем, в условиях таблицы / соединения, я могу добавить ТОЛЬКО одну таблицу. Почему не два? Кроме того, я вижу синюю подсказку «Выбор таблицы и определение соединения возможно только с отношениями». По какой причине я не могу добавить 2 таблицы в представление, но только одну? Что я делаю не так?

Спасибо.

1 Ответ

2 голосов
/ 26 марта 2012

Во-первых, проверьте, действительно ли существует связь с внешним ключом (кнопка со стрелкой / клавишей над столбцами вторичной таблицы).

При создании представления система должна показать вам сообщение (неt знать английский текст, должно составлять «вы можете только добавить вторичные представления, используя ключевые отношения»).Введите основную таблицу, которую вы хотите сохранить.Затем поместите курсор в это поле и нажмите кнопку под списком таблиц.Выберите другую таблицу из списка.Если вы этого не видите, скорее всего, ваши определения отношений неверны.

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

Пожалуйста, , посмотрите документацию * 1008.* это также должно объяснить множество других вопросов, с которыми вы можете столкнуться.

...