Текущее время: Пн, авг 18 2025, 02:17

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




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Реализация в запросе равенства двух признаков
СообщениеДобавлено: Вт, дек 01 2009, 15:49 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, фев 20 2007, 13:18
Сообщения: 63
Добрый день!
Как можно реализовать в запросе условие равенства/неравенства двух признаков или атрибутов,
например: бизнес-сфера = бизнес-сфере партнера.
Сейчас сделан инфо-объект "Индикатор соответсвия", заполняется при загрузке. что не очень удобно
Спасибо!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация в запросе равенства двух признаков
СообщениеДобавлено: Вт, дек 01 2009, 16:22 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вс, июн 26 2005, 22:41
Сообщения: 1135
Откуда: Москва
Пол: Мужской
Ulenka написал(а):
Добрый день!
Как можно реализовать в запросе условие равенства/неравенства двух признаков или атрибутов,
например: бизнес-сфера = бизнес-сфере партнера.
Сейчас сделан инфо-объект "Индикатор соответсвия", заполняется при загрузке. что не очень удобно
Спасибо!

Сделать запрос на инфо-наборе


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация в запросе равенства двух признаков
СообщениеДобавлено: Вт, дек 01 2009, 16:57 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, фев 20 2007, 13:18
Сообщения: 63
у нас все на кубах


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация в запросе равенства двух признаков
СообщениеДобавлено: Вт, дек 01 2009, 17:12 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, авг 16 2006, 03:22
Сообщения: 464
Пол: Мужской
Если нужно как равенство, так и неравенство двух признаков, при этом еще наверное построчное, то самое простое делать это при загрузке. Можно конечно заморочиться с виртуальными признаками, но думаю этот вариант проигрывает первому.
Есть еще вариант занулять показатели в зависимости от значений признаков через формулу и скрывать потом нулевые значения, но не во всех запросах это работает одинаково хорошо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация в запросе равенства двух признаков
СообщениеДобавлено: Вт, дек 01 2009, 17:33 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, фев 20 2007, 13:18
Сообщения: 63
У нас получилось, что в R/3 теперь другое видение определения БСф, а все перегружать - ну не хочется,
тем более что будет потом - неизвестно :roll:
Нормальные герои всегда идут в обход - будем второй вариант делать.
Спасибо!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация в запросе равенства двух признаков
СообщениеДобавлено: Вт, дек 01 2009, 17:36 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, авг 16 2006, 03:22
Сообщения: 464
Пол: Мужской
сравниваемые признаки - атрибуты?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация в запросе равенства двух признаков
СообщениеДобавлено: Вт, дек 01 2009, 18:08 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 09:59
Сообщения: 1097
Откуда: Moscow
Пол: Мужской
Ulenka написал(а):
у нас все на кубах


если мне не изменяет мой склероз, то в 7 инфонабор можно построить на 2 кубах... то есть соединить 2 куба...

_________________
In SAP we trust !


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация в запросе равенства двух признаков
СообщениеДобавлено: Ср, дек 02 2009, 09:24 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вс, июн 26 2005, 22:41
Сообщения: 1135
Откуда: Москва
Пол: Мужской
BW - ник написал:
Ulenka написал(а):
у нас все на кубах

если мне не изменяет мой склероз, то в 7 инфонабор можно построить на 2 кубах... то есть соединить 2 куба...

а) не изменяет
б) можно
в) так и нужно делать
г) в России легких путей не ищут


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация в запросе равенства двух признаков
СообщениеДобавлено: Ср, дек 02 2009, 09:28 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, фев 20 2007, 13:18
Сообщения: 63
Есть запросы, в которых сравниваем атрибуты одного признака,
есть атрибуты разных признаков, есть просто два признака


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация в запросе равенства двух признаков
СообщениеДобавлено: Ср, дек 02 2009, 13:11 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вс, июн 26 2005, 22:41
Сообщения: 1135
Откуда: Москва
Пол: Мужской
Ulenka написал(а):
Есть запросы, в которых сравниваем атрибуты одного признака,
есть атрибуты разных признаков, есть просто два признака

Тогда вам лучше использовать переменную типа Exit, а ее наполнение делать программно согласно "хитрой" логике.


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

Зарегистрирован:
Ср, авг 16 2006, 03:22
Сообщения: 464
Пол: Мужской
Я так понят нужно в одних отчетах выводить строчки, где:
a1=a2
b1=b2
c1=c2
в пределах одного отчета

а в других
a1<>a2
b1<>b2
c1<>c2
также в пределах одного отчета


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

Зарегистрирован:
Вт, фев 20 2007, 13:18
Сообщения: 63
в пределах одного запроса:
1 колонка: БС = БСпартнера, то Сумма1
2 колонка: БС <> БСпартнера, то Сумма2


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

Зарегистрирован:
Ср, авг 16 2006, 03:22
Сообщения: 464
Пол: Мужской
Если признаки в развертке, т.е. нужен расчет после агрегации, тогда тут вообще проблем нет. Делаете переменные формулы типа путь замены = ключ (или внешний ключ). в формуле пишете так (ключ1 = ключ2)*показатель. В другой формуле (ключ1 <> ключ2)*показатель
Если нужен расчет до агрегации, то виртуальный показатель поможет


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация в запросе равенства двух признаков
СообщениеДобавлено: Ср, дек 02 2009, 17:03 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, фев 20 2007, 13:18
Сообщения: 63
Спасибо!
Попробую через вируальный показатель,
если признак числовой, то проблем не было, делала через формулу,
а вот если символьный, то и застряла :cry:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Реализация в запросе равенства двух признаков
СообщениеДобавлено: Ср, дек 02 2009, 18:25 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, ноя 21 2006, 13:08
Сообщения: 61
Откуда: Kyiv
Могу посоветовать вариант с использованием внешних признаков в иерархиях которые надо определить в этих признаках.


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

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


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

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


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

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