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

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


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

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


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

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