Текущее время: Сб, авг 02 2025, 06:34

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


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

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


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

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