Текущее время: Вт, авг 26 2025, 21:47

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


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

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


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

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