Текущее время: Сб, июн 21 2025, 01:29

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




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Отображение временно-зависимых текстов в отчете
СообщениеДобавлено: Чт, апр 03 2008, 15:50 
Начинающий
Начинающий

Зарегистрирован:
Чт, апр 03 2008, 15:30
Сообщения: 7
Необходимо отобразить в отчете, наряду с ключевыми значениями признака, его тексты. При этом крайне важно, чтобы за разные периоды времени, отображались соответствующие тексты признака (в том случае если тексты изменялись). На данный момент тексты отображаются только на контрольную дату.
Например:
В инфо-объекте:
дата 2007
ключ 001
текст А
дата 2008
ключ 001
текст B

Контрольная дата - 2008
В BEX
дата 2007
ключ 001
текст B
дата 2008
ключ 001
текст B

Контрольная дата - 2007
В BEX
дата 2007
ключ 001
текст A
дата 2008
ключ 001
текст A

Каким образом сделать отображение текстов в отчетах корректно, т.е. в соответствии с инфо-объектом???


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 04 2008, 13:28 
Специалист
Специалист

Зарегистрирован:
Пн, июл 18 2005, 12:10
Сообщения: 169
Пол: Мужской
стандартно никак


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

Зарегистрирован:
Чт, апр 03 2008, 15:30
Сообщения: 7
Тогда какие могут быть варианты?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 04 2008, 14:43 
Специалист
Специалист

Зарегистрирован:
Пн, июл 18 2005, 12:10
Сообщения: 169
Пол: Мужской
:) например
1) хранить как отдельный признак :) (кто ж виноват что надо иемнно так тексты отражать)
2) виртуальный признак
3) прям из Excel дергать самописную функцию, которая будет читать тексты с параметром даты

а может коллеги и исправят


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 04 2008, 15:43 
Начинающий
Начинающий

Зарегистрирован:
Чт, апр 03 2008, 15:30
Сообщения: 7
По поводу второго варианта, можно по-подробнее. Каим образом можно создать виртуальный признак для текстов. (Версия SAP-BW 3.10)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 04 2008, 16:39 
Специалист
Специалист

Зарегистрирован:
Пн, июл 18 2005, 12:10
Сообщения: 169
Пол: Мужской
обычный виртуальный признак. сделать его char 60 к примеру (ну или сколько там надо) и писать в него тексты на лету.
правда тут возникнет вопрос с производительностью.

может кто-нибудь предложит еще какие-нибудь решения, кроме озвученных.

а еще лучше просто убедить заказчика, что так не надо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 08 2008, 09:10 
Начинающий
Начинающий

Зарегистрирован:
Чт, апр 03 2008, 15:30
Сообщения: 7
На самом деле задача достаточно простая. Существует справочник подразделений, имеющих ключ, наименование и атрибуты, который меняется каждый год. Необходимо просмотреть как изменялись наименования у одного подразделения (с одним и тем же ключом).
Насколько, я понимаю, формируется контрольная дата перед самим запросом.
Возможно ли на низком уровне скорректировать сам запрос? Т.е. задать диапазон контр. дат или две контр. даты. Стоит ли копать в этом направлении?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 08 2008, 09:58 
Специалист
Специалист

Зарегистрирован:
Пн, июл 18 2005, 12:10
Сообщения: 169
Пол: Мужской
не стоит

если вам действительно нужно анализировать только одно подразделение и вопрос производительности тогда не стоит остро (записей мало обрабатывается), то либо виртуальный признак на кубе с вашим признаком + датой, либо виртуальный куб.


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

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

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


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

Зарегистрирован:
Вт, май 27 2008, 16:48
Сообщения: 31
Пол: Мужской
Вынужден поднять эту тему. У меня похожая ситуация. Также есть признак с текстами, зависящими от времени. Нужно, чтобы его тексты отображались в зависимости от контрольной даты запроса. Если сделать переменную типа "Ввод вручную/значение по умолчанию" для контрольной даты запроса и поместить ее в соответствующее поле (в результате она появляется в окне выбора значений переменных запроса), то зависимые от времени тексты отображаются так как нужно.
Однако, задача услажняется тем, что пользователю не нужно вводить контрольную дату запроса. Она должна определяться через атрибут типа 0DATE другого признака. Иными словами, пользователь должен ввести значение этого признака и через переменную типа "Путь замены" должна определиться дата, которая и должна определять контрольную дату запроса. Так вот, эта переменная (Путь замены) определяется корректно, однако если ее поместить в поле, в котором определяется контрольная дата запроса, то переменная обнуляется (пустое разграничение). Складывается впечатление, что контрольная дата запроса определяется после ввода значений переменных. Иначе возникла бы ошибка определения значения переменной "Путь замены".
Кто знает на каком этапе определяется контрольная дата запроса? как обойти обнуление переменной "Путь замены"? или стоит решить вышеописанную задачу по-другому?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 13 2008, 17:10 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Вт, май 27 2008, 16:48
Сообщения: 31
Пол: Мужской
С переменной "User-exit" заработало... интересно почему с переменной "Путь замены" не работает?!

_________________
А у меня Семерка ;)


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

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


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

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


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

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