Текущее время: Вт, сен 09 2025, 22:08

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Задачка для пользовательской программы обработки переменных
СообщениеДобавлено: Чт, окт 12 2006, 08:57 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пт, июл 15 2005, 12:50
Сообщения: 24
Задача следующего плана:

В кубике есть признак F, значения его
запись №1 - "А01 А02 А05 А09 А14"
запись №2 - "А01 А03 А08 А07 А11"
... ит.д. (комбинации могут быть любыми)

пользователь на СЭ при запуске отчета вводит в переменную P одно значение:
например "A03"

необходимо вывысти в отчет все записи, у которых в признаке F содержится "А03"
т.е. из примера запись №2

Есть идеи как написать расширение для обработки переменной P?

_________________
WBR
Lega...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Задачка для пользовательской программы обработки переменных
СообщениеДобавлено: Чт, окт 12 2006, 09:24 
Почетный гуру
Почетный гуру
Аватара пользователя

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

В кубике есть признак F, значения его
запись №1 - "А01 А02 А05 А09 А14"
запись №2 - "А01 А03 А08 А07 А11"
... ит.д. (комбинации могут быть любыми)

пользователь на СЭ при запуске отчета вводит в переменную P одно значение:
например "A03"

необходимо вывысти в отчет все записи, у которых в признаке F содержится "А03"
т.е. из примера запись №2

Есть идеи как написать расширение для обработки переменной P?


Э-э-э, не совсем понятно... Как это в одной записи в кубе у одного признака может быть несколько значений?
Что такое СЭ?
Можно поподробнее про структуру данных?

_________________
In SAP we trust !


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 12 2006, 14:06 
Ассистент
Ассистент

Зарегистрирован:
Вт, сен 05 2006, 00:33
Сообщения: 36
Откуда: Москва
Видимо имеется ввиду, что несколько значений лежит в одной текстовой строке, а СЭ - экран выбора переменных (селекшн экран?).

Сделать переменную user-exit для признака F и программно искать подходящие значения. Поиск подстроки в строке.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 12 2006, 14:13 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пт, июл 15 2005, 12:50
Сообщения: 24
я имел ввиду, что значения признака разные для двух записей в кубе

_________________
WBR
Lega...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 12 2006, 15:05 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, окт 11 2005, 12:10
Сообщения: 687
Откуда: Москва
Пол: Мужской
Lega!
Постарайся объясниться в терминах BW. Они усточивы и тебя все поймут. Понимают также обрусевшие аглицкие термины, типа "майнтейнить".
В общем, с телепатией нет проблем наверное только в форумах по телепатии :)

Все же поробую разобраться ...

1. Если "A01", "A02" - это атрибуты - фильтруй по атрибутам.
2. Если список "A01 A02" содержится в одном значении, то используй стандартную маску, т.е. "*A01*" при фильтрации

_________________
Глаза боятся, а руки крюки


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 13 2006, 07:36 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пт, июл 15 2005, 12:50
Сообщения: 24
точно.
Спасибо, торможу насчет маски.

_________________
WBR
Lega...


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

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


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

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


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

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