Текущее время: Пт, авг 01 2025, 15:55

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: QUERY: двойная выборка данных из таблицы
СообщениеДобавлено: Ср, окт 01 2008, 15:58 
Начинающий
Начинающий

Зарегистрирован:
Ср, окт 01 2008, 15:17
Сообщения: 3
Задача: сделать сопоставление FM документов по бюджетному адресу, то есть взять документы ДРС и ДСП. Далее необходимо сопоставить приход и расход согласно бюджетному адресу (Финансовой позиции).

Я сделал так: в инфо-наборе сделал таблицу-псевдоним к таблице KBLP, далее соединил таблицу-псевдоним и KBLP через финансовую позицию.
Потом строится запрос на данном инфо-наборе, где выводятся документы по критериям к одной из таблиц, и соответствено по ключу достаются данные из второй таблицы-псевдонима. Но возникла проблема, в гриде данные отображаются как "много документов ко многим" то есть вот так:

номер документа | позиция | финансовая позиция | сумма | номер документа | позиция | финансовая позиция | сумма
400000142 | 1 | 2050110101 | 2 500 000,00 | 400000058 | 1 | 2050110101 | 301,00
400000175 | 1 | 2050110101 | 2 500 000,00 | 400000058 | 1 | 2050110101 | 301,00
400000213 | 1 | 2050110101 | 4 500,00 | 400000058 | 1 | 2050110101 | 301,00
400000366 | 1 | 2050110101 | 30 000,00 | 400000058 | 1 | 2050110101 | 301,00
400000058 | 1 | 2050110101 | 301,00 | 400000063 | 1 | 2050110101 | 5 000,00
400000063 | 1 | 2050110101 | 5 000,00 | 400000063 | 1 | 2050110101 | 5 000,00
400000142 | 1 | 2050110101 | 2 500 000,00 | 400000063 | 1 | 2050110101 | 5 000,00
400000175 | 1 | 2050110101 | 2 500 000,00 | 400000063 | 1 | 2050110101 | 5 000,00
400000213 | 1 | 2050110101 | 4 500,00 | 400000063 | 1 | 2050110101 | 5 000,00
400000366 | 1 | 2050110101 | 30 000,00 | 400000063 | 1 | 2050110101 | 5 000,00
400000058 | 1 | 2050110101 | 301,00 | 400000142 | 1 | 2050110101 | 2 500 000,00
400000063 | 1 | 2050110101 | 5 000,00 | 400000142 | 1 | 2050110101 | 2 500 000,00
400000142 | 1 | 2050110101 | 2 500 000,00 | 400000142 | 1 | 2050110101 | 2 500 000,00
400000175 | 1 | 2050110101 | 2 500 000,00 | 400000142 | 1 | 2050110101 | 2 500 000,00
400000213 | 1 | 2050110101 | 4 500,00 | 400000142 | 1 | 2050110101 | 2 500 000,00
400000366 | 1 | 2050110101 | 30 000,00 | 400000142 | 1 | 2050110101 | 2 500 000,00
400000058 | 1 | 2050110101 | 301,00 | 400000175 | 1 | 2050110101 | 2 500 000,00
400000063 | 1 | 2050110101 | 5 000,00 | 400000175 | 1 | 2050110101 | 2 500 000,00

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, окт 01 2008, 18:13 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, авг 22 2005, 14:50
Сообщения: 1285
Откуда: с работы
Пол: Женский
э-э, наверное никак. Если кто-то вам сейчас ответит - заочно расцелую
если есть по одному ключу записи в нескольких таблицах - будет дублироваться.
Единственно, можно отсортировать по одинаковым полям и сохранить вариант: визуально в АЛВ отсортированные поля будут выглядеть как объединённая клетка в екселе.
Наабапить тут же мигом можно


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

Зарегистрирован:
Ср, окт 01 2008, 15:17
Сообщения: 3
сделали немного по другому: добавили код в событие end-of-selection инфо-набора, в итоге, в итоговую таблицу, для ALV, в доп поля выводится с помошью абап кода необходимая инфа. Плюсы: можно менять как инфо-набор так и запрос. Минусы, сам код поддерживается абапером.


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

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


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

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


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

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