Текущее время: Ср, июл 30 2025, 21:43

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Может ли ракурс дважды ссылаться на одну таблицу?
СообщениеДобавлено: Вт, сен 11 2007, 14:56 
Начинающий
Начинающий

Зарегистрирован:
Вт, сен 11 2007, 14:39
Сообщения: 1
Откуда: Минск
День добрый, уважаемые.

Вопрос от начинающего ABAPера, строго не судите.
Ситуация следующая: существует таблица A, для двух полей которой (допустим, F1 и F2) определена проверочная таблица B. Хочется создать ракурс, в котором значения из таблицы B будут подтягиваться и для F1, и для F2.
Например, таблица A - таблица маршрутов, содержащая номер маршрута, код пункта отправления и код пункта прибытия. Таблица B является справочником пунктов, в которой по коду можно найти наименование пункта. Можно ли создать ракурс с полями Номер маршрута, Наименование пункта отправления, Наименование пункта прибытия?

Заранее спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 11 2007, 17:55 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, май 14 2007, 13:05
Сообщения: 561
Откуда: Москва
Да. Создать для проверочной таблицы T1 простой ракурс. А в требуемом ракурсе соответственно использовать его для второго поля


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re:
СообщениеДобавлено: Ср, авг 19 2009, 16:28 
Начинающий
Начинающий

Зарегистрирован:
Вт, июл 21 2009, 16:13
Сообщения: 9
N/A написал(а):
Да. Создать для проверочной таблицы T1 простой ракурс. А в требуемом ракурсе соответственно использовать его для второго поля

Подниму старую тему. Аналогичная проблема, необходимо, чтобы ракурс дважды ссылался на справ.таблицу по разным условиям.

Для проверочной таблицы создал ракурс базы данных. Потом вставляю этот ракурс в требуемый ракурс. При активации выдает ошибку. Пишет "Базисные таблицы типа VIEW недопустимы."

Помогите решить проблему.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Re:
СообщениеДобавлено: Пт, авг 21 2009, 09:09 
Начинающий
Начинающий

Зарегистрирован:
Вт, июл 21 2009, 16:13
Сообщения: 9
Коллеги, помогите решить проблему.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Может ли ракурс дважды ссылаться на одну таблицу?
СообщениеДобавлено: Пт, авг 21 2009, 10:48 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, май 14 2007, 13:05
Сообщения: 561
Откуда: Москва
Похоже я ошибался, когда писал ответ.
Хотя по ощущениям делал похожий ракурс :) .
Сейчас проверил пишет такую же ошибку.
Цитата:
Only certain types of base tables are valid for certain types of views. In particular, only transparent tables may be used as the base tables of database views.

Handmade-решение можно посмотреть здесь
https://forums.sdn.sap.com/message.jspa?messageID=4493813

_________________
Sapere aude!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Может ли ракурс дважды ссылаться на одну таблицу?
СообщениеДобавлено: Пт, авг 21 2009, 15:02 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
А вариант по скрещиванию таблицы и таблицы со звездой - не пробовали? Ну т.е.: BKPF и *BKPF например.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Может ли ракурс дважды ссылаться на одну таблицу?
СообщениеДобавлено: Пт, авг 21 2009, 16:08 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, май 14 2007, 13:05
Сообщения: 561
Откуда: Москва
Кодер написал(а):
А вариант по скрещиванию таблицы и таблицы со звездой - не пробовали? Ну т.е.: BKPF и *BKPF например.
Не путайте понятия таблицы и рабочей области.

По теме добавлю выдержку из справки "Отношения"
Цитата:
Там же выводятся также внешние ключи к таблицам, уже включенным через
другие отношения. Одна и та же таблица не может быть включена в ракурс
через различные отношения.
Учитывая,
Цитата:
In particular, only transparent tables may be used as the base tables of database views.
простых решений задача не имеет.

_________________
Sapere aude!


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

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


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

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


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

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