Текущее время: Чт, авг 21 2025, 19:35

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




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Возможности BEx для сложных отчетов
СообщениеДобавлено: Чт, ноя 29 2007, 13:16 
Начинающий
Начинающий

Зарегистрирован:
Пт, ноя 23 2007, 21:50
Сообщения: 4
В BW и BEx <я не знать русский языка>, так-что прошу не пинать, если вопрос тривиален:
Подскажите, можно ли реализовать стандартными средствами (по возможности без VBA) две следующие проблемы:

1. В рамках одного ODS: Есть показатель - отражает численные значения замеров, и есть атрибут - дата проведения замера.
Вопрос: можно ли реализовать запрос так, чтобы в отчете выводился этот показатель по 12 столбцам, где каждый соответствует своему месяцу? (не понимаю, как для даты в стандартном формате задать ограничение именно на месяц, чтобы затем уже ограничить показатель).

2. Есть три атрибута, первый принимает значения только "А" или "B", надо вывести в один столбец в зависимости от первого атрибута значения либо второго, либо третьего, это осуществимо?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Возможности BEx для сложных отчетов
СообщениеДобавлено: Чт, ноя 29 2007, 15:35 
Ассистент
Ассистент

Зарегистрирован:
Пт, июн 29 2007, 11:46
Сообщения: 27
Откуда: Пермь
f@lcon написал(а):
Вопрос: можно ли реализовать запрос так, чтобы в отчете выводился этот показатель по 12 столбцам, где каждый соответствует своему месяцу? (не понимаю, как для даты в стандартном формате задать ограничение именно на месяц, чтобы затем уже ограничить показатель).


Нужно использовать переменные типа User-exit.

f@lcon написал(а):
2. Есть три атрибута, первый принимает значения только "А" или "B", надо вывести в один столбец в зависимости от первого атрибута значения либо второго, либо третьего, это осуществимо?


Можно сделать формулу, которая берет либо второе либо третье значение, исходя из значения атрибута.

А вообще рекомендую почитать 305 курс


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Возможности BEx для сложных отчетов
СообщениеДобавлено: Пт, ноя 30 2007, 15:40 
Начинающий
Начинающий

Зарегистрирован:
Пт, ноя 23 2007, 21:50
Сообщения: 4
Xandr написал(а):
Нужно использовать переменные типа User-exit.

А есть что-нить почитать про это?

Xandr написал(а):
Можно сделать формулу, которая берет либо второе либо третье значение, исходя из значения атрибута.


Насколько я понял, формулы делаются на показателях, как запихнуть в нее атрибут? Или я что-то не то говорю?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Возможности BEx для сложных отчетов
СообщениеДобавлено: Пт, ноя 30 2007, 17:11 
Ассистент
Ассистент

Зарегистрирован:
Ср, фев 14 2007, 12:06
Сообщения: 41
f@lcon написал(а):
Xandr написал(а):
Можно сделать формулу, которая берет либо второе либо третье значение, исходя из значения атрибута.


Насколько я понял, формулы делаются на показателях, как запихнуть в нее атрибут? Или я что-то не то говорю?

Можно получить значение атрибута в переменную. А потом работать с переменной.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Возможности BEx для сложных отчетов
СообщениеДобавлено: Пн, дек 03 2007, 10:36 
Ассистент
Ассистент

Зарегистрирован:
Пт, июн 29 2007, 11:46
Сообщения: 27
Откуда: Пермь
f@lcon написал(а):
Xandr написал(а):
Нужно использовать переменные типа User-exit.

А есть что-нить почитать про это?

Есть несколько веток на форуме на тему курсов, например: http://sapboard.ru/forum/viewtopic.php?t=6961 или же http://sapboard.ru/forum/viewtopic.php?t=13178

Посмотри там курс BW305 и в нем "Customer exit" (тоже самое, что "User exit")


Последний раз редактировалось Xandr Пн, дек 03 2007, 11:03, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Возможности BEx для сложных отчетов
СообщениеДобавлено: Пн, дек 03 2007, 10:55 
Ассистент
Ассистент

