Текущее время: Вс, авг 24 2025, 01:31

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


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

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


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

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