Зарегистрирован:
Пт, июн 29 2007, 11:46
Сообщения: 27
Откуда: Пермь
f@lcon написал(а):
Xandr написал(а):
Можно сделать формулу, которая берет либо второе либо третье значение, исходя из значения атрибута.


Насколько я понял, формулы делаются на показателях, как запихнуть в нее атрибут? Или я что-то не то говорю?


Да, все правильно, тут я что-то попутал. Мне кажется, что быстрее будет сделать следующую вещь - выводить в колонки все три значения, а уже в экселе в еще одной колонке зашить нужную формулу. Чтобы убрать от глаз пользователя лишние данные, первые три колонки можно просто скрыть.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: порочный путь
СообщениеДобавлено: Пн, дек 03 2007, 11:43 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 13 2005, 10:41
Сообщения: 558
Откуда: Гондурас (округ Москвы)
Пол: Мужской
это приводит в последующем к сопровождению VBA-кода и к невозможности использовать в отчете BEx-функциональность (любое изменение запроса приведет к проблемам в VBA)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, дек 03 2007, 12:53 
Ассистент
Ассистент

Зарегистрирован:
Пт, июн 29 2007, 11:46
Сообщения: 27
Откуда: Пермь
bwbams написал:
это приводит в последующем к сопровождению VBA-кода и к невозможности использовать в отчете BEx-функциональность (любое изменение запроса приведет к проблемам в VBA)


И то верно! Тогда все-же формулы на показателе с учетом переменной по значению атрибута.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 04 2007, 12:03 
Начинающий
Начинающий

Зарегистрирован:
Пт, ноя 23 2007, 21:50
Сообщения: 4
Спасибо! А еще вопрос:

Возможен ли вывод средствами BEx в рамках одного столбца значений нескольких атрибутов в одной ячейке?
Смутно подозреваю, что это связано с не раз обсуждавшейся проблемой вывода длинных текстов (более 60 символов), и как следствие невозможно кроме как с VBA. =( Верны мои подозрения?


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

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

Можно завести дополнительный атрибут, который формировать из других атрибутов путем объединения текста при загрузке и выводить в отчете. Естественно, ограничение в 60 символов остается в силе.
Тогда ВБА не потребуется.

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


Последний раз редактировалось G Вт, дек 04 2007, 13:39, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: порочный путь
СообщениеДобавлено: Вт, дек 04 2007, 13:23 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, окт 11 2005, 12:10
Сообщения: 687
Откуда: Москва
Пол: Мужской
bwbams написал:
это приводит в последующем к сопровождению VBA-кода и к невозможности использовать в отчете BEx-функциональность (любое изменение запроса приведет к проблемам в VBA)


В данном конкретном случае это так.
Но я как-то постил на форуме код для отображения длинных текств, который не мешал BEX-функциональности и наоборот (BEX-функциональность не мешала коду). Так что написать аналог -- вопрос желания.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: порочный путь
СообщениеДобавлено: Вт, дек 04 2007, 14:19 
Ассистент
Ассистент

Зарегистрирован:
Пт, июн 29 2007, 11:46
Сообщения: 27
Откуда: Пермь
G написал:
Но я как-то постил на форуме код для отображения длинных текств, который не мешал BEX-функциональности и наоборот (BEX-функциональность не мешала коду). Так что написать аналог -- вопрос желания.


Как я понимаю этот код ищет колонки с определенными названиями, например "контрагент1", "контрагент2", а потом находит колонку "контрагент" и в нее пишет значение "контрагент1" + "контрагент2". Если сделать так, а не статичными формулами, то с BEx-функциональностью проблем возникнуть не должно.

2G:было бы здорово, если бы вы привели ссылку на тему с этим кодом.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: порочный путь
СообщениеДобавлено: Вт, дек 04 2007, 14:53 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, окт 11 2005, 12:10
Сообщения: 687
Откуда: Москва
Пол: Мужской
Xandr написал(а):
2G:было бы здорово, если бы вы привели ссылку на тему с этим кодом.


http://sapboard.ru/forum/viewtopic.php?t=19263

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


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

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


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

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


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

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