Созданиеотчетовспомощьюsap … · Функция refvaluedate ... business...

462
Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client SAP BusinessObjects Enterprise XI 3.1 Service Pack 4

Upload: hoangdat

Post on 09-Jul-2018

236 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Создание отчетов с помощью SAPBusinessObjects Web IntelligenceRich Client

SAP BusinessObjects Enterprise XI 3.1 Service Pack 4

Page 2: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

© 2011 SAP AG. Все права защищены.SAP, R/3, SAP NetWeaver, Duet,PartnerEdge, ByDesign, SAP Business ByDesign и другие упомянутые здесь

Авторскиеправа

продукты и услуги SAP, а также соответствующие им логотипы являютсяторговыми марками или зарегистрированными торговыми марками SAP AGв Германии и других странах. Business Objects и логотип Business Objects,BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsiusи другие продукты упомянутые здесь продукты и услуги Business Objects, атакже соответствующие им логотипы являются торговыми марками илизарегистрированными торговыми марками Business Objects S.A. в США идругих странах. Business Objects является компанией SAP. Все другиеуказанные продукты и услуги являются торговыми марками соответствующихкомпаний. Данные, содержащиеся в этом документе, предназначены толькодля информационных целей. Характеристики продуктов, поставляемых вразные страны, могут изменяться. Эти материалы могут быть изменены безпредварительного уведомления. Материалы предоставлены компанией SAPAG и ее дочерними компаниями ("SAP Group") исключительно винформационных целях, без представления гарантии любого вида. SAP Groupне несет ответственности за ошибки или пропуски в настоящих материалах.Все гарантии по продуктам и услугам SAP Group оговариваются в специальныхгарантийных документах, которые прилагаются к соответствующим продуктами услугам, имеющим гарантию. Ничто изложенное в данном документе недолжно трактоваться как предоставление дополнительных гарантий

2011-05-06

Page 3: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

СодержаниеО приложении Web Intelligence 21Глава 1

Бизнес-аналитика через сеть Интернет с помощью Web Intelligence..22Бизнес-аналитика в приложении Web Intelligence в автономномрежиме......................................................................................................22Взаимодействие с отчетами Web Intelligence........................................22

Просмотр и вывод отчетов Web Intelligence на печать....................23Детализация отчетов Web Intelligence..............................................23Анализ отчета в интерактивном режиме..........................................24

Создание и редактирование документов Web Intelligence...................24Запрос Web Intelligence в формате HTML........................................25Панель отчета Java Web Intelligence.................................................25Полный клиент Web Intelligence........................................................26Панель отчетов HTML Web Intelligence.............................................26

Доступ к Web Intelligence из InfoView 29Глава 2

Вход в InfoView.........................................................................................30Завершение сеанса работы с InfoView..................................................31Параметры InfoView Web Intelligence.....................................................31

Параметры создания и просмотра документа Web Intelligence......31Настройка параметров перехода по иерархии Web Intelligence.....38Параметры языкового стандарта Web Intelligence...........................41

Начало работы с Web Intelligence Rich Client 45Глава 3

Установка клиента Web Intelligence Rich Client из InfoView..................46Установка Web Intelligence Rich Client с компакт-диска Business ObjectsEnterprise..................................................................................................46

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 3

Page 4: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Рабочие режимы Web Intelligence Rich Client........................................47Режим соединения клиента Web Intelligence Rich Client.................47Автономный режим приложения Web Intelligence Rich Client.........48Автономный режим полного клиента Web Intelligence Rich Client...50

Настройка параметров пользователя в клиенте Web Intelligence RichClient..........................................................................................................50

Общие предпочтения Web Intelligence Rich Client...........................51Предпочтительные параметры просмотра полного клиента WebIntelligence Rich Client.........................................................................52Предпочтительные параметры языкового стандарта полного клиентаWeb Intelligence...................................................................................53Предпочтительные параметры перехода по иерархии для полногоклиента Web Intelligence....................................................................54Изменение пароля..............................................................................55

Запуск Web Intelligence Rich Client.........................................................55Запуск клиента Web Intelligence Rich Client из InfoView в режимесоединения..........................................................................................56Запуск Web Intelligence Rich Client локально в режимесоединения..........................................................................................56Запуск Web Intelligence Rich Client в автономном режиме..............58Запуск Web Intelligence Rich Client в автономном режиме..............59Вход в Web Intelligence Rich Client в качестве другогопользователя.......................................................................................60

Работа с юниверсами в Web Intelligence Rich Client.............................61Защита юниверсов в клиенте Web Intelligence Rich Client..............61Импорт юниверса с центрального сервера управления в WebIntelligence Rich Client.........................................................................62Выбор юниверса.................................................................................63

Выбор данных с помощью запросов 65Глава 4

Создание, редактирование и сохранение документов.........................66Создание запросов и работа с ними......................................................66

4 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Содержание

Page 5: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Построение запроса к юниверсу.......................................................66Способ сопоставления объектов юниверса с данными..................67Построение запроса на основе текстового файла или файлаExcel.....................................................................................................68Отображение данных из добавленного запроса..............................71Прерывание запроса..........................................................................71Удаление запроса...............................................................................72Создание копии запроса....................................................................73Редактирование запроса....................................................................73Несколько запросов...........................................................................73Обновление запросов........................................................................74Просмотр команд SQL, сгенерированных отчетом..........................75

Указание области анализа......................................................................76Область анализа................................................................................76Уровни области анализа....................................................................77Настройка области анализа..............................................................78

Контексты запросов.................................................................................79Определение неоднозначного запроса.............................................79Определение контекста.....................................................................80Выбор контекста при выполнении запроса......................................80

Свойства запросов Web Intelligence.......................................................81Параметр "Разрешить другим пользователям редактирование всехсвойств запросов"...............................................................................81Параметр запроса "Максимальное время извлечения"..................81Свойство запроса "Максимальное количество извлекаемыхстрок"...................................................................................................81Порядок приглашений запроса..........................................................82Свойство запроса "Извлечь повторяющиеся строки"......................82Разложение запросов.........................................................................82Сброс контекстов при обновлении свойства запроса.....................84Свойство запроса "Удалить контексты"............................................85

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 5

Содержание

Page 6: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Свойство запроса "Пример набора результатов"............................85

Фильтрация данных с помощью фильтров запросов 87Глава 5

Определение фильтров запроса............................................................88Сравнение фильтров запросов и фильтров отчетов............................89Типы фильтра запроса............................................................................90

Предопределенные фильтры запросов............................................90Быстрые фильтры..............................................................................91Пользовательские фильтры запроса................................................91Фильтр запросов и операторы приглашений....................................97Объединение фильтров запросов...................................................101

Фильтрация данных с помощью приглашений 105Глава 6

Что такое приглашение?.......................................................................106Объединенные приглашения...........................................................107

Каскадные приглашения.......................................................................107Иерархические списки значений..........................................................108Фильтр запросов и операторы приглашений.......................................108

Оператор Equal To (равно)...............................................................108Оператор Not Equal To (не равно)...................................................109Оператор Different From...................................................................109Оператор Greater Than (больше)....................................................109Оператор Greater Than Or Equal To.................................................109Оператор Less Than (меньше).........................................................110Оператор Less Than Or Equal To (меньше или равно)..................110Оператор Between............................................................................110Оператор Not Between.....................................................................110Оператор In List................................................................................111Оператор Not In List (нет в списке)..................................................111Оператор Matches Pattern................................................................111

6 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Содержание

Page 7: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Оператор Different From Pattern......................................................111Оператор Both...................................................................................112Оператор Except (кроме)..................................................................112

Создание приглашения.........................................................................113Удаление приглашения.........................................................................113Определение способа отображения приглашений.............................114Комбинирование приглашений.............................................................115

Комбинирование приглашений с фильтрами запроса...................116Изменение порядка следования приглашений...................................116

Использование комбинированных запросов 117Глава 7

Определение комбинированных запросов..........................................118Типы комбинированных запросов........................................................118Способы использования комбинированных запросов........................119Создание комбинированных запросов в приложении WebIntelligence...............................................................................................120Создание комбинированного запроса..................................................120Структура комбинированного запроса.................................................121

Получение списка лет посещения и лет резервирования на основеколичества гостей.............................................................................122

Приоритет при выполнении комбинированного запроса....................122Группа комбинированных запросов................................................123Установление порядка старшинства комбинированных запросов напанели отчетов Java.........................................................................125

Фильтрация данных с помощью подзапросов 127Глава 8

Что такое подзапрос?............................................................................128Виды операций с подзапросами...........................................................128Принцип работы подзапросов...............................................................128Создание подзапроса............................................................................128

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 7

Содержание

Page 8: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Поиск сведений о заказчиках, которые купили заказанную ранееуслугу в К1 2003 года, и о суммах полученного от них дохода.....130

Параметры подзапроса.........................................................................131

Ранжирование данных с использованием ранжирования базыданных 135

Глава 9

Описание ранжирования базы данных................................................136Параметры ранжирования базы данных..............................................137Чтобы создать ранжирование базы данных........................................138

Создание отчета о 10 наиболее высокооплачиваемых сотрудниковв каждом отделе...............................................................................139

Интерфейс отчетов панели отчетов Java 141Глава 10

Режимы просмотра Web Intelligence 145Глава 11

Переключение режимов просмотра.....................................................146Режим черновика..............................................................................146Режим страниц..................................................................................146Режим PDF........................................................................................147Режим быстрого отображения.........................................................147Выбор режима расширенного просмотра.......................................149

Отображение и скрытие данных отчета 151Глава 12

Отображение и скрытие данных отчета...............................................152

Отображение данных в таблицах 153Глава 13

Таблицы в Web Intelligence....................................................................154Типы таблиц в Web Intelligence.............................................................154

Вертикальная таблица.....................................................................154Горизонтальная таблица..................................................................155

8 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Содержание

Page 9: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Кросс-таблица...................................................................................155Формы................................................................................................156

Просмотр структуры и просмотр результатов......................................157Создание и редактирование таблиц.....................................................158

Создание таблицы путем перетаскивания объектов в отчет........158Создание таблицы путем выбора шаблона...................................158Дублирование таблицы....................................................................160Применение к таблице другого шаблона с помощью функцииперетаскивания.................................................................................160Применение к таблице другого шаблона с помощью команды"Преобразовать в"............................................................................160Добавление строк и столбцов в таблицы с помощью функцииперетаскивания.................................................................................161Добавление строк и столбцов таблицы с помощью команды "Вставитьстроку или столбец" в меню на панели инструментов..................161Удаление строк или столбцов таблицы..........................................162Перемещение строки или столбца..................................................162Перестановка строки или столбца..................................................162Замена строки или столбца.............................................................162Удаление содержимого ячейки из таблицы....................................163Удаление таблицы............................................................................163

Форматирование таблиц и ячеек таблиц.............................................164Выбор цвета фона для таблицы.....................................................164Определение альтернативных цветов столбцов и строк таблицы.164Вставка изображения или оболочки в таблицу..............................165Форматирование границ таблиц или ячеек....................................166Форматирование текста в ячейках таблиц.....................................166Настройка высоты и ширины ячеек................................................167Копирование форматирования с помощью редактора форматов.169Настройка положения таблицы или диаграммы на страницеотчета................................................................................................170Размещение таблиц и ячеек по слоям............................................170

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 9

Содержание

Page 10: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Объединение ячеек таблицы...........................................................171Изменение таблиц для создания кросс-таблиц...................................171

Создание перекрестной таблицы путем добавления объекта ввертикальную или горизонтальную таблицу..................................171Создание перекрестной таблицы перетаскиванием столбца илистроки................................................................................................172

Управление отображением данных в таблицах..................................172Отображение и скрытие пустых таблиц, строк и столбцов...........172Агрегирование дублирующихся строк............................................173Отображение или скрытие верхних и нижних колонтитулов........173Создание таблиц на новой странице отчета..................................174Отображение имен объектов в заголовках кросс-таблиц.............174Отключение разрывов страниц в таблицах....................................174Повторение верхнего и нижнего колонтитулов таблицы на страницахотчета................................................................................................175

Копирование таблиц..............................................................................175Копирование таблицы......................................................................175Копирование таблицы как текста....................................................176

Отображение данных в отдельных ячейках 177Глава 14

Определение отдельных ячеек.............................................................178Вставка отдельной ячейки в отчет........................................................179Копирование отдельной ячейки............................................................179Копирование отдельной ячейки в другое приложение в виде текста.180

Упорядочивание данных с помощью разделов, разбиений исортировок 181

Глава 15

Использование разделов для группировки данных............................182Группировка информации с помощью разделов...........................182Разделы в режиме "Просмотр структуры"......................................184Создание и удаление разделов и подразделов.............................185

10 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Содержание

Page 11: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Свойства раздела.............................................................................187Настройка макета страницы для раздела......................................188

Использование разбиений....................................................................189Определение разбиений..................................................................189Сравнение разбиений и разделов...................................................189Порядок сортировки в разбиениях, используемый по умолчанию.189Вставка разбиения...........................................................................190Приоритизация разбиений...............................................................190Определение свойств отображения разбиения.............................191Удаление разбиения.........................................................................193

Использование сортировок для организации данных........................193Сортировка результатов, отображаемых в отчетах.......................193Применение сортировки в порядке возрастания или убывания...194Применение пользовательской сортировки...................................195Определение приоритета нескольких критериев сортировки.......195

Отображение данных в диаграммах 197Глава 16

Создание диаграмм...............................................................................198Типы диаграмм в приложении Web Intelligence...................................198

Столбчатые диаграммы...................................................................198Линейные диаграммы......................................................................199Диаграммы с областями..................................................................199Секторные диаграммы.....................................................................200Радиальные, полярные и корреляционные диаграммы................200Трехмерные диаграммы...................................................................201Двумерные диаграммы....................................................................202

Добавление, копирование и удаление диаграмм................................203Добавление диаграммы в отчет......................................................203Копирование диаграммы.................................................................203Удаление диаграммы.......................................................................204

Изменение типа диаграммы.................................................................204

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 11

Содержание

Page 12: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Изменение типа диаграммы с помощью перетаскивания.............204Изменение типа диаграммы с помощью функции"Преобразовать"...............................................................................205

Расположение и установка размеров диаграмм.................................206Настройка положения таблицы или диаграммы на страницеотчета................................................................................................206Расположение диаграммы по отношению к другой диаграмме илитаблице..............................................................................................206Изменение размера диаграммы......................................................207

Форматирование диаграмм...................................................................207Чтобы вставить и задать формат заголовка диаграммы..............207Отображение диаграммы в трехмерном представлении..............208Добавление фонового цвета к диаграмме.....................................208Изменение границ диаграммы........................................................208Выбор и форматирование нижней границы и стен диаграммы.....208Отображение и форматирование условных обозначений осей....209Предотвращение разбиений страниц в диаграммах.....................209Отображение подписей к осям на секторных диаграммах...........210Форматирование текста подписей к осям, границ и фона ...........210Отображение, скрытие или форматирование сетки оси...............210Отображение и форматирование данных диаграммы..................211

Форматирование чисел и дат 217Глава 17

Предустановленные и пользовательские форматы............................218Предустановленные форматы........................................................218Пользовательские форматы............................................................219

Фильтрация данных отчета 225Глава 18

Определение фильтров отчетов...........................................................226Применение фильтров к разделам.................................................226

Типы фильтров отчета...........................................................................227

12 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Содержание

Page 13: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Сравнение фильтров запросов и фильтров отчетов..........................227Операторы фильтров отчетов...............................................................228

Оператор Equal To (равно)...............................................................228Оператор Not Equal To (не равно)...................................................228Оператор Different From...................................................................228Оператор Greater Than (больше)....................................................229Оператор Greater Than Or Equal To.................................................229Оператор Less Than (меньше).........................................................229Оператор Less Than Or Equal To (меньше или равно)..................229Оператор Between............................................................................230Оператор Not Between.....................................................................230Оператор In List................................................................................230Оператор Not In List (нет в списке)..................................................230Оператор Is Null................................................................................231Оператор Is Not Null.........................................................................231

Создание, изменение и удаление фильтров отчета...........................231Создание фильтра отчета с помощью функции "Быстрыйфильтр"..............................................................................................231Создание фильтра отчета с использованием редакторафильтров...........................................................................................232Комбинирование нескольких фильтров в отчете...........................233Редактирование фильтра отчета.....................................................233Изменение фильтра отчета из карты отчета..................................233Удалить фильтр отчета....................................................................234Создание простых фильтров отчетов.............................................234Просмотр фильтров в отчете...........................................................235

Ответы на запросы 237Глава 19

Ввод значений в ответ на приглашение...............................................238Ввод дат для ответа на приглашение..................................................239

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 13

Содержание

Page 14: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Фильтрацияданных с помощьюэлементов управления вводом241Глава 20

Определение элементов управления вводом.....................................242Добавление элемента управления вводом.........................................242Редактирование элемента управления вводом..................................245Выделение зависимостей для элемента управления вводом...........246Чтобы организовать и удалить элементы управления ввода............246Просмотр карты элементов управления вводом.................................246Использование таблиц и диаграмм как элементов управлениявводом....................................................................................................247

Определение таблицы или диаграммы как элемента управлениявводом...............................................................................................247

Фильтрация данных с помощью элементов управления вводом......248

Улучшение отчетов с помощью вычислений, формул ипеременных 251

Глава 21

Вычисления, формулы и переменные.................................................252Работа со стандартными вычислениями.............................................252

Вставка стандартного вычисления в таблицу или кросс-таблицу.252Удаление стандартных вычислений...............................................253

Работа с формулами.............................................................................253Панель инструментов "Формула"....................................................253

Работа с переменными..........................................................................255Создание переменной из формулы................................................255Создание переменных с помощью редактора переменных.........256Редактирование переменной..........................................................257Удаление переменной......................................................................257

Переход по иерархии данных отчета 259Глава 22

Что такое переход по иерархии............................................................260Область анализа..............................................................................261

14 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Содержание

Page 15: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Настройка области анализа............................................................263Пути перехода по иерархии и иерархии.........................................263

Переключение на режим детализации.................................................264Извлечение дополнительных уровней данных в отчет.......................265

Переход по иерархии за пределами области анализа..................266Выбор пути перехода по иерархии при наличии нескольких путей....267Создание снимка детализации.............................................................267Переход по иерархии измерений в таблицах и разделах...................268

Переход вниз по иерархии...............................................................268Переход вверх по иерархии.............................................................270Переход по иерархии.......................................................................271

Детализация по мерам в таблицах и разделах...................................274Переход вниз по иерархии по значению меры...............................274Переход вверх по иерархии значения меры..................................275

Синхронизация детализации по нескольким таблицам идиаграммам............................................................................................275Переход по иерархии в диаграммах.....................................................276

Детализация измерений на осях диаграммы.................................276Переход по иерархии измерений на диаграммах..........................277Переход по иерархии условных обозначений оси.........................279

Использование фильтров при детализации........................................280Изменение значения фильтра на панели детализации................281Добавление и удаление фильтра детализации ............................281

Сохранение отчетов с фильтрами детализации.................................282Обновление данных в детализированном отчете с помощьюприглашений...........................................................................................282Детализация с помощью перехода по иерархии запросов................283

Определение перехода по иерархии запроса................................283

Объединение измерений от нескольких поставщиков данных 287Глава 23

Объединенные измерения определены..............................................288

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 15

Содержание

Page 16: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Ситуации, когда необходимо объединять измерения.........................288Выбор измерений для объединения....................................................289Пример объединенного измерения......................................................289Принудительно объединенные вычисления с использованием функцииForceMerge.............................................................................................291Создание, изменение и редактирование объединенных измерений.293

Объединение измерений.................................................................293Автоматическое объединение измерений......................................295Редактирование объединенного измерения..................................295Удаление объединенного измерения..............................................296

Понимание возможностей объединения измерений...........................296Синхронизация поставщиков данных с различными уровнямиагрегирования...................................................................................296Объекты сведений и объединенные измерения............................298Несовместимые объекты и объединенные измерения.................300Фильтрация объединенных измерений..........................................301Детализация объединенных измерений.........................................303Расширение значений, возвращаемых объединеннымиизмерениями.....................................................................................303

Ранжирование данных отчета 307Глава 24

Ранжирование данных...........................................................................308Операции ранжирования и сортировки................................................308Связанное ранжирование.....................................................................309Параметры ранжирования....................................................................311

Пример ранжирования.....................................................................314Ранжирование и порядок данных.........................................................315Рабочие процессы ранжирования........................................................316

Создание ранжировок......................................................................316Примеры ранжирования........................................................................317

16 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Содержание

Page 17: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Использование сигнализаторов для выделения результатов 323Глава 25

Определение сигнализаторов...............................................................324Вложенные сигнализаторы..............................................................325

Добавление, редактирование, дублирование, изменение приоритетаили включение сигнализаторов............................................................326Построение сигнализатора...................................................................326Установка формата сигнализатора......................................................328Использование формул для создания дополнительныхсигнализаторов......................................................................................328

Отслеживание измененных данных 331Глава 26

Отслеживание изменений данных........................................................332Типы изменений данных........................................................................332Режимы отслеживания данных.............................................................333

Режим автоматического отслеживания данных.............................333Ручной режим отслеживания данных.............................................333

Активация отслеживания данных.........................................................333Изменение опорных данных.................................................................334Отображение измененных данных.......................................................335

Отображение и скрытие измененных данных................................335Настройка представления измененных данных............................335Способ отображения измененных данных в блоках.....................336Способ отображения данных в отчетах с объединеннымиизмерениями.....................................................................................338Способ отображения измененных данных в разделах..................340Способ отображения измененных данных в блоках сразбиениями.....................................................................................342Способ отображения измененных данных в диаграммах.............343

Ограничения отслеживания данных.....................................................343Отслеживание данных и детализация............................................343

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 17

Содержание

Page 18: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Отслеживание данных и обновлять при открытии........................344Использование языка формул Web Intelligence для отслеживанияизмененных данных...............................................................................344

Функция RefValue..............................................................................344Функция RefValueDate......................................................................345Построение формул с использованием функции RefValue...........345

Измененные данные и контекст вычисления......................................346

Обмен содержимым Web Intelligence с другимивеб-приложениями 349

Глава 27

Публикация содержимого Web Intelligence как веб-служб.................350Публикация блока отчета в форме веб-службы............................350Идентификация дублированного содержимого.............................351Определение веб-службы................................................................351Публикация приглашений................................................................354Сохранение и публикация веб-службы...........................................355

Публикация отчета Web Intelligence в BI OnDemand..........................355Публикация нового отчета Web Intelligence в BI OnDemand.........356Публикация существующего отчета Web Intelligence в BIOnDemand.........................................................................................356

Импорт отчета Web Intelligence из BI OnDemand................................357Просмотр и управление опубликованным содержимым WebIntelligence...............................................................................................357

Просмотр и управление опубликованным содержимым...............358Проверка опубликованного содержимого.......................................359

Импорт и преобразование запросов QaaWS (Query as a WebService)....................................................................................................360

Публикация запроса QaaWS...........................................................360Структура службы BI.............................................................................361

GetReportBlock_blockname...............................................................361Drill_blockname..................................................................................366Выходные параметры служб BI.......................................................368

18 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Содержание

Page 19: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Пример данных, возвращаемых службой BI..................................371Определение WSDL службы BI.......................................................379

Связывание с другими документами 395Глава 28

Связывание с другими документами....................................................396Определение текста ячейки в качестве гиперссылки....................396Гиперссылка, связанная с ячейкой.................................................397Ссылка на другой документ в CMS.................................................400

Работа с гиперссылками.......................................................................406Связывание с другим документом с помощью гиперссылки........406Изменение гиперссылки..................................................................406Удаление гиперссылки.....................................................................406Форматирование цвета гиперссылок..............................................407

Работа с документами 409Глава 29

Создание документа Web Intelligence из InfoView...............................410Открытие документа Web Intelligence из InfoView...............................410Удаление документа Web Intelligence из InfoView...............................411Сохранение документов........................................................................411

Сохранение документа Web Intelligence в InfoView.......................411Сохранение документа Web Intelligence в виде таблицы Excel.....412Сохранение документа Web Intelligence в формате PDF..............412Сохранение документа Web Intelligence в формате CSV.............413Сохранение документа Web Intelligence в текстовом файле........414Автоматическое сохранение и восстановление............................414

Вывод документов Web Intelligence на печать.....................................417Печать документа.............................................................................418

Изменение свойств документов...........................................................418Отображение свойств документа....................................................420

Удаление данных из документа............................................................420

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 19

Содержание

Page 20: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Дополнительная информация 423ПриложениеA

Указатель 427

20 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Содержание

Page 21: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

О приложении WebIntelligence

1

Page 22: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Бизнес-аналитикачерез сетьИнтернетс помощьюWeb Intelligence

Приложение Web Intelligence предоставляет бизнес-пользователямпростой в использовании и гибкий пользовательский интерактивныйинтерфейс, предназначенный для создания и анализа отчетов покорпоративным данным через Интернет, в защищенных внутренних ивнешних сетях. Программное обеспечение Web Intelligenceустанавливается администратором на веб-сервер в корпоративной сети.

Для использования Web Intelligence с локального компьютера,необходимо войти в портал бизнес-логики InfoView с помощьюинтернет-обозревателя. Затем, в зависимости от профиля защитыможно работать с отчетами в корпоративных документах илиредактировать и создавать свои собственные отчеты с помощью панелиотчетов или панели запросов Web Intelligence.

Бизнес-аналитикавприложенииWebIntelligence в автономном режиме

Web Intelligence может работать в автономном режиме в качестве WebIntelligence Rich Client, являясь отдельным приложением Microsoft,которое, как и панель отчетов Java, можно установить на компьютер.Web Intelligence Rich Client позволяет работать с документами WebIntelligence (WID), когда соединение с CMS установить невозможно,когда требуется провести вычисления локально, а также когда вы хотитеработать с документами Web Intelligence без установки CMS или сервераприложений.

Web Intelligence Rich Client можно также использовать и при наличиисоединения с CMS.

Взаимодействие с отчетами WebIntelligence

В зависимости от профиля защиты и способа развертывания WebIntelligence в организации пользователь может просматривать,

22 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

О приложении Web Intelligence1 Бизнес-аналитика через сеть Интернет с помощью Web Intelligence

Page 23: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

анализировать или совершенствовать и изменять данные, которыеотображаются в отчетах.

Просмотр и вывод отчетов Web Intelligence напечать

После входа в портал бизнес-аналитики InfoView можно получать доступк документам Web Intelligence и просматривать отчеты. Переходывыполняются просто с помощью кнопок постраничных переходов икарты документа, которая позволяет переходить от раздела к разделуили от отчета к отчету.

Один и тот же документ может представлять информацию вадаптированном для каждого пользователя виде благодаряприглашениям, которые запрашивают у пользователя, открывающегодокумент, данные, которые необходимо вернуть в отчетах.

При печати отчетов Web Intelligence автоматически создает их копии вформате PDF для достижения оптимального качества печати. Отчетыможно печатать непосредственно из панели отчетов Web IntelligenceJava или с помощью Web Intelligence Rich Client, не выполняя их экспортв формат PDF.

Детализация отчетов Web Intelligence

Детализация отчетов Web Intelligence позволяет проводить анализподробных данных, скрывающихся за отображаемыми результатами.Просматриваемый отчет можно преобразовать в детализированныйили сделать его дубликат и работать с ним, чтобы сохранить исходныерезультаты.

После того как требуемая информация найдена, можно сохранить снимокдетализированного отчета и поделиться результатами своего анализас другими пользователями Web Intelligence, либо сохранить документв формате Excel или Portable Document (PDF) для последующей печатиили разослать в электронных письмах своим коллегам.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 23

1О приложении Web IntelligenceВзаимодействие с отчетами Web Intelligence

Page 24: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Анализ отчета в интерактивном режиме

Просмотр отчетов Web Intelligence в интерактивном режиме просмотрапозволяет улучшать отчеты и корректировать содержащиеся в нихданные, выделять части наиболее интересной для вас информации.

Интерактивный анализ отчетов предназначен для:

• пользователей, которым требуется создавать запросы, а затем иотчеты;

• пользователей, работающих с отчетами, созданными другимипользователями.

Интерактивный анализ позволит вам:

• просматривать метаданные документа, чтобы лучше разобраться вданных, на которых основаны отчеты, понять структуру и принципфильтрации отчетов;

• фильтровать и сортировать результаты;• добавлять новые таблицы и диаграммы;• добавлять формулы и создавать переменные;• форматировать и изменять расположение диаграмм и таблиц;• изменять срез результатов путем добавления в диаграммы и таблицы

других данных.

Примечание:Работать с отчетами Web Intelligence в интерактивном режиме можнотолько в том случае, если администратор развернул Web Intelligence врежиме JSP.

Создание и редактированиедокументов Web Intelligence

Документы Web Intelligence можно создавать или редактировать спомощью панели отчетов HTML Web Intelligence, Web Intelligence Query- HTML, Web Intelligence в интерактивном режиме, панели отчетов JavaWeb Intelligence и Web Intelligence Rich Client.

24 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

О приложении Web Intelligence1 Создание и редактирование документов Web Intelligence

Page 25: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Запрос Web Intelligence в формате HTML

Разработан для пользователей, использующих для построения запросовсреду HTML. Запрос Web Intelligence в формате HTML позволяетопределять содержимое данных документов в нескольких источникахданных. Запрос в формате HTML можно использовать для созданияновых документов из рабочей области или редактирования запросов вдокументах, созданных при помощи одного из инструментов WebIntelligence.

В сочетании с технологией интерактивного анализа, запросы в форматеHTML становятся мощным средством для построения запросов ипроектирования отчетов в среде HTML. После выполнения запроса исоздания стандартного отчета вы всегда можете использоватьвозможности интерактивного анализа Web Intelligence дляформатирования нескольких отчетов, добавления формул и созданияпеременных.

Примечание:Запрос Web Intelligence в формате HTML и интерактивный анализстановятся доступными только в том случае, если администраторразвернул Web Intelligence в режиме JSP.

Панель отчета Java Web Intelligence

Панель отчетов Java создана для пользователей, которым нужно большепростора для действий при оформлении отчетов и определении формули переменных. Графическая оболочка "Редактора формул" позволяетбыстро строить формулы с помощью функции перетаскивания.

Примечание:Панель отчетов Java Web Intelligence становится доступной только втом случае, если администратор развернул приложение Web Intelligenceв режиме ASP или JSP.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 25

1О приложении Web IntelligenceСоздание и редактирование документов Web Intelligence

Page 26: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Полный клиент Web Intelligence

Приложение Web Intelligence Rich Client - это локально установленноеприложение Microsoft Windows, с помощью которого можно работать сдокументами Web Intelligence (WID), сохраненными локально или насервере CMS.

При работе с использованием соединения CMS на локальномкомпьютере можно обрабатывать документы с защитой или без защитыCMS.

Приложение Web Intelligence Rich Client основано на панели отчетовJava приложения Web Intelligence и обеспечивает равнозначныевозможности создания, редактирования, форматирования, печати исохранения документов.

Существует несколько причин, по которым следует использовать WebIntelligence Rich Client для работы с документами WID:

• Если необходимо работать с документами Web Intelligence, ноневозможно установить соединение CMS (например, приперемещении).

• Необходимо повысить производительность вычислений: вприложении Web Intelligence Rich Client вычисления выполняютсялокально, а не на сервере, при этом локальные вычислениявыполняются быстрее, чем вычисления на сервере.

• Необходимо работать с документами Web Intelligence без установкиCMS или сервера приложений.

Панель отчетов HTMLWeb Intelligence

Панель отчетов HTML, предназначенная для пользователей, которымнеобходимо создавать простые отчеты, обеспечивает функции запросови отчетов в простом интерфейсе, напоминающем мастер. В основекаждого документа лежит один источник данных. Документ можетсодержать несколько отчетов, в которых отображаются различныеподмножества сведений.

Кроме того, панель отчетов HTML соответствует требованиям статьи508 и может быть настроена для специальных случаев развертывания.

26 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

О приложении Web Intelligence1 Создание и редактирование документов Web Intelligence

Page 27: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Примечание:Панель отчетов HTML Web Intelligence доступна только в том случае,если администратор развернул Web Intelligence в режиме JSP.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 27

1О приложении Web IntelligenceСоздание и редактирование документов Web Intelligence

Page 28: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

28 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

О приложении Web Intelligence1 Создание и редактирование документов Web Intelligence

Page 29: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Доступ к Web Intelligenceиз InfoView

2

Page 30: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Доступ к отчетам Web Intelligence и настройка глобальных параметровWeb Intelligence осуществляется из InfoView, корпоративного порталабизнес-логики.

Вход в InfoViewПеред использованием InfoView и Web Intelligence следует ознакомитьсясо следующей информацией:

• адрес URL сервера InfoView• имя сервера InfoView и номер порта• имя учетной записи и пароль• аутентификация, которая определяет ресурсы InfoView, доступные

пользователю

Если эти сведения вам неизвестны, узнайте их у администратора.

Примечание:Имя сервера InfoView и метод авторизации не отображаются поумолчанию на странице входа в InfoView. Эти сведения необходимовводить только в том случае, если администратор сделал эти параметрывидимыми.

Для входа в InfoView, корпоративный портал бизнес-анализа, с помощьювеб-обозревателя осуществляется доступ к Web Intelligence. Послевхода в InfoView пользователь может анализировать и улучшать отчетыWeb Intelligence.

1. Запустите веб-обозреватель.2. Выберите в обозревателе закладку InfoView или введите

соответствующий адрес.Появится страница входа в InfoView.

3. Если в окне Система ничего нет, введите имя сервера InfoView,затем поставьте двоеточие и укажите номер порта.

4. Введите ваше имя в окне Имя пользователя.5. В поле Пароль введите свой пароль.6. В поле Аутентификация выберите тип аутентификации, указанный

администратором.7. Щелкните Войти.

Появится домашняя страница InfoView.

30 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Доступ к Web Intelligence из InfoView2 Вход в InfoView

Page 31: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Завершение сеанса работы с InfoViewПо завершении использования InfoView или Web Intelligence вместотого, чтобы просто закрыть веб-обозреватель, необходимо завершитьсеанс.

Завершение сеанса InfoView обеспечивает сохранение всех параметров,измененных во время сеанса работы с InfoView. Это также позволяетадминистратору отслеживать количество пользователей, выполнившихвход в систему в любой момент времени и, таким образом,оптимизировать эффективность работы InfoView и Web Intelligence.

• Щелкните Завершить сеанс.Откроется страница входа. Это значит, что сеанс завершен.

Параметры InfoViewWeb Intelligence

ПараметрысозданияипросмотрадокументаWebIntelligence

Можно настроить параметры Web Intelligence для определения способасоздания, просмотра и взаимодействия с документами с использованиемWeb Intelligence.

Документы создаются с использованием редактора запросов дляпостроения запроса на извлечение данных документа. Послевозвращения запросом данных в документ можно просматривать иосуществлять взаимодействие данных.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 31

2Доступ к Web Intelligence из InfoViewЗавершение сеанса работы с InfoView

Page 32: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеПараметры создания документов

Документы создаются с использо-ванием панели отчетов Java,Java-апплета, запускающего веб-обозреватель.

Панель отчетов Java - это комби-нированная среда построениязапросов, редактирования отче-тов и анализа данных. При выбо-ре Дополнительно в качествепараметра создания документатакже используется панель отче-тов Java для работы с данными,возвращенными запросом. Пара-метрВыбратьформатпросмот-ра по умолчанию не принимает-ся во внимание.

На панели отчетов Java доступенсамый широкий набор функцийпостроения запросов, измененияотчетов и анализа данных вовсех средах Web Intelligence.

Дополнительно

Построение запросов выполняетсяс использованием средства "Отчет- HTML" в качестве редактора за-просов HTML.

Интерактивный

Построение запросов, изменениеотчетов и анализ данных выпол-няются с помощью WebIntelligence Rich Client, автононом-ной версии панели отчетов Java,которая работает без веб-обозре-вателя.

Рабочий стол

32 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Доступ к Web Intelligence из InfoView2 Параметры InfoView Web Intelligence

Page 33: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеПараметры создания документов

Отчеты создаются с помощью па-нели отчетов HTML, среды созда-ния запросов и отчетов, совмести-мой со стандартом 508.

Доступ к Веб

Следующие форматы просмотра можно использовать для просмотраи взаимодействия с существующими документами Web Intelligence илидокументами, созданными только что с помощью редактора запросов:

ОписаниеФормат просмотра

Используйте формат "Веб" (HTML)в том случае, если необходимооткрывать отчеты, отвечать наприглашения, перемещаться поотчетам и/или выполнять детали-зированный анализ.

Веб

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 33

2Доступ к Web Intelligence из InfoViewПараметры InfoView Web Intelligence

Page 34: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеФормат просмотра

Интерактивный

34 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Доступ к Web Intelligence из InfoView2 Параметры InfoView Web Intelligence

Page 35: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеФормат просмотра

Интерактивный формат использу-ется для применения фильтров,сортировок, вычислений, измене-ния форматирования и данных,отображаемых в таблице и надиаграммах, и/или выполнениядетализированного анализа.

Используйте интерактивный фор-мат при работе со средством "От-чет – HTML" для определения за-просов, когда необходимо выпол-нить форматирование отчетов наоснове запросов и добавить фор-мулы и переменные.

Интерактивный формат + QueryHTML представляет собой прибли-зительный эквивалент панели от-четов Java или Web IntelligenceRich Client при использованиитолько HTML.

Кроме того, интерактивный фор-мат можно использовать для про-смотра отчетов и работы с отчета-ми, созданными с помощью пане-ли отчетов HTML. В отличие отсредства Query - HTML, использу-емого только для создания запро-сов, панель отчетов HTML позво-ляет также определять отчеты.После выполнения запроса можнопродолжить работу с отчетом, ис-пользуя либо интерактивныйформат, либо возвращение на па-нель отчетов HTML.

Интерактивный формат просмотра

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 35

2Доступ к Web Intelligence из InfoViewПараметры InfoView Web Intelligence

Page 36: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеФормат просмотра

доступен только в том случае, ес-ли администратор установил при-ложение Web Intelligence в режимеJSP.

Используйте режим PDF для про-смотра статических отчетов.PDF

Выбор редактора запросов Web Intelligence

1. Нажмите кнопку Предпочтительные параметры на панелиинструментов InfoView.

2. ВыберитеПредпочтенияWeb Intelligence, чтобы открыть параметрыWeb Intelligence.

3. Выберите редактор запросов в пункте Выберите средствосоздания/редактирования по умолчанию.

4. Нажмите кнопку ОК.

Выбор формата просмотра Web Intelligence

Для документов Web Intelligence можно выбирать различные форматыпросмотра, которые зависят от нужного способа взаимодействия синформацией, которая отображается в отчетах. Параметры просмотраWeb Intelligence выбираются в InfoView. При изменении параметровпросмотра новые параметры применяются при следующем открытиидокумента Web Intelligence.

1. Нажмите кнопку Предпочтительные параметры на панелиинструментов InfoView.

2. ВыберитеПредпочтенияWeb Intelligence, чтобы открыть параметрыWeb Intelligence.

3. В разделе Выбрать формат просмотра выберите форматпросмотра.

36 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Доступ к Web Intelligence из InfoView2 Параметры InfoView Web Intelligence

Page 37: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Выбор юниверса по умолчанию для новых документов

1. Нажмите кнопку Предпочтительные параметры на панелиинструментов InfoView.

2. Щелкните Предпочтения Web Intelligence для отображенияпараметров Web Intelligence.

3. Щелкните Обзор в пункте Выбор юниверса по умолчанию ивыберите юниверс для использования по умолчанию.

Функция обновления в InfoView

При наличии SAP BusinessObjects XI 3.1 SP3 в InfoView поддерживаетсяобновление документов Web Intelligence, созданных на основепользовательских источников данных, таких как текстовые файлы,файлы Excel и подключаемый модуль "Произвольный поставщикданных".

Примечание:Функция обновления доступна только в операционной системе Windows.

Чтобы обновить текстовый файл или файл Excel, задайте для реестраRefreshOnServer следующие значения:

RefreshOnServer = NO или Disable , чтобы отключить обновлениена сервере.

RefreshOnServer = YES или ENABLE , чтобы включить обновлениена сервере; по умолчанию задано значение YES или Enable.

RefreshOnServer = ALLOW_USE_WINDOWS_SHARE, чтобы включитьобновление только на сервере Windows.

Путь к реестру: HKEY_LOCAL_MACHINE > SOFTWARE > BusinessObjects > Suite 12.0 > Default > Web Intelligence > Calculator > PDP.

Перед обновлением документа из InfoView убедитесь, что выполненыследующие пункты:1. Custom Data Provider должен находиться на сервере BOE, если же

он включен в кластер, то каждый кластер должен обновляться тойже копией Custom Data Provider.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 37

2Доступ к Web Intelligence из InfoViewПараметры InfoView Web Intelligence

Page 38: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

2. В случае проблемы с блокировкой и невозможности доступа к файлуиз исходного расположения следует поместить файл в каталог поумолчанию для каждого сервера.

Путь сервера по умолчанию: <КаталогУстановки>BusinessObjects\PersonalDPFilessymantec; этот путь можно изменить,поменяв значение Server_Path в реестре.

3. Server Intelligence Agent (SIA) управляется пользователем, имеющимаутентификацию, допустимую в домене сети. Обычно SIAуправляется при помощи локальной системной учетной записи; такаяпрактика не рекомендуется при развертывании на сервере CustomData Provider.

4. Чтобы обновить документ, основанный на Generic WS, следуетдополнить файл net.properties, находящийся в<Installdir>\javasdk\jre\lib, следующими строками:

http.proxyHost=bluecoat-proxyhttp.proxyPort=8080http.nonProxyHosts=localhost|127.0.0.1|10.

Здесь proxyHost – имя прокси-сервера (например,proxy.mydomain.com),

proxyPort – номер используемого порта (значение по умолчанию- 80),

nonProxyHosts – разделенный символами "|" список имен хостов,доступ к которым должен осуществляться напрямую, минуяпрокси-сервер (значение по умолчанию – localhost и 127.0.0.1).

Примечание:Файлы PAC не поддерживаются. Необходимо явно настроитьпрокси-сервер в параметрах прокси-сервера для адресов URL.

Настройка параметров перехода по иерархииWeb Intelligence

Переход по иерархии отчетов помогает глубже заглядывать в данные,чтобы просматривать детали, которые скрываются за хорошими илиплохими сводными результатами, отображаемыми в таблице, на

38 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Доступ к Web Intelligence из InfoView2 Параметры InfoView Web Intelligence

Page 39: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

диаграмме или в разделе. Перед тем как начать переход по иерархии,в InfoView можно настроить параметры переходов по иерархии, чтобыуказать способ изменения отчетов при выполнении перехода поиерархии.

1. Нажмите кнопку Предпочтительные параметры на панелиинструментов InfoView.

2. ВыберитеПредпочтенияWeb Intelligence, чтобы открыть параметрыWeb Intelligence.

3. Настройте параметры перехода по иерархии в пунктах Параметрыперехода по иерархии и Начать сеанс перехода по иерархии.

Скрыть панель перехода по иерархии

При работе над значением отчета в режиме детализации, это значениеотображается на панели инструментов "Детализация". Отображаемоена панели инструментов значение отфильтровывает результаты,отображаемые в детализированном отчете.

Например, если вы работаете с 2001 годом, в таблице детализациибудут отображаться значения К1, К2, К3, К4 за 2001 год. Это означает,что детализированные поквартальные значения фильтруются по 2001году.

Примечание:Если в детализированном отчете содержатся измерения из различныхзапросов, то при наведении на значение, отображаемое на фильтре,появится подсказка. В подсказке отображается имя запроса и измерениедля значения.

На панели инструментов "Детализация" есть возможность выбратьальтернативные значения того же уровня, чтобы иметь возможностьприменять к результатам различные фильтры. Например, при выборе“2002, ? с использованием панели инструментов "Детализация", какэто было описано выше, в детализированной таблице отображаютсязначения К1, К2, К3 и К4 за 2002 год.

При работе в режиме детализации, панель инструментов "Детализация"можно скрыть. Панель инструментов "Детализация" полезна только прииспользовании фильтров во время сеанса детализации.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 39

2Доступ к Web Intelligence из InfoViewПараметры InfoView Web Intelligence

Page 40: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Предупреждение в случае, когда переход по иерархиитребует дополнительных данных

При переходе по иерархии результатов, отображаемых в отчете WebIntelligence, может потребоваться переход к сведениям более высокогоили более низкого уровня, не включенным в область анализа длядокумента. В таком случае Web Intelligence необходимо выполнитьновый запрос для получения дополнительных данных из источникаданных.

Поскольку выполнение запросов к большим массивам данных можетзанимать длительное время, можно выбрать параметр, благодарякоторому при необходимости выполнения запроса будет отображатьсясообщение. Сообщение приглашения спрашивает о необходимостивыполнения дополнительного запроса. Кроме того, в приглашении кдополнительным измерениям, включаемым в новый запрос, можноприменять фильтры. Это означает, что размер запроса можноограничить только теми данными, которые необходимы для анализа.

Для выхода за пределы области анализа при сеансе перехода поиерархии требуется разрешение администратора.

Синхронизация детализации по блокам отчета

При выборе параметра Синхронизировать детализацию по всемблокам отчета представление всех блоков изменяется в соответствиис действием детализации. Например, если выполняется переход внизпо иерархии блока от года к кварталу и в отчете также содержитсядиаграмма, на которой данные отображаются по годам, представлениедиаграммы также изменяется для поквартального представленияданных.

Если параметр не выбран, при выполнении детализации изменяютсятолько детализованные блоки.

Параметр запуска сеанса детализации

Параметр Начать сеанс перехода по иерархии контролируетповедение Web Intelligence при запуске режима детализации.

40 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Доступ к Web Intelligence из InfoView2 Параметры InfoView Web Intelligence

Page 41: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Начало сеанса детализации по существующему отчетуПри выборе параметра Начать детализацию по существующемуотчету на текущем отчете можно начать сеанс детализации привключении режима детализации. По завершении сеанса детализациив отчете отображаются детализированные значения.

Начало сеанса детализации на копии отчетаПри выборе Начинать детализацию с копии отчета в приложенииWeb Intelligence создается копия текущего отчета при включении режимадетализации, и детализация выполняется на копии отчета. С помощьюэтой функции можно сравнивать результаты в исходном отчете срезультатами, полученными во время детализированного анализа.

Параметрыязыкового стандартаWeb Intelligence

Языковой стандарт определяет отображение в Web Intelligenceинтерфейса (например, элементов меню и текста кнопок) и данных(например, форматирование дат и чисел).

В Web Intelligencе используется три языковых стандарта.

ОписаниеЯзыковой стандарт

Языковой стандарт для отображенияинтерфейса Web Intelligence.

Языковой стандарт программногопродукта

Языковой стандарт данных, содержа-щихся в данный момент в документе.Языковой стандарт документа

Пользовательский предпочтитель-ный языковой стандарт для просмот-ра данных в документе.

Предпочтительный языковой стан-дарт для просмотра

Настройки InfoView определяют принцип взаимодействия языковогостандарта данных и предпочтительного языкового стандарта дляпросмотра для отображения данных документа.См. также• Постоянное связывание языкового стандарта с документом

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 41

2Доступ к Web Intelligence из InfoViewПараметры InfoView Web Intelligence

Page 42: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Языковой стандарт продукта

Языковой стандарт продукта используется для отображения интерфейсаWeb Intelligence (например, элементов меню и текста кнопок).

Примечание:Функция GetLocale возвращает языковой стандарт продукта.

Настройка языкового стандарта продукта1. Нажмите кнопкуПредпочтительныепараметры на основной панели

инструментов InfoView.2. Чтобы перейти к общим параметрам, щелкните Общее.3. Выберите языковой стандарт продукта в спискеЯзыковой стандарт

программного продукта.

Языковой стандарт документа

Языковой стандарт документов используется для форматированияданных в документе. Например, языковой стандарт документовопределяет, как в Web Intelligence отображаются даты и числа.

Если в настройках Web Intelligence в InfoView с помощью параметраИспользовать предпочтительный язык просмотра приформатировании данных приоритет назначен пользовательскомупредпочтительному языковому стандарту для просмотра, при открытиидокумента пользователем в Web Intelligence в качестве языковогостандарта документа используется предпочтительный языковой стандартдля просмотра. Когда пользователь сохраняет документ, Web Intelligenceсохраняет этот языковой стандарт документа вместе с документом.

Если пользовательский предпочтительный языковой стандарт дляпросмотра не имеет приоритета в настройках Web Intelligence, WebIntelligence форматирует данные в соответствии с языковым стандартомдокумента, сохраненным с этим документом.

Когда пользователь создает документ, Web Intelligence всегда назначаетпользовательский предпочтительный языковой стандарт для просмотрав качестве исходного языкового стандарта документа независимо оттого, имеет ли приоритет предпочтительный языковой стандарт дляпросмотра в настройках Web Intelligence в InfoView.

42 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Доступ к Web Intelligence из InfoView2 Параметры InfoView Web Intelligence

Page 43: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Пользователь может навсегда связать текущий языковой стандартдокумента с документом, выбрав при сохранении документа параметрПостоянное региональное форматирование. Если при сохранениидокумента был выбран этот параметр, Web Intelligence игнорируетнастройки InfoView и всегда использует для форматирования данныхдокумента этот сохраненный языковой стандарт документа. Онприменяется не только к пользователю, выбравшему параметрПостоянное региональное форматирование, а ко всемпользователям.

Примечание:Функция GetContentLocale возвращает языковой стандарт документа.

См. также• Постоянное связывание языкового стандарта с документом

Настройка языкового стандарта документа1. ВыберитеПредпочтенияWeb Intelligence, чтобы открыть параметры

Web Intelligence.2. Под пунктом При просмотре документа щелкните Использовать

региональную настройку данного документа дляформатирования данных.

Предпочтительный языковой стандарт для просмотра

Предпочтительный языковой стандарт для просмотра — это выбранныйпользователем предпочтительный языковой стандарт для отображенияданных в документе. Если в настройках InfoView предпочтительныйязыковой стандарт для просмотра имеет приоритет, он используется вкачестве языкового стандарта документа.

Примечание:Функция GetPreferredViewingLocale возвращает предпочтительныйязыковой стандарт для просмотра. Функция GetLocalized такжеиспользует предпочтительный языковой стандарт для просмотра дляотображения переведенных строк.

Настройка предпочтительного языкового стандарта для просмотра1. Нажмите кнопкуПредпочтительныепараметры на основной панели

инструментов InfoView.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 43

2Доступ к Web Intelligence из InfoViewПараметры InfoView Web Intelligence

Page 44: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

2. Чтобы перейти к общим параметрам, щелкните Общее.3. Выберите предпочтительный языковой стандарт в списке

Предпочтительный языковой стандарт для просмотра.4. ВыберитеПредпочтенияWeb Intelligence, чтобы открыть параметры

Web Intelligence.5. Если необходимо, чтобы данные форматировались в соответствии

с предпочтительным языковым стандартом для просмотра, в пунктеПри просмотре документа щелкните Использоватьпредпочтительный язык просмотра при форматированииданных.

Постоянное связывание языкового стандарта с документом

1. В меню Web Intelligence Interactive выберите Документ > Свойства,чтобы отобразить диалоговое окно« Свойства документа», затемвыберите Постоянное региональное форматирование.

2. На панели отчетов Java Web Intelligence или в Web Intelligence RichClient щелкните пустую область отчета правой кнопкой мыши ивыберитеСвойства документа, чтобы отобразить панельСвойствадокумента, затем выберите Постоянное региональноеформатирование в разделеПараметрыдокумента данной панели.

3. Сохраните документ.Текущий языковой стандарт документа будет навсегда связан с этимдокументом.

44 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Доступ к Web Intelligence из InfoView2 Параметры InfoView Web Intelligence

Page 45: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Начало работы с WebIntelligence Rich Client

3

Page 46: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Установка клиента Web IntelligenceRich Client из InfoView

1. Войдите в InfoView.2. Щелкните Предпочтения в верхнем правом углу окна InfoView.3. Прокрутите окно вниз и щелкните Предпочтения Web Intelligence.4. В разделе Выберите средство создания/редактирования по

умолчанию: щелкните Desktop (требуется Web Intelligence RichClient).

5. В верхнем левом углу окна InfoView щелкните Список документов.6. Последовательно щелкните Создать > Документ Web Intelligence

или выберите для редактирования существующий документ.

Клиент Web Intelligence Rich Client загрузится на компьютер и запуститсядля создания документа.

Примечание:Если клиент Web Intelligence Rich Client устанавливается из InfoView,система интерактивной справки по Web Intelligence Rich Client неустанавливается на локальный компьютер. При работе в режимесоединения клиент Web Intelligence Rich Client отображает страницысправки, которые хранятся на сервере. При работе в отключенном илиавтономном режиме справка недоступна.

См. также• Рабочие режимы Web Intelligence Rich Client

УстановкаWeb Intelligence Rich Clientс компакт-диска Business ObjectsEnterprise

• Подробные инструкции по установке см. в руководстве по установкеBusiness Objects Enterprise XI 3.1.

46 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Начало работы с Web Intelligence Rich Client3 Установка клиента Web Intelligence Rich Client из InfoView

Page 47: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

РабочиережимыWeb IntelligenceRichClient

В приложении Web Intelligence Rich Client доступны три рабочих режима:подключенный, отключенный или автономный.

РежимсоединенияклиентаWeb IntelligenceRichClient

В режиме соединения клиент Web Intelligence Rich Client подключен кCMS. При этом можно работать с защищенными и незащищеннымилокальными документами и с документами, которые находятся на CMS.В соответствии с правами системы безопасности на сервере CMSпользователь может выполнять следующие задачи:• импортировать документы с CMS;• импортировать юниверсы с CMS;• открывать локальные документы;• создавать документы;• редактировать документы;• обновлять документы;• сохранять документы локально;• экспортировать документы на CMS.

Защита в режиме подключения

При работе с документами Web Intelligence в режиме подключения правазащиты учетной записи пользователя применяются CMS.

Подключение к CMS в режиме соединения

Существует два способа запуска клиента Web Intelligence Rich Client, икаждый из них по-разному подключает к CMS:

• При запуске из InfoView клиент Web Intelligence Rich Clientподключается к CMS в пределах этого же сеанса InfoView, поэтомувыполнение входа не требуется. Соединение с CMS осуществляетсяпо протоколу HTTP с сервером приложений, который перенаправляет

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 47

3Начало работы с Web Intelligence Rich ClientРабочие режимы Web Intelligence Rich Client

Page 48: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

вызовы к CMS и хранилищу. Локальное ПО промежуточного уровняне требуется.

• При локальном запуске путем входа в клиент Web Intelligence RichClient через меню "Пуск" Windows или путем двойного щелчкадокумента Web Intelligence клиент Web Intelligence Rich Clientподключается к CMS в режиме клиент-сервер посредствоминфраструктуры OCA/CORBA пакета Enterprise SDK или посредствомHTTP, как описано выше. Для работы в режиме клиент-сервертребуется наличие на локальном компьютере соответствующегокомпонента доступа к базе данных. Для запуска по HTTP необходимо,чтобы предварительно из Infoview был запущен Web Intelligence RichClient; имя системы будет включать в себя "(J2EE Portal)".

См. также• Запуск Web Intelligence Rich Client локально в режиме соединения• Запуск клиента Web Intelligence Rich Client из InfoView в режимесоединения

Автономный режим приложения WebIntelligence Rich Client

В автономном режиме в приложении Web Intelligence отсутствует связьс сервером CMS, но обеспечивается защита CMS. Можно работать слокальными документами и областями с защитой CMS, выбранной привходе, или незащищенными локальными документами и областями.Можно делать следующее:• открывать локальные документы;• создавать документы (требуется локальный юниверс и сервер

локального подключения);• редактировать документы;• обновлять документы (требуется локальный юниверс и сервер

локального подключения);• сохранять документы локально;

В режиме "Отключено" нельзя импортировать документы на серверCMS или экспортировать с него.

48 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Начало работы с Web Intelligence Rich Client3 Рабочие режимы Web Intelligence Rich Client

Page 49: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Безопасность в режиме "Отключено"

При подключении к серверу CMS в режиме "Подключено" права доступа,заданные на сервере CMS, загружаются в компьютер. В каждомдокументе и Юниверсе, загруженных с сервера CMS, содержится списокконтроля доступа, в котором определены группы и пользователи, длякоторых настроены права доступа к этому документу. В автономномрежиме в приложении Web Intelligence Rich Client применяются правадоступа CMS путем нахождения соответствия правам доступа кдокументу или Юниверсу в файле защиты, сохраненном локально.Например, если документ был загружен с сервера CMS на локальныйкомпьютер и на сервере CMS, с которого загружен документ, неустановлены права на открытие этого документа, открытие документана локальном компьютере невозможно.

Примечание:Перед началом работы с документами или Юниверсами, защищеннымиCMS, в автономном режиме, сначала необходимо по крайней мере одинраз подключиться к серверу CMS в режиме "Подключен". Это позволитприложению Web Intelligence Rich Client загрузить информацию о защитеCMS в локальный компьютер и отобразить сервер CMS в качествезначения в списке "Система" на странице входа. Затем можно выполнитьвход в автономном режиме и работать без подключения к серверу CMS,поскольку в приложении Web Intelligence Rich Client выполняется чтениеинформации о защите CMS из локального файла.

Технические замечания• Чтобы можно было создавать и обновлять документы в автономном

режиме, необходимо, чтобы соответствующие юниверсы ипромежуточное ПО для доступа к базе данных были установленына том же компьютере, что и Web Intelligence Rich Client. Если этикомпоненты не установлены, то можно открывать, редактировать исохранять документы на локальном компьютере при наличиисоответствующих прав доступа.

• Настройки безопасности CMS хранятся в локальном файлебезопасности (с расширением LSI) в папке "\My Documents\MyBusiness Objects Documents\LocData". На одном компьютере можносохранять файлы LSI для нескольких серверов CMS.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 49

3Начало работы с Web Intelligence Rich ClientРабочие режимы Web Intelligence Rich Client

Page 50: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Автономный режим полного клиента WebIntelligence Rich Client

В автономном режиме полный клиент Web Intelligence Rich Client неподключен к центральному серверу управления и защита неиспользуется. Можно работать только с локальными, незащищеннымидокументами и областями. Можно делать следующее:

• открывать документы;• создавать документы;• редактировать документы;• обновлять документы;• сохранять документы локально;

Нельзя импортировать документы с центрального сервера управленияи экспортировать документы на него.

На компьютере с полным клиентом Web Intelligence Rich Client должнобыть установлено ПО промежуточного уровня, необходимое длясоздания и обновления локальных незащищенных документов сиспользованием локальных незащищенных юниверсов.

Настройка параметров пользователяв клиенте Web Intelligence Rich Client

1. Щелкните Инструменты > Параметры.Откроется диалоговое окно "Предпочтения".

2. Щелкните одну из вкладок:• Общее: для настройки общих параметров• Просмотр: для настройки параметров просмотра документа• Языковой стандарт: для настройки параметров языкового

стандарта интерфейса и форматирования, а также способа ихприменения

• Переход по иерархии: для настройки параметров перехода поиерархии в документе

3. Настройте параметры и нажмите кнопку ОК.

50 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Начало работы с Web Intelligence Rich Client3 Настройка параметров пользователя в клиенте Web Intelligence Rich Client

Page 51: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Параметры будут применены. Параметры хранятся в файле в папкеLocData в установочной папке BusinessObjects Enterprise 12.0.

ОбщиепредпочтенияWeb IntelligenceRichClient

В приложении Web Intelligence Rich Client общие предпочтениянастраиваются путем выбора Инструменты > Параметры и вкладкиОбщие в окне "Предпочтения".

Общее

В разделе "Общие" можно выбрать, необходимо ли отображать мастерприветствия при каждом запуске приложения Web Intelligence Rich Client.С помощью мастера приветствия можно выбрать в списке недавноиспользовавшиеся Юниверсы или найти дополнительные источникиданных для создания нового документа.

Выбрать Юниверс по умолчанию

В этом разделе можно выбрать Юниверс по умолчанию для новогодокумента. Юниверс по умолчанию предварительно выбран вдиалоговом окне "Юниверс" при создании нового документа. Присоздании документа можно использовать Юниверс по умолчанию иливыбрать другой Юниверс.

• При открытии диалогового окна "Юниверс" сообщениеНетЮниверсапо умолчанию обозначает, что в списке отсутствует предварительновыбранный Юниверс. Необходимо выбрать Юниверс в списке присоздании документа.

• В другом поле отображается имя Юниверса по умолчанию или Нет,если Юниверс по умолчанию не выбран. Для выбора Юниверса поумолчанию нажмите кнопку Обзор, затем найдите и выберитеЮниверс.

Выбрать папки по умолчанию

В этом разделе необходимо выбрать папки по умолчанию, в которыебудут сохраняться документы пользователей, юниверсы и файлысправки. Для изменения местоположения по умолчанию нажмите кнопкуОбзор, затем найдите и выберите папку.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 51

3Начало работы с Web Intelligence Rich ClientНастройка параметров пользователя в клиенте Web Intelligence Rich Client

Page 52: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Примечание:Если приложение Web Intelligence Rich Client было загружено иустановлено из InfoView, файлы справки не устанавливаются локально.Однако они устанавливаются на сервере InfoView. Обратитесь кадминистратору Business Objects для получения URL файлов справкина сервере, а затем введите URL в это поле, чтобы справка быладоступной.

Выберите формат Microsoft Excel

В этом разделе необходимо выбрать формат, который будетиспользоваться при сохранении документов в формате Microsoft Excel.

• Назначить приоритет упрощенной обработки данных длядокумента Excel: документ Excel будет отформатирован дляобеспечения эффективной обработки данных.

• Назначить приоритет дляформата в документах Excel: документExcel будет отформатирован для обеспечения удобочитаемости.

Предпочтительные параметры просмотраполного клиента Web Intelligence Rich Client

Чтобы настроить общие параметры для полного клиента Web IntelligenceRich Client, щелкните Сервис > Параметры, а затем щелкните вкладкуПросмотр поля "Предпочтительные параметры".

Общее

В данном разделе настраиваются единицы измерения для отображениязапроса: пиксели, дюймы или сантиметры.

Сетка

В этом разделе настраиваются параметры сетки:

• Отображать сетку: когда данный параметр выбран, отображаетсясетка, помогающая выравнивать элементы на странице.

• Размещать по сетке: когда данный параметр выбран, элементыстраницы выравниваются по сетке, что позволяет добиться точногорасположения.

• Шаг сетки: определяет расстояние между линиями сетки.

52 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Начало работы с Web Intelligence Rich Client3 Настройка параметров пользователя в клиенте Web Intelligence Rich Client

Page 53: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Предпочтительные параметры языковогостандарта полного клиента Web Intelligence

Чтобы настроить предпочтительные региональные параметры дляполного клиента Web Intelligence, щелкните Сервис > Параметры, азатем щелкните вкладку Языковой стандарт поля "Предпочтительныепараметры".

Языковой стандарт

В данном разделе настраиваются параметры языкового стандарта дляинтерфейса и форматирования. Языковой стандарт – это совокупностьязыковых параметров в определенной географической зоне.

• Использовать язык интерфейса: выберите доступный языковойстандарт для настройки языка интерфейса приложения. Дляприменения измененных параметров следует перезапустить полныйклиент Web Intelligence Rich Client.

• Использовать национальные настройки форматирования:выберите доступные национальные настройки, чтобы задатьформатирование для определенного региона (например, форматыдат и времени). Для применения всех изменений в региональнойнастройке для форматирования следует закрыть и повторно открытьвсе открытые документы.

При просмотре документа

В данном разделе настраивается способ применения региональныхпараметров форматирования:

• Использовать национальные настройки документа приформатировании данных: когда данный параметр выбран, данныеформатируются в соответствии с национальными настройкамидокумента. Национальные настройки документа можно сохранить сдокументом с помощью постоянного параметра национальныхнастроек при форматировании, который можно выбрать во времясохранения.

• Использовать национальные настройки форматирования дляформатирования данных: когда данный параметр выбран, данныеформатируются в соответствии с предпочтительными национальными

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 53

3Начало работы с Web Intelligence Rich ClientНастройка параметров пользователя в клиенте Web Intelligence Rich Client

Page 54: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

настройками форматирования. Этот параметр переопределяетнациональные настройки документа.

Предпочтительные параметры перехода поиерархии для полного клиента Web Intelligence

Чтобы настроить предпочтительные параметры перехода по иерархиидля полного клиента Web Intelligence, щелкните Сервис > Параметры,а затем щелкните вкладку Переход по иерархии поля"Предпочтительные параметры".

Для каждого нового сеанса перехода по иерархии

В данном разделе выбирается способ начала нового сеанса переходапо иерархии:

• Начинать переход по иерархии по дубликату отчета: при началенового сеанса перехода по иерархии в документе открываетсядубликат отчета и переход по иерархии осуществляется в дубликате.По отключении режима перехода по иерархии в документе остаетсякак исходный отчет, так и детализированный.

• Начинать переход по иерархии по существующему отчету: приначале нового сеанса перехода по иерархии детализация изменяетсяв текущем отчете. По завершении сеанса детализации в отчетеотображаются детализированные значения.

Общие параметры перехода по иерархии• Предупредить, если детализация требует дополнительных

данных: когда для завершения перехода по иерархии Web Intelligenceтребуются дополнительные данные, отображается запрос, с помощьюкоторого можно принять решение о продолжении. Если количестводанных велико, извлечение может занять некоторое время и отизменения детализации можно отказаться. Когда данный параметрне выбран, Web Intelligence извлекает дополнительные данные беззапроса пользователя.

• Синхронизировать детализациюпо блокам отчета: когда данныйпараметр выбран, детализированные значения отображаются вовсех блоках отчета. Когда данный параметр не выбран,детализированные значения отображаются только в блоке отчета,выбранного для детализации.

54 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Начало работы с Web Intelligence Rich Client3 Настройка параметров пользователя в клиенте Web Intelligence Rich Client

Page 55: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

• Скрыть панель перехода по иерархии: когда данный параметрвыбран, панель перехода по иерархии, которая обычно отображаетсявверху детализируемых отчетов, не отображается. На панелиперехода по иерархии отображается значение, на которое выполненпереход. Это полезно только при использовании фильтров во времясеанса детализации.

Изменение пароля

Если включен режим соединения между клиентом и сервером, парольможно изменять только в приложении Web Intelligence Rich Client:необходимо запустить Web Intelligence Rich Client локально, а не изInfoView.

1. Выберите Инструменты > Сменить пароль.2. Введите текущий пароль в поле "Введите старый пароль".3. Введите новый пароль в поле "Введите новый пароль".4. Повторно введите новый пароль в поле "Подтвердите новый пароль".

Пароль изменен на новый.

Запуск Web Intelligence Rich ClientКлиент Web Intelligence Rich Client можно запустить в любом из трехрежимов работы:

• Соединение установлено• Отключенный• Автономный

Одновременно можно запускать несколько экземпляров клиента WebIntelligence Rich Client в любых режимах и подключать их к любымдоступным CMS.

Состояние подключения к CMS и текущий рабочий режим клиента WebIntelligence Rich Client отображается на панели состояния в нижнемправом углу экрана.См. также• Рабочие режимы Web Intelligence Rich Client

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 55

3Начало работы с Web Intelligence Rich ClientЗапуск Web Intelligence Rich Client

Page 56: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Запуск клиента Web Intelligence Rich Client изInfoView в режиме соединения

В режиме "Подключено" безопасность обеспечивается сервером CMS.Работа с отчетами в Web Intelligence Rich Client ведется так же, как ина панели отчетов Java. При запуске в режиме соединения из InfoViewустановка на локальный компьютер ПО промежуточного уровня нетребуется.

1. Войдите в InfoView.2. Щелкните Предпочтения в верхнем правом углу окна InfoView.3. На странице "Предпочтения" прокрутите окно вниз и щелкните

Предпочтения Web Intelligence.4. В разделе Выберите средство создания/редактирования по

умолчанию щелкните Desktop (требуется Web Intelligence RichClient).

5. Нажмите кнопку ОК.6. В верхнем левом углу окна щелкните Список документов.7. Откройте существующий документ или щелкните Создать >

Документ Web Intelligence, чтобы создать документ.

Клиент Web Intelligence Rich Client запускается на компьютере врежиме соединения. Если он не установлен на компьютер, тоустанавливается из InfoView.

Если Web Intelligence Rich Client уже запущен, то запуск из InfoViewприведет к открытию еще одного экземпляра этого приложения.Документ не открывается в уже открытом экземпляре приложения.

См. также• Рабочие режимы Web Intelligence Rich Client

Запуск Web Intelligence Rich Client локально врежиме соединения

Чтобы запустить приложение Web Intelligence Rich Client локально врежиме соединения, его необходимо установить на компьютер.

56 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Начало работы с Web Intelligence Rich Client3 Запуск Web Intelligence Rich Client

Page 57: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Необходимо хотя бы раз подключиться к CMS, с которым необходимоработать с использованием Web Intelligence Rich Client через InfoView.

На компьютере должно быть установлено ПО промежуточного уровня,необходимое для подключения к CMS.

В режиме подключения защита обеспечивается CMS. Работа с отчетамив Web Intelligence Rich Client ведется так же, как и на панели отчетовJava.

При запуске Web Intelligence Rich Client локально в режиме соединенияс CMS устанавливается подключение клиент-сервер. В данном случаев рамках одного сеанса приложения можно осуществлять вход и выход,щелкнув Сервис > Войти как.1. Web Intelligence Rich Client можно запустить локально двумя

способами:• Выберите Пуск > Программы > BusinessObjects XI 3.1 >

BusinessObjects Enterprise > Web Intelligence Rich Client• В Проводнике Windows выберите тип фалов WID, связанный с

приложением Web Intelligence Rich Client, и дважды щелкнитефайл WID (Web Intelligence).

Открывается страница входа в Web Intelligence.

2. Выберите CMS из списка "Система".

Изображение значка показывает последний использованный типсоединения с CMS:

• Значок с изображением компьютера означает, что Web IntelligenceRich Client соединялся с этим CMS в режиме клиент-сервер(локальный запуск с клиентского компьютера). Имя CMS являетсяименем сервера.

• Значок с изображением глобуса означает, что Web IntelligenceRich Client соединялся с этим CMS в режиме HTTP (черезInfoView). CMS присвоено полное имя подключенного кластера.

3. Введите действительное имя пользователя и пароль.4. Выберите режим авторизации из списка.

Не выбирайте "Автономный", если хотите работать в режимеустановленного соединения. При выборе автономной аутентификациисоединение CMS не устанавливается.

5. Убедитесь в том, что "Автономный режим" не используется.6. Нажмите кнопку Войти.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 57

3Начало работы с Web Intelligence Rich ClientЗапуск Web Intelligence Rich Client

Page 58: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Web Intelligence Rich Client запускается в режиме соединения. Если WebIntelligence Rich Client уже запущен на компьютере, при повторномзапуске откроется новый экземпляр приложения. Если дважды щелкнутьдокумент Web Intelligence, он не откроется в экземпляре приложения,который уже был открыт.См. также• Рабочие режимы Web Intelligence Rich Client

ЗапускWeb Intelligence RichClient в автономномрежиме

Чтобы запустить приложение Web Intelligence Rich Client в отключенномрежиме, его необходимо установить на компьютер. Необходимо хотябы раз подключиться к CMS, с которым необходимо работать сиспользованием Web Intelligence Rich Client через InfoView.

В отключенном режиме клиент Web Intelligence Rich Client используетлокально сохраненный файл параметров защиты CMS, с которым нужноработать для проверки подлинности документов. Импорт или экспортс CMS невозможен. Для создания или обновления документов накомпьютере должен быть установлен сервер подключений.

1. Запустите Web Intelligence Rich Client в отключенном режиме однимиз двух способов:• Выберите Пуск > Программы > BusinessObjects XI 3.1 >

BusinessObjects Enterprise > Web Intelligence Rich Client• В Проводнике Windows выберите тип фалов WID, связанный с

приложением Web Intelligence Rich Client, и дважды щелкнитефайл WID (Web Intelligence).

Открывается страница входа в Web Intelligence.

2. Выберите CMS из списка "Система".3. Введите правильное имя пользователя и пароль.4. Выберите режим авторизации из списка.

Не выбирайте "Автономный", если хотите работать в режимеустановленного соединения. При выборе автономной аутентификациисоединение CMS не устанавливается.

5. Выберите опцию Автономный режим.

58 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Начало работы с Web Intelligence Rich Client3 Запуск Web Intelligence Rich Client

Page 59: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

6. Нажмите кнопку Войти.

Клиент Web Intelligence Rich Client запускается в отключенном режиме.Если Web Intelligence Rich Client уже запущен на компьютере, приповторном запуске откроется новый экземпляр приложения. Еслидважды щелкнуть документ Web Intelligence, он не откроется вэкземпляре приложения, который уже был открыт.См. также• Рабочие режимы Web Intelligence Rich Client

ЗапускWeb Intelligence RichClient в автономномрежиме

Для запуска Web Intelligence Rich Client в автономном режименеобходимо, чтобы приложение Web Intelligence Rich Client былоустановлено на компьютере.

Любое промежуточное ПО, необходимое для работы с незащищеннымидокументами и Юниверсами, должно быть установлено на компьютере.

В автономном режиме вы не можете работать с документами илиобластями, которые были защищены центральным серверомуправления.

1. Запустите Web Intelligence Rich Client в автономном режиме однимиз двух способов:• Выберите Пуск > Программы > BusinessObjects XI 3.1 >

BusinessObjects Enterprise > Web Intelligence Rich Client• В Проводнике Windows выберите тип фалов WID, связанный с

приложением Web Intelligence Rich Client, и дважды щелкнитефайл WID (Web Intelligence).

Открывается страница входа в Web Intelligence.

2. Выберите Автономный режим на экране авторизации.Поля "Система", "Имя пользователя" и "Пароль", а также параметр"Автономный режим" выделены серым.

3. Нажмите кнопку Войти.

Приложение Web Intelligence Rich Client запущено в автономном режиме.Если Web Intelligence Rich Client уже запущен на компьютере, при

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 59

3Начало работы с Web Intelligence Rich ClientЗапуск Web Intelligence Rich Client

Page 60: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

повторном запуске откроется новый экземпляр приложения. Еслидважды щелкнуть документ Web Intelligence, он не откроется вэкземпляре приложения, который уже был открыт.См. также• Рабочие режимы Web Intelligence Rich Client

Вход в Web Intelligence Rich Client в качестведругого пользователя

Чтобы войти в приложение Web Intelligence Rich Client в качестве другогопользователя без закрытия приложения, необходимо запустить WebIntelligence Rich Client из меню "Пуск" в ОС Windows или дваждыщелкнуть локальный файл WID, а затем подключиться к серверу CMSв режиме "Подключен".

1. Сохраните все открытые документы.2. Щелкните Инструменты > Войти как.

Если какой-либо документ не сохранен, появится вопрос онеобходимости сохранения.

3. Когда появится вопрос о подтверждении выхода, нажмите кнопкуДа.Все открытые документы закрываются.

4. В окне "Идентификация пользователя" укажите учетные данные инажмите кнопку OK.

См. также• Запуск Web Intelligence Rich Client локально в режиме соединения• Рабочие режимы Web Intelligence Rich Client

60 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Начало работы с Web Intelligence Rich Client3 Запуск Web Intelligence Rich Client

Page 61: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Работа сюниверсамивWeb IntelligenceRich Client

Защита юниверсов в клиенте Web IntelligenceRich Client

Защита юниверсов в режиме "Подключено"

При работе с клиентом Web Intelligence Rich Client в режиме соединениядоступ к юниверсам CMS осуществляется удаленно. CMS применяетправа защиты напрямую, непосредственно так, как если бы работавелась с Web Intelligence через InfoView в обозревателе.

В режиме соединения нельзя получать доступ к локальным юниверсам,которые защищены CMS. Доступ к юниверсам CMS необходимоосуществлять удаленно.

Защита юниверсов в режиме "Отключено"

Для создания или обновления отчета в режиме "Отключено" сначаланеобходимо подключиться к CMS в режиме "Подключено". При работес сервером CMS в режиме "Подключено" на локальный компьютерзагружается файл локальных сведений о безопасности, которыйсодержит права системы безопасности для доступа к ресурсам CMS.

При создании или обновлении отчета в режиме "Отключено" можноиспользовать:

• локально установленные юниверсы, не защищенные CMS;• локально установленные юниверсы, к которым есть права доступа,

подтвержденные с помощью файла локальных сведений обезопасности.

Возможность удаленного доступа к юниверсам на CMS отсутствует,поскольку в отключенном режиме работа осуществляется безсоединения с CMS.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 61

3Начало работы с Web Intelligence Rich ClientРабота с юниверсами в Web Intelligence Rich Client

Page 62: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Следует помнить о том, что для создания или обновления документовв отключенном режиме на компьютере должен быть установлен серверподключений с клиентом Web Intelligence Rich Client.

Защита юниверсов в автономном режиме

В автономном режиме работа осуществляется без защиты и безподключения к CMS. Работать можно только с незащищенными локальноустановленными областями.

На компьютере с полным клиентом Web Intelligence Rich Client должнобыть установлено ПО промежуточного уровня, необходимое длясоздания и обновления локальных незащищенных документов сиспользованием локальных незащищенных юниверсов.См. также• Запуск Web Intelligence Rich Client• Рабочие режимы Web Intelligence Rich Client

Импорт юниверса с центрального серверауправления в Web Intelligence Rich Client

Импортировать юниверс с центрального сервера управления (СМS)можно только в режиме "Подключено". Импорт выполняетсяавтоматически и предоставляет юниверс, необходимый для созданияили обновления документа. Однако импорт юниверсов можно выполнитьи заранее, чтобы получить возможность работы с ним в режиме"Отключено".

1. Щелкните Сервис > Юниверсы.В диалоговом окне "Юниверс" появится список доступных юниверсов.В него включены как локальные юниверсы, так и юниверсы насервере СМS. Уже импортированные юниверсы отмечены зеленойгалочкой.

2. Выберите для импортирования один или несколько юниверсов.3. Нажмите кнопку Импорт.

Выбранные юниверсы импортируются с сервера СМS на компьютервместе со своими зависимостями (производными или базовымиюниверсами).

62 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Начало работы с Web Intelligence Rich Client3 Работа с юниверсами в Web Intelligence Rich Client

Page 63: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

См. также• Запуск Web Intelligence Rich Client локально в режиме соединения• Запуск клиента Web Intelligence Rich Client из InfoView в режимесоединения• Рабочие режимы Web Intelligence Rich Client

Выбор юниверса

1. Юниверс выбирается в списке Доступные юниверсы.Описание юниверса отображается в поле Справка по выбранномуюниверсу.

2. Нажмите кнопку ОК.

Откроется панель запроса, данные юниверса будут отображаться навкладке "Данные".

Теперь панель запросов можно использовать для создания запросов вдокументе.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 63

3Начало работы с Web Intelligence Rich ClientРабота с юниверсами в Web Intelligence Rich Client

Page 64: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

64 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Начало работы с Web Intelligence Rich Client3 Работа с юниверсами в Web Intelligence Rich Client

Page 65: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Выбор данных с помощьюзапросов

4

Page 66: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Создание, редактирование исохранение документов

Документы создаются с помощью функции Web Intelligence Rich Clientпутем построения запроса к юниверсу, хранящемуся в репозиторииInfoView, локальному юниверсу или локальному источнику данных, неявляющемуся юниверсом.

После выбора юниверса или источника данных, не являющегосяюниверсом, с помощью его объектов строится запрос, которыйвозвращает данные из источника данных в документ Web Intelligence.

Создав документ, пользователь может работать с ним локально илиэкспортировать его в репозиторий InfoView.

Создание запросов и работа с ними

Построение запроса к юниверсу

1. Выполните команду меню Файл > Создать.2. Выберите Юниверс в диалоговом окне «Выбор источника данных»

и нажмите кнопку Далее.3. Выберите юниверс в диалоговом окне «Юниверс» и нажмите кнопку

OK.4. Выберите объекты, которые требуется включить в запрос, и

перетащите их на панель Объекты результата.

Примечание:Чтобы добавить все объекты класса, перетащите этот класс напанель Объекты результата.

5. Повторяйте предыдущую операцию, пока не добавите в запрос всеобъекты, которые требуется в него включить.

6. Выберите объекты, для которых требуется указать фильтры запроса,и перетащите их на панель Фильтры запроса.

7. Укажите область анализа и другие параметры запроса.8. Чтобы выполнить запрос, нажмите кнопку Выполнить запрос.

66 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Выбор данных с помощью запросов4 Создание, редактирование и сохранение документов

Page 67: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

См. также• Отображение данных из добавленного запроса

Способ сопоставления объектов юниверса сданными

Классы и подклассы

Объекты группируются в папках, называемых классами. В каждый класстакже могут входить один или несколько подклассов. Подклассысодержат объекты, которые позволяют более детально определитьподкатегории объектов, находящихся на верхнем уровне в классе.

Классы предназначены для объединения объектов в логические группы.При создании объектов в юниверсе классы помогают найти те объекты,которые предоставляют информацию, требуемую для использованияв запросе.

Объект измерения

Объект измерения представляет данные, обеспечивающие основу длявыполнения анализа в отчете. С помощью объектов измерения, какправило, извлекаются символьные данные, например имена клиентов,названия курортов или даты.

Объекты измерения на панели запросов Web Intelligence отображаетсяследующим образом:

Объект сведений

Объект сведений содержит описательные данные об измерении.Сведения всегда присоединяются к измерению, информацию о которомони предоставляют. Например, [Возраст] является объектом сведений,связанным с измерением [Клиент].

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 67

4Выбор данных с помощью запросовСоздание запросов и работа с ними

Page 68: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Объекты сведений на панели запросов Web Intelligence отображаютсяследующим образом:

Объект меры

С помощью объекта меры извлекаются числовые данные, вычисленныена основе информации из базы данных. Например, значение [Доход]вычисляется путем умножения количества проданных единиц товарана цену единицы товара. Объекты меры чаще всего размещаются вклассе "Меры".

Объекты меры на панели запросов Web Intelligence отображаетсяследующим образом:

Существуют меры двух типов:• классические меры - вычисляются с помощью Web Intelligence;• интеллектуальные меры - вычисляются с использованием базы

данных, являющейся основой для юниверса.

В определенных ситуациях интеллектуальные меры влияют на способотображения вычислений в среде приложения Web Intelligence. Дляполучения дополнительной информации об интеллектуальных мерахсм. руководство Использование функций, формул и вычислений в SAPBusinessObjects Web Intelligence.

Построение запроса на основе текстового файлаили файла Excel

1. Выполните команду меню Файл > Создать.2. Выберите Другой источник данных в области«Выбор источника

данных», выберите Текстовые файлы и файлы Excel в списке,затем нажмите кнопку Далее.

68 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Выбор данных с помощью запросов4 Создание запросов и работа с ними

Page 69: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

3. Введите имя файла в поле Имя или нажмите кнопку Обзор ивыберите файл.В приложении Web Intelligence отобразятся параметры, связанныес выбранным типом файла. Эти параметры определяют, какприложение Web Intelligence интерпретирует данные в файле ипреобразует их в объекты результата для использования в запросе.

4. Выберите параметры, связанные с типом файла, и нажмите кнопкуДалее.Панель объектов результата на панели запросов будет заполненана основе выбранных параметров.

5. Чтобы выполнить запрос, нажмите кнопку Выполнить запрос.См. также• Отображение данных из добавленного запроса

Параметры источника данных в формате CSV

При выборе файла CSV в качестве локального источника данных можноустановить следующие параметры. Эти параметры можно изменитьпозже, нажав кнопку Редактировать параметры на панелиОпределение запросов на панели запросов.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 69

4Выбор данных с помощью запросовСоздание запросов и работа с ними

Page 70: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеПараметр

Символ, который разделяет данные, относящиеся ккаждому объекту результата:• символ табуляции – данные разделяются симво-

лами табуляции;• пробел – данные разделяются пробелами;• символ – данные разделяются указанным симво-

лом.

Разделитель дан-ных

Символ, который ограничивает данные, относящиесяк каждому объекту результата.

Ограничитель тек-ста

В приложении Web Intelligence первая строка файлаиспользуется в качестве имен объектов результата.

Первая строка со-держит именастолбцов

Языковой стандарт документовЯзыковой стандарт

Набор символов документаНабор символов

Формат даты, используемый в документеФормат даты

Параметры источника данных в формате Excel

При выборе файла Excel в качестве локального источника данных можноустановить следующие параметры. Эти параметры можно изменитьпозже в режиме разработки, нажав кнопку Редактировать параметрыв панели Определение запросов панели запросов.

70 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Выбор данных с помощью запросов4 Создание запросов и работа с ними

Page 71: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеПараметр

Имя листа, содержащего данныеИмя листа

Все данные рабочей таблицы считаютсяданными запроса

Выбор полей – все поля

Данные в указанном диапазоне считаютсяданными запроса

Выбор полей – определе-ние диапазона

Данные в именованном диапазоне считаютсяданными запроса

Выбор полей – имя диапазо-на

В первой строке диапазона указываютсяимена объектов результата

Первая строка содержитимена столбцов

Отображение данных из добавленного запроса

Если созданный запрос не является первым запросом в документе,необходимо указать способ отображения его данных в окне "Новыйзапрос".

ОписаниеПараметр

Отобразить данные в новом отчете в доку-менте

Вставить таблицу в новыйотчет

Отобразить данные в текущем отчете в но-вой таблице

Вставить таблицу в текущийотчет

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

Добавить объекты результа-та в документ, не создаваятаблицу

Прерывание запроса

Выполнение запроса можно прервать до того, как в среде WebIntelligence все данные будут возвращены в документ.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 71

4Выбор данных с помощью запросовСоздание запросов и работа с ними

Page 72: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

При прерывании выполнения запроса в документ возвращается толькочасть данных. Для значений, отображающихся в документе, отсутствуетчеткое соответствие определению в запросе.

Перед возвращением данных в документ Web Intelligence запрашиваетверсию извлекаемых данных.

1. В диалоговом окне «Ожидание – Обновление данных» нажмитекнопку Отмена.Откроется диалоговое окно «Прерывание извлечения данных».

2. Выберите один из параметров в диалоговом окне «Прерываниеизвлечения данных».

ОписаниеПараметр

Web Intelligence восстанавливает в докумен-те значения, которые были извлечены припоследнем выполнении запроса. Отобража-емые значения не будут соответствоватьактуальной информации из базы данных.Чтобы извлечь из базы данных актуальныезначения, отчет можно выполнить позднее.

Восстановить результа-ты предыдущего извле-чения данных

В Web Intelligence отображается документ,не содержащий значений. Структура иформат документа не изменяются. Чтобыизвлечь из базы данных актуальные значе-ния, отчет можно выполнить позднее.

Очистить документ отвсех данных

В Web Intelligence в соответствующих ча-стях документа отображаются новые значе-ния, извлеченные к настоящему моментувремени. В остальной части документаотображаются значения, извлеченные вмомент последнего выполнения запроса.

Возвратить частичныерезультаты.

Удаление запроса

1. Выберите запрос, который необходимо удалить, щелкнув правойкнопкой мыши соответствующую вкладку "Запрос".

2. Щелкните Удалить.

72 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Выбор данных с помощью запросов4 Создание запросов и работа с ними

Page 73: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Создание копии запроса

Если вы хотите построить другой запрос в юниверсе, который уже былвключен в документ, можно создать копию существующего запроса вэтот юниверс, а затем изменить ее, вместо того, чтобы начинать счистого листа.

1. Выберите запрос, копию которого необходимо создать, щелкнувсоответствующую вкладку "Запрос" внизу панели отчетов.

2. Выберите Дублировать.

Редактирование запроса

1. Нажмите кнопку Редактировать запрос.2. Отредактируйте запрос на панели запросов.

Несколько запросов

В документ Web Intelligence можно включить один или несколькозапросов. При включении нескольких запросов эти запросы могут бытьоснованы на одном или нескольких юниверсах, доступных в InfoView.

Например, в один документ можно включить данные о продажахпродуктов и о заказчиках. В этом случае корпоративные данные опродажах семейства продуктов доступны в одном юниверсе, а данныео заказчиках – в другом. Необходимо в одном отчете представитьрезультаты продаж семейства продуктов и сведения о возрастныхгруппах заказчиков. Для этого создается один документ, которыйвключает в себя два запроса – по одному для каждого юниверса. Затемв один отчет можно включить результаты выполнения двух запросов иотформатировать их.

Определять несколько запросов в одном документе необходимо в томслучае, если данные, которые включаются в документ, доступны внескольких юниверсах или на основе одного юниверса требуется создатьнесколько по-разному настроенных запросов. Определить несколькозапросов можно при построении нового документа или путем добавлениядополнительных запросов в существующий документ. В рамках одного

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 73

4Выбор данных с помощью запросовСоздание запросов и работа с ними

Page 74: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

документа информацию, полученную в результате выполнения всехзапросов, можно представить в виде одного или нескольких отчетов.

Сравнение множественных запросов, комбинированныхзапросов и синхронизированных запросов

В приложении Web Intelligence множественные запросы можно связатьразличными способами.

• Базовые множественные запросы извлекают несвязанные данныеиз различных источников.

• «Синхронизированные запросы» связывают данные из различныхзапросов относительно измерения, которое содержит данные, общиедля обоих запросов. Такие измерения называются объединеннымиизмерениями.

Измерения объединяются в интерфейсе создания отчетов WebIntelligence после создания и запуска множественных запросов.

• «Комбинированные запросы» — это особый вид запросов,создаваемых в интерфейсе запросов Web Intelligence.Комбинированные запросы генерируют код SQL, содержащийоператоры UNION, INTERSECT и MINUS (если база данных ихподдерживает), или симулируют действие этих операторов.

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

В приложении Query – HTML комбинированные запросы создаватьневозможно.

Обновление запросов

1. Если в отчете содержится только один запрос, щелкните на главнойпанели инструментов кнопку Обновить данные.

2. Если в отчете содержатся несколько запросов, для обновления всехзапросов щелкните Обновить все или щелкните стрелку справа отОбновить все и выберите запрос из меню.

74 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Выбор данных с помощью запросов4 Создание запросов и работа с ними

Page 75: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Примечание:Если запрос основан на поставщике персональных данных, клиент WebIntelligence Rich Client выполняет поиск поставщика данных в следующихпапках:• Папка, в которой при создании поставщика данных был сохранен

локальный файл данных• Папка, в которой находится документ Web Intelligence• Папка с документами пользователя по умолчанию (C:\Documents

and Settings\%currentUser%\My Documents\My BusinessObjects Documents\userDocs)

Если файл отсутствует в этих папках, клиент Web Intelligence Rich Clientотображает ошибку.

ПросмотркомандSQL, сгенерированныхотчетом

При формировании отчета в Web Intelligence приложение генерируеткоманды SQL, которые выполняются с целью извлечения из базы данныхрезультата, удовлетворяющего запросу. S(tructured) Q(uery) L(anguage)(язык структурированных запросов) представляет собой язык запросов,поддерживаемый всеми реляционными базами данных.

Существует возможность просмотреть команды SQL, сгенерированныеприложением Web Intelligence.

Примечание:Нельзя просмотреть команды SQL запросов, которые вызываютхранимые процедуры из базы данных.

Просмотр и редактирование сгенерированного SQL-запроса

Примечание:Если запрос содержит необязательные приглашения, SQL-сценарийредактировать нельзя. Отредактируйте запрос и удалите всенеобязательные приглашения прежде, чем редактировать SQL-сценарий.

1. Чтобы отобразить Средство просмотра SQL, на панелиинструментов запроса щелкните «SQL».

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 75

4Выбор данных с помощью запросовСоздание запросов и работа с ними

Page 76: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Если SQL-сценарий недоступен для редактирования, указанные вответе на приглашение значения отображаются непосредственно взапросе.

Например, если ответом на приглашение [Страна] было значение"UK", в запросе появится строка, подобная следующей

Resort_country.country In ('UK')

.

Если приглашению еще не было присвоено какого-либо значения,Web Intelligence отобразит синтаксис для приглашений.

2. Чтобы сделать SQL-запрос редактируемым, выберитеИспользоватьпользовательский SQL.Если SQL-запрос становится редактируемым, в запросе появляетсясинтаксис для приглашений Web Intelligence.

Например, в запросе появится строка, подобная следующей

Resort_Country.country = @prompt('EnterCountry:','A','Resort\Country',Mono,Free,Persistent,,User:0)

.

3. Чтобы проверить допустимость внесенных исправлений, послередактирования SQL-запроса щелкните Подтвердить.

4. Чтобы скопировать SQL-запрос в буфер, щелкните Копировать(только панель отчетов Java и клиент Web Intelligence Rich Client).

5. Чтобы распечатать SQL-запрос, щелкнитеПечатать (только запросыв формате HTML).

Указание области анализа

Область анализа

Область анализа для запроса – это дополнительные данные, которыеможно извлечь из базы данных для получения дополнительных сведенийо результатах, возвращаемых каждым из объектов в запросе. Этидополнительные данные не отображаются в начальных результатах

76 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Выбор данных с помощью запросов4 Указание области анализа

Page 77: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

отчета, но остаются доступными в кубе данных, благодаря чему их влюбое время можно добавить в отчет для получения дополнительныхсведений. Этот процесс получения данных до более низких уровнейдетализации называется переходом вниз по иерархии объекта.

В юниверсе область анализа соответствует иерархическим уровням,которые находятся ниже объекта, выбранного для запроса. Например,область анализа на один уровень вниз для объекта "Год" будет включатьобъект "Квартал", который следует непосредственно за годом.

Этот уровень можно задать при создании запроса. Это позволяетвключать в запрос объекты, находящиеся ниже в иерархии, без ихотображения на панели Объекты результатов. Иерархии в юниверсепозволяют выбирать область анализа и соответствующие доступныедля перехода уровни иерархии.

На панели отчетов Java и в клиенте Web Intelligence Rich Clientпользовательскую область анализа также можно задавать посредствомвыбора определенных измерений для панели Область анализа.

Примечание:При работе в режиме детализированного запроса область анализанастраивать нельзя, поскольку этот режим детализации работает так,что Web Intelligence динамически изменяет область в ответ на действияперехода по иерархии.

Уровни области анализа

Для области анализа можно задавать следующие уровни:

ОписаниеУровень

В запрос включаются только те объ-екты, которые отображаются на па-нели Объекты результатов.

Нет

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 77

4Выбор данных с помощью запросовУказание области анализа

Page 78: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеУровень

Для каждого объекта на панелиОбъекты результатов в запросвключается один, два или три объек-та ниже в дереве иерархии. Данныеэтих объектов хранятся в кубе до техпор, пока не будут добавлены в доку-мент.

• На один уровень вниз• На два уровня вниз• На три уровня вниз

В запрос включаются все объекты,вручную добавленные на панель"Область анализа".

Пользовательский

Примечание:Этот параметр доступен только напанели отчетов Java и в клиентеWeb Intelligence Rich Client.

Включение области анализа в документ существенно увеличиваетразмер документа. Причина заключается в том, что данные,необходимые для заданной области, сохраняются в документе дажетогда, когда они не видны в отчете до включения режима детализациии перехода вниз по иерархии к данным для отображениясоответствующих значений.

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

Рекомендуется использовать следующий способ, поскольку вам будетпроще настроить область анализа, если вы будете видеть иерархиюклассов и объектов.

Настройка области анализа

1. Щелкните кнопку панели Показать/скрыть область анализа такимобразом, чтобы она стала выглядеть нажатой.Панель "Область анализа" появляется внизу панели "Объектырезультата". По умолчанию для области анализа установлено

78 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Выбор данных с помощью запросов4 Указание области анализа

Page 79: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

значение "Нет". Каждое измерение на панели "Объекты результата"появляется на панели "Область анализа".

2. Щелкните стрелку вниз в поле раскрывающегося списка Областьанализа.

3. Выберите уровень области анализа.Уровень появляется в поле списка, и измерения, упорядоченные виерархиях ниже каждого измерения на панели "Объекты результата",появляются на панели Область анализа.

4. Если необходимо добавить выбранные измерения в область анализаили создать пользовательскую область анализа, выберите измеренияв диспетчере запросов и перетащите их на панельОбласть анализа.

Контексты запросов

Определение неоднозначного запроса

Неоднозначный запрос содержит один или несколько объектов, которыепотенциально могут возвратить информацию двух различных типов.

В юниверсе некоторые измерения могут содержать значения,используемые в базе данных для двух различных целей. Например,измерение [Страна] в приведенном ниже запросе может возвратитьинформацию следующих двух типов:

• Клиенты и страна, в которой эти клиенты проводят свой отпуск.• Клиенты и страна, для проведения отпуска в которой эти клиенты

выполнили резервирование.

Измерение "Страна" в этом запросе играет неоднозначную роль.Страной может быть страна, в которую продана путевка, или страна,для проживания в которой было выполнено резервирование. Один видинформации представляет собой существующую информацию(продажи), а другой – информацию на будущее (резервирования).

Во избежание неоднозначностей в запросе конструктор юниверсауказывает различные допустимые способы использования объектов вюниверсе и вводит ограничения на варианты объединения этихобъектов. Такие ограничения называются контекстами.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 79

4Выбор данных с помощью запросовКонтексты запросов

Page 80: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Определение контекста

Контекст – это определенная группа объектов с общей целью деловойдеятельности. Эта цель деловой деятельности обычно сопоставляетсяс типом информации, которую представляют эти связанные объекты.Например, контекст продаж представляет собой группу всех объектов,которые могут быть использованы для создания запросов о продажах.Контекст резервирования создается с помощью группировки всехобъектов, которые могут быть использованы в запросах резервирования.Контексты определяются в юниверсе конструктором юниверса.

В рамках одного контекста можно объединять любые объекты длясоздания запроса. Можно также объединять объекты в различныхконтекстах. Если используется объект, общий для двух контекстов,приложение Web Intelligence пытается определить контекст, который внаибольшей степени подходит другим объектам в запросе.

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

Выбор контекста при выполнении запроса

При создании запроса или обновлении отчета система можетпредложить выбрать требуемый контекст перед выполнением запроса.Контексты определяются в юниверсе, чтобы избежать выполнениянеоднозначных запросов.

Выбор контекста при выполнении запроса

1. Запустите на выполнение запрос, содержащий несколько контекстов.Откроется диалоговое окно «Выберите контекст».

2. Выберите контекст в диалоговом окне «Выберите контекст».

80 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Выбор данных с помощью запросов4 Контексты запросов

Page 81: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Свойства запросов Web Intelligence

Параметр "Разрешить другим пользователямредактирование всех свойств запросов"

Если этот параметр выбран, другие пользователи, обладающиесоответствующими правами для редактирования, могут получить доступк "Просмотру запросов" и изменить запросы в документе. Если этотпараметр не выбран, изменять запросы может только автор. Этотпараметр по умолчанию выбран. В отличии от других свойств запроса,которые применяются только к выбранному запросу, действие этогопараметра распространяется на все запросы в документе.

Параметр запроса "Максимальное времяизвлечения"

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

Свойство запроса "Максимальное количествоизвлекаемых строк"

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

СвойствоМаксимальное количество извлекаемых строк не работаетна уровне базы данных. Если установить значение Максимальноеколичество извлекаемых строк равным 1000, а запрос возвращает

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 81

4Выбор данных с помощью запросовСвойства запросов Web Intelligence

Page 82: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

5000 строк, Web Intelligence изначально извлекает все 5000 строк, затемотбрасывает 4000 и сохраняет только первые 1000 строк.

Свойство запроса Пример набора результатов также применяетограничение по количеству строк в запросе, но на уровне базы данных.Если задать значениеМаксимальное количество извлекаемых строкравным 2000, а Пример набора результатов – 1000, то запросизвлекает только 1000 строк.

Этот параметр могут переопределят ограничения, установленныеадминистратором в профиле защиты. Например, если установитьпараметр Максимальное количество извлекаемых строк в значение400 строк, но в профиле защиты установлено ограничение в 200 строк,при выполнении запроса будет извлечено только 200 строк.

Порядок приглашений запроса

Приглашения перечислены в списке. Чтобы изменить порядоквыполнения приглашений, можно использовать стрелки "вверх" и "вниз"для перемещения приглашений соответственно по направлению кначалу или к концу списка.

Свойство запроса "Извлечь повторяющиесястроки"

В базе данных одинаковые данные могут повторяться в большомколичестве строк. Пользователь может выбирать возможность возвратаэтих повторяющихся строк в запросе или возврата только уникальныхстрок.

Разложение запросов

Разложение запросов позволяет автоматически оптимизироватьформирование запросов. Когда разложение запросов включено, WebIntelligence формирует запрос, содержащий только те объекты, которыеэффективно вносят вклад в отчет. Это улучшает производительность

82 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Выбор данных с помощью запросов4 Свойства запросов Web Intelligence

Page 83: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

отчета, так как разложенный запрос отправляется на серверподключения.

Каждый раз при обновлении запроса Web Intelligence выполняетразложение объектов, которые не делают вклада в отчет (напрямуюили косвенно), из отчета, так же, как и из вкладки просмотра SQL.Выполняется обновление только запроса, напрямую связанного сотчетом. Разложенные объекты удаляются из отчета и отмечаютсяполужирным шрифтом на карте Данные, что дает возможность легкоих идентифицировать.

Можно переместить эти объекты мышью, если нужно, чтобы они снованаходились в отчете. После того, как объекты будут перемещены спомощью мыши, верхний колонтитул столбца отчета будет отображатьопределение объекта, а ячейки данных – #Обновить. Повторнообновите запрос, чтобы данные разложенных объектов появились вотчете.

Примечание:• Разложение запроса применимо только для пользователей базы

данных OLAP.• Если фильтр запроса применяется на объекте "Показатель" в

документе с включенным разложением запросов, Web Intelligenceне выполняет разложение для этих объектов.

Управление разложением запросов

Можно управлять автоматической оптимизацией запросов путемвключения или отключения Разложения запросов на двух уровнях, аименно – свойства уровней запроса и документа.

• Свойство уровня запроса: в свойстве уровня запроса разложениезапросов может включить или отключить только опытныйпользователь, создающий отчет Web Intelligence и определяющийзапросы и первоначальные структуры отчета. Разложение запросовв свойстве уровня запроса по умолчанию отключено. В случае, когдав одном документе существует несколько запросов, набор запросовдля Разложения запросов будет разложен, а остальные запросы небудут затронуты.

• Свойство уровня документа: в свойстве уровня документа включатьили отключать разложение запросов в целях могут все пользователи

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 83

4Выбор данных с помощью запросовСвойства запросов Web Intelligence

Page 84: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Web Intelligence. Разложение запросов в свойстве уровня документапо умолчанию отключено.

При создании документа Web Intelligence разложение запросов поумолчанию отключено. Опытному пользователю необходимо включитьэтот параметр, для того чтобы разложить объект для конкретногозапроса. Web Intelligence не удастся разложить запрос, если свойствоуровня документа включено, а свойство уровня запроса отключено, инаоборот. Разложение запросов работает только в том случае, когдаоно включено и в свойствах уровня документа, и в свойствах уровнязапроса.

После отключения разложения запросов в свойстве уровня документовWeb Intelligence сохраняет по умолчанию шаблон обновления объектов,выбранных на панели запросов для конкретного запроса, отправленногона сервер подключения.

1. Для включения разложения запросов в свойстве уровня запросовдля указанного запроса выберите Задействовать разбор запросовна вкладке «Свойства запроса» во время создания отчета WebIntelligence.

Примечание:Параметр Задействовать разбор запросов задается толькоопытными пользователями, которым нужно изменить запрос илисоздать права запроса. Пользователь отчета не сможет изменитьэтот параметр.

2. Чтобы включить разложение запросов на уровне документа дляуказанного запроса, на вкладке Свойства документа выберитеЗадействовать разбор запросов.

В результате для указанного запроса будет включено разложениезапросов.

Сброс контекстов при обновлении свойствазапроса

Если этот параметр выбран, при каждом выполнении запроса, длякоторого требуется контекст, появляется приглашение для выбораконтекста. Если не выбран, в приложении Web Intelligence сохраняетсяконтекст, заданный при первом выполнении запроса.

84 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Выбор данных с помощью запросов4 Свойства запросов Web Intelligence

Page 85: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Свойство запроса "Удалить контексты"

Когда данное свойство выбрано, Web Intelligence удаляет контексты,которые содержатся в списке, при следующем выполнении запроса илиобновлении данных.

Свойство запроса "Пример набора результатов"

Свойство Пример набора результатов определяет максимальноеколичество строк, возвращаемых запросом. Свойство применяет данноеограничение на уровне базы данных. Если база данных поддерживаетвыборку, Web Intelligence добавляет ограничение в SQL-запрос,генерируемый Web Intelligence для извлечения данных.

Если выбрать параметр Фиксированная, Web Intelligence используетфиксированную выборку. При каждом обновлении данных запросвозвращает одни и те же строки. Если параметр Фиксированная неустанавливать, Web Intelligence выполняет выборку случайным образом.При каждом обновлении данных запрос возвращает другой набор строквыборки.

Свойство Пример набора результатов эффективнее свойстваМаксимальное количество извлекаемых строк, которое отбрасываетстроки, количество которых превышает максимально заданное значение,только после получения всех строк запроса.

Не все базы данных поддерживают фиксированную и случайнуювыборку. Если они не поддерживаются, свойства отключены (на панелиотчетов Java) или невидимы (в запросе - HTML). На панели отчетовHTML выборка недоступна.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 85

4Выбор данных с помощью запросовСвойства запросов Web Intelligence

Page 86: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

86 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Выбор данных с помощью запросов4 Свойства запросов Web Intelligence

Page 87: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Фильтрация данных спомощью фильтровзапросов

5

Page 88: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Определение фильтров запросаПрименение фильтров при определении запроса позволяет ограничитьобъем данных, возвращаемых в документ. Благодаря использованиюфильтров запроса обеспечивается безопасность данных, которыенежелательно предоставлять определенным группам пользователей,и ограничивается размер документов, хранимых в сети. При выполнениизапроса к данным документа приложение Web Intelligence возвращаеттолько те значения, которые удовлетворяют определениям фильтразапроса.

Фильтры запросов ограничивают объем данных, возвращаемых вдокумент приложением Web Intelligence. С помощью фильтров из базыданных извлекается подмножество данных, и соответствующие значениявозвращаются в документ. Фильтры определяются в соответствии свозникающими деловыми вопросами. Например, можно отфильтроватьизмерение [Год], чтобы просмотреть доходы от продаж за 2003 год; илиотфильтровать измерение [Годовой доход], чтобы получить информациютолько о тех заказчиках, годовой доход которых не меньше, чем 1,5миллиона долларов.

Фильтры запроса позволяют:

• извлекать только те данные, которые требуются для ответа наконкретные деловые вопросы;

• скрывать данные, которые нежелательно предоставлять конкретнымпользователям при просмотре документа;

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

Пример: В каких магазинах моего региона продаж валовая прибыльв четвертом квартале 2002 года превысила отметку в 130 тыс.долларов?

Региональному менеджеру по маркетингу из Техаса интереснопроанализировать валовую прибыль в Техасе, однако юниверс продажсодержит данные по всем регионам США. Кроме того, он желаетпросмотреть информацию только о тех магазинах, валовая прибылькоторых в четвертом квартале 2002 года превысила плановыйквартальный показатель, установленный в размере 130 000 долларов.Чтобы создать документ, содержащий только требуемую информацию,

88 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных с помощью фильтров запросов5 Определение фильтров запроса

Page 89: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

необходимо отфильтровать измерения [Штат], [Год] и [Квартал], атакже отфильтровать меру [Прибыль]:

Год Equal to 2002

ANDКвартал Equal to К4

Штат Equal to Техас

Прибыль Greater than or equal to 130 000

Чтобы не отображать отфильтрованные значения Техас, 2002 и К4 встолбцах таблицы "Год", "Квартал" и "Штат", на панели "Объектырезультатов" следует исключить объекты [Год], [Квартал] и [Штат]. Пригенерации отчета возвращаются значения, соответствующие теммагазинам в Техасе, чья валовая прибыль за 4-й квартал 2002 годасоставляла не менее 130 000 долларов:

Валовая прибыльДоход от продажНазвание магазина

133 802307 914e-Fashion Houston

136 055316 232e-Fashion HoustonLeighton

Сравнение фильтров запросов ифильтров отчетов

Фильтры в документе можно применять на двух уровнях:

• фильтры запросов — эти фильтры определяются в запросах; ониограничивают объем данных, извлекаемых из источника данных ивозвращаемых в документ Web Intelligence;

• фильтры отчетов — эти фильтры ограничивают объем данных,отображаемых в отчетах, таблицах, на диаграммах, в разделахдокумента, но не изменяют данные, извлекаемые из источникаданных; они просто скрывают значения на уровне отчетов.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 89

5Фильтрация данных с помощью фильтров запросовСравнение фильтров запросов и фильтров отчетов

Page 90: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Типы фильтра запросаМожно создать фильтры следующих типов:

• предопределенные фильтры – создаются администратором;• пользовательские фильтры – определяются пользователем для

запроса;• упрощенные фильтры – упрощенная форма пользовательского

фильтра для создания несложных фильтров;• приглашения – эти динамические фильтры создаются, чтобы

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

В одном запросе можно использовать фильтры различных типов.

Предопределенные фильтры запросов

Предопределенные фильтры в среде Web Intelligence предоставляютпостоянный доступ к отдельным данным, которые, как правило, чащевсего требуются для создания отчетов. Эти фильтры создаютсяадминистратором и сохраняются вместе с юниверсом.Предопределенные фильтры часто содержат сложные выражения, дляпостроения которых требуется доскональное знание структуры базыданных. После включения предопределенных фильтров в юниверсотпадает необходимость каждый раз формировать одинаковыепользовательские фильтры при создании новых документов WebIntelligence на основе одного и того же юниверса.

Пользователь Web Intelligence не может просматривать компонентыпредопределенных фильтров или редактировать эти фильтры.

Выбор предварительно заданного фильтра запроса

• Дважды щелкните предварительно заданный фильтр или перетащитеего на панель Фильтры запроса.

При выполнении запроса в отчет возвращаются данные,соответствующие выбранным фильтрам запроса.

90 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных с помощью фильтров запросов5 Типы фильтра запроса

Page 91: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Быстрые фильтры

С помощью быстрых фильтров можно быстро определить значения,извлекаемые для определенного объекта, без запуска редакторафильтров. По умолчанию быстрые фильтры использую операторравенства, если выбрано одно значение, или оператор In list при выборенескольких значений.

Пример.

• При выборе измерения [Состояние платежа] и значения "не оплачено"создается фильтр: [Состояние платежа] Equal to "не оплачено"

• При выборе измерения [Страна] и значений "США", "Япония","Германия" создается фильтр: [Страна] In list"США;Япония;Германия".

Добавление и удаление экспресс-фильтра

1. Выберите столбец, который необходимо отфильтровать.2. Щелкните стрелку справа от Добавить фильтр на панели

инструментовОтчеты и щелкнитеДобавитьбыструюфильтрацию.Откроется диалоговое окно Список значений. В нем перечисленызначения для выделенного объекта.

3. Выберите значения, которые необходимо получить из базы данных.Например, чтобы отфильтровать в запросе значения из Кв1, выберитеизмерение [Квартал], затем в списке значений выберите Кв1.

4. Нажмите кнопку ОК.На панели Фильтры запроса отобразится новый фильтр.

5. Чтобы удалить фильтр, щелкните стрелку справа от Добавитьфильтр и выберите Удалить фильтр.

Пользовательские фильтры запроса

Пользовательские фильтры запроса создаются для включения вдокумент только тех данных, которые касаются:

• определенного делового вопроса;

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 91

5Фильтрация данных с помощью фильтров запросовТипы фильтра запроса

Page 92: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

• потребности в деловой информации определенных групппользователей.

Например, пользовательские фильтры можно создавать для извлеченияданных о результатах продаж определенных продуктов или услуг вконкретные даты или для просмотра информации только овысокооплачиваемых заказчиках либо о заказчиках, живущих вопределенных регионах.

Добавлениеи удаление пользовательскихфильтров запроса

1. Выберите объект для фильтрации и перетащите его на панельФильтры запроса.На панели Фильтры запроса появится фильтр запроса.

2. Щелкните стрелку рядом с оператором, используемым по умолчанию(In List), и выберите из списка оператор для запроса.

3. Щелкните стрелку справа от фильтра запроса и выберите типфильтра для использования: Константа, Значение (значения) изсписка, Приглашение, Объект из данного запроса, Результатыиз другого запроса, Результаты из другого запроса (любые),Результаты из другого запроса (все).

ОписаниеПараметр

При фильтрации результатов запроса объектсравнивается с константой.

Константа

Для фильтрации результатов запроса объектсравнивается со значениями из списка.

Значение (значе-ния) из списка

Создается фильтр, требующий от пользователяввода значений фильтров при обновлении дан-ных.

Приглашение

Объект сравнивается со значениями, возвращае-мыми объектом из этого же запроса.

Объект из данногозапроса

92 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных с помощью фильтров запросов5 Типы фильтра запроса

Page 93: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеПараметр

При фильтрации результатов запроса объектсравнивается со значениями, возвращаемымиобъектом из другого запроса (фильтрующийзапрос).

Результаты издругого запроса

Для фильтрации результатов запроса объектсравнивается с любыми значениями, возвра-щаемыми объектом из другого запроса (запросдля фильтрации).

Результаты издругого запроса(любые)

Для фильтрации результатов запроса объектсравнивается со всеми значениями, возвраща-емыми объектом из другого запроса (запросдля фильтрации).

Результаты издругого запроса(все)

4. Введите/выберите константу, список значений или объект, которыетребуется включить в фильтр.

5. Чтобы удалить фильтр, выберите его и нажмите клавишу "Delete"или щелкните Удалить в правом верхнем углу панели Фильтрызапроса. Чтобы удалить все фильтры, щелкните Удалить все вправом верхнем углу панели Фильтры запроса.

См. также• Что такое приглашение?• Фильтрация запроса на основе значений из другого запроса

Фильтрация запроса на основе значений из другого запроса

Можно фильтровать запрос на основе значений, возвращаемых издругого запроса. Например, если необходимо возвратить результатыдля всех стран в запросе 1, для которых имеется соответствующаястрана в запросе 2, можно отфильтровать объект [Запрос1].[Страна] на основе значений объекта [Запрос 2].[Страна].

Отфильтрованный запрос должен быть в юниверсе, основанном нареляционном источнике данных (СУРБД). Запрос, предоставляющий

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 93

5Фильтрация данных с помощью фильтров запросовТипы фильтра запроса

Page 94: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

значения для фильтрации (запрос для фильтрации), может быть основанна реляционном источнике данных, OLAP или локальном источникеданных.

При создании запроса на основе запроса запрос для фильтрации неотображается в списке запросов, которые можно использовать вкачестве запросов для фильтрации, до его выполнения или сохранения.

Запрос для фильтрации не обновляется при обновленииотфильтрованного запроса.

Фильтрация запроса может выполняться на основе всех или частизначений, возвращаемых запросом для фильтрации. В приведеннойниже таблице показаны поддерживаемые комбинации оператора ирежима фильтрации. Если не выбран оператор из этой таблицы, элементменю Результаты из другого запроса будет недоступен.

94 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных с помощью фильтров запросов5 Типы фильтра запроса

Page 95: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеРежимфильтра-ции

Оператор

В отфильтрованном запросе сохраняются тезначения, которые совпадают с любым значе-нием, возвращаемым запросом для фильтра-ции.

ЛюбойРавно

В отфильтрованном запросе сохраняются тезначения, которые отличаются от всех значе-ний, возвращаемых запросом для фильтрации.

ВсеНе равно

В отфильтрованном запросе сохраняютсяте значения, которые больше/больше илиравны любым значениям в запросе дляфильтрации.

Другими словами, в отфильтрованном запро-се сохраняются те значения, которые боль-ше/больше или равны минимальному значе-нию, возвращаемому запросом для фильтра-ции.

ЛюбойБольше

Больше илиравно

В отфильтрованном запросе сохраняютсяте значения, которые больше всех значенийв запросе для фильтрации.

Другими словами, в отфильтрованном запро-се сохраняются те значения, которые боль-ше/больше или равны максимальному зна-чению, возвращаемому запросом дляфильтрации.

ВсеБольше

Больше илиравно

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 95

5Фильтрация данных с помощью фильтров запросовТипы фильтра запроса

Page 96: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеРежимфильтра-ции

Оператор

В отфильтрованном запросе сохраняютсяте значения, которые меньше/меньше илиравны любым значениям в запросе дляфильтрации.

Другими словами, в отфильтрованном запро-се сохраняются те значения, которые мень-ше/меньше или равны максимальному зна-чению, возвращаемому запросом дляфильтрации.

ЛюбойМеньше

Меньше илиравно

96 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных с помощью фильтров запросов5 Типы фильтра запроса

Page 97: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеРежимфильтра-ции

Оператор

В отфильтрованном запросе сохраняютсяте значения, которые меньше/меньше илиравны любым значениям в запросе дляфильтрации.

Другими словами, в отфильтрованном запро-се сохраняются те значения, которые мень-ше/меньше или равны минимальному значе-нию, возвращаемому запросом для фильтра-ции.

ВсеМеньше

Меньше илиравно

В отфильтрованном запросе сохраняются тезначения, которые совпадают с любым значе-нием из списка значений, возвращаемых за-просом для фильтрации.

ЛюбойInList

В отфильтрованном запросе сохраняются тезначения, которые не совпадают со всемизначениями из списка значений, возвращае-мых запросом для фильтрации.

ЛюбойNot InList (От-сутствует всписке)

Фильтр запросов и операторы приглашений

Оператор Equal To (равно)

Оператор Equal to служит для получения данных, равных значению.

Например, чтобы вернуть данные только по США, создайте фильтр"Страна Equal To США".

Оператор Not Equal To (не равно)

Оператор Not Equal To служит для получения данных, которые не равнызначению.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 97

5Фильтрация данных с помощью фильтров запросовТипы фильтра запроса

Page 98: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Например, чтобы получить данные по всем странам, за исключениемСША, создайте фильтр "Страна Not Equal To США".

Оператор Different From

Оператор Different From используется для получения данные, которыеотличаются от указанного значения.

Например для получения данных для всех кварталов, за исключениемК4, создайте фильтр [Квартал] Different From "К4"

Оператор Greater Than (больше)

Для получения данных, значение которых больше значения переменной,используйте оператор Greater Than.

Например, чтобы получить данные по клиентам старше 60 лет, создайтефильтр "[Возраст клиента] Greater than 60".

Оператор Greater Than Or Equal To

Оператор Greater Than Or Equal To служит для извлечения данных,которые больше значения или равны ему.

Например, для извлечения данных по доходу начиная с 1,5 млн.долларов, создайте фильтр "[Доход] Greater than or equal to 1500000".

Оператор Less Than (меньше)

Для получения данных, значение которых меньше значения переменной,используйте оператор Less Than.

Например, чтобы загрузить все данные результатов сдачи экзамена сбаллом ниже 40, создайте фильтр "[Оценка за экзамен] Less Than 40".

98 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных с помощью фильтров запросов5 Типы фильтра запроса

Page 99: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Оператор Less Than Or Equal To (меньше или равно)

Оператор Less Than Or Equal To служит для извлечения данных, которыеменьше значения или равны ему.

Например, чтобы извлечь данные по клиентам, чей возраст составляет30 лет и менее, создайте фильтр "[Возраст] Less Than Or Equal To 30".

Оператор Between

Оператор Between служит для извлечения данных, которые находятсямежду двумя значениями, включая сами эти значения.

Например, для извлечения данных для недель начиная 25 и оканчивая36 (включая недели 25 и 36) создайте фильтр "[Неделя] Between 25 and36"

Оператор Not Between

Оператор Not Between служит для извлечения данных, которые непопадают в диапазон между двумя значениями.

Например, для извлечения данных по всем неделям года заисключением недель с 25 по 36 (не включительно) создайте фильтр"[Неделя] Not between 25 and 36".

Оператор In List

Оператор "In List" служит для извлечения данных, соответствующихзначениям из списка.

Например, для получения данных только по США, Великобритании иЯпонии создайте фильтр [Страна] In List("США";"Великобритания";"Япония").

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 99

5Фильтрация данных с помощью фильтров запросовТипы фильтра запроса

Page 100: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Оператор Not In List (нет в списке)

Оператор Not In List служит для извлечения данных, которые несоответствуют набору значений.

Например, если вы не хотите получать данные для США,Великобритании или Японии, создайте фильтр [Страна] Not In ("США";"Великобритания"; "Япония").

Оператор Matches Pattern

Оператор Matches Pattern служит для извлечения данных, которыесодержат определенную строку или часть строки.

Например, для извлечения клиентов, которые родились в 1972 году,создайте фильтр [ДР] Matches Pattern "72".

Оператор Different From Pattern

Оператор Different From Pattern используется для получения данных, вкоторых отсутствует определенная строка.

Например для получения сведений о покупателях, дата рождениякоторых отличается от 1972, создайте фильтр [DOB] Не совпадает собразцом "72".

Оператор Both

Оператор Both служит для извлечения данных, соответствующих двумзначениям.

Например, для извлечения клиентов, у которых есть как стационарный,так и мобильный телефоны, создайте фильтр [Тип учетной записи] Both"Стационарный" And "Мобильный".

100 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных с помощью фильтров запросов5 Типы фильтра запроса

Page 101: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Оператор Except (кроме)

Оператор Except служит для извлечения данных, которые соответствуютодному значению и исключают другое.

Например, чтобы извлечь клиентов, у которых есть стационарныйтелефон и нет мобильного, создайте фильтр [Тип учетной записи]"Стационарный" Except "Мобильный".

Оператор Except является более ограничивающим, чем операторыDifferent From (в отличие от) и Not In List (нет в списке).Например, в отчете, который возвращает список покупателей и содержитфильтр [Линии] Different From "Аксессуары" опускаются всезаписи о продажах, где проданный элемент является частью линии"Аксессуары". Если один и тот же покупатель приобрел элементы израздела "Аксессуары" и "Не аксессуары", он все равно будет включенв отчет, но зарегистрировано будет только количество денег,потраченное на приобретение товаров из раздела "Не аксессуары".

Если фильтр настроен [Строки] Except "Аксессуары", то в отчетвключаются только клиенты, которые не приобретали аксессуары.См. также• Оператор Not In List (нет в списке)• Оператор Different From

Объединение фильтров запросов

Объединение фильтров запросов

Обычно для бизнеса требуются данные, которые соответствуют болеечем одному критерию. Например, при анализе данных обслуживанияклиентов скорее всего потребуется просмотр клиентов за определенныйпериод времени и из определенного региона, и, вероятно, также сопределенным уровнем контракта обслуживания клиента. Данные,которые удовлетворяют нескольким критериям, наподобие этих, можноизвлекать посредством объединения фильтров в одном запросе.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 101

5Фильтрация данных с помощью фильтров запросовТипы фильтра запроса

Page 102: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Пример: Проанализируем доход от продаж за этот год в магазинах сторговой площадью более 360 квадратных метров, размер доходовв которых равен или меньше 1,5 миллионов

В данном примере вы являетесь начальником производства сетимагазинов. Вам необходимо проанализировать сведения о большихмагазинах, которые приносят доход меньший, чем задано компанией.

Для этого в измерение [Год] добавляется предварительноопределенный фильтр, чтобы извлекать значения только за этот год.Затем создается второй фильтр по измерению [Торговые площади],чтобы извлекать только данные по магазинах, торговая площадькоторых превышает 360 квадратных метров. После этого создаетсятретий фильтр по измерению [Доход от продаж], чтобы извлекатьтолько данные для магазинов, в которых доход от продаж равен илименьше 1,5 миллионов. И, наконец, все эти три фильтра объединяютсяоператором "И":

Прошлый год

AND Торговые площади Greater than or equal to: 4000

Доход от продаж Less than 1 500 000

При выполнении запроса в отчет будут возвращены только те данные,которые соответствуют всем трем критериям.

Объединение фильтров запроса1. Создайте фильтры и добавьте их на панель Фильтры запроса.

По умолчанию Web Intelligence объединяет фильтры оператором"И".

2. Чтобы переключиться между операторами И и ИЛИ, дважды щелкнитеоператор (панель отчетов Java, Rich Client и Query - HTML) илищелкните стрелку напротив флажка оператора и выберите другойоператор (панель отчетов HTML).

102 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных с помощью фильтров запросов5 Типы фильтра запроса

Page 103: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Вложение фильтров запроса

Вложение фильтров запроса позволяет создавать более сложныеусловия фильтров, чем это возможно при объединении фильтров одногоуровня.

При вложении фильтров устанавливается порядок, в котором WebIntelligence их оценивает. Например, Web Intelligence может вернутьданные, определяемые двумя фильтрами запроса, объединеннымиотношением OR (ИЛИ) (где истинным является любое из условийфильтра), а затем дополнительно ограничить эти данные, применив кним еще один фильтр. В данном случае два фильтр с отношением ORявляются вложенными по сравнению с другим фильтром с отношениемAND.

Это показано на следующем примере:

Пример: Вывести список всех продаж в Японии в Кв4 или когдаприбыль превышала 1 000 000

Для решения этой задачи создается следующий вложенный фильтрзапроса:

Страна Equal To Япония

AND Квартал Equal To Кв4

OR Прибыль Greater Than1000000

Web Intelligence сначала возвращает данные продаж, для которыхпродажа была произведена в 4 квартале или когда прибыль превышала1000000, а затем дополнительно ограничивает эти данные толькопродажами, совершенными в Японии.

Вложение фильтров запроса1. Перетащите объект запроса на существующий фильтр запроса.

Схема фильтра для объекта отчета отображается в виде вложенногоотношения AND с существующим фильтром запроса.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 103

5Фильтрация данных с помощью фильтров запросовТипы фильтра запроса

Page 104: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

2. Определите новый фильтр запроса.

104 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных с помощью фильтров запросов5 Типы фильтра запроса

Page 105: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Фильтрация данных спомощью приглашений

6

Page 106: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Что такое приглашение?Приглашение – это специальный тип фильтра запросов. Этодинамический фильтр, который отображает вопрос при каждомобновлении данных в документе. Перед обновлением данныхпользователь отвечает на приглашения посредством ввода или выборанужных ему значений. Web Intelligence извлекает из базы данных толькоуказанные значения и возвращает их в отчеты в документе. Приглашенияпозволяют нескольким пользователям, просматривающим документ,задавать различные подмножества сведений базы данных и отображатьих в одних и тех же таблицах и диаграммах отчета. Приглашения такжесокращают время, необходимое для извлечения данных из базы данных.

Приглашение содержит следующие элементы:

• фильтруемый объект• оператор• сообщение

Например, чтобы пользователи указали конкретный год, определяетсяприглашение для измерения [Год]:

Year Equal To ("Which year?°)

В данном приглашении фильтруемый объект – [Год], оператор – "EqualTo", а сообщение приглашения – "Год:".

Приглашения можно определять по любому измерению, мере илиобъекту сведений. Например, можно отфильтровать измерение [Год]для возврата значений для определенного года, меру [Доход от продаж]– для возврата значений из диапазона данных по продажам илисведения [Год/неделя] – для возврата значений для определенного днянедели.

В одном запросе можно создавать несколько приглашений, связанныхоператорами "И" и "ИЛИ". Приглашения также можно вкладывать. Когдапользователь выполняет запрос, Web Intelligence отображаетприглашения.

Приглашения присутствуют в SQL-запросе, генерируемом запросомWeb Intelligence, в виде значений, передаваемых в ответ на приглашение(когда SQL-запрос доступен только для чтения) или в виде синтаксисаприглашения Web Intelligence (когда SQL-запрос можно редактировать).

106 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных с помощью приглашений6 Что такое приглашение?

Page 107: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Например, приглашение для ввода объекта [Страна] можетотображаться в сгенерированном SQL-запросе так:

Resort_Country.country = @prompt('Enter Country:','A','Resort\Country', Mono,Free,Persistent,,User:0)

или так:

Resort_country.country In ('UK')

Приглашения могут быть необязательными. Пользователь может неуказывать значение для необязательного приглашения. Если значениене указано, Web Intelligence игнорирует приглашение.

Объединенные приглашения

Если в документе содержится несколько поставщиков данных, всеприглашения, в которые включены (1) объекты с одинаковыми типамиданных, (2) операторы одинакового типа и (3) одинаковый текстприглашения, объединяются.

При обновлении всех поставщиков данных для таких приглашенийотображается одно сообщение с приглашением.

Список значений, отображаемый в объединенном приглашении, являетсясписком, связанным с объектом приглашения, для которого заданывысшие ограничения свойства отображения.

Каскадные приглашенияДля некоторых объектов в приложении Web Intelligence отображаютсякаскадные приглашения при включении объектов в определениеприглашения. Конструктор Юнивёрса определяет список значений этихобъектов в иерархическом порядке по отношению к другому спискузначений объектов в юниверсе.

С помощью каскадных приглашений пользователь может сосредоточитьвнимание на значениях объекта, которые необходимо включить вприглашения, без выполнения поиска всех возможных значений объекта.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 107

6Фильтрация данных с помощью приглашенийКаскадные приглашения

Page 108: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Пример: Выбор магазина

В этом примере конструктор Юниверса определил объекты [Названиемагазина], [Город] и [Штат] в иерархии. При включении приглашения[Название магазина] Equal To <значение> в приложении WebIntelligence эти объекты отображаются в иерархии в диалоговом окнеприглашений. Для выбора магазина пользователю необходимо сначалавыбрать штат, в котором расположен город магазина, а затем город,в котором расположен магазин, и, наконец, сам магазин. Когдапользователь выбирает штат в приложении Web Intelligenceотображаются только значения объекта "Город" для этого штата; когдапользователь выбирает город в приложении Web Intelligenceотображаются только магазины в этом городе.

Иерархические списки значенийЕсли в юниверсе есть иерархические списки значений, они отображаютсяв форме дерева. Переход к нужным элементам осуществляется внизпо дереву.

Способ отображения списка значений (как каскадное приглашение илииерархически) зависит от настройки списка в юниверсе. Для получениядополнительной информации обратитесь к администратору.

Фильтр запросов и операторыприглашений

Оператор Equal To (равно)

Оператор Equal to служит для получения данных, равных значению.

Например, чтобы вернуть данные только по США, создайте фильтр"Страна Equal To США".

108 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных с помощью приглашений6 Иерархические списки значений

Page 109: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Оператор Not Equal To (не равно)

Оператор Not Equal To служит для получения данных, которые не равнызначению.

Например, чтобы получить данные по всем странам, за исключениемСША, создайте фильтр "Страна Not Equal To США".

Оператор Different From

Оператор Different From используется для получения данные, которыеотличаются от указанного значения.

Например для получения данных для всех кварталов, за исключениемК4, создайте фильтр [Квартал] Different From "К4"

Оператор Greater Than (больше)

Для получения данных, значение которых больше значения переменной,используйте оператор Greater Than.

Например, чтобы получить данные по клиентам старше 60 лет, создайтефильтр "[Возраст клиента] Greater than 60".

Оператор Greater Than Or Equal To

Оператор Greater Than Or Equal To служит для извлечения данных,которые больше значения или равны ему.

Например, для извлечения данных по доходу начиная с 1,5 млн.долларов, создайте фильтр "[Доход] Greater than or equal to 1500000".

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 109

6Фильтрация данных с помощью приглашенийФильтр запросов и операторы приглашений

Page 110: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Оператор Less Than (меньше)

Для получения данных, значение которых меньше значения переменной,используйте оператор Less Than.

Например, чтобы загрузить все данные результатов сдачи экзамена сбаллом ниже 40, создайте фильтр "[Оценка за экзамен] Less Than 40".

Оператор Less Than Or Equal To (меньше илиравно)

Оператор Less Than Or Equal To служит для извлечения данных, которыеменьше значения или равны ему.

Например, чтобы извлечь данные по клиентам, чей возраст составляет30 лет и менее, создайте фильтр "[Возраст] Less Than Or Equal To 30".

Оператор Between

Оператор Between служит для извлечения данных, которые находятсямежду двумя значениями, включая сами эти значения.

Например, для извлечения данных для недель начиная 25 и оканчивая36 (включая недели 25 и 36) создайте фильтр "[Неделя] Between 25 and36"

Оператор Not Between

Оператор Not Between служит для извлечения данных, которые непопадают в диапазон между двумя значениями.

Например, для извлечения данных по всем неделям года заисключением недель с 25 по 36 (не включительно) создайте фильтр"[Неделя] Not between 25 and 36".

110 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных с помощью приглашений6 Фильтр запросов и операторы приглашений

Page 111: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Оператор In List

Оператор "In List" служит для извлечения данных, соответствующихзначениям из списка.

Например, для получения данных только по США, Великобритании иЯпонии создайте фильтр [Страна] In List("США";"Великобритания";"Япония").

Оператор Not In List (нет в списке)

Оператор Not In List служит для извлечения данных, которые несоответствуют набору значений.

Например, если вы не хотите получать данные для США,Великобритании или Японии, создайте фильтр [Страна] Not In ("США";"Великобритания"; "Япония").

Оператор Matches Pattern

Оператор Matches Pattern служит для извлечения данных, которыесодержат определенную строку или часть строки.

Например, для извлечения клиентов, которые родились в 1972 году,создайте фильтр [ДР] Matches Pattern "72".

Оператор Different From Pattern

Оператор Different From Pattern используется для получения данных, вкоторых отсутствует определенная строка.

Например для получения сведений о покупателях, дата рождениякоторых отличается от 1972, создайте фильтр [DOB] Не совпадает собразцом "72".

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 111

6Фильтрация данных с помощью приглашенийФильтр запросов и операторы приглашений

Page 112: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Оператор Both

Оператор Both служит для извлечения данных, соответствующих двумзначениям.

Например, для извлечения клиентов, у которых есть как стационарный,так и мобильный телефоны, создайте фильтр [Тип учетной записи] Both"Стационарный" And "Мобильный".

Оператор Except (кроме)

Оператор Except служит для извлечения данных, которые соответствуютодному значению и исключают другое.

Например, чтобы извлечь клиентов, у которых есть стационарныйтелефон и нет мобильного, создайте фильтр [Тип учетной записи]"Стационарный" Except "Мобильный".

Оператор Except является более ограничивающим, чем операторыDifferent From (в отличие от) и Not In List (нет в списке).Например, в отчете, который возвращает список покупателей и содержитфильтр [Линии] Different From "Аксессуары" опускаются всезаписи о продажах, где проданный элемент является частью линии"Аксессуары". Если один и тот же покупатель приобрел элементы израздела "Аксессуары" и "Не аксессуары", он все равно будет включенв отчет, но зарегистрировано будет только количество денег,потраченное на приобретение товаров из раздела "Не аксессуары".

Если фильтр настроен [Строки] Except "Аксессуары", то в отчетвключаются только клиенты, которые не приобретали аксессуары.См. также• Оператор Not In List (нет в списке)• Оператор Different From

112 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных с помощью приглашений6 Фильтр запросов и операторы приглашений

Page 113: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Создание приглашения1. С вкладкиДанные перетащите на панельФильтры запроса объект,

к которому необходимо применить приглашение.Фильтр запроса появится в кратком содержании на панелиФильтрызапроса.

2. Щелкните стрелку справа от фильтра запроса и выберитеПриглашение в меню.

3. Введите текст приглашения в текстовое поле.4. Щелкните значок рядом с текстовым полем и используйте

открывшееся диалоговое окно для настройки свойств приглашения.• Если в приглашении предлагается ввести дату и необходимо,

чтобы пользователям был доступен всплывающий календарь длявыбора даты, не выбирайте параметр Вывести промпт сосписком значений

• Если в документе содержатся несколько поставщиков данных исоздано приглашение, в которое включены (1) объекты содинаковым типом данных, (2) операторы одинакового типа и(3)одинаковый текст приглашения в качестве нового приглашения,а приложении Web Intelligence отображается сообщение,предупреждающее, что два приглашения будут объединены. Этоозначает, что каждый раз при обновлении поставщиков данных,вместо двух приглашений будет отображаться одно.

5. Выберите Дополнительное приглашение, чтобы сделатьприглашение необязательным.

6. Для удаления приглашения щелкните его правой кнопкой мыши ивыберите Удалить в меню.

Приглашение появляется при каждом обновлении документа.См. также• Определение способа отображения приглашений• Объединенные приглашения

Удаление приглашения• Выберите приглашение и нажмите клавишу DELETE.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 113

6Фильтрация данных с помощью приглашенийСоздание приглашения

Page 114: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Определение способа отображенияприглашений

По умолчанию в приглашении отображаются поле и список значений.Ответ на приглашение обеспечивается вводом значений в поле иливыбором значений из списка.

Можно изменять способ отображения запросов, выбрав один, несколькоили все указанные ниже параметры:

то...(рекомендуется, ес-ли...)

Если необходимо,чтобы в приглашенииотображался...

оставьте параметр, вы-бранный по умолчанию:Приглашение со спис-ком значений

необходимо просматри-вать все значения дляобъекта, а затем выби-рать из этих значений

список значений, связан-ных с измерением, ме-рой или подробнымисведениями, к которымприменен фильтр,

выберите параметр:Сохранить последниевыбранные значения

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

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

выберите параметр:Задать значения поумолчанию

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

значения, указанные вкачестве значений поумолчанию (пользовате-ли могут выбирать дру-гие значения),

114 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных с помощью приглашений6 Определение способа отображения приглашений

Page 115: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

то...(рекомендуется, ес-ли...)

Если необходимо,чтобы в приглашенииотображался...

выберите параметр:Выбрать только изсписка

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

список, в котором поль-зователи могут выби-рать значения,

Чтобы сделать приглашение необязательным, выберитеДополнительное приглашение. Пользователю можно не указыватьзначение в приглашении. В этом случае в приложении Web Intelligenceприглашение игнорируется.

Примечание:Если в приглашении предлагается ввести дату и необходимо, чтобыпользователям был доступен всплывающий календарь для выборадаты, не выбирайте параметр Вывести промпт со списком значений

Комбинирование приглашенийКомбинирование нескольких приглашений в единый запрос позволяетпроизводить фильтрацию возвращаемых в документ данных так, чтобыкаждый человек, просматривающий отчет, видел только нужную емучасть информации. Например, в документе "Учетные записи клиентов"можно объединить следующие три приглашения:

• Какой клиент?• Какая учетная запись?• Какой календарный период: с? по?

Это позволяет каждому менеджеру учетных данных, просматривающемудокумент, просматривать значения отчетов для определенной учетнойзаписи за определенный период.

Приглашения объединяются так же, как и фильтры запросов.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 115

6Фильтрация данных с помощью приглашенийКомбинирование приглашений

Page 116: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Комбинирование приглашений с фильтрамизапроса

Комбинирование приглашений и фильтров в одном запросе позволяетопределить значения для некоторых выбранных объектов в запросе сиспользованием фильтров и определить значения других выбранныхобъектов с использованием приглашений. Например, есликомбинируются следующие фильтры и приглашения в документе HR,выполняется следующее:

• [Год] равен текущему году.• [Должность] не равен высшему руководителю• Какой сотрудник?

Пользователи, просматривающие документ, могут выбирать сотрудника,для которого необходимо отобразить информацию, но они могутпросматривать только данные за текущий год и не могут просматриватьданные высших руководителей.

Изменение порядка следованияприглашений

1. Щелкните вкладку Свойства на панели запросов.2. Выберите приглашение, которое требуется переместить вверх или

вниз в окне Порядок приглашений, затем щелкните насоответствующую стрелку рядом с окном.

116 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных с помощью приглашений6 Изменение порядка следования приглашений

Page 117: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Использованиекомбинированныхзапросов

7

Page 118: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Определение комбинированныхзапросов

Комбинированный запрос – это группа совместно выполняемыхзапросов, которая возвращает единый результат. Все запросы группыдолжны быть основаны на одном и том же юниверсе.

Типы комбинированных запросовЗапросы можно комбинировать с помощью трех операций:

• объединение;• пересечение;• разность.

При комбинировании запросов с помощью объединения берутся данныеиз обоих запросов, исключаются повторяющиеся строки и создаетсякомбинированный набор данных.

Операция пересечения возвращает данные, которые являются общимидля обоих запросов.

Разность запросов возвращает данные из первого запроса, которые невходят во второй.

Пример: Запросы с использованием операций объединения,пересечения и разности

В этом примере два запроса возвращают списки стран, как показанов следующей таблице.

ЗначенияЗапрос

США; Великобритания; Германия;ФранцияЗапрос 1

США; ИспанияЗапрос 2

118 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Использование комбинированных запросов7 Определение комбинированных запросов

Page 119: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

В зависимости от типа комбинированного запроса возвращаютсяследующие значения:

ЗначенияТип комбинирования

США; Великобритания; Германия;Франция; ИспанияОБЪЕДИНЕНИЕ

США;ПЕРЕСЕЧЕНИЕ

Великобритания; Германия; Фран-цияВЫЧИТАНИЕ

Способы использованиякомбинированных запросов

Комбинированные запросы позволяют получать ответы на вопросы,которые трудно или невозможно представить в виде одного запросаWeb Intelligence.

Пример: Получение наборов данных с помощью комбинированногозапроса

Рассматриваемый в примере юниверс "Маркетинг островных курортов"содержит измерение "Год", которое возвращает данные о гостях, ужепосетивших курорт, и измерение "Год резервирования", котороевозвращает данные о гостях, которые планируют приехать на курортв будущем. Структура базы данных и юниверса такова, что эти объектынесовместимы, а это означает невозможность включить их в один блокотчета.

Предположим, необходимо создать список лет, который включает всебя годы, в которые курорт посетили более n гостей, и те годы, вкоторые более n гостей зарезервировали поездки на курорт. Это можносделать, используя комбинированный запрос следующим образом.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 119

7Использование комбинированных запросовСпособы использования комбинированных запросов

Page 120: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ВозвращаетЗапрос

Годы, в которые курорт посетилиболее n гостейЗапрос 1

ОБЪЕДИНЕНИЕ

Годы, в которые более n гостей за-резервировали поездки на курортЗапрос 2

Объединение этих двух запросов возвращает искомый список лет.

Созданиекомбинированныхзапросовв приложенииWeb Intelligence

Если база данных поддерживает примененный способ комбинирования,то комбинированные запросы работают на уровне базы данных: ониизменяют запрос, который подается в базу данных приложением WebIntelligence. Это происходит путем создания запросов на языке SQL(язык структурированных запросов), содержащих операторы UNION,INTERSECT и MINUS.

Примечание:SQL — это стандартный язык запросов к реляционным базам данных,хотя каждая СУБД имеет свой собственный диалект этого языка.

Если база данных не поддерживает применяемый способкомбинирования запросов, в приложении Web Intelligence запросвыполняется на уровне отчета путем создания нескольких запросовSQL, данные которых преобразуются после извлечения из базы данных.

Создание комбинированного запроса1. Создайте начальный запрос на Панели запросов.2. На панели инструментов щелкните Добавить комбинированный

запрос.Web Intelligence добавит копию начального запроса к поставщикуданных. Второй запрос обладает следующими характеристиками:

120 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Использование комбинированных запросов7 Создание комбинированных запросов в приложении Web Intelligence

Page 121: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

• В нем содержатся те же объекты отчета, что и в исходном запросе.• В нем не содержится фильтров, определенных в исходном

запросе.• Он связан с исходным запросом оператором UNION.

3. Для переключения запроса щелкните Комбинированный запрос влевой нижней части Панели запросов.Отдельным запросам в комбинированных запросах присваиваетсяимя комбинированного запроса n.

4. Чтобы удалить запрос, щелкните правой кнопкой по нужному запросуи выберите пункт меню Удалить.

5. Чтобы изменить тип соединения, дважды щелкните на операторе.Для выбора доступны следующие операторы: UNION, INTERSECTIONи MINUS.

6. Создавайте каждый запрос в комбинированном запросе, используяобычную методику для создания запросов Web Intelligence.

7. Нажмите кнопку Выполнить запрос.

СтруктуракомбинированногозапросаЗапросы в рамках комбинированного запроса должны возвращатьодинаковое количество объектов одного типа данных, а объекты должныследовать в одном порядке. Запросы нельзя комбинировать, есликоличества объектов в результатах запросов и типы данных этихобъектов не идентичны. Например, нельзя комбинировать запрос,который возвращает "Год", с запросом, возвращающим "Год" и"Прибыль". Также запрос, который возвращает "Год", не комбинируетсяс запросом, возвращающим "Прибыль".

Необходимо также уделять внимание семантике комбинируемыхзапросов. Несмотря на то, что можно комбинировать запрос, которыйвозвращает "Год", с запросом, возвращающим "Регион", если обаизмерения имеют один тип данных, результат – смешанный список лети регионов – вряд ли будет иметь смысл. Обычно, если первый запроссодержит измерение "Год", второй запрос также содержит измерение,которое возвращает список лет.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 121

7Использование комбинированных запросовСтруктура комбинированного запроса

Page 122: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Получение списка лет посещения и летрезервирования на основе количества гостей

В этом примере описывается процесс создания запроса, описанного впримере Возврат набора данных помощью комбинированного запроса.Требуется создать запрос, который возвращает список тех лет, в которыекурорт посетили более n гостей, и тех лет, в которые более n гостейзарезервировали поездки на курорт.

1. Выберите в списке юниверсов юниверс "Маркетинг островныхкурортов" и откройте панель запросов.

2. Перетащите объект "Год" на панель Объекты результата.3. Перетащите объект "Количество гостей" на панельФильтры запроса

и создайте фильтр отчета, ограничивающий значения этого объектадо значений, превышающих n.

4. Нажмите кнопку Комбинированный запрос.В нижнем левом углу панели запросов откроется панельКомбинированный запрос с двумя запросами, соединеннымиоператором UNION.

5. Щелкните второй запрос и удалите объекты "Год" и "Количествогостей".

6. Перетащите объект "Год резервирования" на панель Объектырезультата.

7. Перетащите объект "Будущие гости" на панель Фильтры запросаи создайте фильтр отчета, ограничивающий значения этого объектадо значений, превышающих n.

8. Нажмите кнопку "Выполнить запрос".

Запрос возвратит комбинированный список лет посещения и летрезервирования.

Приоритет при выполнениикомбинированного запроса

Порядок, в котором Web Intelligence выполняет комбинации запросов врамках комбинированного запроса, играет важную роль при определенииокончательного результата.

122 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Использование комбинированных запросов7 Приоритет при выполнении комбинированного запроса

Page 123: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

В простейшем случае в комбинированном запросе объединяются дваили более запроса, между которыми устанавливается следующаявзаимосвязь:

Запрос 1

Запрос 2INTERSECTION

Запрос 3

В этом случае Web Intelligence вначале определяет набор данных,возвращаемый в результате выполнения операцииобъединения/пересечения/вычитания комбинированного запроса n икомбинированного запроса n + 1, а затем выполняет операциюобъединения/пересечения/вычитания этого набора данных и данных,возвращаемых комбинированным запросом n + 2. Web Intelligenceследует этому алгоритму при обработке всех запросов в указаннойзависимости. Для приведенного выше примера будет возвращенследующий результат:

ДанныеЗапрос

США; Великобритания; Франция;ГерманияЗапрос 1

США; Франция; ФинляндияЗапрос 2

США; ФранцияINTERSECTION запросов 1 и 2

США; ИспанияЗапрос 3

СШАОкончательный результатINTERSECTION

Группа комбинированных запросов

Пользователь может объединять группу запросов в рамках сложныхвзаимосвязей, что позволяет определять порядок выполнения этихзапросов, например, как показано в следующем примере:

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 123

7Использование комбинированных запросовПриоритет при выполнении комбинированного запроса

Page 124: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Комбинированный запрос 1

ВЫЧИТАНИЕ

Комбинированный запрос 2ПЕРЕСЕЧЕНИЕ

Комбинирован-ный запрос 3

Web Intelligence обрабатывает группы запросов справа налево, в порядкеих появления на панели запросов, и сверху вниз в пределах каждойгруппы. Группы с наивысшим приоритетом, такие как группаВЫЧИТАНИЕ в приведенном выше примере, выравниваются на панелизапросов по правому краю. В этом примере Web Intelligence вначалеопределяет результат операции вычитания комбинации запросов, азатем выполняет операцию пересечения этого результата с данными,возвращаемыми комбинированным запросом 3 (см. приведенную нижетаблицу):

РезультатЗапрос

США; Великобритания; Испания;ГерманияЗапрос 1

ГерманияЗапрос 2

США; Великобритания; ИспанияЗапрос 1 MINUS Запрос 2

США; Испания; ФинляндияЗапрос 3

США; Испания

(Запрос 1 ВЫЧИТАНИЕ Запрос 2)

ПЕРЕСЕЧЕНИЕ

Запрос 3

Примечание:Если база данных непосредственно поддерживает тип комбинированногозапроса, подлежащего выполнению, Web Intelligence генерирует

124 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Использование комбинированных запросов7 Приоритет при выполнении комбинированного запроса

Page 125: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

инструкции SQL, содержащие комбинированные операторы. В этомслучае приоритет зависит от приоритета, определенного в базе данных.Чтобы получить более подробную информацию, обратитесь кадминистратору Web Intelligence.

Установление порядка старшинствакомбинированных запросов на панели отчетовJava

1. Создайте первый запрос на панели запросов2. Нажмите кнопку Комбинированный запрос.3. Повторяйте эти шаги до тех пор, пока не будут созданы все

запросы-компоненты.4. Чтобы повысить приоритет пары запросов, перетащите запрос на

тот запрос в паре с более высоким приоритетом, с которым егонеобходимо связать.При этом исходный и конечный запросы будут смещены вправо и поумолчанию соединены оператором UNION.

5. Продолжайте добавлять запросы в группу с более высокимприоритетом, перетаскивая их на место между двумя запросами,уже имеющимися в группе.

6. Чтобы создать дополнительные группы с более высоким приоритетомв пределах существующей группы, повторите два предыдущих шага.

7. При необходимости дважды щелкните операторы комбинированияво всех группах запроса и измените их по необходимости.

8. Нажмите кнопку Выполнить запрос.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 125

7Использование комбинированных запросовПриоритет при выполнении комбинированного запроса

Page 126: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

126 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Использование комбинированных запросов7 Приоритет при выполнении комбинированного запроса

Page 127: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Фильтрация данных спомощью подзапросов

8

Page 128: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Что такое подзапрос?Подзапрос – это более гибкий вид фильтра запроса, который имеетбольше возможностей для ограничения значений, по сравнению собычным фильтром запроса.

Подзапросы имеют больше возможностей, чем обычные фильтрызапроса, по следующим причинам:

• Они позволяют сравнивать значения объекта, которые используютсядля ограничения запроса, со значениями других объектов.

• Они позволяют ограничить диапазон значений, возвращаемыхподзапросом, при помощи предложения WHERE.

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

Принцип работы подзапросовПринцип работы подзапросов основан на изменении SQL, создаваемогоWeb Intelligence для извлечения данных запросов. Web Intelligenceсоздает SQL, который содержит подзапрос, ограничивающий данные,возвращаемые внешним запросом. Дополнительную информацию оподзапросах SQL см. в любом руководстве по SQL.

Примечание:SQL – это язык запросов, поддерживаемый всеми реляционными базамиданных (RDBMS), хотя каждая база данных имеет свой синтаксис.

Создание подзапроса1. Добавьте объекты, которые должны появиться в запросе, на панель

Объекты результата.

128 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных с помощью подзапросов8 Что такое подзапрос?

Page 129: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

2. Выберите на панели "Объекты результата" объект для фильтрациипри помощи подзапроса и нажмите Добавить подзапрос в верхнемправом углу панели Фильтры запроса.Краткое содержание подзапроса отображается на панели Фильтрызапроса. По умолчанию выбранный объект отображается как "Объектфильтра" и объект "Фильтровать по".

3. Чтобы добавить в подзапрос условие WHERE, перетащите объектотчета в область подзапроса ниже полей "Перетащить объект сюда".

4. Чтобы добавить в подзапрос условие WHERE, перетащите объектотчета в область подзапроса ниже полейПеретащить объект сюда.В качестве условия WHERE в подзапросе можно использоватьсуществующий подзапрос или стандартный фильтр запроса. Дляэтого перетащите существующий фильтр или подзапрос в областьподзапроса ниже полей "Перетащить объект сюда". Чтобы непереместить, а скопировать существующий фильтр в условиеWHERE, перетащите его, удерживая нажатой клавишу Ctrl. В этомслучае существующий фильтр остается в исходном положении истановится частью условия WHERE подзапроса.

5. Выберите оператор и значения для фильтрации объекта в условииWHERE.

6. Нажмите кнопку Подзапрос, чтобы добавить дополнительныйподзапрос в фильтр запроса.Помимо соединения подзапросов при помощи операторов AND илиOR их можно вкладывать друг в друга (создавать подзапросы в другихподзапросах), перетаскивая существующий подзапрос в областьниже полей Перетащить объект сюда. В этом случае внутреннийподзапрос становится частью условия WHERE внешнего подзапроса.Чтобы не переместить, а скопировать подзапрос в условие WHERE,перетащите его, удерживая нажатой клавишу Control. В этом случаевторой подзапрос остается на одном уровне с первым подзапросоми становится частью условия WHERE первого подзапроса.По умолчанию два подзапроса связываются оператором AND.Щелкните оператор AND для переключения между AND и OR.

7. Чтобы вложить подзапрос (создать подзапрос в другом подзапросе),перетащите существующий подзапрос в область ниже полейПеретащить объект сюда.Чтобы не переместить, а скопировать подзапрос в условие WHERE,перетащите его, удерживая нажатой клавишу Control. В этом случае

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 129

8Фильтрация данных с помощью подзапросовСоздание подзапроса

Page 130: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

второй подзапрос остается на одном уровне с первым подзапросоми становится частью предложения WHERE первого подзапросаВнутренний подзапрос становится частью условия WHERE внешнегоподзапроса.

Поиск сведений о заказчиках, которые купилизаказанную ранее услугу в К1 2003 года, и осуммах полученного от них дохода

1. Перетащите объекты "Заказчик" и "Доход" на панель "Объектырезультата" Панели запросов.

2. Выберите объект "Услуга".3. Нажмите кнопкуПодзапрос.

Краткое содержание подзапроса отображается на панели "Фильтрызапроса".

Примечание:Выбранный объект отображается в обоих полях в краткомсодержании подзапроса. Часто в обоих полях используется один итот же объект, хотя это не обязательно. Если объекты не возвращаютобщие значения, подзапрос не возвращает значения и,следовательно, запрос также не возвращает значения.

4. Перетащите объект "Год заказа" в область структуры подзапросапод объектами "Услуга".В приложении Web Intelligence к объекту "Год бронирования"добавляется условие WHERE.

5. Присвойте оператору условия "Год заказа" значение "Равно".6. Введите "FY2003" в поле Введите константу.7. Перетащите объект "Квартал заказа" в область структуры подзапроса

под объектами "Услуга".Web Intelligence добавит объект "Квартал заказа" в условие WHERE.

8. Задайте оператор условия "Квартал заказа" как "Равно".9. Укажите "К1" в поле Введите константу.10. Нажмите Выполнить запрос, чтобы запустить запрос на

выполнение.

130 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных с помощью подзапросов8 Создание подзапроса

Page 131: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Параметры подзапросаПодзапросы или наборы подзапросов имеют следующие параметры:

ОписаниеПараметр

Объект, значения которого исполь-зуются для фильтрации объектоврезультата.

Можно добавить несколько объек-тов фильтра. В этом случае WebIntelligence объединяет значенияуказанных объектов.

Объекты фильтра

Объект, определяющий возвраща-емые подзапросом значения объ-екта фильтра.

Объектов "Фильтровать по" можетбыть несколько. В этом случаеWeb Intelligence объединяет значе-ния указанных объектов.

Объекты "Фильтровать по"

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 131

8Фильтрация данных с помощью подзапросовПараметры подзапроса

Page 132: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеПараметр

Оператор, определяющий отноше-ния между объектом фильтра иобъектом "Фильтровать по".

Из-за ограничений базы данныхнельзя использовать некоторыесочетания операторов и объектовсписка "Фильтровать по". Напри-мер, при использовании оператораEqual To с объектом списка "Филь-тровать по", возвращающим мно-жество значений, база данных от-клонит SQL-запрос, так как данныйтип подзапроса подразумеваетвозвращение объектом "Фильтро-вать по" только одного значения.

При отклонении сгенерированногоSQL-запроса будет выведено сооб-щение об ошибке с описанием, ко-торое вернула база данных

Оператор

Дополнительное условие дляограничения списка значений объ-екта из списка "Фильтровать по".В условии WHERE можно исполь-зовать обычные объекты отчета,предопределенные условия илисуществующие фильтры запроса(включая подзапросы).

Условие WHERE (необязательное)

132 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных с помощью подзапросов8 Параметры подзапроса

Page 133: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеПараметр

Определяет отношения между не-сколькими подзапросами.

AND – должны выполняться усло-вия всех подзапросов.

OR – должны быть выполненыусловия любого из подзапросов.

Оператор отношений

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 133

8Фильтрация данных с помощью подзапросовПараметры подзапроса

Page 134: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

134 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных с помощью подзапросов8 Параметры подзапроса

Page 135: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Ранжирование данных сиспользованиемранжирования базыданных

9

Page 136: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеранжированиябазыданныхПри ранжировании данных они сортируются и фильтруются всоответствии с критерием ранжирования. Web Intelligence позволяетвозвращать данные из базы данных без ранжирования, а затемосуществлять их ранжирование в своей среде.

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

С помощью ранжирования базы данных можно получать ответы натакие вопросы, как Какие 3 заказчика наиболее значимы с точки зренияприбыли, приносимой ими каждый год? на уровне запроса безнеобходимости возврата данных, выпадающих из контекстаранжирования Web Intelligence, а затем фильтровать их сиспользованием ранжирования Web Intelligence.

Ранжирование базы данных имеет следующие преимущества:

• Ранжирование может быть трудоемким с точки зрения обработки.При ранжировании базы данных такую обработку выполняет сервер,который, как правило, намного мощнее клиентского компьютера.

• Предварительное ранжирование данных сокращает объем данных,извлекаемых в сети и хранящихся в Web Intelligence.

Ранжирование базы данных выполняется с помощью измененияинструкций SQL, которые Web Intelligence генерирует для извлеченияданных запроса. Если база данных поддерживает ранжирование, тодля ранжирования данных Web Intelligence генерирует инструкции SQL.Для ранжирования в SQL-запросах в Web Intelligence используетсяфункция Rank из SQL-99. SQL — это язык запросов, поддерживаемыйвсеми реляционными базами данных (RDBMS), хотя каждая база данныхиспользует свой синтаксис.

Примечание:Ранжирование базы данных можно осуществить только в том случае,если база данных поддерживает эту операцию. В противном случаекнопкаСоздать ранжирование базы данных на панели инструментовпанели запросов будет отключена. Ранжирование поддерживаютследующие базы данных: Oracle, DB2, Terradata и Redbrick.

136 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Ранжирование данных с использованием ранжирования базы данных9 Описание ранжирования базы данных

Page 137: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

См. также• Ранжирование данных

Параметры ранжирования базыданных

Параметры ранжирования базы данных отображаются на панели"Фильтры запроса" панели запросов следующим образом:

В таблице ниже приводится описание параметров ранжирования слеванаправо.

описание.Параметр

Порядок ранжирования.• Первые – ранжирование в поряд-

ке убывания.• Последние – ранжирование в по-

рядке возрастания.

Первые/Последние

Число записей, возвращаемое в ре-зультате ранжирования. Например,первые 10.

Число записей

Измерение, используемое при ран-жировании. Например, если измере-нием является "Регион" и ранжиро-вание осуществляется по критерию"Первые 10", то в результате такогоранжирования возвращаются первые10 регионов.

Измерение ранжирования

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 137

9Ранжирование данных с использованием ранжирования базы данныхПараметры ранжирования базы данных

Page 138: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

описание.Параметр

Мера, на основе которой осуществля-ется ранжирование с использовани-ем указанного измерения. Например,если мерой является "Прибыль", аизмерением — "Регион", WebIntelligence производит ранжирова-ние регионов по сумме принесеннойими прибыли.

На основе

Измерение, определяющее дополни-тельный контекст вычисления дляранжирования. Например, если изме-рением ранжирования является"Регион", мерой — "Прибыль", а дляизмерения задан параметр "Длякаждого" со значением "Страна",Web Intelligence ранжирует регионыпо прибыли в каждой стране.

Для каждого (необязательный пара-метр)

Дополнительное ограничение значе-ний, возвращаемых в результатеранжирования, отображающееся поддругими параметрами. Например,ранжирование регионов с условием,ограничивающим параметр "Страна"значением "США ?, осуществляетсятолько по регионам в США.

Условие WHERE (необязательное)

Чтобы создать ранжирование базыданных

1. Добавьте объекты, которые должны появиться в запросе, на панель"Объекты результата" Панели запросов.

2. Выберите измерение, на основе которого будет осуществлятьсяранжирование.

3. Нажмите кнопку Добавить ранжирование базы данных на панелиинструментов в верхней части панели Фильтры запроса.

138 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Ранжирование данных с использованием ранжирования базы данных9 Чтобы создать ранжирование базы данных

Page 139: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Схема ранжирования отобразится на панели Фильтры запроса.Выбранное измерение отображается как измерение ранжирования,а первая мера в запросе отображается как мера ранжирования вполе На основе.

Примечание:КнопкаСоздать ранжирование базы данных отключена, если базаданных не поддерживает ранжирование.

4. Выберите направление ранжирования (Первые или Последние).5. Введите число записей, возвращаемых в результате ранжирования,

в поле Первые/Последние.Вместо константы можно указать приглашение, щелкнув стрелкурядом с числом. При выборе приглашения пользователь долженбудет ввести число записей ранжирования при выполнении запроса.

6. Перетащите измерение, определяющее контекст вычисления длямеры, в поле Для каждого.Данное измерение не является обязательным. Чтобы отобразитьокно Для каждого,щелкните стрелку справа от меры На основе.

7. Перетащите любые измерения, которые необходимо включить вограничение WHERE, в область, расположенную в нижней частисхемы ранжирования.

8. Нажмите кнопку Выполнить запрос.См. также• Что такое подзапрос?

Создание отчета о 10 наиболеевысокооплачиваемых сотрудников в каждомотделе

1. Перетащите объекты "Отдел", "Имя сотрудника" и "Оклад" на панельобъектов отчета, расположенную на панели запроса.

2. Выберите объект "Имя сотрудника".3. Нажмите кнопку Создать ранжирование базы данных на панели

инструментов.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 139

9Ранжирование данных с использованием ранжирования базы данныхЧтобы создать ранжирование базы данных

Page 140: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Web Intelligence создаст схему ранжирования базы данных на панели"Фильтры запроса". Измерением ранжирования в этой схеме являетсяобъект "Имя сотрудника", а мерой ранжирования — "Оклад".

4. Укажите в качестве направления ранжирования "Первые".5. Укажите 10 для числа записей ранжирования.6. Щелкните стрелку рядом с меройНа основе, если полеДля каждого

не отображается.7. Присвойте измерение "Для каждого" объекту "Отдел", перетащив

его на объект.Теперь ранжирование выглядит так:

8. Нажмите кнопку Выполнить запрос.

140 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Ранжирование данных с использованием ранжирования базы данных9 Чтобы создать ранжирование базы данных

Page 141: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Интерфейс отчетовпанели отчетов Java

10

Page 142: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

По умолчанию интерфейс отчетов панели отчетов Java выглядитследующим образом.• Вкладки отчетов. Это совокупность четырех вкладок с левой стороны

экрана, которые используются для работы с отчетами.

ОписаниеВкладка

Отображает объекты юниверса, формулы и переменные,которые можно включить в отчет.

Данные

Отображает таблицы, диаграммы и ячейки, которыеможно включить в отчет.

Шаблоны

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

Карта

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

Свойства

• Панели инструментов

142 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Интерфейс отчетов панели отчетов Java10

Page 143: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеПанель ин-струментов

Главная панель инструментов позволяет выполнятьпереключение между просмотрами запросов и отче-тов, сохранять и распечатывать документы, включатьотслеживание данных и режим детализации, а такженастраивать интерфейс отчетов.

Главная панель инструментов всегда является види-мой. Все остальные панели могут быть скрыты.

Главная

Панель инструментов "Форматирование" позволяетформатировать объекты текстов и отчетов.

Форматиро-вание

Панель инструментов "Создание отчетов" позволяетдобавлять элементы отчета (например фильтры, пере-менные, данные ранжирования, вычисления).

Создание от-четов

Панель инструментов "Навигация по странице" предна-значена для навигации по страницам в отчете.

Навигацияпо странице

• Отчеты. По умолчанию отчеты документа Web Intelligenceотображаются справа от вкладок отчета и ниже панели инструментов.Каждый отчет отображается автономно

Можно настраивать интерфейс отчетов (например, скрывая панелиинструментов или изменяя расположение вкладок отчета), выбираяпараметры в меню Настроить просмотр на главной панелиинструментов.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 143

10Интерфейс отчетов панели отчетов Java

Page 144: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

144 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Интерфейс отчетов панели отчетов Java10

Page 145: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Режимы просмотра WebIntelligence

11

Page 146: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Переключение режимов просмотраОтчеты Web Intelligence можно просматривать в различных режимах взависимости от необходимого способа работы с данными илиотображения данных.

1. В приложении Web Intelligence Interactive выберите вкладку отчета,который необходимо просмотреть.

2. Щелкните стрелку рядом с кнопкой Вид на главной панелиинструментов над отчетом.

3. Выберите режим просмотра.В приложении Web Intelligence Interactive отчет отображается ввыбранном режиме просмотра.

4. На панели отчетов Java или в Web Intelligence Rich Client используйтеПереключение страниц/быстрого отображения на панелиинструментов Создание отчетов для переключения режимовстраницы и быстрого отображения.

Режим черновика

В режиме черновика в отчетах отображаются только таблицы, отчетыи отдельные ячейки.

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

Режим страниц

В режиме страниц отображаются макеты страниц отчетов, включаяполя, верхние и нижние колонтитулы страниц.

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

146 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Режимы просмотра Web Intelligence11 Переключение режимов просмотра

Page 147: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Режим PDF

В режиме PDF отчет отображается в формате PDF.

Используйте режим PDF, если необходимо просмотреть отчет в форматеPDF или напечатать отчет с помощью приложения Adobe® Acrobat®Reader®.

Режим быстрого отображения

Режим быстрого отображения – это режим отображения по умолчаниюв Web Intelligence. Это режим разбиения, основанный на данных, а нена физическом размере страниц отчета. В режиме быстрого отображенияв отчетах отображаются только таблицы, отчеты и отдельные ячейки,а также отображается максимальное количество записей по вертикалии горизонтали в зависимости от параметров быстрого отображения. Врежиме быстрого отображения также задается минимальная ширина ивысота страниц и отступы от границ отчета.

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

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

Параметры режима быстрого отображения может настраиватьадминистратор в CMC. Их также можно настраивать непосредственнов Web Intelligence.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 147

11Режимы просмотра Web IntelligenceПереключение режимов просмотра

Page 148: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ПримечанияГде на-страива-ется

Свойство

CMCМаксимальное коли-чество записей повертикали

CMCМаксимальное коли-чество записей погоризонтали

CMCМинимальная шири-на страницы

CMCМинимальная высо-та страницы

CMCОтступ справа

CMCОтступ слева

• Воздействует только на горизонталь-ные таблицы и кросс-таблицы.

• Горизонтальные таблицы никогда неразделяются по вертикали.

• Количество строк в горизонтальнойтаблице при подсчете записей повертикали игнорируется.

WebIntelligence

Записей по горизон-тали на одну страни-цу

• Воздействует только на вертикальныетаблицы, формы и кросс-таблицы.

• Количество строк в вертикальной та-блице при вычислении записей по го-ризонтали игнорируется.

WebIntelligence

Записей по вертика-ли на одну страницу

Другие примечания• Верхние и нижние колонтитулы таблиц не считаются строками.• Отдельно стоящие ячейки и диаграммы строками не считаются.• Ячейки разделов не считаются строками, когда разделы не являются

пустыми.• Ячейки разделов считаются как вертикальные строки, если разделы

пустые.

148 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Режимы просмотра Web Intelligence11 Переключение режимов просмотра

Page 149: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

• Параметр "Избегать разрывов страниц в блоке" в режиме "Быстроеотображение" не действует.

Изменение параметров режима быстрого отображения вприложении Web Intelligence

В режиме быстрого просмотра приложения Web Intelligence можноизменять число горизонтальных и вертикальных записей на странице.

1. На панели отчетов Java настройте свойстваСодержимое страницы> Число вертикальных записей на одну страницу и Содержимоестраницы > Число горизонтальных записей на одну страницу.

2. В интерактивном режиме Web Intelligence щелкните правой кнопкоймыши фон отчета, выберите Формат отчета для отображениядиалогового окна «Формат отчета» и настройте параметры Числовертикальных записей на одну страницу и Числогоризонтальных записей на одну страницу на вкладке Общее.

Выбор режима расширенного просмотра

Администратор может определять минимальные поля страниц, верхниеи нижние колонтитулы, которые применяются только при просмотреотчетов на экране. Это означает, что при просмотре отчетов на экранекомпьютера на страницах отчета видно максимальное количествоинформации. Чтобы применить определение страницы, настроенноеадминистратором, необходимо выбрать режим расширенного просмотра.

1. Выберите Документ > Свойства (в Web Intelligence Interactive) илищелкните отчет правой кнопкой мыши и выберите Свойствадокумента (на панели отчетов Java или в Web Intelligence Rich Client).

2. Выберите Режим расширенного просмотра.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 149

11Режимы просмотра Web IntelligenceПереключение режимов просмотра

Page 150: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

150 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Режимы просмотра Web Intelligence11 Переключение режимов просмотра

Page 151: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Отображение и скрытиеданных отчета

12

Page 152: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Чтобы скрыть или отобразить данные отчета, можно свернуть илиразвернуть отображение различных элементов отчета.

Операция развертывания и свертывания применима к разделам,разбиениям и таблицам. В зависимости от элемента отчета в WebIntelligence используются различные способы скрытия и отображенияданных.

РезультатЭлемент от-чета

При свертывании раздела сведения раздела скрываютсяи отображаются только свободные ячейки.

Раздел

При свертывании таблицы или разбиения скрываютсястроки и отображаются только верхние и нижние колон-титулы. (Для свертывания и развертывания таблиц уних должны быть верхние и нижние колонтитулы.)

Свернуть и развернуть можно только вертикальные та-блицы и кросс-таблицы.

Примечание:Свертывание и развертывание таблиц и разбиений поддер-живается только панелью отчетов Java Web Intelligence иклиентом Web Intelligence Rich Client.

Таблица илиразбиение

Отображение и скрытие данныхотчета

1. Щелкните Показать/скрыть на панели инструментов отчета.В левой части отчета появится панель "Показать/скрыть".

2. Значки на этой панели, относящиеся к отдельным элементам отчета,используются для скрытия и отображения отдельных элементов.

3. Значки в нижней части этой панели используются для скрытия иотображения всех экземпляров определенного типа элемента отчета.

152 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение и скрытие данных отчета12 Отображение и скрытие данных отчета

Page 153: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Отображение данных втаблицах

13

Page 154: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Таблицы в Web IntelligenceПри создании документа и выполнении запроса в первый раз дляотображения результатов Web Intelligence создает отчет, которыйсодержит все результаты в вертикальной таблице. Пользователь можетизменять способ организации таблиц, удалять и добавлять данные,изменять тип таблиц для отображения результатов по-другому ивставлять другие таблицы. Также для отображения результатов в однойячейке можно вставлять отдельные ячейки.

Типы таблиц в Web IntelligenceОтчеты в Web Intelligence отображаются в блоках. Блок можноотформатировать в качестве таблицы определенного вида.

Вертикальная таблица

Вертикальные таблицы отображают ячейки заголовков вверху таблицы,а соответствующие данные – в столбцах. По умолчанию в ячейкахзаголовков отображаются имена измерений, сведений и мер,включенных в таблицу. В ячейках тела отображаются соответствующиезначения.

154 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение данных в таблицах13 Таблицы в Web Intelligence

Page 155: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Горизонтальная таблица

В горизонтальных таблицах ячейки заголовков отображаются в левойчасти таблицы, а соответствующие данные – в строках. По умолчаниюв ячейках заголовков отображаются имена измерений, сведений и мер,включенных в таблицу. В ячейках тела отображаются соответствующиезначения.

Кросс-таблица

В кросс-таблице значения для измерений отображаются поперек верхнейоси и на левой оси. В теле отображаются значения меры, которыесоответствуют сечению измерений. Например, в данной кросс-таблицезначения [Квартал] отображаются поперек верхней оси, а значения[Штат] отображаются на левой оси. В теле отображаются значения[Доход с продаж] для каждого квартала в каждом штате.

В кросс-таблицы можно включать несколько измерений. Например, вданной кросс-таблице отображается два измерения. Значения для меры[Доход с продаж] – это поквартальные значения для штатов для каждойстроки.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 155

13Отображение данных в таблицахТипы таблиц в Web Intelligence

Page 156: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

При создании кросс-таблиц, которые содержат в теле измерения,значения ячеек тела вычисляются в соответствии с многомерноймоделью данных. Значения, отображаемые в теле, вычисляются всоответствии со всеми координатами осей таблицы независимо отналичия строки для определенной координаты в результате SQL.

Формы

Формы применяются в отчетах в случае, если необходимо отображатьподробные сведения о клиентах, продуктах или партнерах. Например,формы полезны при отображении отдельных записей клиентов сосведениями об их учетных записях, именах, адресах и др.

Формы также хорошо подходят для форматирования наклеек с адресамина конверты.

156 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение данных в таблицах13 Типы таблиц в Web Intelligence

Page 157: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Просмотр структуры и просмотррезультатов

С помощью панели отчетов Web Intelligence Java можно выполнятьизменения в документе и предварительно просматривать данныеизменения в режиме "Просмотр структуры" без реализации данныхизменений на сервере Web Intelligence. Это позволяет быстро выполнятьнесколько изменений форматирования и производить ихпредварительный просмотр. При возврате в режим "Просмотррезультатов" Web Intelligence отправляет на сервер запрос дляприменения изменений и возвращает измененный формат в ходе однойоперации.

Режимы "Просмотр структуры" и "Просмотр результатов" позволяютсоздавать и форматировать таблицы. Если необходимо выполнитьнесколько изменений, рекомендуется выполнять их в режиме "Просмотрструктуры".

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 157

13Отображение данных в таблицахПросмотр структуры и просмотр результатов

Page 158: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Создание и редактирование таблиц

Создание таблицы путем перетаскиванияобъектов в отчет

1. Если отчет пустой, выберите либо один объект, либо папку классана вкладке Данные и перетащите объект или класс в отчет.

2. Если в отчете уже содержатся таблицы или диаграммы, нажмитеклавишу "Alt" и, удерживая ее, перетащите объект в пустую областьотчета.Новый заголовок таблицы и ячейка тела отобразятся в отчете. Взаголовке таблицы указывается имя объекта.

3. Чтобы добавить другой объект в таблицу, перетащите другой объектс вкладкиДанные и вставьте его слева или справа от существующегозаголовка столбца.

4. Когда отобразится подсказка "Для вставки ячейки отпустите кнопкумыши здесь", вставьте объект слева или справа от заголовкатаблицы.Вторая колонка отображается перед или после первой колонки. Вновом заголовке столбца указывается имя объекта.

Web Intelligence отображает значения в вертикальной таблице. Можнобыстро преобразовать вертикальную таблицу в другой формат таблицы,такой как перекрестная таблица, с помощью функции "Преобразоватьв".

Создание таблицы путем выбора шаблона

1. Щелкните Просмотр структуры.

Работа в режиме "Просмотр структуры" позволяет определять ипредварительно просматривать новую таблицу, не запрашивая отсервера применения каждого изменения. Затем можно применитьвсе изменения и отобразить результаты в новой таблице, вернувшисьв режим "Просмотр результатов".

2. Выберите вкладку Шаблоны.

158 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение данных в таблицах13 Создание и редактирование таблиц

Page 159: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

3. Перетащите шаблон с вкладки Шаблон на пустую область отчета.В отчете появится шаблон.

4. Перейдите на вкладку Данные.Отобразятся объекты и переменные, содержащиеся в документе.Можно добавить любой из данных объектов или переменных втаблицу.

5. Перетащите объект или переменную в пустой заголовок или ячейкутела таблицы.

6. Когда отобразится подсказка "Для замены ячейки отпустите кнопкумыши здесь", перетащите объект в таблицу.Пустая ячейка будет заменена объектом. При работе в режиме"Просмотр результатов" значения объектов отображаются в таблице.При работе в режиме "Просмотр структуры" имя объектаотображается в таблице.

7. Для добавления объектов в шаблон перетащите объект с вкладкиДанные и вставьте его в шаблон.После размещения объектов в каждой части шаблона таблицы,можно добавить больше объектов, чтобы увеличить размер таблицы.Каждый дополнительный объект вставляет больше столбцов и строкв таблицу.

8. Чтобы добавить другой объект и создать дополнительный столбецили строку таблицы, перетащите объект с вкладки "Данные" ивставьте его в строку или столбец.• При перетаскивании объекта в левую часть столбца создается

новый столбец перед имеющимся столбцом.• При перетаскивании объекта в правую часть столбца создается

новый столбец после имеющегося столбца.• При перетаскивании объекта в верхнюю часть строки создается

новая строка над имеющейся строкой.• При перетаскивании объекта в нижнюю часть строки создается

новая строка под имеющейся строкой.

9. При работе в режиме "Просмотр структуры" щелкните Просмотррезультатов", чтобы отобразить значения в новой таблице.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 159

13Отображение данных в таблицахСоздание и редактирование таблиц

Page 160: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Дублирование таблицы

1. Выберите таблицу в отчете.При выделении таблицы вокруг нее появляется серая граница.

2. Удерживайте курсор нажатым и нажмите клавишу "Ctrl".Web Intelligence дублирует таблицу вверху оригинальной таблицы.

3. Удерживая курсор и клавишу "Ctrl" нажатыми, перетащитепродублированную таблицу в пустую область отчета.Продублированная таблица отобразится в отчете.

Применение к таблице другого шаблона спомощью функции перетаскивания

1. Выберите вкладку отчета, в котором содержится таблица, которуюнеобходимо изменить.

2. Выберите вкладку Шаблоны.Если вкладка Шаблоны скрыта, щелкните кнопку Показать/скрытьдиспетчер на панели инструментов "Отчет". Появится вкладка"Шаблоны".

3. Перетащите шаблон с вкладки "Шаблоны" на таблицу. Необходимопоместить шаблон непосредственно на существующий блок отчета.Web Intelligence применит к значениям таблицы новый шаблон.

Применение к таблице другого шаблона спомощью команды "Преобразовать в"

1. Выберите таблицу, которую необходимо переформатировать,щелкнув верхний край таблицы.Вокруг таблицы появится серая граница.

2. Щелкните правой кнопкой мыши блок отчета.3. В меню быстрого вызова щелкните Преобразовать в.

Откроется диалоговое окно «Преобразовать в».

160 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение данных в таблицах13 Создание и редактирование таблиц

Page 161: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

4. На вкладке Таблицы или на одной из вкладок Диаграмма выберитешаблон таблицы или диаграммы, которые необходимо применить ктаблице.

5. Нажмите кнопку ОК.

При преобразовании таблицы в диаграмму шрифт Unicode несохраняется в диаграмме, если шрифтом текста таблицы был Unicode,но Unicode не определен в качестве шрифта по умолчанию длядиаграмм. Необходимо задать для диаграммы шрифт юникод, если онподдерживается на компьютере. В противном случае необходимообратиться к администратору для настройки сервера Web Intelligenceи компьютера соответствующим образом.

Добавление строк и столбцов в таблицы спомощью функции перетаскивания

• Перетащите объект, который необходимо добавить в таблицу, свкладки "Данные" на то место, куда его необходимо добавить:• Чтобы добавить объект в новый столбец слева от существующего

столбца, перетащите объект на левый край заголовка столбца.• Чтобы добавить объект в новый столбец справа от существующего

столбца, перетащите объект на правый край заголовка столбца.• Чтобы добавить объект в новую строку выше существующей

строки, перетащите объект на верхний край заголовка строки.• Чтобы добавить объект в новую строку ниже существующей

строки, перетащите объект на нижний край заголовка строки.Имя объекта появляется в заголовке нового столбца или строки, азначения – в новых ячейках тела.

Добавление строк и столбцов таблицы спомощью команды "Вставить строку илистолбец" в меню на панели инструментов

1. Выберите таблицу, которую необходимо переформатировать.2. Выделите строку или столбец, рядом с которым необходимо вставить

новую строку или столбец.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 161

13Отображение данных в таблицахСоздание и редактирование таблиц

Page 162: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

3. На кнопке Вставить строку или столбец автоматическиотображается один из параметров вставки.

4. Щелкните отображаемый параметр или нажмите стрелку рядом скнопкой Вставить, а затем выберите подходящий параметр враскрывающемся меню.В приложении Web Intelligence к таблице добавляется пустая строкаили столбец.

5. Перетащите объект с вкладкиДанные на пустую строку или столбец.Web Intelligence размещает выбранный объект в новой строке илистолбце. Имя объекта отображается в заголовке строки или столбца,а значения объекта - в ячейках тела.

Удаление строк или столбцов таблицы

• Правой кнопкой мыши щелкните строку или столбец таблицы,который необходимо удалить, и в контекстном меню выберитекоманду Удалить строку, Удалить столбец или Удалить.

Перемещение строки или столбца

• Перетащите и расположите выбранную строку или столбец до илипосле другой строки или столбца таблицы.При перетаскивании строки или столбца заголовок строки илистолбца отображается рядом с курсором.

Перестановка строки или столбца

• Перетащите выбранную строку или столбец на строку или столбец,с которым их необходимо поменять местамиWeb Intelligence поменяет местами две строки или два столбца.

Замена строки или столбца

1. Выберите вкладку отчета, в котором содержится таблица, которуюнеобходимо изменить.

162 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение данных в таблицах13 Создание и редактирование таблиц

Page 163: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

2. Перейдите на вкладку Данные.3. Перетащите объект, который необходимо добавить в таблицу, с

вкладки Данные на строку, столбец или содержимое, котороенеобходимо заменить.Значения нового объекта появляются в таблице.

Удаление содержимого ячейки из таблицы

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

Можно удалять содержимое из ячеек следующих типов:• ячейки заголовка – можно удалить содержимое каждой ячейки

заголовка по отдельности• ячейки нижнего колонтитула – можно удалить содержимое каждой

ячейки нижнего колонтитула по отдельности• связанные ячейки тела – при удалении содержимого одной ячейки

тела автоматически удаляется содержимое всех ячеек тела того жестолбца или строки таблицы

1. Чтобы выбрать ячейку, из которой необходимо удалить содержимое,щелкните ее.Границы ячейки выделяются.

2. Щелкните правой кнопкой мыши выделенную ячейку.Отобразится контекстное меню.

3. Отобразится контекстное меню.4. Нажмите Удалить содержимое ячейки.

Web Intelligence удаляет содержимое из указанной ячейки(ек).

Удаление таблицы

1. Выберите таблицу, которую необходимо удалить, щелкнув верхнийкрай таблицы.Вокруг таблицы появится серая граница.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 163

13Отображение данных в таблицахСоздание и редактирование таблиц

Page 164: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

2. Нажмите кнопку Удалить или щелкните правой кнопкой мышивыбранную таблицу и выберите в контекстном меню командуУдалить.

Форматирование таблиц и ячеектаблиц

Выбор цвета фона для таблицы

1. Выберите таблицу или ячейку таблицы, где необходимо изменитьфон.

2. Щелкните правой кнопкой мыши границу таблицы, затем выберитеФормат или щелкните правой кнопкой мыши область внутри таблицы,затем выберите Формат > Таблица в контекстном меню.На вкладкеСвойства появятся параметры форматирования таблицы.

3. Нажмите стрелку раскрывающегося списка рядом с Внешний вид> Цвет фона.Появится список доступных цветов.

4. Щелкните цвет, который необходимо применить к выбранной таблицеили ячейке таблицы, или щелкните Пользовательский, а затемсоздайте пользовательский цвет с помощью вкладкиОбразцы,HSB(тон, насыщенность, яркость) или RGB (Красный, зеленый, синий) ищелкните OK.Если известны опорные данные по шестнадцатеричному значениюцвета RGB, их можно ввести в поля со списком рядом с кнопками +и - на вкладке RGB.Web Intelligence применяет цвет фона к выбранной таблице илиячейке.

Определение альтернативных цветов столбцови строк таблицы

1. Выберите таблицу, альтернативные цвета строк которой требуетсяотформатировать.

164 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение данных в таблицах13 Форматирование таблиц и ячеек таблиц

Page 165: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

После этого таблицы вокруг таблицы появится серая граница.

2. Щелкните правой кнопкой мыши границу таблицы, затем выберитеФормат или щелкните правой кнопкой мыши область внутри таблицы,затем выберите Формат > Таблица в контекстном меню.На вкладкеСвойства появятся параметры форматирования таблицы.

3. Откройте группу свойств Внешний вид > Дополнительный цветстрок/столбцов.

4. Установите частоту альтернативного цвета строк в комбинированномокне рядом с Частота, нажимая значки + или -, или введя номер.

5. Щелкните стрелку рядом с Цвет.6. Выберите цвет в списке цветов или щелкните Пользовательский,

затем создайте пользовательский цвет с помощью вкладкиОбразцы,HSB (тон, насыщенность, яркость) или вкладки RGB (Красный,зеленый, синий), нажмите ОК.Если известны опорные данные по шестнадцатеричному значениюцвета RGB, их можно ввести в поля со списком рядом с кнопками +и - на вкладке RGB.

Вставка изображения или оболочки в таблицу

1. Щелкните правой кнопкой мыши границу таблицы, затем выберитеФормат или щелкните правой кнопкой мыши область внутри таблицы,затем выберите Формат > Таблица в контекстном меню.На вкладкеСвойства появятся параметры форматирования таблицы.

2. Щелкните кнопку ... возле пунктаФоновое изображение в подгруппесвойств Внешний вид для вывода диалогового окна «Фоновоеизображение».

3. Чтобы отобразить оболочку, нажмитеОболочка и выберите оболочкув списке.

4. Чтобы установить связь с изображением с помощью URL, выберитеИзображение из URL и введите URL.• Чтобы получить доступ к изображению на корпоративном сервере

Web Intelligence, введите имя изображения. Web Intelligenceвставляет boimg:// при нажатии Применить.

• Чтобы получить доступ непосредственно к файлу изображения,щелкните Изображение из файла и нажмите Обзор, чтобыперейти к файлу.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 165

13Отображение данных в таблицахФорматирование таблиц и ячеек таблиц

Page 166: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

5. При указании ссылки на файл изображения используйте спискиОтображение и Положение,чтобы определить режим выводаизображения.

Форматирование границ таблиц или ячеек

1. Щелкните правой кнопкой мыши ячейку или таблицу, затем вконтекстном меню выберите Формат > Таблица или Формат >Ячейка.На вкладке Свойства отображаются параметры форматированиятаблицы или ячейки, в зависимости от выбранного параметра.

2. Нажмите кнопку ... рядом со свойством Текстовый формат >Границы.

3. Для настройки стиля границы воспользуйтесь кнопками в диалоговомокне «Редактор границ».В свойствах таблицы также можно настраивать границы ячеекзаголовков, ячеек таблицы и ячеек нижних колонтитулов. Для этогощелкните кнопку ... возле свойства Границы в подгруппах свойствЯчейки заголовка, Ячейки тела и Ячейки нижнего колонтитула.

Форматирование текста в ячейках таблиц

1. Щелкните правой кнопкой мыши границу таблицы, затем выберитеФормат или щелкните правой кнопкой мыши область внутри таблицы,затем выберите Формат > Таблица в контекстном меню.На вкладкеСвойства появятся параметры форматирования таблицы.

2. Щелкните кнопку ... возле свойства Формат текста в подгруппахсвойств Представление > Ячейки заголовка/ячейки тела/ячейкинижнего колонтитула.

3. Отформатируйте текст в диалоговом окне Формат текста.Отформатировать текст ячейки также можно, если выбрать ячейкуи настроить свойство Внешний вид > Формат текста на вкладкеСвойства.

166 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение данных в таблицах13 Форматирование таблиц и ячеек таблиц

Page 167: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Настройка высоты и ширины ячеек

Можно определить высоту и ширину ячеек с помощью перетаскивания,или указав их размер на вкладке Свойства.

Если требуется скрыть содержание ячеек в отчетах, можно задатьширину ячеек равной 0,1 см, чтобы впоследствии можно было изменитьширину ячеек и отобразить их содержимое.

1. Перетаскивайте границы ячеек до необходимой высоты и шириныили:

2. Щелкните таблицу.На вкладкеСвойства появятся параметры форматирования таблицы.

3. Укажите свойстваШирина иВысотав группе свойствОтображение.4. Если требуется автоматический подбор размеров ячейки, выберите

Автоматический подбор ширины и/или Автоматический подборвысоты.

Некоторые функции Web Intelligence несовместимы с автоматическимподбором размеров ячеек. При размещении любой из этих функцийв ячейку с автоматическим подбором размеров в приложении WebIntelligence в качестве вывода для функции появляется сообщениеоб ошибке #RECURSIVE.

Автоматический подбор ширины и высоты можно задать, дваждыщелкнув границы ячейки.• Чтобы задать Автоматический подбор ширины ячейки, дважды

щелкните правую границу ячейки• Чтобы задать Автоматический подбор высоты ячейки, дважды

щелкните нижнюю границу ячейки

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

Документы с таблицами, в которых размер ячейки подбираетсяавтоматически, дольше выводятся на панель ортчетов Java илиInfoView по сравнению с документами, в которых ширина и высотаячеек фикированные. Для больших документов рекомендуется

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 167

13Отображение данных в таблицахФорматирование таблиц и ячеек таблиц

Page 168: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

задавать фиксиорванные размеры ширины и высоты ячеек втаблицах.

Средства автоматического подбора размеров и переносатекста

В следующей таблице перечисляются средства функцийавтоматического подбора размеров и переноса текста, когда онииспользуются по отдельности и в сочетании:

РезультатФункция

Текст переносится в конец ячейки.Перенос текста

Ширина ячейки настраивается таким образом, чтобыотображался весь текст.

Автоматический под-бор ширины

Высота ячейки настраивается таким образом, чтобыотображался весь текст.

Автоматический под-бор высоты

Ширина и высота ячейки настраиваются таким об-разом, чтобы отображался весь текст.

Автоматический под-бор ширины и высо-ты

168 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение данных в таблицах13 Форматирование таблиц и ячеек таблиц

Page 169: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

РезультатФункция

Ширина ячейки настраивается таким образом, чтобыпомещалось самое длинное слово. Поскольку высо-та ячейки не регулируется под количество строктекста, он может быть усечен по вертикали.

Перенос текста + ав-топодбор ширины

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

Перенос текста + ав-топодбор высоты

Высота и ширина ячейки регулируются под размертекста, усечение по горизонтали и вертикали отсут-ствует.

Перенос текста + ав-топодбор высоты иширины

Копирование форматирования с помощьюредактора форматов

Редактор форматов позволяет быстро применять форматированиеотчета, таблицы или ячейки к другим отчетам, таблицам или ячейкам.

Применяемые параметры форматирования зависят от объектов,выбранных в качестве источника или цели. В общем случае применяютсятолько те свойства, которые влияют на видимое форматирование(например, стиль шрифта, цвет фона). Свойства, которые влияют наотображение данных (например, такое свойство таблицы, как "Недопускать агрегирования повторяющихся строк"), не применяются.

1. Выберите отчет, таблицу или ячейку, форматирование которыхнеобходимо применить.

2. Щелкните "Копирование формата", чтобы применить форматированиеодин раз, или щелкните два раза, чтобы применить форматированиенесколько раз.

Кнопка "Копирование формата" – самая правая на панелиинструментов Форматирование.

3. Щелкните отчет, таблицу или ячейку, к которым необходимоприменить форматирование.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 169

13Отображение данных в таблицахФорматирование таблиц и ячеек таблиц

Page 170: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Web Intelligence применит форматирование к выбранному отчету,таблице или ячейке. Если кнопка "Копирование формата" быланажата одним щелчком, она отключается.

Если эта кнопка была нажата двойным щелчком, она остаетсяактивной.

4. Чтобы отменить операцию форматирования при двойном щелчке,нажмите кнопку "Редактор форматов" снова или нажмите клавишуESC. (Это можно сделать до первого применения форматирования,если операцию форматирования необходимо будет прервать.)

Настройка положения таблицыили диаграммына странице отчета

1. Выберите границу таблицы или диаграммы.Свойства отображаются на вкладке Свойства.

2. Откройте группу свойств Макет страницы > Относительноеположение на вкладке Свойства, а затем щелкните "..." рядом сосвойством.

3. Используйте диалоговое окно «Относительное положение» длянастройки положения.

Размещение таблиц и ячеек по слоям

Размещение по слоям обозначает способ отображения таблиц и ячеек,когда они занимают в отчете одно и то же место. Объект, которыйнаходится на переднем слое, отображается над объектом, которыйнаходится на заднем слое.

1. Выберите таблицу или ячейку, слой которой необходимо определить.2. Щелкните правой кнопкой мыши, выберите команду Порядок и

выберите вариант расположения по слоям.

170 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение данных в таблицах13 Форматирование таблиц и ячеек таблиц

Page 171: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеПараметр

Делает таблицу или ячейку первым объектом впорядке слоев.

Поверхостальных

Делает таблицу или ячейку последним объектомв порядке слоев.

За остальными

Перемещает таблицу или ячейку на один уровеньвверх.

Переместить впе-ред

Перемещает таблицу или ячейку на один уровеньвниз.

Переместить на-зад

Объединение ячеек таблицы

1. Выберите ячейки, которые необходимо объединить, удерживаянажатой клавишу Ctrl и щелкая ячейки.

2. Выберите Да рядом со свойством Внешний вид > Текстовыйформат > Объединить ячейки на вкладке Свойства.После объединения в объединенной ячейке будут содержатьсяданные только первой выбранной ячейки. Данные всех других ячеекбудут потеряны.

Изменение таблиц для созданиякросс-таблиц

Создание перекрестной таблицы путемдобавления объекта в вертикальную илигоризонтальную таблицу

1. Перетащите объект с вкладки Данные в верхний край таблицы илина левую границу таблицы в область, в которой необходимо создатьновую ось и сформировать перекрестную таблицу.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 171

13Отображение данных в таблицахИзменение таблиц для создания кросс-таблиц

Page 172: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

2. Когда отобразится подсказка "Для создания перекрестной таблицыотпустите кнопку мыши здесь", перетащите выбранный объект вотчет.Web Intelligence создает вторую ось, чтобы сформироватьперекрестную таблицу, и вставляет объект на новую ось.

Создание перекрестной таблицыперетаскиванием столбца или строки

1. Выберите столбец или строку таблицы, которые необходимоперетащить, чтобы создать перекрестную таблицу.

2. Перетащите выбранный столбец или строку в верхний край таблицыили на левую границу таблицы в область, где необходимо создатьновую ось и сформировать перекрестную таблицу.

3. Вставьте столбец или строку в заголовок.Web Intelligence создаст вторую ось, чтобы сформироватьперекрестную таблицу, и отобразит данные перемещенного столбцаили строки на новой оси.

Управление отображением данных втаблицах

Отображение и скрытие пустых таблиц, строк истолбцов

Иногда в таблицах или определенных строках и столбцах значения неотображаются. Например, если продажи определенной продукциипрекращаются, все значения строк или столбцов таблицы, где обычноотображаются результаты по этому продукту, становятся пустыми. Поумолчанию Web Intelligence отображает такие пустые строки, столбцыили таблицы. Пустые таблицы, строки и столбцы можно скрывать.

172 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение данных в таблицах13 Управление отображением данных в таблицах

Page 173: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Скрытие или отображение пустых таблиц, строк илистолбцов

1. Выберите таблицу, щелкните правой кнопкой мыши и выберите вменю Формат > Таблица.На вкладкеСвойства появятся параметры форматирования таблицы.

2. Для отображения пустых таблиц выберите Отображение >Отображать пустой элемент.

3. Для отображения строк или столбцов с пустыми значениями меры,выберитеОтображение > Показать строки/столбцы с пустымизначениями меры.

4. Для отображения строк или столбцов с пустыми значениямиизмерений, выберитеОтображение > Показать строки/столбцы спустыми значениями измерения.

Агрегирование дублирующихся строк

Если в строках содержатся дублирующиеся данные, в приложении WebIntelligence агрегирование значений меры выполняется по умолчанию.

Отключение агрегирования повторяющихся строк

1. Выберите таблицу, щелкните правой кнопкой мыши и выберите вменю Формат > Таблица.На вкладке Свойства откроются параметры форматированиякросс-таблицы.

2. Выберите Отображение > Не допускать агрегированияповторяющихся строк.

Отображение или скрытие верхних и нижнихколонтитулов

1. Выберите таблицу, щелкните правой кнопкой мыши и выберите вменю Формат > Таблица.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 173

13Отображение данных в таблицахУправление отображением данных в таблицах

Page 174: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

На вкладке Свойства откроются параметры форматированиякросс-таблицы.

2. Чтобы отобразить верхние колонтитулы, выберите Отображение >Отображать верхние колонтитулы таблиц.

3. Чтобы отобразить нижние колонтитулы, выберите Отображение >Отображать нижние колонтитулы таблиц.

Создание таблиц на новой странице отчета

1. Выберите таблицу, щелкните правой кнопкой мыши и выберите вменю Формат > Таблица.На вкладке Свойства откроются параметры форматированиякросс-таблицы.

2. Выберите Макет страницы > Относительное положение >Начинать с новой страницы.

Отображение имен объектов в заголовкахкросс-таблиц

1. Выберите таблицу, щелкните правой кнопкой мыши и выберите вменю Формат > Таблица.На вкладке Свойства откроются параметры форматированиякросс-таблицы.

2. Чтобы имена объектов отображались в кросс-таблице вдополнительных заголовках, щелкнитеОтображение >Отображатьимя объекта.

Отключение разрывов страниц в таблицах

1. Выберите таблицу, щелкните правой кнопкой мыши и выберите вменю Формат > Таблица.На вкладке Свойства откроются параметры форматированиякросс-таблицы.

2. Выберите Макет страницы > Относительное положение > Недопускать разрывов страниц в таблице.

174 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение данных в таблицах13 Управление отображением данных в таблицах

Page 175: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Повторение верхнего и нижнего колонтитуловтаблицы на страницах отчета

1. Выберите таблицу, щелкните правой кнопкой мыши и выберите вменю Формат > Таблица.На вкладке Свойства откроются параметры форматированиякросс-таблицы.

2. Для повторения верхнего колонтитула на каждой странице выберитеМакет страницы > Относительное положение > Повторятьверхний колонтитул на каждой странице.

3. Для повторения нижнего колонтитула на каждой странице выберитеМакет страницы > Относительное положение > Повторятьнижний колонтитул на каждой странице.

Копирование таблиц

Копирование таблицы

Можно копировать и вставлять таблицы в пределах отчета или вовнешние приложения, такие как Microsoft Word и Excel. Невозможнокопировать таблицы из одного экземпляра Web Intelligence в другой.1. Выберите таблицу, щелкните правой кнопкой мыши и выберите в

меню "Копировать".2. Чтобы вставить таблицу в другую часть отчета, щелкните правой

кнопкой мыши область, в которую необходимо вставить таблицу, ивыберите Вставить в меню.

3. Чтобы вставить таблицу в другое приложение, вставьте содержимоебуфера обмена, перейдя в другое приложение.Также можно скопировать таблицу в другое приложение, перетащивее непосредственно в открытый документ в нужном приложении.При вставке в другое приложение таблица отображается в видерисунка в открытом документе.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 175

13Отображение данных в таблицахКопирование таблиц

Page 176: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Копирование таблицы как текста

Данные таблицы можно скопировать в другое приложение в видеобычного текста. Например, при копировании таблицы как текст вMicrosoft Excel, система Web Intelligence копирует текст каждой ячейкитаблицы в ячейку рабочей таблицы Excel. Web Intelligence копируеттекст в буфер обмена как текст, разделенный символами табуляции.1. Выберите таблицу, щелкните правой кнопкой мыши и выберите в

меню Копировать как текст.2. Вставьте содержимое буфера обмена в нужное приложение.

При выборе функции Копировать как текст вставьте таблицу втекущий отчет Web Intelligence, таблица отображается какстандартная таблица Web Intelligence.

176 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение данных в таблицах13 Копирование таблиц

Page 177: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Отображение данных вотдельных ячейках

14

Page 178: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Определение отдельных ячеекОтдельные ячейки – это ячейки отчета, стоящие отдельно. Можнопереместить текст или формулу в пустую отдельную ячейку илииспользовать предопределенные отдельные ячейки, в которыхотображены особые сведения.

Отдельные ячейки доступны на вкладкеШаблоны панели отчетов Javaи в Web Intelligence Rich Client или на вкладке Типы диаграмм, таблици ячеек на левой панели в средстве просмотра Web Intelligence HTML.

Доступные отдельные ячейки перечислены ниже.• Ячейки с формулами и текстом:

• Свободная ячейка – это пустая ячейка, в которую можно ввеститекст или формулу.

• Фильтры детализации – использует функцию DrillFilters,чтобы отобразить сведения о фильтрах детализации,применяемых в отчете.

• Последняя дата обновления – использует функциюLastExecutionDate, чтобы отобразить последнюю датуобновления документа.

• Имя документа – использует функцию DocumentName, чтобыотобразить имя документа.

• Сводка запроса – использует функцию QuerySummary, чтобыотобразить сведения о запросах в документе.

• Сводка приглашений – использует функцию PromptSummary,чтобы отобразить сведения о приглашениях в документе.

• Сводка фильтров отчета – использует функциюReportFilterSummary, чтобы отобразить фильтры отчета,применяемые в отчете.

• Ячейки с номерами страниц:• Номер страницы – использует функцию Page, чтобы отобразить

количество страниц в отчете.• Номер страницы/общее количество страниц – использует функции

Page и NumberOfPages, чтобы отобразить номер текущейстраницы и общее количество страниц в отчете.

• Общее количество страниц – использует функциюNumberOfPages, чтобы отобразить общее количество страниц вотчете.

178 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение данных в отдельных ячейках14 Определение отдельных ячеек

Page 179: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Для получения дополнительной информации о функциях, которыеиспользуются в отдельных ячейках, см. руководство Использованиефункций, формул и вычислений в SAP BusinessObjects Web Intelligenceили интерактивную справку.

Вставка отдельной ячейки в отчет1. Убедитесь, что вкладка Шаблоны отображается.

Вкладку "Шаблоны" можно отобразить, выбрав в главном менюраздел Настройка просмотра > Данные.

2. Чтобы отобразить отдельные ячейки, на вкладкеШаблоны раскройтеэлемент Элементы отчета > Отдельные ячейки.Отдельные ячейки подразделяются на две группы: Ячейки сформулами и текстом и Ячейки с номерами страниц.

3. Перетащите необходимую ячейку в отчет.4. Если вставленная ячейка пустая, введите в нее текст или формулу.5. Чтобы отобразить свойства формата ячейки на вкладке Свойства,

щелкните ячейку правой кнопкой мыши и выберите командуРедактировать формат.

6. Отформатируйте ячейку, установив ее свойства на вкладкеСвойства.

7. Чтобы удалить ячейку, выберите ее и нажмите кнопку "Удалить".

Копирование отдельной ячейкиОтдельные ячейки можно копировать и вставлять в пределах отчетаили во внешние приложения, например Microsoft Word и Excel.Отдельные ячейки нельзя копировать из одного экземпляра приложенияWeb Intelligence в другой.1. Выделите отдельную ячейку, щелкните ее правой кнопкой мыши и

выберите из меню команду Копировать.2. Чтобы вставить отдельную ячейку в другую часть отчета, щелкните

правой кнопкой мыши в том месте, куда нужно поместить ячейку, ивыберите команду меню Вставить.

3. Для вставки отдельной ячейки в другое приложение необходимовставить содержимое буфера обмена в приложение.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 179

14Отображение данных в отдельных ячейкахВставка отдельной ячейки в отчет

Page 180: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Отдельную ячейку также можно скопировать в другое приложениепутем ее перетаскивания в открытый документ необходимогоприложения.После вставки эта ячейка появится в открытом документе в видерисунка.

Копирование отдельной ячейки вдругое приложение в виде текста

Данные в отдельной ячейке можно скопировать как обычный текст вдругое приложение. Например, если требуется скопировать отдельнуюячейку как текст в Microsoft Excel, текст отдельной ячейки из приложенияWeb Intelligence будет скопирован в ячейку на рабочем листе Excel.1. Выделите отдельную ячейку, щелкните правой кнопкой мыши и

выберите команду Копировать как текст в меню.2. Вставьте содержимое буфера обмена в соответствующее

приложение.Если выбрать команду Копировать как текст, а затем вставитьотдельную ячейку в текущий отчет Web Intelligence, эта ячейкапоявится как обычная отдельная ячейка приложения Web Intelligence.

180 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение данных в отдельных ячейках14 Копирование отдельной ячейки в другое приложение в виде текста

Page 181: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Упорядочивание данных спомощью разделов,разбиений и сортировок

15

Page 182: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Использование разделов длягруппировки данных

Группировка информации с помощьюразделов

Разделы позволяют разделить информацию отчета на небольшие,более доступные для восприятия части.

Пример: Группировка результатов поквартальных доходов поразделам в отчете

Вы являетесь региональным управляющим по продажам в Техасе. Выполучаете отчет, в котором отображены доходы за 2003 год помагазинам в вашем регионе с разбивкой по городам и кварталам.

Доходы с продажКварталГород

314430К1Остин

273608К2Остин

294798К3Остин

252644К4Остин

215874К1Даллас

194689К2Даллас

204066К3Даллас

188791К4Даллас

572177К1Хьюстон

619924К2Хьюстон

533765К3Хьюстон

182 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Упорядочивание данных с помощью разделов, разбиений и сортировок15 Использование разделов для группировки данных

Page 183: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Доходы с продажКварталГород

520332К4Хьюстон

Чтобы поквартально сравнить результаты по каждому городу, вкачестве значения раздела задается [Квартал]. Отчет разбивается начетыре отдельных раздела по кварталам.

К1

Доходы с продажГород

314430Остин

215874Даллас

572177Хьюстон

К2

Доходы с продажГород

273608Остин

194689Даллас

619924Хьюстон

К3

Доходы с продажГород

294798Остин

204066Даллас

533765Хьюстон

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 183

15Упорядочивание данных с помощью разделов, разбиений и сортировокИспользование разделов для группировки данных

Page 184: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

К4

Доходы с продажГород

252644Остин

188791Даллас

520332Хьюстон

В отчете можно создать один раздел или включить в него несколькоразделов с подразделами. Также в отчете можно перемещать разделыи удалять их.

Раздел можно создать с помощью одного из двух источников:

• на измерении, которое отображается в таблице или на диаграмме;• на измерении, которое включено в документ, но не отображается в

таблице или на диаграмме.

Создавать разделы с помощью объекта "мера" нельзя.

Разделы в режиме "Просмотр структуры"

На следующем рисунке представлен отчет с разделами в режиме"Просмотр структуры". При просмотре отчета в режиме "Просмотрструктуры" каждый раздел четко обозначен делителями раздела.Форматировать разделы легче именно в режиме "Просмотр структуры".

184 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Упорядочивание данных с помощью разделов, разбиений и сортировок15 Использование разделов для группировки данных

Page 185: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Создание и удаление разделов и подразделов

Создание раздела перетаскиванием ячейки из таблицы

1. Убедитесь, что отчет отображается в режиме "Просмотр отчета".2. Выберите ячейку заголовка в таблице, в которой отображается имя

измерения, или выберите ячейку тела в таблице, в которойотображается значение для измерения.Например, если требуется раздел для каждого штата, либо выберитеячейку заголовка с названием "Штат", либо выберите одну из ячеек,в которой отображается название штата.

3. Перетащите выбранную ячейку выше таблицы и установите вкачестве фона отчета.Раздел создается для каждого значения выбранного измерения.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 185

15Упорядочивание данных с помощью разделов, разбиений и сортировокИспользование разделов для группировки данных

Page 186: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Создание отчета путем добавления измерения с вкладки"Данные"

1. Щелкните вкладку Данные.2. Выберите объект "Измерение" и перетащите его на пустую область

отчета.3. Расположите измерение там, где необходимо отобразить ячейку

раздела.Если в отчет входят таблицы или диаграммы, поместите ячейкураздела над таблицами и диаграммами, которые необходимовключить в раздел.• Если включен режим "Просмотр результатов", ячейка с одним

значением для каждого уникального значения добавленногообъекта появляется над таблицей или перекрестной таблицей.Данные в таблице или перекрестной таблице автоматическисортируются в соответствии со значением ячейки.

• Если включен режим "Просмотр структуры", ячейка добавляетсянад таблицей или перекрестной таблицей.

4. Если включен режим "Просмотр структуры", щелкните Просмотррезультатов, чтобы просмотреть результаты.Web Intelligence применит раздел к отчету и отобразит результаты.

Создание подразделов

Пользователи могут создавать отчеты с несколькими разделами.Несколько разделов создается так же, как и один раздел:

• ячейка из таблицы перетаскивается под существующую ячейкураздела;

• в списке на вкладке Данные выбирается объект "Измерение" (напанели отчетов Java или в Web Intelligence Rich Client) иперетаскивается под существующую ячейку раздела.

Удаление ячейки раздела или всего раздела

1. Для удаления раздела щелкните начальный или конечный делительраздела и нажмите Удалить.

186 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Упорядочивание данных с помощью разделов, разбиений и сортировок15 Использование разделов для группировки данных

Page 187: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

2. Чтобы удалить ячейку раздела, щелкните правой кнопкой мышиячейку и выберите Удалить в меню.

Свойства раздела

Можно установить следующие свойства раздела:

• указать имя раздела;• указать свои критерии, согласно которым раздел считается "пустым"

(например, можно не учитывать раздел при анализе, еслиопределенная таблица или диаграмма в пределах данного разделаявляется пустой. В данном случае можно указать, что раздел долженсчитаться "пустым". )

• скрыть или показать разделы, которые считаются пустыми• включать ссылки на разделы в карте отчета, чтобы быстро

переходить из одного раздела в другой при навигации по отчету.

Настройка свойств отображения раздела

1. Убедитесь, что включен режим "Просмотр отчета".2. Щелкните Просмотр структуры.

В режиме "Просмотр структуры" для каждого раздела отчета можнопросмотреть начальный и конечный ограничители. Это облегчаетвыбор определенного раздела и определение свойств, которыенеобходимо применить к выбранному разделу.

3. Щелкните правой кнопкой мыши ограничитель раздела.На вкладке Свойства появятся свойства разделов

4. Настройте свойства раздела.

то...Если нужно...

введите имя раздела в свойствеОбщее > имя.

присвоить разделу имя, отличноеот имени измерения, выбранногодля раздела,

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 187

15Упорядочивание данных с помощью разделов, разбиений и сортировокИспользование разделов для группировки данных

Page 188: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

то...Если нужно...

Поставьте флажок напротив свой-ства компонентов в раскрывающем-ся списке Отображение > Скры-вать пустые разделы.

Укажите компонент(ы) раздела,которые будут определять весьраздел как "пустой раздел", если вбазе данных нет информации поданному компоненту(ам).

установите флажок Показыватьпустой. (Чтобы скрыть пустыеразделы, снимите флажок с данно-го параметра.)

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

5. Щелкните кнопку Просмотр результатов для просмотра свойстврезультатов отчета.Web Intelligence применяет свойства к разделу и отображаетрезультаты в виде отчета.

Настройка макета страницы для раздела

1. Чтобы задать положение ячейки, щелкните правой кнопкой мышиячейку раздела и выберите Формат в меню. Затем настройтесвойства Макет страницы > Относительное положение > Полевому краю и По верхнему краю на вкладке Свойства.

2. Чтобы контролировать разрывы страниц в разделе, выберитеразделитель раздела, затем настройте свойство Макет страницы>Недопускать разрывов страниц в разделе на вкладкеСвойства.

3. Чтобы повторять ячейку раздела на каждой новой странице, выберитераздел, а затем выберите Макет страницы > Начинать с новойстраницы на вкладке Свойства.

188 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Упорядочивание данных с помощью разделов, разбиений и сортировок15 Использование разделов для группировки данных

Page 189: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Использование разбиений

Определение разбиений

Разбиение представляет собой группу в пределах блока, в которойданные сгруппированы в отдельных разделах в соответствии свыбранным объектом: измерением, сведением или мерой. Эти разделыотображаются в виде небольших таблиц, расположенных в том же блокеданных.

Разбиения служат для отображения в виде отдельных групп всех данныхдля каждого уникального значения объекта.

Разбиения позволяют воспользоваться следующими двумя основнымипреимуществами:

• можно более эффективно организовать представление данных;• можно отображать промежуточные итоги.

Сравнение разбиений и разделов

Раздел разбивает данные на группу отдельных ячеек, называемуюверхним колонтитулом. Каждый верхний колонтитул раздела содержитодно значение для измерения и блок данных, соответствующих этомузначению.

Разбиение разделяет данные в рамках одного блока. Один столбецсодержит значения для измерения, сведений или меры, повторяющиесяв остальных строках значений данного блока.

Порядок сортировки в разбиениях,используемый по умолчанию

После вставки разбиения в объект, значения этого объектаавтоматически сортируются в порядке возрастания следующим образом:

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 189

15Упорядочивание данных с помощью разделов, разбиений и сортировокИспользование разбиений

Page 190: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

• Если значения являются числовыми, то наименьшее значениепоявляется в первой строке таблице, а наибольшее – в последнейстроке.

• Если значения являются буквенными, то они сортируются сверхувниз в алфавитном порядке.

Порядок сортировки можно изменить в любой момент времени.

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

Вставка разбиения

1. Щелкните ячейку таблицы в столбце или строке, где необходимовставить разбиение.

2. Нажмите Вставить/удалить разбиение на панели инструментов"Отчеты".В приложении Web Intelligence таблица будет разбита на столькомини-таблиц, сколько имеется уникальных значений для выбраннойячейки. В конце каждого разбиения будет вставлен нижнийколонтитул.

Приоритизация разбиений

В таблице могут содержаться несколько разбиений, для которых можноопределить приоритеты. Например, можно выполнить разбиение пообъекту [Год], затем – [Квартал], или по объекту [Квартал], затем – [Год].

1. Щелкните правой кнопкой мыши таблицу, включающую несколькоразбиений, и выберите Формат > Таблица.На вкладке Свойства отображаются свойства таблицы.

2. Нажмите кнопку ... рядом со свойством Разбиения > Приоритетразбиений для отображения диалогового окна «Разбиения»

3. ЩелкнитеРазбиения по вертикали илиРазбиения по горизонталидля отображения типа разбиения, для которого необходимо добавитьприоритет.

190 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Упорядочивание данных с помощью разделов, разбиений и сортировок15 Использование разбиений

Page 191: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

• Если выбранная таблица является вертикальной, то все разбиенияприменяются к столбцам. Они называются разбиениями повертикали.

• Если выбранная таблица является горизонтальной, то всеразбиения применяются к строкам. Они называются разбиениямипо горизонтали.

• Если выбранная таблица является кросс-таблицей, то разбиениямогут быть применены к строкам или столбцам. Приоритет можноопределить для разбиений по горизонтали и разбиений повертикали.

4. Выберите разбиение, для которого необходимо изменить приоритет,и нажмите кнопки со стрелками вверх или вниз, чтобы переместитьразбиение в начало или конец списка разбиений.

Определение свойств отображения разбиения

Для разбиения можно определить следующие свойства отображения.

ОписаниеСвойство

При вставке разбиения верхний ко-лонтитул отображается для каждойчасти таблицы, кросс-таблицы илиформы.

Отображать верхний колонтитулразбиения

При вставке разбиения после послед-ней строки таблицы или столбцакросс-таблицы добавляется нижнийколонтитул. При применении вычис-лений к данным результат отобража-ется в нижнем колонтитуле.

Отображать нижний колонтитулразбиения

При вставке разбиения в таблицуили кросс-таблицу из данных удаля-ются все повторяющиеся значения.Каждое значение выводится толькоодин раз.

Удалятьповторяющиеся значения

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 191

15Упорядочивание данных с помощью разделов, разбиений и сортировокИспользование разбиений

Page 192: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеСвойство

Это свойство активно, если выбранпараметр Удалять повторяющиесязначения. Пустые ячейки объединя-ются, а имя значения центрируетсяповерх объединенных ячеек.

Центрировать значения во всемразбиении

Применять неявную сортировкук значениям

Размещает каждую часть кросс-та-блицы или формы, созданных разби-ением, на новой странице.

Начинать на новой странице

Размещает все разбиения разделовна одной странице, насколько этовозможно. Этот параметр не учиты-вается, если блок занимает болееодной страницы.

Не допускать разбиений страницв таблицах

Верхний колонтитул таблицы повто-ряется на каждой новой странице,если таблица занимает более однойстраницы.

Повторять верхний колонтитул накаждой странице

Нижний колонтитул таблицы повто-ряется на каждой новой странице,если таблица занимает более однойстраницы.

Повторять нижний колонтитул накаждой странице

Повторяет текущее значение накаждой странице.

При разбиении повторять значе-ние на новой странице

1. Щелкните ячейку в строке или столбце, по которым было выполненоразбиение.

2. Откройте на вкладке Свойства группу свойств Разбиения.3. Укажите свойства разбиения в группе свойств Разбиения.

Некоторые свойства содержатся в подгруппе свойств Разбиения >Макет страницы.

192 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Упорядочивание данных с помощью разделов, разбиений и сортировок15 Использование разбиений

Page 193: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Удаление разбиения

1. Выберите столбец с разбиением.2. Нажмите Вставить/удалить разбиение на панели инструментов

Отчеты.

Использование сортировок дляорганизации данных

Сортировкарезультатов, отображаемыхвотчетах

К значениям, отображаемым в таблицах и разделах, можно применятьправила сортировки для установки порядка, в котором эти значениявыводятся в отчете.

Можно указать следующие порядки сортировки:

ОписаниеНаправление сортировки

Иногда эту сортировку называют"естественной". В зависимости оттипа данных, содержащихся встолбце или строке, результатысортируются следующим образом:• числовые данные сортируются

по возрастанию;• даты сортируются в хронологиче-

ском порядке по возрастанию;• месяцы сортируются в хронологи-

ческом порядке• буквенно-цифровые данные сор-

тируются в алфавитном порядке.

По умолчанию

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 193

15Упорядочивание данных с помощью разделов, разбиений и сортировокИспользование сортировок для организации данных

Page 194: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеНаправление сортировки

При выборе этого параметра ре-зультаты сортируются по возраста-нию: в верхней ячейке столбцаотображается наименьшее значе-ние, далее значения возрастают,а в нижней ячейке столбца отобра-жается наибольшее значение.

Пример: 100, 200, 300 или Кали-форния, Колорадо, Флорида.

По возрастанию

При выборе этого параметра ре-зультаты сортируются по убыва-нию: в верхней ячейке столбцаотображается наибольшее значе-ние, далее значения убывают, а внижней ячейке столбца отобража-ется наименьшее значение.

Пример: 300, 200, 100 или Флори-да, Колорадо, Калифорния.

По убыванию

Пользователь определяет соб-ственный порядок сортировки.

Пользовательский (доступен тольков панели отчетов Java)

Применение сортировки в порядке возрастанияили убывания

1. Выберите ячейку раздела или ячейки таблицы, которые необходимоотсортировать.

2. Щелкните стрелку вниз рядом с кнопкой Применить/удалитьсортировку на панели инструментов "Отчет", затем выберите Повозрастанию или По убыванию в раскрывающемся списке.

194 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Упорядочивание данных с помощью разделов, разбиений и сортировок15 Использование сортировок для организации данных

Page 195: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

3. Повторите предыдущий пункт, чтобы применить несколько сортировокодновременно.

Применение пользовательской сортировки

1. Выберите ячейку раздела или ячейки таблицы, которые необходимоотсортировать.

2. Щелкните стрелку вниз рядом с кнопкойДобавить/удалить критерийсортировки на панели инструментов "Отчет", затем выберитеНазначенная сортировка в раскрывающемся списке.

3. Выберите значение в списке отсортированных значений и нажимайтекнопки Вверх и Вниз, чтобы в списке критериев сортировкипереместить его выше или ниже.

4. Чтобы в список отсортированных значений добавить дополнительноевременное значение, введите его в поле Временные значения,затем щелкните >>, чтобы добавить значение в список сортировки.

Определениеприоритетанесколькихкритериевсортировки

1. Щелкните таблицу правой кнопкой мыши и выберите Формат > Таблица, чтобы отобразить вкладку Свойства.

2. Чтобы открыть диалоговое окно «Критерии сортировки», щелкнитекнопку ... возле свойства Критерии сортировки > Приоритетсортировки.

3. Щелкните Сортировка по вертикали, чтобы отобразить критериисортировки по вертикали, или Сортировка по горизонтали, чтобыотобразить критерии сортировки по горизонтали.

4. Выберите критерий сортировки, приоритет которого необходимоизменить, и нажимайте кнопки Вверх/вниз, чтобы установить его всписке критериев сортировки выше или ниже.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 195

15Упорядочивание данных с помощью разделов, разбиений и сортировокИспользование сортировок для организации данных

Page 196: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

196 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Упорядочивание данных с помощью разделов, разбиений и сортировок15 Использование сортировок для организации данных

Page 197: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Отображение данных вдиаграммах

16

Page 198: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Создание диаграммВ отчетах в документе Web Intelligence можно создавать одну илинесколько диаграмм. Можно создавать диаграмму при построении новогодокумента или вставлять диаграммы в существующий документ.

При построении нового документа необходимо задать определениеданных документа путем создания запроса перед выбором шаблонадиаграммы.

После определения запроса необходимо перейти к окну "Вид отчета"для задания одной или нескольких диаграмм в отчетах.

Для создания диаграммы необходимо выполнить три действия:• выбрать шаблон диаграммы;• выделить измерения и меры на осях диаграммы;• просмотреть результаты, отображаемые на диаграмме.

Если необходимо создать диаграмму, на которой отображаются те жеданные, что и в таблице отчета, можно сначала скопировать таблицу,а затем выполнить дублирование таблицы в диаграмму сиспользованием диалогового окна «Перейти на».

Типы диаграмм в приложенииWebIntelligence

Отчеты в Web Intelligence отображаются в блоках. Блок можноотформатировать в качестве диаграммы определенного типа.

Столбчатые диаграммы

На столбчатых диаграммах данные отображаются в форме столбцов,расположенных вертикально или горизонтально. Столбчатые диаграммынеобходимы для сравнение аналогичных групп данных; например, длясравнения одного периода времени с другим. Предусмотрено пять типовстолбчатых диаграмм: группированные, столбчатые иинтерполяционные, диаграммы с накоплением, диаграммы с процентнымсоотношением и трехмерные.

198 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение данных в диаграммах16 Создание диаграмм

Page 199: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

На двумерных столбчатых диаграммах содержится дополнительнаяось Z. Включение отображения данных на оси Z позволяет представитьдополнительную классификацию результатов, отображаемых настолбчатых диаграммах.

На трехмерных столбчатых диаграммах отсутствуют условныеобозначения для осей. Понять информацию, отображаемую на столбцахдиаграммы, можно с помощью меток осей.

Линейные диаграммы

В линейной диаграмме определенные значения данных соединяютсялибо вертикальными, либо горизонтальными линиями.Интерполяционные диаграммы очень хорошо отражают тенденции илиизменения данных с течением времени. Существует пять типовлинейных диаграмм: смешанная, зонная, процентная, трехмерная итрехмерная поверхностная.

Диаграммы с областями

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

На оси Y можно использовать более одного объекта измерений, еслиизмерения одинакового типа и масштаба. Например, "Количество гостей"

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 199

16Отображение данных в диаграммахТипы диаграмм в приложении Web Intelligence

Page 200: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

и "Количество гостей в будущем". Существует пять типов диаграмм собластями: абсолютные, зонные, процентные, трехмерные и трехмерныеповерхности.

Секторные диаграммы

На секторных диаграммах данные отображаются в качестве сегментовпо отношению к целому. Секторные диаграммы необходимы дляпредставления вклада каждой части данных отчета в общий итог.

На секторных диаграммах отображается одна ось на теле сектора. Этоось Y. В каждом сегменте секторной диаграммы отображается значениемеры по оси Y. В условных обозначениях секторной диаграммы указаноизмерение на оси X.

В секторную диаграмму можно включать только один объект меры. Еслив отчете содержатся несколько мер, необходимо выбрать другой типдиаграммы. Предусмотрено четыре типа секторных диаграмм: секторная,трехмерная секторная, кольцевая, трехмерная кольцевая.

Радиальные, полярные и корреляционныедиаграммы

В радиальных диаграммах оси X и Y пересекаются в центре диаграммы.Радиальные диаграммы полезны в случаях, когда необходимо оценитьнесколько различных факторов, которые относятся к одному элементу.Например, радиальную диаграмму можно использовать для отображенияданных о доходах для различных услуг в отеле. На одной оси можно

200 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение данных в диаграммах16 Типы диаграмм в приложении Web Intelligence

Page 201: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

отобразить доход для комнат. На другой можно отобразить доход дляресторана и так далее.

Корреляционные диаграммы напоминают линейные графики, заисключением того, что наносимые точки данных не соединяютсялиниями. Корреляционные диаграммы используются для сравненияотдельных точек данных.

Существует четыре типа радиальных, полярных и корреляционныхдиаграмм: радиальная интерполяционная, радиальная зонная, полярнаяи корреляционная.

Трехмерные диаграммы

Трехмерные диаграммы содержат три оси: по оси Y всегда отображаютсязначения для мер (например, суммарные продажи, граничные значения,количества и т. д.); по осям X и Z отображаются значения для измерений(то есть такие ключевые индикаторы, как время, географический регион,служебные линии и т. д.). На трехмерной гистограмме, отображаемойниже, линии диаграммы представляют доход от продаж за квартал иза год. По оси Y отложена мера [Доход от продаж], по оси X – измерение[Квартал], а по оси Z – измерение [Год]

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 201

16Отображение данных в диаграммахТипы диаграмм в приложении Web Intelligence

Page 202: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Те же данные могут быть отображены в двухмерной линейнойдиаграмме.См. также• Двумерные диаграммы

Двумерные диаграммы

На двумерной гистограмме, показанной ниже, есть дополнительная осьZ со значениями для кварталов. Включение отображения данных наоси Z позволяет представить дополнительную классификациюрезультатов, отображаемых на столбчатых диаграммах. Мера [Доходот продаж] отложено по оси Y, измерение [Год] – по оси X, а измерение[Квартал] – по оси Z. Следует отметить, что, поскольку ось Z невозможноотобразить графически на двумерной диаграмме, сведения о значенияхпо оси Z содержатся в условных обозначениях.

Те же данные могут быть отображены в трехмерной линейнойдиаграмме.См. также• Трехмерные диаграммы

202 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение данных в диаграммах16 Типы диаграмм в приложении Web Intelligence

Page 203: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Добавление, копированиеи удалениедиаграмм

Добавление диаграммы в отчет

Вставку новой диаграммы рекомендуется производить при работе врежиме "Просмотр структуры". Это связано с тем, что режим "Просмотррезультатов" разработан для вывода данных, содержащихся в отчетах.Поэтому диаграммы в режиме просмотра результатов можнопросматривать только после размещения измерений и мер в пустомшаблоне диаграммы.

1. На панели инструментов панели отчетов нажмите кнопку Просмотрструктуры.

2. Выберите вкладку Шаблоны.3. Выберите шаблон диаграммы и перетащите его на свободное место

в отчете.В отчете появится пустой шаблон.

4. Перейдите на вкладку Данные.5. Перетащите объект измерения или меры на ось диаграммы в то

место, где необходимо отображать результаты его работы.6. Отпустите клавишу мыши и оставьте измерение или меру на оси,

когда появится всплывающая подсказка "Поместить объектыизмерений здесь?" или "Поместить объекты мер здесь" .

7. Чтобы разместить больше объектов измерений и мер на каждой осидиаграммы, повторите два предыдущих шага.

8. Для отображения результатов в диаграмме нажмите кнопкуПросмотр результатов на панели инструментов "Отчеты".На диаграмме отобразятся результаты, соответствующие объектам,которые были размещены на осях диаграммы.

Копирование диаграммы

1. Выберите диаграмму, щелкните в меню правой кнопкой мыши ивыберите Копировать.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 203

16Отображение данных в диаграммахДобавление, копирование и удаление диаграмм

Page 204: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Web Intelligence скопирует диаграмму в буфер обмена.

2. Чтобы вставить диаграмму в другую часть отчета, правой кнопкоймыши щелкните пространство, в которое вставить диаграмму, инажмите в меню Вставить.

3. Чтобы вставить диаграмму в другое приложение, вставьтесодержимое буфера обмена из другого приложения.Также можно копировать диаграмму в другое приложение,перетаскивая ее непосредственно в открытый документ необходимогоприложения.Если диаграмма вставлена в другое приложение, то онаотображается в виде рисунка в открытом документе.

Удаление диаграммы

• Щелкните диаграмму правой кнопкой мыши и выберите в контекстномменю команду Удалить или проверьте, что вкладка Данныеотображается, а затем перетащите диаграмму с панели "Документ"на вкладку Данные.

Изменение типа диаграммы

Изменение типа диаграммы с помощьюперетаскивания

1. Выберите вкладку Шаблоны.2. Перетащите шаблон в диаграмму или таблицу, которую необходимо

изменить. Необходимо поместить шаблон непосредственно насуществующий блок отчета. Если перетащить шаблон за пределысуществующего блока отчета, будет создана отдельная диаграмма.

3. Если необходимо переместить измерения или меры на другие оси,нажмите кнопку Просмотр структуры на панели инструментов впанели отчета, перетащите необходимые объекты на вкладкуДанные, а потом перетащите объекты, которые необходимоотобразить в диаграмме, с вкладки Данные на каждую из осейдиаграммы.

204 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение данных в диаграммах16 Изменение типа диаграммы

Page 205: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Изменениетипадиаграммыспомощьюфункции"Преобразовать"

1. Правой кнопкой мыши щелкните таблицу или диаграмму.2. Нажмите Преобразовать.

Откроется диалоговое окно «Преобразовать в».

3. Выберите вкладку, соответствующую необходимому типу диаграммы,а потом щелкните формат.

4. Нажмите кнопку ОК.

Если в новом типе диаграммы нет данных, предназначенных дляоси X и оси Y, данная диаграмма не отобразится при просмотреотчета в окне "Просмотр результатов" или в режиме детализации.В этом случае нажмите кнопку Просмотр структуры на панелиинструментов панели отчета, а потом выберите вкладку Данные иперетащите соответствующие измерения или меры на оси в шаблоненовой диаграммы. При нажатииПросмотр результатов отобразитсядиаграмма.

Если шрифт текста в таблице имеет кодировку Unicode, и если онне определен в качестве шрифта по умолчанию для диаграмм, шрифтUnicode не поддерживается в диаграмме. Необходимоотформатировать диаграмму с помощью шрифта Unicode, если ондоступен на компьютере. В противном случае необходимо обратитьсяк администратору для настройки сервера Web Intelligence икомпьютера соответствующим образом.

Web Intelligence применяет выбранный шаблон к блоку и отображаетданные в диаграмме выбранного типа.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 205

16Отображение данных в диаграммахИзменение типа диаграммы

Page 206: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Расположение и установка размеровдиаграмм

Настройка положения таблицыили диаграммына странице отчета

1. Выберите границу таблицы или диаграммы.Свойства отображаются на вкладке Свойства.

2. Откройте группу свойств Макет страницы > Относительноеположение на вкладке Свойства, а затем щелкните "..." рядом сосвойством.

3. Используйте диалоговое окно «Относительное положение» длянастройки положения.

Расположение диаграммы по отношению кдругой диаграмме или таблице

Если в отчете есть несколько блоков (таблица, диаграмма или форма),можно определить их взаимное расположение. Относительноеположение позволяет устанавливать положение выбранного блока(например, диаграммы) по отношению к другим блокам отчета.

Если новые данные в базе данных изменяют размер таблиц илидиаграмм, определение их относительного положения позволяеткорректно отображать различные таблицы и диаграммы таким образом,чтобы они не перекрывали друг друга.

Примечание:Если положение диаграммы по отношению к другому блоку (то естьдиаграмме, таблице или форме) определено, положение связанногоблока будет автоматически изменяться при перемещении этойдиаграммы.

1. Щелкните диаграмму правой кнопкой мыши и выберите Формат.2. Откройте группу свойств Макет страницы > Относительное

положение на вкладке Свойства.

206 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение данных в диаграммах16 Расположение и установка размеров диаграмм

Page 207: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

3. Чтобы открыть диалоговое окно Относительное положение,нажмите элемент ... рядом со свойствомОтносительное положение.Если в отчете не содержится нескольких элементов, диалоговоеокно "Относительное положение" будет недоступно.

4. Укажите расстояние от верхнего левого угла диаграммы относительнодругого элемента отчета путем ввода следующих параметров:количество пикселей; часть элемента другого отчета, от которойнеобходимо отсчитывать пиксели (в первом раскрывающемся списке);элемент отчета, от которого необходимо отсчитывать пиксели (вовтором раскрывающемся списке).

5. Повторите то же самое для расстояния от левого нижнего угладиаграммы.

Изменение размера диаграммы

1. Щелкните диаграмму правой кнопкой мыши и выберите Формат.2. Откройте группу свойств Отображение на вкладке Свойства.3. Укажите ширину диаграммы в свойстве Ширина и ее высоту в

свойстве Высота.

Форматирование диаграмм

Чтобы вставить и задать формат заголовкадиаграммы

1. Щелкните диаграмму правой кнопкой мыши и выберите Формат.2. Нажмите Да рядом со свойством Внешний вид > Заголовок.

Свойство становится группой свойств.

3. Откройте группу свойств Заголовок и введите заголовок в свойствеТекст.

4. Щелкните элемент ... рядом со свойством Формат текста ииспользуйте диалоговое окно Формат текстадля форматированиязаголовка.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 207

16Отображение данных в диаграммахФорматирование диаграмм

Page 208: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

5. Щелкните элемент ... рядом со свойством Границы и используйтедиалоговое окно "Редактор границ" для форматирования границзаголовка.

6. Выберите цвет фона в спискеЦвет фона.

Отображение диаграммы в трехмерномпредставлении

1. Щелкните диаграмму правой кнопкой мыши и выберите Формат.2. Откройте группу свойств Отображение на вкладке Свойства.3. Выберите Трехмерное представление.

Добавление фонового цвета к диаграмме

1. Щелкните диаграмму правой кнопкой мыши и выберите Формат.2. Откройте группу свойств Представление на вкладке Свойства.3. Щелкните стрелку рядом с полем Фоновый цвет, чтобы отобразить

палитру цветов.4. Выберите цвет в палитре цветов или нажмите Другие цвета, чтобы

отобразить диалоговое окно Выбрать цвет.

Изменение границ диаграммы

1. Щелкните диаграмму правой кнопкой мыши и выберите Формат.2. Щелкните "..." рядом со свойством Внешний вид > Границы.3. Отформатируйте границы в диалоговом окне "Редактор границ".

Выбор и форматирование нижней границы истен диаграммы

Нижняя граница и стены диаграммы придают диаграммам глубину иделают более наглядными данные, выводимые в столбчатых илилинейных диаграммах. Трехмерные диаграммы имеют нижнюю границу,

208 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение данных в диаграммах16 Форматирование диаграмм

Page 209: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

левую и правую стены. У двухмерных диаграмм есть только нижняяграница. Для нижней границы и стен диаграммы можно указать цвет.1. Щелкните диаграмму правой кнопкой мыши и выберите Формат.2. Откройте группу свойств Отображение на вкладке Свойства.3. Установите параметр Показывать нижнюю границу для

отображения нижней границы диаграммы,Показывать левую стену– для вывода левой стены диаграммы и Показывать правую стену– для правой стены.Наличие этих параметров зависит от типа диаграммы.

4. Настройте цвет стен и нижней границы, выбрав свойства Цвет стени Цвет нижней границы в группе свойств Внешний вид и указавцвет в диалоговом окне «Палитра цветов» или «Выбрать цвет».

Отображение и форматирование условныхобозначений осей

1. Щелкните отчет правой кнопкой мыши и выберите Формат.2. Нажмите Да рядом со свойством Внешний вид > Условные

обозначения.Свойство становится группой свойств.

3. Откройте эту группу свойств и выберите расположение условныхобозначений в списке Положение.

4. Чтобы указать заголовок для условных обозначений иотформатировать заголовок и значения для условных обозначений,используйте подгруппы Заголовок и Значения.

Предотвращение разбиений страниц вдиаграммах

1. Щелкните диаграмму правой кнопкой мыши и выберите Формат.2. Откройте группу свойств Макет страницы на вкладке Свойства.3. Выберите Не допускать разбиения страниц в диаграмме.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 209

16Отображение данных в диаграммахФорматирование диаграмм

Page 210: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Отображение подписей к осям на секторныхдиаграммах

1. Щелкните диаграмму правой кнопкой мыши и выберите Формат.2. Откройте группу свойств Внешний вид > Данные > Значения.3. Выберите Отображать метки сегментов.

Форматирование текстаподписейкосям, граници фона

1. Щелкните диаграмму правой кнопкой мыши и выберите Формат.2. НажмитеДа рядом со свойствомВнешний вид >Ось X/Y/Z> Метка.

Это свойство становится группой свойств, а на метке появляетсяимя объекта.

3. ВыберитеПоказывать имяобъекта для отображения имени объектана метке.

4. Введите текст в поле Другая метка, если необходимо вместо имениобъекта указать пользовательский текст.

5. Текст можно отформатировать в диалоговом окне Текстовыйформат, которое открывается при нажатии элемента ... рядом сосвойством «Текстовый формат».

6. Отформатируйте текст в диалоговом окне «Формат текста».Многие свойства в диалоговом окне «Формат текста» можноустановить непосредственно в списке свойств, когда ониотображаются под окном Формат текста.

7. Выберите... рядом со свойством Границы и используйте «Редакторграниц» для форматирования границ метки.

Отображение, скрытие или форматированиесетки оси

1. Щелкните диаграмму правой кнопкой мыши и выберите Формат.

210 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение данных в диаграммах16 Форматирование диаграмм

Page 211: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

2. Чтобы отобразить сетку, нажмите Да рядом со свойством Внешнийвид > X/Y/Z > Сетка на вкладке Свойства.

3. Чтобы отобразить маркеры сетки, выберите Внешний вид > X/Y/Z> Сетка > Отображать маркеры.

4. Чтобы выбрать цвет сетки, выберите Внешний вид > X/Y/Z >Сетка> Цвет сетки.

Отображение и форматирование данныхдиаграммы

Отображение пустой диаграммы

Иногда в диаграмме не отображаются значения. Например, еслипродажи определенной продукции прекращаются, диаграмма, котораяобычно отображает результаты продаж данной продукции, отображаетсяпустой. В Web Intelligence пустые диаграммы отображаются в отчетахпо умолчанию. Если необходимо, в Web Intelligence можно скрыватьдиаграммы, если они пустые.1. Щелкните диаграмму правой кнопкой мыши и выберите Формат.2. Откройте группу свойств Отображение на вкладке Свойства.3. Выберите Отображать пустую диаграмму.

Указание палитры цветов для данных диаграммы

1. Щелкните отчет правой кнопкой мыши и выберите Редактировать.

2. Откройте группу свойств Внешний вид > Данные на вкладкеСвойства.

3. Нажмите элемент ... рядом с Палитра, чтобы открыть диалоговоеокно «Выбрать палитру» и выберите палитру в спискеПредопределенные палитры.

4. Чтобы отредактировать палитру, выберите палитру и нажмитеРедактировать палитру.Откроется диалоговое окно «Редактировать палитру»

5. Выберите цвет в палитре.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 211

16Отображение данных в диаграммахФорматирование диаграмм

Page 212: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Откроется диалоговое окно «Пользовательский цвет».

6. Создайте пользовательский цвет с помощью диалогового окнаПользовательский цвет и нажмите OK.

7. Чтобы сделать все цвета палитры одинаковыми, нажмите Задатьвсе цвета.

Форматирование значений и текста на осях

1. Выберите диаграмму и нажмите Формат.2. Откройте группу свойств Внешний вид > Значения на вкладке

"Свойства".3. Чтобы открыть окно Формат чисел, щелкните элемент ... рядом со

свойством Формат чисел.4. Укажите формат в диалоговом окне «Формат чисел».5. Чтобы открыть диалоговое окно Формат текста, щелкните ... рядом

со свойством «Формат текста».6. Отформатируйте текст в диалоговом окне «Формат текста».

Многие свойства в диалоговом окне «Формат текста» можноустановить непосредственно в списке свойств, когда ониотображаются под окном Формат текста.

Определение частоты значений на оси

1. Щелкните диаграмму правой кнопкой мыши и выберите Формат.2. Откройте группу свойств Внешний вид > Ось X/Y/Z > Значения на

вкладке Свойства.3. Выберите Автоматическая частота, чтобы установить

автоматический подбор частоты.4. Введите интервал частоты в окне Интервал частоты, чтобы

настроить его на определенное значение.Чтобы ввести пользовательский интервал частоты, отменитепараметр "Автоматическая частота".При установке значения n в Web Intelligence на оси будетотображаться каждое значение n.

212 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение данных в диаграммах16 Форматирование диаграмм

Page 213: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Отображение определенного диапазона значений осей

1. Щелкните отчет правой кнопкой мыши и выберите Формат.2. Откройте группу свойств Внешний вид > Ось X/Y/Z > Шкала на

вкладке Свойства.3. Введите минимальное значение в окне Мин. значение, а

максимальное значение в окне Макс. значениеВ Web Intelligence отображаются минимальные и/или максимальныезначения, указанные на оси.

Web Intelligence позволяет выполнять автоматическоемасштабирование оси Y путем вычисления ближайшего значениямаксимального и минимального диапазона значений, заданных длякаждого блока диаграммы в данном отчете. Автоматическоемасштабирование оси Y применимо для всех типов диаграмм, кромесекторной.

Для включения автоматического масштабирования оси Y выберитепункт Автоматическое масштабирование на вкладке Свойствадиаграммы. После включения автоматического масштабированияоси Y минимальный и максимальный диапазон значений, заданныхдля документа, первоначально не отображается.

Отображение или скрытие значений данных

1. Щелкните диаграмму правой кнопкой мыши и выберите Формат.2. Откройте группу Внешний вид > Данные > Значения на вкладке

Свойства.3. Выберите Отображать данные, чтобы отобразить данные.

Изменение маркеров данных для каждого результата

1. Щелкните диаграмму правой кнопкой мыши и выберите Формат.2. Откройте группу свойств Внешний вид > Данные на вкладке

Свойства.3. Выберите Изменить маркеры данных.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 213

16Отображение данных в диаграммахФорматирование диаграмм

Page 214: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Изменять маркеры данных для каждого результата можно только наследующих диаграммах: двухмерные линейные, двухмерныестолбчато-линейные и радиальные.

Линейный и логарифмический масштаб осей

По умолчанию Web Intelligence использует на оси Y диаграмм линейныймасштаб. На этой оси можно настроить логарифмический масштаб.Логарифмический масштаб позволяет исследовать значения, которыеохватывают несколько порядков, без потерь информации на маленькихмасштабах.

В линейном масштабе маркеры оси распределены равномерно. В основелинейного масштаба лежит сложение. Например, рассмотрим линейнуюпоследовательность: 1, 3, 5, 7, 9

Для получения следующего числа последовательности к предыдущемучислу прибавляется 2.

В основе логарифмического масштаба лежит умножение, а не сложение.При логарифмическом масштабе размер шагов увеличивается илиуменьшается. В основе логарифмического масштаба лежит умножение(или деление). Например, рассмотрим логарифмический ряд: 2, 4, 8,16, 32

Для получения следующего значения последовательности предыдущееумножается на 2. Можно сказать, что данный ряд представляет"основание 2".

Рассмотрим следующую последовательность: 1, 10, 100, 1000, 10000

Эта последовательность представляет "основание 10", поскольку дляполучения следующего элемента последовательности предыдущийумножается на 10.

Отображение оси Y с помощью логарифмов1. Щелкните диаграмму правой кнопкой мыши и выберите

"Редактировать формат".2. На вкладке Свойства откройте группу свойств Внешний вид > Ось

Y > Масштаб.3. Выберите Логарифмическое.

214 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение данных в диаграммах16 Форматирование диаграмм

Page 215: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Шкала логарифмов единообразным образом представляет изменениерасстояния в процентах, вместо изменения расстояния в деленияхшкалы. Другими словами, расстояние от 1 до 2 (100%-ый прирост)то же, что и между 2 и 4 (еще один 100%-ый прирост).

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 215

16Отображение данных в диаграммахФорматирование диаграмм

Page 216: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

216 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отображение данных в диаграммах16 Форматирование диаграмм

Page 217: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Форматирование чисел идат

17

Page 218: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Предустановленные ипользовательские форматы

Способ отображения значений в соответствующих ячейках или на осяхдиаграммы можно изменить. Чтобы это сделать, можно использоватьлибо один из предустановленных форматов, встроенные в WebIntelligence, либо создать свой собственный формат. Пользовательскиеформаты можно сохранить, что потом применять их к нескольким блоками отчетам в одном и том же документе.

Предустановленные форматы

Способ отображения значений в соответствующих ячейках или на осяхдиаграммы можно изменить. Чтобы это сделать, можно использоватьлибо один из предустановленных форматов, встроенные в WebIntelligence, либо создать свой собственный формат. Пользовательскиеформаты можно сохранить, что потом применять их к нескольким блоками отчетам в одном и том же документе.

Для ячеек доступны следующие предустановленные форматы:

ОписаниеФормат

Формат определен для объекта вюниверсе.По умолчанию

Форматы для десятичных или целыхчисел.Число

Форматы для значений валют.Валюта

Форматы даты и времени.Дата/время

Форматы значений True и False.Логический

См. также• Применение пользовательского формата чисел к ячейке

218 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Форматирование чисел и дат17 Предустановленные и пользовательские форматы

Page 219: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

• Чтобы задать пользовательский формат

Применение предопределенного формата к ячейке

1. Щелкните правой кнопкой по ячейке и в меню быстрого вызовавыберите Формат чисел.Появится диалоговое окно «Формат чисел».

2. Выберите формат из списка Тип формата.Список доступных форматов для выбранного типа форматаотображается на панели Свойства.

3. Нажмите кнопку ОК.Web Intelligence применит новый формат ячейки.

Пользовательские форматы

Можно использовать тип пользовательского формата, чтобы определитьспециальный формат для любой ячейки. В следующей таблицепредставлены строки, используемые для создания пользовательскихформатов:

ПримерОтображение(я)Символ(ы)

"12345" в формате#,##0 отображаетсякак "12,345" (если в ва-шем языковом стандар-те в качестве разделите-ля разрядов использует-ся запятая) или "12 345"(если в вашем языковомстандарте в качестверазделителя разрядовиспользуется пробел)

Соответствующая циф-ра. Если количествосимволов в числе мень-ше, чем # символовформата, дополнитель-ные нули не подставля-ются.

#

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 219

17Форматирование чисел и датПредустановленные и пользовательские форматы

Page 220: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ПримерОтображение(я)Символ(ы)

"123" в формате#0,000 отображаетсякак "0,123"

Соответствующая циф-ра. Если количествосимволов в числе мень-ше, чем количествосимволов 0, определяе-мых форматом, передчислом ставятся допол-нительные нули.

0

"1234567" в формате#,##0 отображаетсякак "1,234,567" (если ввашем языковом стан-дарте в качестве разде-лителя разрядов исполь-зуется запятая) или "1234 567" (если в вашемязыковом стандарте вкачестве разделителяразрядов используетсянеразрывный пробел)

Разделитель разрядовопределяется парамет-рами вашего языковогостандарта.

,

"12.34" в формате #.#0отображается как"12.34" (если в языко-вом стандарте частицелого отделяются точ-кой) или "12,34" (если вязыковом стандарте ча-сти целого отделяютсязапятой)

Разделитель десятич-ных знаков определяет-ся параметрами вашегоязыкового стандарта.

.

После значения ре-зультата отображаетсимвол (%)

и умножает результатна 100.

[%]%

220 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Форматирование чисел и дат17 Предустановленные и пользовательские форматы

Page 221: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ПримерОтображение(я)Символ(ы)

Символ (%) после значе-ния результата, неумножать результат на100.

%

"1234567" в формате ###0 отображается как"1234 567"

Неразрывный пробел ()

"705.15" в формате$#.#0 отображаетсякак "$705.15", а в форма-те #,#0 € – как "705,15€"

Буквенно-числовойсимвол.

1, 2, 3, a, b, c,$, £, € (и так далее)

"150" в формате#,##0[Красный]отображается как "150",а в формате#,##0[Синий] – как"150"

Значение в указанномцвете.

[Красный], [Голубой], [Зеленый],[Желтый], [Серый],[Белый], [Темно-красный], [Темно-голубой], [Темно-зеленый]

Первый день месяца вформате д отображает-ся как "1"

Количество дней меся-ца без дополнительныхнулей. Если день датысостоит из одного симво-ла, в начало добавляет-ся один нуль.

d

Первый день месяца вформате дд отобража-ется как "01"

Номер дня с начальны-ми нулями. Если деньдаты состоит из одногосимвола, то нуль в нача-ло не добавляется.

dd

"Понедельник" в форма-те ддд отображаетсякак "Пон"

Сокращенное названиедня недели. Перваябуква является заглав-ной.

ddd

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 221

17Форматирование чисел и датПредустановленные и пользовательские форматы

Page 222: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ПримерОтображение(я)Символ(ы)

"Понедельник" в форма-те дддд отображаетсякак "Понедельник"

Название дня недели вполном формате. Пер-вая буква является за-главной.

dddd

"Понедельник" в форма-те дддд дд отобража-ется как "Понедельник01"

После названия дня не-дели стоит пробел иномер дня.

dddd dd

"Январь" в формате Мотображается как "1"

Число месяцев без на-чальных нулей. Еслиномер месяца состоитиз одного символа, тонуль в начало не добав-ляется.

M

"Январь" в формате MMотображается как "01"

Номер месяца с началь-ными нулями. Если но-мер месяца состоит изодного символа, то вначало добавляетсянуль.

MM

"Январь" в форматеммм отображается как"Янв"

Сокращенное названиемесяца. Первая букваявляется заглавной.

ммм

"Январь" в форматемммм отображается как"Январь"

Название месяца вполном формате. Пер-вая буква является за-главной.

мммм

"2003" в формате гготображается как "03"

Две последний цифрыгода.гг

"2003" в формате гггготображается как "2003"

Все четыре цифры го-да.гггг

222 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Форматирование чисел и дат17 Предустановленные и пользовательские форматы

Page 223: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ПримерОтображение(я)Символ(ы)

"21:05:03" в форматеhh:mm:ss отображает-ся как "9:05:03 PM"

Часы без дополнитель-ных нулей, минуты исекунды с дополнитель-ными нулями. Символ“a" отображает AM илиPM после значениявремени.

гг:мм:сс a

"21:00" в формате ЧЧотображается как "21"

Указание времени в 24-часовом формате.HH

"21:00" в формате ччотображается как "09"

Указание времени в 12-часовом формате.hh

"7.15 am" в форматеЧЧ:мм отображаетсякак "07:15"

Часы и минуты с допол-нительными нулями.HH:mm

"7.15 am" в форматеЧЧ:мм:сс отображает-ся как "07:15:00"

Часы, минуты и секундыс дополнительными ну-лями.

ЧЧ:мм:сс

"07:15:03" в форматемм:сс отображаетсякак "15:03"

Минуты и секунды с до-полнительными нулями.mm:ss

Чтобы задать пользовательский формат

1. Щелкните правой кнопкой мыши на ячейке (или ячейкам), к которымвы хотите применить пользовательский формат.

2. Выберите "Формат чисел".Появится диалоговое окно «Формат чисел».

3. В списке Тип формата выверите категорию формата, котораяподходит к типу данных выбранной ячейки.

4. Поставьте флажок Пользовательский.Появится текстовая область для ввода одного или несколькихпользовательских форматов.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 223

17Форматирование чисел и датПредустановленные и пользовательские форматы

Page 224: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

5. Выберите формат из списка на панели Свойства, затемотредактируйте выбранный формат вводом дополнительныхсимволов в одно или несколько текстовых окон.Например, если требуется создать пользовательский формат длячисловых значений, введите пользовательский формат, которыйбудет использоваться в окнах Положительное, Отрицательное,Равно нулю. Если требуется создать пользовательский формат длябулевых значений, введите пользовательский формат, который будетиспользоваться в окнах true и false.

6. Щелкните Добавить.Удалять или редактировать пользовательские форматы нельзя.Чтобы изменить пользовательский формат, нужно создать новыйпользовательский формат и применить его к выбранным ячейке илиячейкам. Все пользовательские форматы, который не былиприменены к ячейкам документа, автоматически удаляются привыходе из панели отчетов Java Web Intelligence.

Применение пользовательского формата чисел к ячейке

1. Щелкните правой кнопкой мыши ячейку (или ячейки), к которойнеобходимо применить пользовательский формат.

2. Выберите Формат чисел.Появится диалоговое окно Формат чисел.

3. Выберите Пользовательский.4. Список пользовательских форматов, содержащихся в документе,

появляется на панели Свойства.5. Выберите необходимый пользовательский формат.6. Нажмите кнопку ОК.

В приложении Web Intelligence пользовательский форматприменяется к выбранной ячейке (или ячейкам).

224 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Форматирование чисел и дат17 Предустановленные и пользовательские форматы

Page 225: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Фильтрация данныхотчета

18

Page 226: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Определение фильтров отчетовОтчеты можно фильтровать, чтобы ограничить отображаемыерезультаты конкретными нужными сведениями. Например,отображаемые результаты можно ограничить сведениями поопределенному клиенту или периоду продаж. Отфильтрованные данныеостаются в документе Web Intelligence, они просто не отображаются втаблицах и на диаграммах отчета. Это означает возможность измененияи удаления фильтров отчета для просмотра скрытых значений безизменения определения запроса, на котором основан документ.

К различным частям отчетов можно применять различные фильтры.Например, можно ограничить результаты во всем отчете определеннойсерией продуктов, а затем дополнительно ограничить результаты втаблице или на диаграмме для того, чтобы сконцентрироваться нарезультатах по определенному региону или профилю покупателей.

Для создания фильтра отчетов необходимо задать три элемента:• фильтруемый объект• оператор• значения

В отчет можно включать несколько фильтров.

Применение фильтров к разделам

Фильтры раздела можно применить на основе значений в заголовкераздела или значений, отображаемых в разделе.

Применение фильтра раздела к заголовку раздела

Если имеется отчет с разделом [Страна], фильтр [Страна] = "США"позволяет отфильтровать все разделы со странами, отличными от США.

Применение фильтра раздела к данным раздела

Если в отчете с разделом [Регион] применить фильтр [Продукт]="Напитки" к данному разделу, Web Intelligence оставит все разделы,содержащие продукт "Напитки".

226 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных отчета18 Определение фильтров отчетов

Page 227: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

В этом случае разделы, остающиеся в отчете, содержат продукты,отличающиеся от напитков, если эти продукты были проданы в данныхрегионах. Это связано с тем, что фильтр раздела сохраняет разделы,в которых были проданы напитки, но не исключает другие продукты изданных в этом разделе.

Другими словами, Web Intelligence использует фильтр на основе данныхв этом разделе, но применяет его непосредственно к данным в заголовкераздела.

Типы фильтров отчетаВ Web Intelligence предусмотрено три типа фильтра отчета:

• Стандартные фильтры отчетов (доступны во всех формах WebIntelligence).

Стандартные фильтры отчетов - наиболее универсальный типфильтра отчета. В них можно использовать любой оператор фильтра.Фильтрация выполняется по одному значению или списку значений.

• Быстрые фильтры (доступны на панели отчетов Java и в WebIntelligence Rich Client).

Быстрые фильтры - легкий способ создания фильтров с помощьюоператора "Равно". Фильтрация выполняется по одному значениюили списку значений.

• Простые фильтры отчетов (доступны в средстве просмотра HTMLWeb Intelligence, на панели отчетов Java и в Web Intelligence RichClient).

Простые фильтры отчетов - легкий способ создания фильтров спомощью оператора "Равно". Фильтрация выполняется только поодному значению.

Сравнение фильтров запросов ифильтров отчетов

Фильтры в документе можно применять на двух уровнях:

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 227

18Фильтрация данных отчетаТипы фильтров отчета

Page 228: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

• фильтры запросов — эти фильтры определяются в запросах; ониограничивают объем данных, извлекаемых из источника данных ивозвращаемых в документ Web Intelligence;

• фильтры отчетов — эти фильтры ограничивают объем данных,отображаемых в отчетах, таблицах, на диаграммах, в разделахдокумента, но не изменяют данные, извлекаемые из источникаданных; они просто скрывают значения на уровне отчетов.

Операторы фильтров отчетов

Оператор Equal To (равно)

Оператор Equal to служит для получения данных, равных значению.

Например, чтобы вернуть данные только по США, создайте фильтр"Страна Equal To США".

Оператор Not Equal To (не равно)

Оператор Not Equal To служит для получения данных, которые не равнызначению.

Например, чтобы получить данные по всем странам, за исключениемСША, создайте фильтр "Страна Not Equal To США".

Оператор Different From

Оператор Different From используется для получения данные, которыеотличаются от указанного значения.

Например для получения данных для всех кварталов, за исключениемК4, создайте фильтр [Квартал] Different From "К4"

228 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных отчета18 Операторы фильтров отчетов

Page 229: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Оператор Greater Than (больше)

Для получения данных, значение которых больше значения переменной,используйте оператор Greater Than.

Например, чтобы получить данные по клиентам старше 60 лет, создайтефильтр "[Возраст клиента] Greater than 60".

Оператор Greater Than Or Equal To

Оператор Greater Than Or Equal To служит для извлечения данных,которые больше значения или равны ему.

Например, для извлечения данных по доходу начиная с 1,5 млн.долларов, создайте фильтр "[Доход] Greater than or equal to 1500000".

Оператор Less Than (меньше)

Для получения данных, значение которых меньше значения переменной,используйте оператор Less Than.

Например, чтобы загрузить все данные результатов сдачи экзамена сбаллом ниже 40, создайте фильтр "[Оценка за экзамен] Less Than 40".

Оператор Less Than Or Equal To (меньше илиравно)

Оператор Less Than Or Equal To служит для извлечения данных, которыеменьше значения или равны ему.

Например, чтобы извлечь данные по клиентам, чей возраст составляет30 лет и менее, создайте фильтр "[Возраст] Less Than Or Equal To 30".

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 229

18Фильтрация данных отчетаОператоры фильтров отчетов

Page 230: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Оператор Between

Оператор Between служит для извлечения данных, которые находятсямежду двумя значениями, включая сами эти значения.

Например, для извлечения данных для недель начиная 25 и оканчивая36 (включая недели 25 и 36) создайте фильтр "[Неделя] Between 25 and36"

Оператор Not Between

Оператор Not Between служит для извлечения данных, которые непопадают в диапазон между двумя значениями.

Например, для извлечения данных по всем неделям года заисключением недель с 25 по 36 (не включительно) создайте фильтр"[Неделя] Not between 25 and 36".

Оператор In List

Оператор "In List" служит для извлечения данных, соответствующихзначениям из списка.

Например, для получения данных только по США, Великобритании иЯпонии создайте фильтр [Страна] In List("США";"Великобритания";"Япония").

Оператор Not In List (нет в списке)

Оператор Not In List служит для извлечения данных, которые несоответствуют набору значений.

Например, если вы не хотите получать данные для США,Великобритании или Японии, создайте фильтр [Страна] Not In ("США";"Великобритания"; "Япония").

230 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных отчета18 Операторы фильтров отчетов

Page 231: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Оператор Is Null

Оператор Is Null используется для получения данных, для которыхзначения не определены в базе данных.

Например для получения сведений о покупателях, у которых нет детей(в столбце "Дети" в базе данных отсутствуют значения), создайте фильтр[Дети] Is Null.

Оператор Is Not Null

Оператор Is Not Null используется для получения данных, для которыхопределено значение в базе данных.

Например для получения сведений о покупателях, у которых есть дети,создайте фильтр [Дети] Is not Null.

Создание, изменение и удалениефильтров отчета

Создание фильтра отчета с помощью функции"Быстрый фильтр"

1. Выберите вкладку отчета в отчете, который необходимоотфильтровать.

2. Если необходимо отфильтровать блок (то есть таблицу, диаграммуили форму), щелкните верхний край блока, чтобы его выбрать. Еслинеобходимо отфильтровать целый раздел, а не его ячейку, щелкнитеПросмотр структуры и выберите либо делитель начала раздела,либо делитель конца раздела.

3. Щелкните стрелку справа от кнопки Добавить фильтр на панелиинструментов "Отчет" и выберите "Добавить быстрый фильтр".Откроется диалоговое окно Список значений. В нем перечисленызначения для выделенного раздела или блока.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 231

18Фильтрация данных отчетаСоздание, изменение и удаление фильтров отчета

Page 232: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

4. Выберите значение(я), которое необходимо отобразить в разделеили блоке.

5. Нажмите кнопку ОК.В выбранном разделе или блоке отображаются только те значения,которые соответствуют выбранному значению.

6. Чтобы удалить быстрый фильтр, щелкните стрелку справа отДобавить фильтр и выберите Удалить фильтр.

Создание фильтра отчета с использованиемредактора фильтров

1. Выберите вкладку отчета в отчете, который необходимоотфильтровать.

2. На панели инструментов "Отчет" нажмите кнопку Показать/скрытьпанель фильтров, чтобы отобразить панель "Фильтры отчета".

3. Выберите часть отчета, которую необходимо отфильтровать.На панели Фильтры отчета отображается имя выбранной частиотчета. Например, если выбрана таблица, на панели фильтра отчетаотображается имя выбранной таблицы.

4. На вкладке Данные выберите объект, который необходимоотфильтровать.

5. Перетащите выбранный объект на панель Фильтры отчета.Откроется редактор фильтров. Имя выбранного объектаотображается под надписью Отфильтрованный объект.

6. Выберите оператор.7. Выберите Константа или Значения из списка.

При определении фильтров на мерах или переменных выборзначений из списка значений невозможен; необходимо ввестиконстанты.

8. Если выбрана константа, укажите значения, которые необходимополучить, в диалоговом окне Константа. Если выбраны Значения,выберите значения, которые необходимо получить, вотображающемся списке значений и добавьте их в окноВыбранныезначения, нажав кнопку >>.

9. Нажмите кнопку OK, чтобы подтвердить определение фильтра.

232 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных отчета18 Создание, изменение и удаление фильтров отчета

Page 233: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

В выбранном отчете, разделе, таблице или на диаграммеотображаются только значения, заданные в настроенном фильтре.

Комбинированиенесколькихфильтровв отчете

1. Создайте каждый фильтр.По умолчанию Web Intelligence объединяет все фильтры оператором"AND".

2. Дважды щелкните оператор "AND", чтобы переключиться между"AND" и "OR".

См. также• Создание фильтра отчета с помощью функции "Быстрый фильтр"• Создание фильтра отчета с использованием редактора фильтров

Редактирование фильтра отчета

1. Щелкните кнопку Показать/скрыть панель фильтра на панелиинструментов "Отчет", чтобы отобразить панель Фильтры отчета.

2. Щелкните область отчета, для которой необходимо отредактироватьфильтры.Фильтры выбранной области отображаются на панели Фильтрыотчетов.

3. Дважды щелкните фильтр, который необходимо отредактировать.Откроется "Редактор фильтров". Название отфильтрованного объектауказано под диалоговым окном Отфильтрованный объект.

4. Отредактируйте фильтр с помощью инструмента "Редакторфильтров".

Изменение фильтра отчета из карты отчета

1. Выберите вкладку Карта.2. Выберите Структура в верхней части вкладки.3. Щелкните элемент отчета, в котором применяется фильтр в структуре

отчета

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 233

18Фильтрация данных отчетаСоздание, изменение и удаление фильтров отчета

Page 234: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

4. Выберите Фильтры в верхней части вкладки.5. Чтобы отобразить редактор фильтров, щелкните фильтр правой

кнопкой мыши и выберите Изменить фильтр.6. Измените фильтр с помощью инструмента "Редактор фильтров".

Удалить фильтр отчета

1. Щелкните кнопку Показать/скрыть панель фильтра на панелиинструментов "Отчет", чтобы отобразить панель Фильтры отчета.

2. Щелкните область отчета, из которой необходимо удалить фильтры.Фильтры выбранной области отображаются на панели Фильтрыотчетов.

3. Выберите фильтр, который требуется удалить, и нажмите Удалить.4. Также фильтр можно удалить, выбрав отфильтрованный объект,

нажав на стрелку справа от кнопки Фильтр на панели инструментовОтчеты и выбрав Удалить фильтр.

Создание простых фильтров отчетов

С помощью панели инструментов "Фильтр отчета" можно быстродобавить простые фильтры в отчеты.

Простые фильтры отчетов имеют следующий вид:report_object>=<value>. Они не могут содержать оператор "=",фильтрация в них выполняется только по одному значению.

Если необходимы более сложные фильтры, используйте быстрыефильтры (могут содержать оператор "=" или "Inlist") или стандартныефильтры отчетов (могут содержать любой оператор).

Примечание:Также можно пользоваться панелью инструментов "Фильтр отчета" припереходе по иерархии отчетов. В контексте детализации панельинструментов "Фильтр отчета" называется панелью инструментов"Детализация".

1. ЩелкнитеПоказать/скрыть панель инструментовфильтра отчетав главном меню, чтобы вывести на экран панель инструментов.

234 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных отчета18 Создание, изменение и удаление фильтров отчета

Page 235: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

2. В Web Intelligence HTML щелкните значок на панели инструментови выберите из меню объект, для которого требуется установитьфильтр.Можно добавить несколько объектов на панель инструментов, чтобысоздать несколько фильтров.

3. На панели отчетов Java или в Web Intelligence Rich Client перетащитеобъект, для которого требуется задать фильтр, на панельинструментов.Можно добавить несколько объектов на панель инструментов, чтобысоздать несколько фильтров.

4. Выберите значение, для которого требуется задать фильтр, израскрывающегося списка значений.Web Intelligence фильтрует отчет по выбранному значению объекта.Например, если выбрано "США" в списке значений объекта "Страна",Web Intelligence фильтрует отчет так, чтобы найти все строки, вкоторых объекту "Страна" не присвоено значение "США".

5. Чтобы удалить фильтр, выберите его и щелкните "Удалить".

Просмотр фильтров в отчете

1. Щелкните область отчета, фильтры которой необходимо просмотреть.Чтобы просмотреть фильтры, определенные для всего отчета,щелкните область за пределами таблицы, диаграммы или раздела.

2. Выберите вкладку Карта и нажмите Фильтры.Web Intelligence отображает фильтры выбранной области отчета.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 235

18Фильтрация данных отчетаСоздание, изменение и удаление фильтров отчета

Page 236: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

236 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных отчета18 Создание, изменение и удаление фильтров отчета

Page 237: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Ответы на запросы

19

Page 238: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Ввод значений в ответ наприглашение

1. В открытом отчете в документе Web Intelligence щелкнитеОбновление данных справа от главной панели инструментов надотчетом.Открывается диалоговое окно «Приглашения».

2. Выберите вопрос приглашения.Если приглашения упорядочены в иерархии в дереве, сначаланеобходимо выбрать приглашение на самом нижнем уровнеиерархии. Этот тип приглашения называется каскадным.Значения, которые можно выбрать, перечислены внизу слева.

Если список значений недоступен, щелкните Обновить значения,чтобы отобразить этот список. После этого список значенийотображается совместно с датой последнего обновления.

Если ответ на приглашение вводился ранее, значения, которые быливведены, появляются на панели ответа приглашения справа. Можновыбрать эти значения или использовать << для удаления значений.

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

3. Выберите значения, для которых необходимо просмотретьрезультаты, в списке на панели слева или введите значения втекстовое поле, а затем щелкните>>, чтобы добавить их в полеответа на приглашение справа.При вводе нескольких значений необходимо разделять их точкой сзапятой (;). Например: Флорида;Техас.

4. Нажмите кнопку Выполнить запрос.В приложении Web Intelligence выполняется получение данных дляуказанных значений, а результаты возвращаются в отчеты.

Примечание:Если приглашение является необязательным, нажмите кнопкуВыполнить запрос, не указывая значение. Web Intelligenceигнорирует приглашение.

238 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Ответы на запросы19 Ввод значений в ответ на приглашение

Page 239: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Ввод дат для ответа на приглашение1. В открытом отчете в документе Web Intelligence щелкните

Обновление данных справа от главной панели инструментов надотчетом.Открывается диалоговое окно «Приглашения».

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

3. Если в запросе разрешатся использовать несколько дат, и вы хотитепросмотреть результаты для более, чем одной даты, повторитепредыдущий шаг.

4. Нажмите кнопку Выполнить запрос.В приложении Web Intelligence выполняется получение данных дляуказанных значений, а результаты возвращаются в отчеты.

Примечание:Если приглашение является необязательным, нажмите кнопкуВыполнить запрос, не указывая значение. Web Intelligenceигнорирует приглашение.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 239

19Ответы на запросыВвод дат для ответа на приглашение

Page 240: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

240 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Ответы на запросы19 Ввод дат для ответа на приглашение

Page 241: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Фильтрация данных спомощью элементовуправления вводом

20

Page 242: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Определение элементов управлениявводом

Элементы управления вводом обеспечивают удобный, легкодоступныйметод для фильтрации и анализа данных отчета. Для определенияэлементов управления вводом используются стандартные оконныеэлементы управления, такие как тестовые поля и переключатели Этиэлементы управления связываются с такими элементами отчета, какзаголовки разделов и таблиц, и используются для фильтрации данныхв элементах отчета. При выборе значений в элементах управлениявводом в Web Intelligence фильтруются значения в связанных элементахотчета.

Кроме того, можно определить таблицы и диаграммы в качествеэлементов управления вводом. При выборе значений в таблице илидиаграмме в Web Intelligence фильтруются значения в связанныхэлементах отчета.

Элементы управления вводом можно использовать для анализаразличных сценариев путем изменения значения переменных. Сначалаопределяется переменная с постоянным значением (константа), затемэтой переменной присваивается элемент управления вводом, напримерползунок. Затем можно изменить значение переменной с помощьюэлемента управления "Ползунок", а если эта переменная входит вформулу, можно использовать элемент управления "Ползунок" дляпроверки результатов различных формул на основе значенияпеременной.

Элементы управления вводом зависят от отчета. Они сгруппированына вкладке Элементы управления вводом.

Добавление элемента управлениявводом

Для добавления элементов управления вводом требуютсясоответствующие права на изменение документа.

1. Выберите вкладку Элементы управления вводом.

242 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных с помощью элементов управления вводом20 Определение элементов управления вводом

Page 243: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

2. Нажмите Создать в верхней части панели Элементы управлениявводом или щелкните объект в таблице или диаграмме правойкнопкой мыши и выберите элемент Создать элемент управлениядля отображения мастера элементов управления вводом.

Если перед нажатием кнопки Создать была выбрана вся таблицаили диаграмма, можно выбрать элементВключить объекты толькоиз выбранного блока для включения в список объектов в этоммастере только объектов из выбранной таблицы или диаграммы.Если не была выбрана таблица или диаграмма или если дляотображения мастера элементов управления вводом использовалосьменю Создать элемент управления, этот элемент доступен небудет.

3. Выберите объект отчета для предоставления значений для элементауправления вводом, затем нажмите кнопку Далее.

Если щелкнуть объект правой кнопкой мыши и выбрать в менюэлемент Создать элемент управления, то этот объект уже будетвыбран.

4. Выберите тип элемента управления вводом.Список типов элементов управления определяется типом данныхобъекта отчета.

5. Определите свойства элемента управления вводом.Доступные свойства зависят от типа элемента управления ииспользуемого средства (Web Intelligence Interactive или панельотчетов Java Web Intelligence/Web Intelligence Rich Client).

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 243

20Фильтрация данных с помощью элементов управления вводомДобавление элемента управления вводом

Page 244: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеСвойство

Название элемента управления вводомЯрлык

Описание элемента управления вводомОписание

Список значений, доступный в этом элементеуправления вводом. Можно использовать всезначения объекта отчета, на котором основанэлемент управления вводом (значение поумолчанию) или определить собственныйпользовательский список значений.

Список значений

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

Например, если для элемента управлениявводом на основе измерения [Страна] ограни-чить значения до "США" и "Франции", в табли-це, фильтруемой с помощью этого элементауправления вводом, будут показаны данныетолько для США и Франции.

Если снять флажок Использовать ограни-ченный список значений, в таблице будутотображаться все значения [Страна], если вэлементе управления вводом значения невыбраны.

Использовать огра-ниченный списокзначений

Оператор, используемый элементом управлениявводом для фильтрации связанных элементовотчета.

Оператор

Значения по умолчанию, используемые элемен-том управления вводом для фильтрации связан-ного элемента отчета.

Значенияпо умолча-нию

244 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных с помощью элементов управления вводом20 Добавление элемента управления вводом

Page 245: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеСвойство

Количество строк, отображаемое элементомуправления вводом на панели элемента управ-ления вводом. Например, при настройке длясвойства Количество строк значения 3 длясписка пяти переключателей отображаютсятолько три переключателя по умолчанию. Длядоступа к двум другим переключателям исполь-зуется прокрутка.

Количество строк

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

Минимальное значе-ние

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

Максимальноезначе-ние

Сумма, на которую элемент управления вводомувеличивает или уменьшает числовое значениепри выборе значения

Приращение

6. Нажмите кнопку Далее, чтобы перейти к шагу мастера Назначитьэлементы отчета.

7. Выберите элементы отчета, который необходимо отфильтровать спомощью элемента управления вводом.

Примечание:При каждом сохранении документа в приложении Web Intelligenceудаляются элементы управления вводом, которые не связаны сэлементами отчета.

8. Нажмите кнопку Готово.Элемент управления вводом отображается на вкладке Элементыуправления вводом.

Редактированиеэлементауправлениявводом

1. Выберите вкладку Элементы управления вводом.2. Нажмите Редактировать в элементе управления вводом, чтобы

отобразить диалоговое окно Редактировать элемент управления.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 245

20Фильтрация данных с помощью элементов управления вводомРедактирование элемента управления вводом

Page 246: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

3. Измените свойства элемента управления вводом на вкладкеСвойства.

4. Измените элементы отчета, связанные с элементом управлениявводом, на вкладкеЗависимости.

Выделениезависимостейдляэлементауправления вводом

1. Выберите вкладку Элементы управления вводом.2. Выберите Выделить зависимости в элементе управления вводом.

Выделяются элементы отчета, связанные с этим элементомуправления вводом.

Чтобы организовать и удалитьэлементы управления ввода

1. Выберите вкладку Элементы управления вводом.2. Перетащите мышью элементы управления вводом для перемещения

их вверх или вниз на панели Элементы управления вводом напанели отчетов Java Web Intelligence и в Web Intelligence Rich Client.Выберите элемент управления вводом, затем выберитеПереместитьвыбранный элемент управления вверх/вниз в верхней частипанели Элементы управления вводом, чтобы переместить этотэлемент управления вверх или вниз в Web Intelligence Interactive.

3. Выберите элемент управления вводом, затем нажмите Удалить вверхней части элемента управления, чтобы удалить его с панелиЭлементы управления вводом.

Просмотр карты элементовуправления вводом

1. Выберите вкладку Элементы управления вводом.2. Выберите Карта в верхней части вкладки Элементы управления

вводом (Web Intelligence Interactive) или выберите вкладку Карта,затем щелкните Элементы управления вводом в верхней части

246 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных с помощью элементов управления вводом20 Выделение зависимостей для элемента управления вводом

Page 247: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

этой вкладки (панель отчетов Java Web Intelligence и Web IntelligenceRich Client).

Использование таблиц и диаграммкак элементов управления вводом

Можно определить таблицы и диаграммы как элементы управлениявводом. Элементы управления вводом на основе таблиц и диаграммотображаются на панели Элементы управления вводом так же, каки обычные элементы управления вводом, но для фильтрации зависимыхэлементов отчета необходимо выбрать значения в самой таблице илидиаграмме. При выборе ячеек, столбцов или строк в таблицах илиобластей данных на диаграммах Web Intelligence фильтрует значенияв связанных элементах отчета согласно выбранным значениям.

Если щелкнуть элемент управления на основе таблицы или диаграммына панели Элементы управления вводом, в Web Intelligenceвыделяется таблица или диаграмма, используемая в качестве этогоэлемента управления.

При использовании режима детализации для отчета элементыуправления вводом на основе таблиц и диаграмм отключаются. Приотключении режима детализации они включаются снова.

Определение таблицы или диаграммы какэлемента управления вводом

1. Выберите таблицу или диаграмму, щелкните правой кнопкой мышии выберите Определить как элемент управления вводом.

2. Выберите Все объекты, чтобы определить все объекты в таблицеили диаграмме как объекты для фильтрации, или выберите Одинобъект, а затем выберите объект для определения одного объектав таблице или диаграмме как объекта для фильтрации.

Примечание:Можно выбрать только измерения как объекты для фильтрации приопределении таблицы или диаграммы как элемента управлениявводом.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 247

20Фильтрация данных с помощью элементов управления вводомИспользование таблиц и диаграмм как элементов управления вводом

Page 248: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

3. Нажмите кнопку Далее и введите имя и описание для элементауправления вводом.

4. Нажмите кнопку Далее и выберите элементы отчета, которыенеобходимо отфильтровать с помощью этого элемента управлениявводом.

Примечание:Нельзя выбрать таблицу или диаграмму, которая определяется какэлемент управления вводом, из списка элементов отчета.

5. Нажмите Готово.Этот элемент управления вводом на основе таблицы или диаграммыотобразится на вкладке Элементы управления вводом. Еслищелкнуть элемент управления, в Web Intelligence выделяется таблицаили диаграмма, определенная как этот элемент управления вводом.

См. также• Редактирование элемента управления вводом

Фильтрация данных с помощьюэлементов управления вводом

1. Отобразите панельЭлементы управления вводом, выбрав вкладкуЭлементы управления вводом.

Примечание:В элементе управления вводом отображается сообщение "Нетзависимых элементов отчета", если в отчете больше нет элементовотчета, фильтруемых с помощью этого элемента управления вводом.

2. Выберите значения в элементе управления вводом.Связанные элементы отчета фильтруются в Web Intelligence наоснове выбранных значений. Например, если выбрано значение"США" для измерения [Страна], для фильтрации используетсяоператор "Равно" и существует таблица, связанная с элементомуправления вводом, в Web Intelligence таблица фильтруется согласноусловию [Страна] = "США".

3. Чтобы выполнить фильтрацию, используя таблицу или диаграмму,которая определена как элемент управления вводом, выберите

248 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных с помощью элементов управления вводом20 Фильтрация данных с помощью элементов управления вводом

Page 249: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

значения измерений в таблице (строки, столбцы или ячейки) илидиаграмме (выбираемые с помощью щелчка мыши области данных).

Примечание:• Таблицу или диаграмму, которая определена как элемент

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

• В элементе управления вводом отображается сообщение "Вотчете нет таблицы или диаграммы", если в отчете больше неттаблицы или диаграммы.

• В элементе управления вводом отображается сообщение"Недоступны измерения для фильтрации", если в таблице илидиаграмме больше нет измерений для фильтрации. Если втаблицу или диаграмму добавить измерения, элемент управлениявводом снова можно будет использовать.

• В элементе управления вводом отображается сообщение"Элемент управления не используется, если отчет в режимедетализации", если для отчета используется режим детализации.Чтобы элемент управления вводом можно было использовать,необходимо отключить режим детализации.

• Элементы управления вводом на основе таблиц и диаграммобозначены значком в верхнем правом углу таблицы илидиаграммы. Щелкните этот значок правой кнопкой мыши дляотображения следующего меню:

ОписаниеКоманда

Редактирует элемент управления вводомРедактировать

Выделяет элементы отчета, фильтруемые с помо-щью элемента управления вводом

Выделить зави-симости

Удаляет фильтры, применяемые с помощью эле-мента управления вводом

Сбросить

Включает или отключает элемент управлениявводом

Вкл/О&ткл

4. Чтобы удалить все фильтры, применяемые с помощью элементовуправления вводом, выберите Сбросить в верхней части панелиЭлементы управления вводом.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 249

20Фильтрация данных с помощью элементов управления вводомФильтрация данных с помощью элементов управления вводом

Page 250: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

250 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Фильтрация данных с помощью элементов управления вводом20 Фильтрация данных с помощью элементов управления вводом

Page 251: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Улучшение отчетов спомощью вычислений,формул и переменных

21

Page 252: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Вычисления,формулыипеременныеМожно добавлять вычисления, формулы и переменные (именованныеформулы) в отчеты Web Intelligence. Для получения подробнойинформации о возможностях проведения расчетов в отчетах с помощьювычислений, формул и переменных см. руководство Использованиефункций, формул и вычислений в SAP BusinessObjects Web Intelligenceили интерактивную справку.

Работа со стандартнымивычислениями

Вставка стандартноговычисленияв таблицуиликросс-таблицу

Для выполнения быстрых вычислений табличных данных, в таблицыили кросс-таблицы можно помещать стандартные вычисления. Дляполучения дополнительной информации о стандартных вычислениях,доступных в Web Intelligence, см. руководство Использование функций,формул и вычислений в SAP BusinessObjects Web Intelligence илиинтерактивную справку.

В таблицу или кросс-таблицу можно поместить множество вычислений.При добавлении двух вычислений в таблицу или кросс-таблицу, длякаждого результата вычислений добавляется нижний колонтитул.Добавление нескольких вычислений в таблицу или кросс-таблицупроизводится так же, как и добавление единичного вычисления.

1. Чтобы открыть панель инструментов Отчет, щелкните Настроитьвид >Панели инструментов >Создание отчетов (Панель отчетовJava) или Вид > Панели инструментов > Отчет (Web IntelligenceInteractive).

2. Выберите ячейку таблицы, содержащую данные, которые необходимовычислить.

3. На панели инструментов Отчет щелкните стрелку справа от кнопкиВставить вычисление-имя (где вычисление-имя это текущеевычисление), а затем в раскрывающемся меню выберите вычисление,

252 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Улучшение отчетов с помощью вычислений, формул и переменных21 Вычисления, формулы и переменные

Page 253: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

которое необходимо вставить. Также можно нажать кнопку, чтобывставить текущее вычисление.Текущее вычисление отобразится на кнопке в виде математическогосимвола и изменится в соответствии с типом выбранных данных.Например, если в качестве вычисления выбрана сумма, на кнопкеотображается символ Σ.

Примечание:Если в качестве вычисления выбрано процентное соотношение,результаты расчетов будут отображаться в дополнительной строкеили столбце в таблице.

4. Чтобы вставить другие вычисления, щелкните стрелку справа откнопки и выберите вычисление из раскрывающегося списка.

Новая строка добавляется в конец таблицы. В ячейке новой строкипоявится совокупное значение.

Удаление стандартных вычислений

1. Щелкните правой кнопкой мыши ячейку с вычислением.2. В зависимости от типа таблицы, в контекстном меню выберите

команду Удалить > Строка или Удалить > Столбец.

Работа с формулами

Панель инструментов "Формула"

Открыть панель инструментов "Формула" можно путем нажатия накнопку Показать/скрыть панель инструментов формул на панелиинструментов Создание отчетов (панель отчетов Java) или Вид >Панели инструментов >Формула (Web Intelligence Interactive). Теперьпри выборе ячейки ее формула отображается на панели инструментов"Формула".

На панели инструментов "Формула" находятся следующие кнопки(порядок расположения зависит от используемого типа Web Intelligence):

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 253

21Улучшение отчетов с помощью вычислений, формул и переменныхРабота с формулами

Page 254: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеКнопка

Отрывает графический интерфейсредактора формул, где можно постро-ить формулу.

Открыть "Редактор формул"

Позволяет сохранять формулу какпеременнуюСоздать переменную

Отменяет все изменения в формуле,внесенные с момента последнегосохранения или проверки

Отменить изменения

Проверяет синтаксис формулы и за-меняет текущую формулуПодтвердить формулу

Формулу на панели инструментов "Формула" можно ввести напрямуюс клавиатуры, без использования редактора переменных, илиперетащить объекты отчета на эту панель (только панель отчетов Java).

Вводформулнапанелиинструментов "Формула" с помощьюклавиатуры

1. Выберите Отобразить/скрыть панель инструментов формул(панель отчетов Java или Web Intelligence Rich Client) или Просмотр> Панели инструментов > Формула (Web Intelligence Interactive),чтобы отобразить панель инструментов "Формула".

2. На панели инструментов "Формула" введите формулу.Например, для вычисления среднего дохода на проданный элементвведите: =[Доход от продаж]/[Проданное количество].Web Intelligence предлагает варианты завершения набираемыхкомпонентов формул. Чтобы выбрать вариант, предлагаемый WebIntelligence, щелкните кнопку со стрелкой вниз для выбора вариантаи нажмите клавишу ВВОД или выберите предлагаемый вариант спомощью курсора.

3. Чтобы выбрать вариант, предлагаемый Web Intelligence, щелкнитекнопку со стрелкой вниз для выбора варианта и нажмите клавишуВВОД.

254 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Улучшение отчетов с помощью вычислений, формул и переменных21 Работа с формулами

Page 255: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Ввод формулы на панели инструментов "Формула" сиспользованием функции перетаскивания

• Перетащите объекты отчетов на панель инструментов "Формула".

Примечание:В Web Intelligence Interactive можно перетаскивать объекты на панельинструментов "Формула".

После перемещения объект отображается на панели инструментов"Формула" рядом с курсором, как если бы он был введен склавиатуры.

Создание формул с помощью редактора формул

1. Чтобы вызвать "Редактор формул", нажмите кнопку Открытьредактор формул на панели инструментов "Формула".

2. Выберите ячейку в отчете, куда необходимо вставить формулу.3. На панелях Данные, Функции и Операторы дважды щелкните

объекты отчетов, функции и операторы, которые требуется включитьв формулу, или введите формулу с клавиатуры.Например, чтобы создать формулу =Average([Доход]), дваждыщелкните на функции Average(), затем дважды щелкните наобъекте "Доход".При двойном щелчке по функции, которую требуется включит вформулу, Web Intelligence помещает курсор между скобками функции.

Работа с переменными

Создание переменной из формулы

1. Откройте панель инструментов "Формула".2. Введите формулу на панели инструментов "Формула" или выберите

ячейку с формулой.3. На панели инструментов "Формула" нажмитеСоздание переменной

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 255

21Улучшение отчетов с помощью вычислений, формул и переменныхРабота с переменными

Page 256: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Отобразится диалоговое окно «Создание переменной» (панельотчетов Java или Web Intelligence Rich Client) или «Редакторпеременных» (Web Intelligence Interactive).

4. Введите имя переменной в поле Имя.5. Задайте тип переменной, выбрав Измерение, Мера или Сведения.6. При выборе Сведения открывается диалоговое окно «Связанное

измерение». Нажмите ... рядом с полем, чтобы открыть диалоговоеокно «Объекты и переменные», и выберите измерение, котороенеобходимо связать со сведениями.

7. Нажмите кнопку ОК.Переменная появится в списке переменных отчета на вкладкеДанные.

Создание переменных с помощью редакторапеременных

1. ВыберитеПоказать редактор переменных на панели инструментовСоздание отчетов (панель отчетов Java или Web Intelligence RichClient) илиПеременная >Создать на вкладкеДоступные объектылевой панели (Web Intelligence Interactive).

2. Введите формулу в полеФормула или воспользуйтесь для созданияформулы функциями и операторами на вкладках Функции иОператоры.

3. Введите имя переменной в поле Имя.4. Задайте тип переменной, выбрав Измерение, Мера или Сведения.5. При выборе Сведения открывается диалоговое окно Связанное

измерение. Нажмите ... рядом с полем, чтобы открыть диалоговоеокно Объекты и переменные, и выберите измерение, котороенеобходимо связать со сведениями.

6. Нажмите кнопку ОК.Переменная отобразится в списке переменных отчета.

256 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Улучшение отчетов с помощью вычислений, формул и переменных21 Работа с переменными

Page 257: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Редактирование переменной

1. В списке переменных отчета выберите переменную (вкладкаДанныена панели отчетов Java или в Web Intelligence Rich Client или вкладкаДоступные объекты на левой панели в Web Intelligence Interactive).

2. В контекстном меню щелкните правой кнопкой мыши и выберитеРедактировать (переменную).Откроется редактор переменных.

3. Измените переменную.4. Чтобы сохранить новое определение переменной, нажмите кнопку

ОК.

Удаление переменной

1. В списке переменных отчета выберите переменную (вкладкаДанныена панели отчетов Java или в Web Intelligence Rich Client или вкладкаДоступные объекты на левой панели в Web Intelligence Interactive).

2. В контекстном меню щелкните правой кнопкой мыши и выберитеУдалить.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 257

21Улучшение отчетов с помощью вычислений, формул и переменныхРабота с переменными

Page 258: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

258 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Улучшение отчетов с помощью вычислений, формул и переменных21 Работа с переменными

Page 259: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Переход по иерархииданных отчета

22

Page 260: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Что такое переход по иерархииПереходы по иерархии используются для анализа результатов,отображаемых в отчетах. Переход по иерархии отчетов помогает глубжезаглядывать в данные, чтобы просматривать детали, которыескрываются за хорошими или плохими сводными результатами,отображаемыми в таблицах, на диаграммах или в разделах.

Пример: Почему в третьем квартале выросли продажи аксессуаров,верхней одежды и плащей?

Вы работаете в национальной сети магазинов модной одежды СШАи отвечаете за продажу серий аксессуаров, верхней одежды и плащейв западных штатах. Вы видите, что в третьем квартале доходсущественно выше, чем в остальных.

Чтобы узнать причину, вы выполняете переход вниз по иерархии иоцениваете факторы, которые скрываются за результатом.

260 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Переход по иерархии данных отчета22 Что такое переход по иерархии

Page 261: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Вы видите, что в июле (седьмой месяц) выросли продажи ювелирныхизделий.

Область анализа

Область анализа для запроса – это дополнительные данные, которыеможно извлечь из базы данных для получения дополнительных сведенийо результатах, возвращаемых каждым из объектов в запросе. Этидополнительные данные не отображаются в начальных результатахотчета, но остаются доступными в кубе данных, благодаря чему их влюбое время можно добавить в отчет для получения дополнительныхсведений. Этот процесс получения данных до более низких уровнейдетализации называется переходом вниз по иерархии объекта.

В юниверсе область анализа соответствует иерархическим уровням,которые находятся ниже объекта, выбранного для запроса. Например,область анализа на один уровень вниз для объекта "Год" будет включатьобъект "Квартал", который следует непосредственно за годом.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 261

22Переход по иерархии данных отчетаЧто такое переход по иерархии

Page 262: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Этот уровень можно задать при создании запроса. Это позволяетвключать в запрос объекты, находящиеся ниже в иерархии, без ихотображения на панели Объекты результатов. Иерархии в юниверсепозволяют выбирать область анализа и соответствующие доступныедля перехода уровни иерархии.

На панели отчетов Java и в клиенте Web Intelligence Rich Clientпользовательскую область анализа также можно задавать посредствомвыбора определенных измерений для панели Область анализа.

Примечание:При работе в режиме детализированного запроса область анализанастраивать нельзя, поскольку этот режим детализации работает так,что Web Intelligence динамически изменяет область в ответ на действияперехода по иерархии.

Уровни области анализа

Для области анализа можно задавать следующие уровни:

ОписаниеУровень

В запрос включаются только те объ-екты, которые отображаются на па-нели Объекты результатов.

Нет

Для каждого объекта на панелиОбъекты результатов в запросвключается один, два или три объек-та ниже в дереве иерархии. Данныеэтих объектов хранятся в кубе до техпор, пока не будут добавлены в доку-мент.

• На один уровень вниз• На два уровня вниз• На три уровня вниз

В запрос включаются все объекты,вручную добавленные на панель"Область анализа".

Пользовательский

Примечание:Этот параметр доступен только напанели отчетов Java и в клиентеWeb Intelligence Rich Client.

262 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Переход по иерархии данных отчета22 Что такое переход по иерархии

Page 263: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Включение области анализа в документ существенно увеличиваетразмер документа. Причина заключается в том, что данные,необходимые для заданной области, сохраняются в документе дажетогда, когда они не видны в отчете до включения режима детализациии перехода вниз по иерархии к данным для отображениясоответствующих значений.

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

Рекомендуется использовать следующий способ, поскольку вам будетпроще настроить область анализа, если вы будете видеть иерархиюклассов и объектов.

Настройка области анализа

1. Нажмите Показать/скрыть панель области анализа на панелиинструментов,"Запрос", чтобы отобразить панельОбласть анализа.Все измерения на панели Объекты результата появляются напанели Область анализа. Это соответствует области анализа поумолчанию – Нет. Нет других уровней, доступных для анализа.

2. Выберите уровень анализа из списка Уровень анализа в правомверхнем углу панели Область анализа.Объекты появляются в иерархическом порядке, ниже объектовпанели Объекты результата, на панели Область анализа, вплотьдо указанного пользователем количества уровней.

3. Чтобы добавить выбранные измерения в область анализа илисоздать пользовательскую область анализа, выберите измерения вдиспетчере запросов и перетащите их на панель Область анализа.

Пути перехода по иерархии и иерархии

При анализе данных в режиме детализации выполняется перемещениепо пути перехода по иерархии. Эти пути основываются на иерархияхизмерения, настроенных дизайнером юниверса. Дизайнеры юниверсаорганизуют объекты в классы в иерархии, где сверху находятся наиболее

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 263

22Переход по иерархии данных отчетаЧто такое переход по иерархии

Page 264: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

обобщенные, а снизу наиболее детализированные объекты. Такимобразом, при создании отчета высокого уровня, объекты должнысодержаться в начале списка запроса. Чтобы увидеть более подробнуюинформацию, можно переключиться в режим детализации, затемперейти вниз по иерархии к каждому значению измерения,отображаемому в отчетах.

Например, если по данным за [Квартал] нельзя объяснить полученныйрезультат, можно перейти вниз по иерархии к значениям [Месяц] или[Неделя] в зависимости от структуры самой иерархии, заложеннойавторами юниверса. При переходе на другой уровень, все измерения,например, [Доход] или [Граница], вычисляются повторно.

Пути перехода по иерархии расположены в иерархии в том же порядке,что и классы в юниверсе. Например, в класс "Время" обычно входятследующие измерения: вверху класса находится [Год], затем [Квартал],[Месяц] и [Неделя]. Иерархии, доступные в рамках иерархии "Время",обычно следуют в том же порядке, так как пользователи анализируютежегодные данные по кварталам, месяцам и так далее. Однако,дизайнер юниверса может изменить порядок следования иерархий.

Примечание:Измерение может быть частью нескольких иерархий. При работе срезультатом с измерением, принадлежащим сразу к несколькимиерархиям, Web Intelligence предложит выбрать путь перехода поиерархии.

Просмотр иерархий детализации

1. Откройте документ в режиме редактирования.2. Убедитесь в том, что вы находитесь в режиме просмотра запроса.3. Щелкните вкладку Данные.4. Щелкните переключатель Иерархии

ПереключениенарежимдетализацииДля того чтобы начать переход по иерархии данных отчета, необходимолибо перейти в режим детализации, либо, если отчет уже сохранен врежиме детализации, непосредственно выполнить переход по иерархии.

264 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Переход по иерархии данных отчета22 Переключение на режим детализации

Page 265: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

1. Откройте документ, убедитесь, что установлен режим "Просмотротчета".

2. Выберите отчет, переход по иерархии данных которого необходимовыполнить.На панели инструментов Web Intelligence появляется кнопкаДетализация.

3. Нажмите кнопкуДетализация (также можно выбрать Анализ > Детализация в Web Intelligence Rich Client).

Примечание:Если документ сохранен в режиме детализации, то открыть его вэтом же режиме может только пользователь, который имеет правона переход по иерархии данных документов. В противном случаедокумент откроется в режиме "Результаты".

По умолчанию на вкладке отчета, для которого возможен переходпо иерархии, отображается значок детализации. В зависимости отпараметров режима детализации, выбранных в InfoView на странице"Предпочтительные параметры документа Web Intelligence", WebIntelligence либо предоставляет возможность перехода по иерархииданных выбранного отчета, либо создает копию этого отчета врежиме детализации.

См. также• Начало сеанса детализации на копии отчета

Извлечениедополнительныхуровнейданных в отчет

При выполнении детализации отчета Web Intelligence можетпотребоваться переход вверх или вниз по иерархии к измерению,которое не входит в область анализа, определенную для документа.Для получения дополнительных данных приложение Web Intelligenceдолжно выполнить новый запрос, который содержит дополнительноуказанные измерения. Это называется расширением области анализа.

Расширять область анализа в ходе сеансов перехода по иерархииможно только в том случае, если это разрешено профилем защиты.Профилем защиты управляет администратор BusinessObjects Enterprise.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 265

22Переход по иерархии данных отчетаИзвлечение дополнительных уровней данных в отчет

Page 266: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Если для пользователя параметры детализации не настроены наотображение сообщения приглашения "Расширить анализируемуюобласть" при переходах по иерархии, у него не будет возможностивыбора фильтров при переходе по иерархии за пределы данных, ужедоступных в документе. В данном случае Web Intelligence сразувыполняет новый запрос и возвращает данные для всех значений визмерениях, по иерархии которых выполняется переход.

Переход по иерархии за пределами областианализа

1. Поместите курсор мыши на значение измерения, находящееся вконце области анализа.В подсказке содержится информация о том, что необходим новыйзапрос для возврата дополнительных данных в документ.

2. Переход по иерархии измерения

Если с помощью параметров детализации в приложении WebIntelligence настроено появление приглашения в том случае, когдадля перехода по иерархии необходим новый запрос, открываетсядиалоговое окно "Расширить анализируемую область".

В диалоговом окне перечислены измерения в иерархии выше и нижедетализированного значения. Измерения, которые уже включены вдокумент, отмечены флажками. В диалоговом окне такжеотображаются фильтры, которые можно выбрать для фильтрациинового запроса.

3. Установите флажки радом с измерениями, по которым необходимовыполнить переход по иерархии.

4. Установите флажки рядом с фильтрами, которые необходимоиспользовать для фильтрации запроса.

5. Нажмите кнопку ОК.В приложении Web Intelligence выполняется новый запрос,возвращаются дополнительные данные в документ и результатыдля измерения, по которому выполнен переход по иерархии,появляются в таблице.

266 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Переход по иерархии данных отчета22 Извлечение дополнительных уровней данных в отчет

Page 267: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Выборпутипереходапоиерархииприналичии нескольких путей

Измерение может принадлежать нескольким иерархиям. При переходевниз по иерархии по подобному значению измерения в приложении WebIntelligence путь перехода не может быть определен автоматически.Пользователь должен самостоятельно определить путь.

Примечание:Если значение измерения, которое выбрано для перехода, являетсярезультатом предыдущего перехода по иерархии, то путь перехода поиерархии уже известен. Поэтому отсутствует необходимость выборапути перехода по иерархии.

1. Переход по иерархии измеренияОткрывается диалоговое окно «Выбрать путь перехода по иерархии».В диалоговом окне перечислены измерения в иерархии выше и нижедетализированного значения. Рядом с каждым измерением,расположенным ниже текущего измерения, по которомуосуществляется переход, отображается флажок, поэтому можновыбрать одно из этих измерений, которое необходимо извлечь избазы данных для продолжения операции перехода по иерархии. Вдиалоговом окне также отображаются фильтры, которые можновыбрать для фильтрации нового запроса.

2. Выберите путь перехода по иерархии.3. Нажмите кнопку ОК.

Создание снимка детализации• Нажмите кнопку Снимок на основной панели инструментов.

Web Intelligence создает копию текущего состояниядетализированного отчета в виде отдельного отчета.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 267

22Переход по иерархии данных отчетаВыбор пути перехода по иерархии при наличии нескольких путей

Page 268: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Переход по иерархии измерений втаблицах и разделах

Обычно измерения отражают данные символьного типа (например,имена клиентов или названия компаний, даты). Web Intelligenceвыполняет вычисления на основании измерений в отчете. Например,при создании отчета, в котором вычисляется общий доход от продажпо региону за определенный год, Web Intelligence вычисляет меру [Доходот продаж] на основании двух измерений: [Штат] и [Год].

При переходе по иерархии измерения для просмотра данных, которыедополняют отображаемый результат, доход по продажам вычисляетсяв соответствии со значениями, переход по иерархии которыхвыполняется. Если перейти по иерархии измерения [Год] в примеревыше, Web Intelligence вычисляет и отображает доход от продаж поштатам и кварталам, поскольку следующим измерением в иерархиивремени под измерением [Год] является [Квартал].

Примечание:Переходить по иерархии объектов сведений нельзя.

Переход вниз по иерархии

Переход вниз по иерархии выполняется для просмотра нижнего уровняданных, на котором содержатся сводные результаты, отображаемые вотчетах. Благодаря этому можно получить объяснение появлениювысоких или низких результатов.

Пример: Использование детализированного анализа для поискапричины значительного снижения объемов продаж в 2003 году

В этом примере получен отчет, в котором отображаются результатыдохода с продаж для линии аксессуаров в розничном магазинеeFashion. В следующей кросс-таблице показано, что объем продажлинии аксессуаров снизился в 2003 году.

268 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Переход по иерархии данных отчета22 Переход по иерархии измерений в таблицах и разделах

Page 269: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Для более точного анализа времени снижения показателейвыполняется переход вниз по иерархии значений ячеек для 2003 годадля просмотра подробных сведений за каждый квартал.

При переходе вниз по иерархии значений ячеек 2003 на панелиинструментов детализации появляется фильтр для обозначения того,что для детализированных квартальных значений применен фильтрдля 2003 года. На детализированной диаграмме четко видно, чтопроблема возникла в четвертом квартале 2003 года.

Для определения категорий в линии аксессуаров, из-за которыхпроизошел спад прибыли, выполняется повторный переход вниз поиерархии по значениям ячеек "Аксессуары".

В детализированной кросс-таблице отображаются категории, из-закоторых произошел спад прибыли в четвертом квартале.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 269

22Переход по иерархии данных отчетаПереход по иерархии измерений в таблицах и разделах

Page 270: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Примечание:При попытке выполнения детализации измерения, которое ужеотображается в другом столбце или другой строке в одной таблице, вприложении Web Intelligence автоматически отображается следующеедоступное измерение в пути перехода по иерархии.

Переход вниз по иерархии значения измерения в ячейкераздела или таблицы

1. Убедитесь, что включен режим детализации.2. В таблице или ячейке раздела поместите указатель на значение

измерения, по которому необходимо выполнить детализацию.Появляется подсказка, в которой отображается следующееизмерение в пути детализации. Если в детализированном отчетесодержатся измерения от различных поставщиков данных, вподсказке указываются имя запроса и измерение для значения.

3. Щелкните значение.В детализированной таблице или детализированном разделеотображаются данные, находящиеся на измерении на уровень ниже.На панели детализации, расположенной в верхней части отчета,отображаются значения, с которых началась детализация. Спомощью этих значений выполняется фильтрация значений,отображаемых в детализированной таблице.

Переход вверх по иерархии

Переход вверх по значению измерения выполняется для того, чтобыпросмотреть более подробные сводные данные для результата болеевысокого уровня. Например, вы можете перейти вниз по иерархии отгода, чтобы просмотреть данные за каждый квартал. Если необходимоузнать, как из этих данных получаются результаты по годам, можновыполнить переход вверх по иерархии.

При переходе вверх по иерархии по значению измерения выполняетсяперемещение по пути детализации от данных более низкого уровня кданным более высокого уровня. Например, вы можете перейти вниз поиерархии от измерения [Год] к измерению [Квартал]. Если сделать

270 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Переход по иерархии данных отчета22 Переход по иерархии измерений в таблицах и разделах

Page 271: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

переход вверх по иерархии в измерении [Квартал], будет выполненвозврат к измерению [Год].

Переходить вверх по иерархии по значению измерения можно тольков случае, если до этого был выполнен переход вниз по иерархии этогоизмерения или в области анализа был определен соответствующийпуть детализации.

Переход вверх по иерархии для значения измерения

1. Убедитесь, что включен режим детализации.2. В таблице или ячейке раздела щелкните правой кнопкой мыши

значение измерения, для которого необходимо осуществить переходвверх по иерархии, и в контекстном меню выберите команду Обобщение или щелкните значок "Обобщение" возле значения измерения,по которому необходимо осуществить переход вверх по иерархии.Если таблица является кросс-таблицей без заголовков, в которыхотображаются имена измерений таблицы, то значок "Обобщение"отображается возле каждого значения, по которому можноосуществить переход вверх по иерархии.Теперь в отчете данные будут отображаться на один уровеньизмерения выше. Фильтры, фильтровавшие значение, с которогобыл осуществлен переход вверх по иерархии, удаляются с панелиинструментов "Детализация".

Переход по иерархии

При переходе вверх или вниз по иерархии перемещение по иерархииосуществляется одновременно по одному измерению. При этом другоепредставление данных можно получить, если сделать другой срез,после чего можно просмотреть данные в других иерархиях. Для этоговыполняется переход по иерархии по другому интересующемуизмерению.

Примечание:Выполнять переход можно только по иерархии тех измерений, которыевключены в область анализа документа.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 271

22Переход по иерархии данных отчетаПереход по иерархии измерений в таблицах и разделах

Page 272: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Пример: Переход по иерархии "Продукты" для получения срезадоходов от продаж по продуктам

Вы работаете региональным управляющим по Калифорнии в сетимагазинов одежды, и вам был прислан следующий отчет, в которомпоквартальный доход от продаж показан по штатам:

Вам интересен только анализ результатов по штату Калифорния.Кроме того, необходимо проанализировать доход от продаж сразбиением по каждой продаваемой линейке продукта. Чтобывыполнить переход по иерархии данных "Калифорния", наведитеуказатель на ячейку таблицы, в которой указано "Калифорния".

При этом если сейчас сделать переход по иерархии вниз, товыполнится детализация до результатов по каждому городу штатаКалифорния, поскольку измерение [Город] находится ниже измерения[Штат]. Вместо этого в меню переходов по иерархии необходимовыбрать "Переход по иерархии по", а затем, выбирая подменю, перейтипо измерениям иерархии "Продукты" к измерению [Серии].

272 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Переход по иерархии данных отчета22 Переход по иерархии измерений в таблицах и разделах

Page 273: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

В детализированном отчете отображаются результаты доходов отпродаж по каждой серии продуктов, проданной в Калифорнии.

Переход по иерархии значения измерения

1. Убедитесь, что включен режим детализации.2. В таблице или ячейке раздела щелкните правой кнопкой мыши

значение измерения, по которому необходимо выполнитьдетализацию.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 273

22Переход по иерархии данных отчетаПереход по иерархии измерений в таблицах и разделах

Page 274: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Появляется меню быстрого вызова, в котором отображаютсядоступные пути перехода по иерархии.

3. Поместите указатель на Переход по иерархии по, затем на класс,для которого необходимо выполнить переход по иерархии.

4. Щелкните измерение, к которому необходимо выполнить переходпо иерархии.Теперь в отчете отображаются данные для детализированногоизмерения.

Детализация по мерам в таблицах иразделах

При детализации по значению меры Web Intelligence выполняетдетализацию на один уровень вниз для каждого связанного измеренияв блоке отображает новое вычисленное значение меры дляотображаемых измерений.

Пример: Детализация по результатам дохода от продаж за год дляпросмотра среза по городам и кварталам

Например, вы выполняете детализацию по значению дохода от продажза 2003 год для Калифорнии, который отображается в кросс-таблицес доходами от продаж по годам и штатам.

В детализированном отчете отображается доход от продаж покварталам и городам для Калифорнии – штату, по которому былавыполнена детализация.

Переход вниз по иерархии по значению меры

1. Убедитесь, что включен режим детализации.2. Наведите указатель мыши на значение меры, по которому

необходимо выполнить детализацию.

Отобразится подсказка со следующими измерениями по каждому изсвязанных путей детализации

3. Щелкните значение меры.

274 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Переход по иерархии данных отчета22 Детализация по мерам в таблицах и разделах

Page 275: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Теперь в отчете данные будут отображаться на один уровеньизмерения ниже. В заголовках таблицы отображаются названияизмерений, к которым был выполнен переход, и строка переходавверх по иерархии, которые указывают на возможность переходаназад к сводным результатам. На панели детализации отображаютсязначения, которые фильтруют результаты, отображаемые вдетализируемой таблице или разделе.

Переход вверх по иерархии значения меры

1. Убедитесь, что включен режим детализации.2. Щелкните правой кнопкой мыши значение меры, по которому

необходимо выполнить переход вверх по иерархии, а затем выберитепараметр Переход по иерархии вверх в меню быстрого вызоваили значок Переход по иерархии вверх рядом с анализируемымзначением меры.В таблице, для которой выполнен переход по иерархии, теперьотображаются данные, расположенные выше на один уровеньизмерения.

Синхронизация детализации понескольким таблицам и диаграммам

В отчете Web Intelligence содержатся различные таблицы илидиаграммы. В данном руководстве таблицы и диаграммы называютсяобщим термином «блок». Существует два способа перехода по иерархииотчета с несколькими блоками:

• одновременный переход по иерархии всех блоков отчета, которыесодержат детализируемое измерение;

• переход по иерархии только текущего блока данных.

Способ детализации по отчетам в приложении Web Intelligenceустанавливается с помощью параметра "Синхронизировать детализациюпо блокам отчетов".

Если Web Intelligence настроить на синхронизацию переходов по всемуотчету, переход по иерархии осуществляется в каждом из блоков вотчете, содержащем измерение, по которому осуществляется переход.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 275

22Переход по иерархии данных отчетаСинхронизация детализации по нескольким таблицам и диаграммам

Page 276: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Следующее измерение в пути перехода заменяет предыдущее во всехблоках отчета.

Если Web Intelligence настроить так, что синхронизация переходов повсем блокам отчета осуществляться не будет, следующее измерениев пути перехода заменяет предыдущее только в текущем блоке отчета.См. также• Синхронизация детализации по блокам отчета

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

Переходы можно выполнять по:

• измерениям – переходя по иерархии осей диаграмм• измерениям – переходя по иерархии условных обозначений легенды• мерам – переходя по иерархиям столбцов данных или маркеров на

диаграмме

Переходы по иерархиям измерений на осях диаграмм выполнять нельзя.При этом можно переходить по иерархиям измерений, указанным вусловных обозначениях диаграмм.См. также• Переход по иерархии условных обозначений оси

Детализация измерений на осях диаграммы

На двумерных диаграммах можно детализацию измерений по оси X.На трехмерных диаграммах можно выполнять детализацию измеренийпо осям X и Z. На диаграммах могут содержаться одно или несколькоизмерений на одной оси. Если на оси содержится несколько измерений,все возможные комбинации значений измерений отображаются на оси(иногда эту функцию называют картезианским продуктом).

При переходе по иерархии значений оси на нескольких измеренияхдетализированные результаты фильтруются обоими измерениями.

276 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Переход по иерархии данных отчета22 Переход по иерархии в диаграммах

Page 277: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Переход по иерархии на оси диаграммы

1. Убедитесь, что включен режим детализации.2. Поместите указатель на значение измерения, по которому

необходимо выполнить переход по иерархии.3. Если необходимо выполнить переход вниз по иерархии по значению

измерения, щелкните значение. Если необходимо выполнить переходвверх по значению измерения, щелкните правой кнопкой мышизначение, а затем выберите Перейти вверх по иерархии. Еслинеобходимо выполнить переход вниз по иерархии значенияизмерения, щелкните правой кнопкой мыши значение, а затемвыберите Переход по иерархии вниз. Если необходимодетализовать значение измерения, щелкните правой кнопкой мышизначение, а затем выберите Детализовать

Примечание:Детализация недоступна, если на оси содержатся несколькоизмерений.

Переход по иерархии измерений на диаграммах

Переходить по иерархии измерений, отображаемых на диаграммах,можно в следующих типах диаграмм:

• столбчатые диаграммы – посредством перехода по иерархии встолбцах;

• линейные и радиальные линейные диаграммы – посредствомперехода по иерархии в маркерах данных;

• секторная диаграмм – посредством перехода по иерархии всегментах.

При переходе по иерархиям мер Web Intelligence выполняетдетализацию по каждому измерению, отображаемому на осяхдиаграммы. Новые вычисленные значения мер, которые отображаютсяв столбцах или маркерах данных на детализируемой диаграмме,соответствуют измерениям более высокого или более низкого уровня,к которым был осуществлен переход в иерархии. На метках осейдиаграммы отображаются названия детализированных измерений.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 277

22Переход по иерархии данных отчетаПереход по иерархии в диаграммах

Page 278: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Пример: Анализ подробных сведений меры "доход от продаж" надиаграмме

Например, на данной трехмерной столбцовой диаграмме на оси Xотображаются значения для измерения [Штат] Z, а по оси Z – значениядля измерения [Серии]. Это означает, что столбцы диаграммыотражают значения дохода от продаж по штату и серии.

Как показано в примере ниже, при переходе вниз по иерархии в столбце"Брюки для города ? в штате "Калифорния ? также осуществляетсяпереход вниз по иерархии от [Штат] к [Город] по оси X и от [Серии] к[Категория] по оси Y.

Для линии одежды "Брюки для города ? на детализированнойдиаграмме отображается прибыль от продаж по городам в каждойкатегории.

278 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Переход по иерархии данных отчета22 Переход по иерархии в диаграммах

Page 279: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Детализация по мере на диаграмме

1. Убедитесь, что включен режим детализации.2. Наведите указатель на значение меры, по которому необходимо

осуществлять детализацию.В диаграммах каждая мера представлена полосой (на гистограмме)или маркером данных (на линейных и радиальных диаграммах).

3. Если необходимо осуществить детализацию по значению меры,щелкните столбец или маркер данных. Если необходимо перейтивверх по иерархии для значения меры, щелкните правой кнопкоймыши столбец или маркер данных и выберите командуОбобщение.

Ограничения при детализации мер на диаграммах

При детализации диаграмм, которые не являются столбчатымидиаграммами, в приложении Web Intelligence детализация можетвыполняться только на определенных измерениях, а не на всехизмерениях осей диаграммы. При детализации мер на следующих типахдиаграмм в приложении Web Intelligence выполняется толькодетализация значений в условных обозначениях осей:

• диаграммы с областями – двумерные, трехмерные и с накоплением;• радиальные и корреляционные диаграммы – все типы.

Примечание:Выполнение детализации на диаграммах с трехмерным отображениемповерхности невозможно.

Переходпоиерархииусловныхобозначенийоси

Переходить по иерархии условных обозначений диаграммы можно вслучае, когда в условных обозначениях присутствуют измерения,отображаемые на диаграмме. Когда в условных обозначенияхдиаграммы содержатся меры, отображаемые на диаграмме, переходпо иерархии условных обозначений невозможен.

Переход по иерархии условных обозначений полезен в случае работыс секторной диаграммой, поскольку метки оси, на которых отображаются

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 279

22Переход по иерархии данных отчетаПереход по иерархии в диаграммах

Page 280: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

названия измерений, представленных каждым из секторов, часто неотображаются.

Примечание:Переходить по иерархии условных обозначений диаграммы можнотолько в случае одного измерения по оси.

Детализация по условным обозначениям оси

1. Убедитесь, что включен режим детализации.2. Наведите указатель мыши на значение, по которому необходимо

выполнить детализацию.3. Для перехода вниз по иерархии по значению измерения щелкните

цвет, связанный со значением. Для перехода вверх по значениюизмерения щелкните правой кнопкой мыши цвет, связанный созначением, выберите команду Перейти вверх по иерархии илищелкните значок Перейти вверх по иерархии. Чтобы выполнитьпереход по значению измерения, щелкните правой кнопкой мышицвет, связанный со значением, и выберите команду Переход поиерархии по.

Использование фильтров придетализации

При переходе по иерархии значения измерения или меры в таблицеили на диаграмме в приложении Web Intelligence выполняетсяфильтрация детализированных результатов по измерению или мере,на которых выполняется переход по иерархии. Фильтр применяется ковсем результатам, отображаемым в детализированном отчете.

Фильтры отображаются в качестве полей со списками на панелиинструментов детализации. В каждом поле со списком содержатсязначения, связанные с фильтром. Данные, отображающиеся в таблицеили на диаграмме, выбираются с помощью соответствующих значенийв полях со списками.

Примечание:Кроме того, чтобы быстро добавлять в отчеты простые фильтры, панель"Детализация" можно использовать и вне режима детализации. В этомконтексте такая панель называется "Фильтр отчета".

280 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Переход по иерархии данных отчета22 Использование фильтров при детализации

Page 281: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Пример: Фильтрация детализированных отчетов по разным штатамСША

Например, если выполняется переход вниз по иерархии в ячейкетаблицы, отображающей "Калифорния, ?, для просмотра результатовпо городам в штате Калифорния, в приложении Web Intelligenceвыполняется фильтрация значений во всем отчете для объекта"Калифорния", и в отчете отображаются только результаты для штатаКалифорния.

Изменяя значения каждого из фильтров, можно просматривать данныедля других значений в детализированном измерении. Например можновыбрать "Колорадо" в фильтре "Штат".

Примечание:Если в детализированном отчете содержатся измерения несколькихпоставщиков данных, при помещении курсора на значение, отображаемоев фильтре, появляется подсказка. В подсказке отображается имя запросаи измерение для значения.

См. также• Создание простых фильтров отчетов

Изменение значения фильтра на панелидетализации

1. Убедитесь, что включен режим детализации.2. На панели детализации щелкните стрелку раскрывающегося меню

для измерения, по которому необходимо выполнить фильтрацию.3. Щелкните нужное значение.

Добавление и удаление фильтра детализации

1. Убедитесь, что включен режим детализации.2. Перетащите измерение со значениями, в области которых

необходимо отфильтровать отчет, и оставьте его на панелиинструментов "Детализация".

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 281

22Переход по иерархии данных отчетаИспользование фильтров при детализации

Page 282: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

На панели инструментов "Детализация" отобразится поле со спискомдля нового фильтра. Чтобы отфильтровать результаты, которыеотображаются в таблице, на диаграмме или в отчете с детализацией,из списка значений можно выбрать определенное значение.

3. Чтобы удалить фильтр детализации, перетащите измерение с панелиинструментов "Детализация".

Сохранение отчетов с фильтрамидетализации

При сохранении документа с отчетами в режиме детализации вприложении Web Intelligence сохраняются все фильтры, созданные вовремя детализации. При открытии документа, сохраненного в режимедетализации, в приложении Web Intelligence на детализированном отчетеотображается панель инструментов детализации, на которой показанывсе фильтры, созданные во время предыдущего сеанса детализации.

Примечание:Документы, сохраненные в режиме детализации, открываются дольшепо сравнению с документами, сохраненными в режиме результатов.

Обновление данных вдетализированном отчете с помощьюприглашений

В некоторых отчетах Web Intelligence содержатся приглашения. Приобновлении документа в приглашениях необходимо указать значения,которые требуется получить из базы данных и возвратить в отчеты вдокументе. Например, в приглашении может потребоваться указать год,за который необходимо получить данные. В этом детализированномотчете отображаются значения для объекта 2003 года – год, указанныйв приглашении.

Если для детализированного отчета выполнена фильтрация по объекту"Год 2003", выполняется обновление документа и в приглашении задан2002 год, в приложении Web Intelligence происходит получениерезультатов для 2002 года, а не для 2003 года. В детализированномотчете отображаются значения для 2002 года.

282 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Переход по иерархии данных отчета22 Сохранение отчетов с фильтрами детализации

Page 283: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Детализация с помощью перехода поиерархии запросов

Определение перехода по иерархии запроса

В приложении Web Intelligence можно настроить переход по иерархиизапроса в режиме детализации, который отличается от стандартногорежима детализации, описание которого приводилось ранее в этойглаве. При включении перехода по иерархии запроса в приложенииWeb Intelligence переход выполняется путем изменения базового запроса(добавление и удаление измерений и фильтров запроса) в дополнениек применению фильтров детализации.

Пример: Переход вниз по иерархии от месяца к неделе

В этом примере "Месяц" является самым нижним измерением, котороедоступно в настоящий момент в запросе иерархии времени, а "Неделя"– это измерение, расположенное на уровень ниже в иерархии.

При переходе вниз по иерархии Месяц = Январь выполняются тридействия:

• В приложении Web Intelligence добавляется объект "Неделя" в областьзапроса анализа.

• В приложении Web Intelligence добавляется фильтр запроса дляотображений в объекте "Месяц" только значения "Январь".

• В приложении Web Intelligence добавляется фильтр детализации дляотображений в объекте "Месяц" только значения "Январь".

При переходе вверх по иерархии от недели к месяцу этот процессносит обратный характер:

• В приложении Web Intelligence удаляется объект "Неделя" из областизапроса анализа.

• В приложении Web Intelligence удаляется фильтр запроса.• В приложении Web Intelligence удаляется фильтр детализации.

Примечание:Фильтры детализации не являются необходимыми в режиме детализациизапроса. В приложении Web Intelligence они применяются для обеспечения

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 283

22Переход по иерархии данных отчетаДетализация с помощью перехода по иерархии запросов

Page 284: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

соответствия стандартному режиму детализации. Например функцияDrillFilters возвращает правильное значение в режиме детализациизапроса, поскольку в приложении Web Intelligence применяются фильтрыдетализации для обеспечения соответствия фильтрам запроса.

Когда необходимо использовать детализацию запроса?

Детализация запроса используется, если в отчете содержатсяагрегированные меры, вычисленные на уровне базы данных. Этафункция разработана, в частности, для предоставления режимадетализации, адаптированного к использованию баз данных, таких какOracle 9i OLAP, в которых содержатся агрегатные функции, которые вприложении Web Intelligence не поддерживаются или не могут бытьточно вычислены на уровне отчета во время сеанса детализации.

Виды агрегатных функций, для которых выполняется переход поиерархии отчета в режиме детализации: процентные соотношения,отдельные счетчики, ранги, среднеквадратичные отклонения иотклонения, вычисления агрегатных функций, функции перехода впереди назад. Поскольку при детализации запроса запрос изменяется прикаждой операции детализации, эта функция позволяет обеспечитьповторное вычисление этих агрегатов на сервере каждый раз привыполнении детализации.

Детализация запроса также необходима для сокращения объемаданных, которые приложению Web Intelligence необходимо сохранятьлокально во время сеанса детализации. Поскольку при детализациизапроса сокращается область анализа при переходе вверх по иерархиизапроса, в приложении Web Intelligence выполняется очистка ненужныхданных.

Включение перехода по иерархии запроса

1. Щелкните правой кнопкой мыши область документа вне таблицыили диаграммы и выберите пункт Свойства документа, чтобыотобразить панель Свойства документа.

2. Перейдите к группе Параметры документа на вкладке.3. Установите флажок Использовать переход по иерархии запроса.

284 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Переход по иерархии данных отчета22 Детализация с помощью перехода по иерархии запросов

Page 285: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Если в отчете уже определена область анализа, отображаетсясообщение, предлагающее очистить область анализа передвключением перехода по иерархии запроса.

Детализация с помощью перехода по иерархии запросов

Переход вниз по иерархии при работе с детализированным запросомПри перемещении вниз по иерархии, в точке, где данные выходят запределы анализа, детализация запроса происходит также, как истандартная детализация.

Фильтрация детализированного измерения в режиме перехода поиерархии запроса происходит путем добавления фильтра запроса кдействующему фильтру детализации. Например, при работе с 2001годом Web Intelligence добавит фильтр на уровне запроса, чтобыограничить измерение "Год" 2001-м годом. Поэтому единственнымзначением для детализированного измерения, отображаемым на панелиинструментов детализации, является текущее анализируемое значение(в данном случае - 2001 год). В этом заключается отличие отстандартного режима детализации, где на панели инструментов виднывсе значения измерения. В результате, изменить фильтры значений врежиме детализации запроса нельзя (например, при анализе 2001 года,переключиться на 2003 год не получится).

Вследствие того, что детализация запроса автоматически приводит красширению области анализа, использовать эту опцию можно толькопри наличии соответствующих прав от администратора BusinessObjectsXI. Для получения дополнительной информации обратитесь к вашемуадминистратору.

Переход вверх по иерархии при работе с детализированным запросомПри переходе вверх по иерархии детализированный запрос удаляетизмерения из запроса. Например, при переходе вверх по иерархии отмесяца к кварталу Web Intelligence удаляет из запроса месяц. Этоприводит к двум следствиям:

• Детализированный запрос несовместим с детализированнымиснимками.

• Web Intelligence не позволяет переходить вверх по иерархии запределы любого измерения, которое является одним из объектовотчета. Например, если в отчете отображается год, квартал и доход,

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 285

22Переход по иерархии данных отчетаДетализация с помощью перехода по иерархии запросов

Page 286: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

перейти вверх по иерархии от квартала к году нельзя, посколькуквартал будет удален из списка объектов отчета.

См. также• Переход по иерархии запроса и снимки детализации

Переход по иерархии запроса и снимки детализацииНе следует использовать снимки детализации при работе в режимеперехода по иерархии запроса, поскольку переход по иерархии запросаозначает, что невозможно гарантировать постоянство снимков.

В режиме перехода по иерархии запроса снимки изменяются припереходе вверх по иерархии за пределы измерения, включенного вснимок. Поскольку при переходе вверх по иерархии выполняетсяудаление измерений из базового запроса, измерения также удаляютсяиз снимка.

Переход по иерархии запроса и другие отчеты, основанные на одномпоставщике данных

Если в документе содержатся другие отчеты с измерениями, на которыхвыполняется переход по иерархии запроса в режиме детализации, этиотчеты изменяются, поскольку при переходе по иерархии запросаизменяются содержащиеся в них измерения.

Этого можно избежать (за счет получения копии данных в приложенииWeb Intelligence) путем создания нового поставщика данных и повторногопостроения отчета для этого поставщика. Теперь при переходе поиерархии запроса в режиме детализации другой отчет не затрагивается.

Пример: Переход по иерархии измерения, отображающегося в другомотчете

При наличии двух отчетов, основанных на запросе, в которомсодержатся объекты "Год", "Квартал" и "Доход с продаж", ииспользовании детализации запроса для перехода по иерархии объектаГод = 2001 в первом отчете, в приложении Web Intelligence такжевыполняется фильтрация данных для объекта "Год" во втором отчетедля включения только значений 2001.

286 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Переход по иерархии данных отчета22 Детализация с помощью перехода по иерархии запросов

Page 287: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Объединение измеренийот несколькихпоставщиков данных

23

Page 288: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Объединенные измеренияопределены

В документ Web Intelligence можно включать несколько поставщиковданных. Часто возникает необходимость синхронизации данных,возвращаемых этими поставщиками данных. Это делается посредствомвключения общих измерений в объединенное измерение.

Объединенные измерения и синхронизация данных появились в версииWeb Intelligence XI R2. Они существенно расширяют возможности иповышают гибкость Web Intelligence, позволяя синтезировать данныеиз различных источников в одном отчете в отличие от простоговключения данных.

Например, при наличии одной базы данных, которая содержитподробные сведения о клиенте, и другой базы данных, которая содержитданные по продажам, два источника данных можно синхронизироватьвокруг пользователя.

Ситуации, когда необходимообъединять измерения

Измерения объединяются, когда в отчете вычерчиваются связанныеданные от разных поставщиков данных. Например, в отчетеотображаются доход и контрольные показатели продаж. В отчетесодержатся разделы, основанные на объекте "Год", и в каждом разделеотображаются доход и контрольные показатели продаж. Если данныео доходе и контрольных показателях продаж получены от разныхпоставщиков данных, в приложении Web Intelligence невозможноавтоматически определить связь данных. Необходимо задать вприложении Web Intelligence связь данных путем объединения двухпоставщиков данных в одном общем измерении, объекте "Год".

При объединении измерений в приложении Web Intelligence создаетсяновое измерение, в котором содержатся все значения исходныхизмерений, на основе которых составляется объединенное измерение.Это измерение используется в отчете аналогично использованию любогодругого объекта отчета. Можно добавлять объекты отчета от всех

288 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Объединение измерений от нескольких поставщиков данных23 Объединенные измерения определены

Page 289: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

поставщиков данных, синхронизированных в объединенном измерении,в один блок в качестве объединенного измерения.

Выбор измерений для объединенияЕдинственным ограничением Web Intelligence, накладываемым наобъединенные измерения, является то, что они должны иметьодинаковый тип данных: к примеру, символьные данные. Но при этомне имеет смысла объединять неродственные измерения, даже еслидля них задан одинаковый тип данных. Например, не имеет смылаобъединять измерение, в котором содержатся имена покупателей, иизмерение, в котором содержатся данные об областях продаж.

Объединенным измерениям часто присваивается одинаковое имя вобоих источниках данных, но это условие является необязательным.Имеет смысл объединять измерения с различными именами, если вних содержатся родственные данные.

Для правильного объединения измерений необходимо знать о семантикеданных (к чему относятся данные) в различных источниках данных.Типы данных и имена измерений являются примернымихарактеристиками пригодности измерений для объединения.

Пример объединенного измеренияВ следующем примере, в котором представлены два поставщика данных,показано, каким образом объединение измерений влияет на результатывычислений.

Пример: Объединение измерений "Город"

Поставщик данных 1:

ГородСтрана

Нью-ЙоркСША

Лос-АнджелесСША

ПарижФранция

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 289

23Объединение измерений от нескольких поставщиков данныхВыбор измерений для объединения

Page 290: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ГородСтрана

ТулузаФранция

Поставщик данных 2:

ДоходГород

100000Нью-Йорк

75000Лос-Анджелес

90000Париж

60000Тулуза

При объединении измерений "Город" и отображении в таблице объекта"Страна", а также объединенных измерений "Город" и меры "Доход"приложение Web Intelligence возвращает следующие результаты:

Если измерения "Город" не объединены, приложение Web Intelligenceвозвращает следующие результаты:

ДоходГородСтрана

325000Нью-ЙоркСША

325000Лос-АнджелесСША

325000ПарижФранция

325000ТулузаФранция

Поскольку связь между двумя поставщиками данных черезобъединенное соединение отсутствует, Web Intelligence не можетсопоставить доходы городов странам. В результате в среде WebIntelligence для каждой пары Страна/Город отображается общая суммадоходов.

290 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Объединение измерений от нескольких поставщиков данных23 Пример объединенного измерения

Page 291: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Если измерения "Город" объединены, приложение Web Intelligenceвозвращает следующие результаты:

ДоходГородСтрана

100000Нью-ЙоркСША

75000Лос-АнджелесСША

90000ПарижФранция

60000ТулузаФранция

Принудительно объединенныевычисления с использованиемфункции ForceMerge

По умолчанию при вычислениях в приложении Web Intelligenceобъединенные измерения не принимаются во внимание, если этиизмерения явным образом не присутствуют в контексте вычисления.

Пример: Вычисление дохода с помощью функции ForceMerge

В этом примере имеются два следующих поставщика данных:

Поставщик данных 1:

ГородСтрана

Нью-ЙоркСША

Лос-АнджелесСША

ПарижФранция

ТулузаФранция

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 291

23Объединение измерений от нескольких поставщиков данныхПринудительно объединенные вычисления с использованием функции ForceMerge

Page 292: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Поставщик данных 2:

ДоходГород

100000Нью-Йорк

75000Лос-Анджелес

90000Париж

60000Тулуза

Если объединяются измерения [Город], а затем создается таблица состолбцами [Страна] и [Доход], в среде Web Intelligence отображаетсяследующий результат:

ДоходСтрана

325000США

325000США

325000Франция

325000Франция

Поскольку [Город], будучи объединенным измерением, не фигурируетв таблице, при вычислении дохода в Web Intelligence это объединениене принимается во внимание. В Web Intelligence для каждой страныуказывается общая сумма дохода, вычисленная на основе данныхвторого поставщика.

Для отображения корректного результата следует во втором столбцеобъект [Доход] заменить формулой ForceMerge([Доход]):

ДоходГород

175000США

292 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Объединение измерений от нескольких поставщиков данных23 Принудительно объединенные вычисления с использованием функции ForceMerge

Page 293: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ДоходГород

175000США

150000Франция

150000Франция

Теперь при вычислении дохода в Web Intelligence принимается вовнимание взаимосвязь между странами и городами.

Примечание:Если в приведенном выше примере [Доход] представляет собойинтеллектуальную меру, то формула ForceMerge([Доход])возвращает сообщение об ошибке #MULTIVALUE. Это происходитпотому, что набор для группировки (Страна) не существует для меры[Доход]. ФормулаForceMerge([smart_measure]) всегда возвращаетсообщение об ошибке #MULTIVALUE, если только для вычислениямеры не требуется агрегирование.

Создание, изменение иредактирование объединенныхизмерений

Объединение измерений

1. Выберите Объединенные измерения на панели инструментов(также можно выбратьДанные > Объединенные измерения в WebIntelligence Rich Client).Откроется диалоговое окно «Объединить измерения».

2. В полях вверху диалогового окна выберите измерения, которыенеобходимо объединить.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 293

23Объединение измерений от нескольких поставщиков данныхСоздание, изменение и редактирование объединенных измерений

Page 294: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

При выборе измерения все измерения с другими типами данныхнедоступны, поскольку объединять измерения с различными типамиданных нельзя.

3. Чтобы просмотреть значения, связанные с измерениями, щелкнитеЗначения.

4. Щелкните Объединить.Откроется диалоговое окно «Создание объединенного измерения».Данное диалоговое окно служит для указания свойств объединенногоизмерения.

5. Выберите измерение в раскрывающемся списке Исходноеизмерение.По умолчанию у исходного измерения для объединенного измеренияберется имя, описание и форматы чисел.

6. Введите имя объединенного измерения в полеИмя объединенногоизмерения и описание в поле Описание.

7. Нажмите кнопку ОК.Имя объединенного измерения отображается в поле «Объединенныеизмерения», а измерения, которые входят в состав объединенногоизмерения, отображаются в полях возле него. Так как исходноеизмерение может быть частью только одного объединенногоизмерения, оно больше не отображается в окне сверху, гдеперечислены исходные измерения запроса.

8. Чтобы закрыть диалоговое окно «Объединенные измерения»,нажмите кнопку ОК.Web Intelligence добавляет объединенные измерения в списокобъединенных измерений на вкладке Данные.

Определение объединенных измерений

Объединенные измерения определяются в диалоговом окне «Созданиеобъединенного измерения».

1. Введите имя объединенного измерения в полеИмя объединенногоизмерения.

2. Введите описание объединенного измерения в поле Описание.

294 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Объединение измерений от нескольких поставщиков данных23 Создание, изменение и редактирование объединенных измерений

Page 295: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

3. Чтобы использовать в объединенном измерении имя и описаниеодного из исходных измерений, выберите измерение в спискеИсходное измерение.

4. Нажмите кнопку ОК.

Автоматическое объединение измерений

В приложении Web Intelligence можно настроить автоматическоеобъединение измерений при определенных условиях:

• Измерениям присвоено одинаковое имя.• Измерениям присвоен одинаковый тип данных.• Измерения находятся в одном юниверсе.1. Щелкните за пределами всех блоков или диаграмм и выберите

Свойства документа во всплывающем меню.2. Щелкните Автоматически объединять измерения.

Для контроля автоматического объединения измерений

Можно настроить глобальный параметр, чтобы в Web Intelligence невыполнялось автоматическое объединение измерений даже при наличиисоответствующих критериев.

Чтобы отключить автоматическое объединение измерений:1. Нажмите Инструменты > Параметры > Синхронизация данных.2. Снимите флажок Автоматически объединять измерения.

Примечание:Параметр Автоматически объединять измерения по умолчаниюустановлен.

3. Нажмите кнопку ОК.

Редактирование объединенного измерения

1. На вкладке Данные выберите в папке Объединенные измеренияизмерение и щелкните правую кнопку мыши.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 295

23Объединение измерений от нескольких поставщиков данныхСоздание, изменение и редактирование объединенных измерений

Page 296: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

2. В меню выберите команду Редактировать объединенноеизмерение.Откроется диалоговое окно «Объединенные измерения».

3. Отредактируйте объединенное измерение.См. также• Объединение измерений

Удаление объединенного измерения

1. Выберите измерение в папкеОбъединенные измерения на вкладкеДанные и щелкните правой кнопкой мыши.

2. Выберите Удалить объединенное измерение в меню.

Понимание возможностейобъединения измерений

Синхронизация данных с помощью объединенных измерений добавляетв Web Intelligence очень широкие возможности. Объединение измеренийтакже влияет на результаты, которые Web Intelligence отображает вопределенных ситуациях. Чтобы эффективно работать с объединеннымиизмерениями и синхронизированными данными, необходимо пониматьрезультаты этого влияния.

Синхронизация поставщиков данных сразличными уровнями агрегирования

Существует возможность синхронизации поставщиков данных сразличными уровнями агрегирования. Это может повлиять на способ,которым Web Intelligence вычисляет меры.

Пример:Синхронизацияпоставщиковданныхсразличнымиуровнямиагрегирования

В данном примере есть следующие два поставщика данных:

296 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Объединение измерений от нескольких поставщиков данных23 Понимание возможностей объединения измерений

Page 297: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ДоходГодПокупатель

15002004Джонс

20002005Джонс

12002005Смит

Количество продажПокупатель

12Джонс

10Смит

Если объединяются два поставщика данных и флажки свойств таблицыОтмена агрегации повтор. строк и Показать строки с пустымизначениями измерения не установлены, Web Intelligence возвращаетследующий результат:

КоличествопродажДоходГодПокупатель

1215002004Джонс

1212002005Джонс

1012002005Смит

Web Intelligence не может определить количество продаж за год дляклиента "Джонс", поскольку поставщик данных, который хранитколичество продаж, не разделяет их по годам. В результате WebIntelligence воспроизводит общее количество продаж в каждой строке.

Примечание:Несмотря на то, что значения количества продаж повторяются, еслидобавить внизу столбца стандартные вычисления (например, Sum илиAverage), результат будет правильным.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 297

23Объединение измерений от нескольких поставщиков данныхПонимание возможностей объединения измерений

Page 298: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Один из способов решения данной проблемы заключается вдобавлении во второй поставщик данных измерений, которые позволятWeb Intelligence выполнить вычисления на нужном уровне данных.Если это невозможно, необходимо быть готовым к ситуациям, когдаWeb Intelligence не сможет агрегировать данные до необходимогоуровня детализации.

Объекты сведений и объединенные измерения

Объекты сведений связаны с измерениями и содержат дополнительныесведения об измерении.

В Web Intelligence XI R2 отношения между измерениями и сведениямидолжны быть типа «один к одному» (это означает, что у объектасведений может быть только одно значение для каждого значениясвязанного с ним измерения). Объекты сведений не учитываются присинхронизации данных. В следующем примере показана необходимостьэтого.

В предыдущих версиях Web Intelligence, а также в Desktop Intelligenceи BusinessObjects между измерениями и сведениями допускалисьотношения типа "один со многими". При перемещении отчета, созданногос использованием одного из этих продуктов, когда объект сведенийсодержит несколько значений, Web Intelligence помещает в ячейкусведений ошибку #MULTIVALUE.

Пример: Синхронизация поставщиков данных с объектами сведений

В данном примере есть два указанных ниже поставщика данных, а[Адрес] – это объект сведений, связанных с [Покупатель].

ДоходАдресПокупатель

10000ЛондонДжон

15000ЛиверпульПол

298 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Объединение измерений от нескольких поставщиков данных23 Понимание возможностей объединения измерений

Page 299: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Номер телефонаЗаказчик

1234Джон

5678Пол

Если создать объединенное измерение "Покупатель" длясинхронизации поставщиков данных, а "Адрес" может содержать болееодного значения для каждого покупателя, в результате возникаетнеоднозначность, поскольку отсутствует общее значение, вокругкоторого WebIntelligence может синхронизировать данные.

Например, у Пола также может быть адрес в Лондоне. Это означает,что отсутствует уникальная строка "Пол", с которой WebIntelligenceможет синхронизировать телефонный номер Пола: Пол имеет разныетелефонные номера для каждого адреса, а Web Intelligence не известнокакой адрес необходимо связать с телефонным номером:

Номер телефонаАдресПокупатель

1234ЛондонДжон

5678Ошибка #MULTIVALUEПол

Если отношения между "Покупателем" и "Адресом" имеют тип "одинк одному", WebIntelligence может игнорировать "Адрес" присинхронизации. Это позволяет избавиться от неоднозначности:

Номер телефонаАдресПокупатель

1234ЛондонДжон

5678ЛиверпульПол

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 299

23Объединение измерений от нескольких поставщиков данныхПонимание возможностей объединения измерений

Page 300: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Несовместимые объекты и объединенныеизмерения

Обычно Web Intelligence не позволяет размещать измерения отразличных поставщиков данный в одной таблице. Это происходит воизбежание декартового измерения (отображение всех возможныхкомбинаций значений от не связанных объектов) или другихнеоднозначных результатов, зависящих от структуры юниверса.

В таблице можно размещать меры от различных поставщиков данных.Web Intelligence вычисляет меру в зависимости от типа доступногоизмерения. Например, если поместить меру в таблицу, не содержащуюизмерений от того же поставщика данных в качестве меры, WebIntelligence отобразит в таблице ее общее значение.

Вы можете поместить объединенное измерение в таблицу, если онасодержит другие измерения от поставщика данных, участвующего вобъединении. Вы также можете разместить в таблице сведения отразличных поставщиков данных, если они связаны с измерениями,участвующими в объединении измерений.

В некоторых ситуациях имеет смысл разместить в таблице измерениеот другого поставщика данных, даже если Web Intelligence не позволяетэтого делать. Это происходит, когда несовместимое измерение имеетотношения "один к одному" или "один ко многим" с измерением,размещенным в таблице. Важно подчеркнуть, что только одно значениенесовместимого измерения связано с измерением в таблице (один кодному). С другой стороны, то же значение несовместимого измеренияможет быть связано с несколькими значениями измерения в таблице(один к нескольким).

В таблице ниже отношение между именем и адресом соответствуетэтим правилам: адрес имеет связь с именем типа "один к одному" или"один к нескольким". В других направлениях связь "один к нескольким"между именем и адресом отсутствует (одно имя с несколькимиадресами):

300 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Объединение измерений от нескольких поставщиков данных23 Понимание возможностей объединения измерений

Page 301: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Несовместимое измерение (адрес)Измерение в таблице (Имя)

ЛондонДжон

ЛондонПол

ЛиверпульДжордж

В этом случае проект юниверса будет неправильным – несовместимоеизмерение (Адрес) должно быть определено как объект измерения втаблице (Имя). При возникновении подобной ситуации обратитесь кадминистратору Business Objects, и запросите повторное созданиеюниверса.

Если изменение юниверса не целесообразно, создайте переменную науровне отчета. Определите эту переменную как объект, свяжите ее сизмерением в таблице и предоставьте имя несовместимого измеренияв качестве определения переменной. Переменная возвратит значение,идентичное значению несовместимого измерения. Так как переменнаяопределена как объект измерения в таблице, Web Intelligence позволитразместить ее в одной таблице с измерением.

Фильтрация объединенных измерений

Объединение измерений оказывает влияние на способ, которым WebIntelligence применяет фильтры.

Примечание:К объединенному измерению нельзя применять фильтры. Фильтрыприменяются к измерениям, из которых состоит объединенноеизмерение.

Фильтры отчетов и объединенные измерения

При применении фильтра отчета к измерению, которое входит в составобъединенного измерения Web Intelligence применяет фильтр ко всемпоставщикам данных, синхронизированным с помощью объединенногоизмерения.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 301

23Объединение измерений от нескольких поставщиков данныхПонимание возможностей объединения измерений

Page 302: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Пример: Фильтрация объединенного измерения

В данном примере приведен отчет со следующими поставщикамиданных, которые объединены по измерению "Страна"

ДоходКурортСтрана

835 420French RivieraФранция

971 444Bahamas BeachСША

1 479 660Hawaiian ClubСША

Гости в будущемСтрана

46Франция

56США

Если применить фильтр Страна= ?США ? к первому блоку, WebIntelligence также отфильтрует второй блок, что даст следующийрезультат:

Гости в будущемСтрана

56США

Если измерения "Страна" не объединены, фильтр не окажет влиянияна второй блок.

Фильтры разделов и объединенные измерения

Если измерение, которое является частью объединенного измерения,устанавливается в качестве заголовка раздела, любой фильтр,примененный к разделу, также применяется к блокам отсинхронизированных в разделе поставщиков данных.

302 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Объединение измерений от нескольких поставщиков данных23 Понимание возможностей объединения измерений

Page 303: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Фильтры блоков и объединенные измерения

Когда фильтр блока применяется к измерению, которое является частьюобъединенного измерения, в приложении Web Intelligence фильтрприменяется к блоку. В приложении Web Intelligence фильтр неприменяется к другим поставщикам данных, синхронизированным вобъединенных измерениях.

Детализация объединенных измерений

При объединении измерений новое объединенное измерениепринадлежит иерархиям всех измерений, участвующих в объединении.

При детализации объединенных измерений приложение предложит имязапроса и контекст для объекта детализации. Необходимо выбратьсоответствующий документу контекст.

Расширение значений, возвращаемыхобъединенными измерениями

Объединенные измерения представляют собой новую концепцию в WebIntelligence XI R2. Процесс синхронизации поставщиков данных ужеиспользуется в Desktop Intelligence/BusinessObjects, однако, в ходе этогопроцесса не создается новое объединенное измерение. В отчетахBusinessObjects применяются исходные измерения, с помощью которыхформируется объединенное измерение в Web Intelligence.

Эти исходные измерения можно использовать в отчете Web Intelligence.При включении их в отчет приложение Web Intelligence по умолчаниювозвращает только те значения измерений, которым соответствуютзначения в поставщиках данных, синхронизированных посредствомобъединения. Об этом необходимо помнить в процессе переноса отчетовиз Desktop Intelligence и BusinessObjects, поскольку приложениеBusinessObjects/Desktop Intelligence функционирует иначе.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 303

23Объединение измерений от нескольких поставщиков данныхПонимание возможностей объединения измерений

Page 304: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Пример: Поведение Web Intelligence и DesktopIntelligence/BusinessObjects при объединении измерений

Имеется отчет, созданный с использованием следующих поставщиковданных:

ДоходСтрана происхождения

470Германия

ДоходСтрана происхождения

499Япония

Если в один блок включается измерение "Страна происхождения"поставщика данных 1 и мера "Доход" поставщика данных 2, то в средеWeb Intelligence возвращается следующий результат:

ДоходСтрана происхождения

Германия

Тот же блок в Desktop Intelligence/BusinessObjects возвращаетследующий результат:

ДоходСтрана происхождения

Германия

499Япония

Блок в Desktop Intelligence/BusinessObjects отличается, посколькуBusinessObjects расширяет значения измерения "Странапроисхождения" с использованием значений, возвращаемых мерой"Доход".

304 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Объединение измерений от нескольких поставщиков данных23 Понимание возможностей объединения измерений

Page 305: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Расширение значений измерения

1. Щелкните правой кнопкой мыши область отчета, расположеннуювне каких-либо блоков или диаграмм, и выберите в контекстном менюпункт Свойства документа.С правой стороны отчета отобразится панельСвойства документа.

2. Установите флажок Расширить значения объединенногоизмерения.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 305

23Объединение измерений от нескольких поставщиков данныхПонимание возможностей объединения измерений

Page 306: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

306 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Объединение измерений от нескольких поставщиков данных23 Понимание возможностей объединения измерений

Page 307: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Ранжирование данныхотчета

24

Page 308: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Ранжирование данныхПроцесс ранжирования позволяет выделить верхние и нижние записив наборе данных на основе различных критериев. Например, если вблоке отображаются страны и связанные с ними доходы, ранжированиепозволяет расположить данные в блоке таким образом, чтобы показатьтолько первые 3 страны с учетом приносимых ими доходов.

Ранжирование позволяет ответить на такие бизнес-вопросы, как:

• Какие 3 региона приносят наибольший доход?• Какие 10% магазинов приносят наименьший доход?• Какая группа наиболее прибыльных магазинов приносит совокупный

доход в размере до $10000000?

Для ответа на подобные бизнес-вопросы, Web Intelligence позволяетранжировать данные многими способами. Пользователь может сделатьследующее:

• ранжировать первые и/или последние n записей по измерению(например, по измерению "Страна") с учетом суммы значенийсвязанного с ним показателя (например, "Доход");

• ранжировать первые и/или последние n% от общего количествазаписей по измерению с учетом значения связанного с нимпоказателя, рассчитанного как процент от общего значенияпоказателя;

• ранжировать первые и/или последние n записей по измерению сучетом нарастающего итога связанного с ним показателя;

• ранжировать первые и/или последние n% записей по измерению сучетом значения связанного с ним показателя, рассчитанного каксуммарный процент от общего значения показателя.

Операции ранжирования исортировки

Сортировка является составной частью процесса ранжирования в WebIntelligence. Например, если выполняется ранжирование первых трехмагазинов по доходу, Web Intelligence сортирует магазины в порядкеубывания приносимого ими дохода.

308 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Ранжирование данных отчета24 Ранжирование данных

Page 309: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Сортировки, которые Web Intelligence применяет при ранжировании,имеют более высокий приоритет по сравнению с ранее заданнымисортировками. Например, если ранее список магазинов сортировалсяв алфавитном порядке, то при выполнении ранжирования WebIntelligence изменяет этот порядок сортировки.

Связанное ранжированиеWeb Intelligence назначает связанным элементам ранжированияодинаковые значения рангов и сдвигает назад значения ранжированиястрок после связывания. Это означает, что при ранжировании nпоследних элементов приложение может вернуть более n записей.

Пример: Первые и последние связанные элементы ранжирования

Ниже в таблице показаны связанные элементы ранжирования. Встолбце "Ранжирование первых трех элементов" показано, как WebIntelligence ранжирует эти записи в случае ранжирования первых трехэлементов; в столбце "Ранжирование последних трех элементов"показано, как Web Intelligence ранжирует эти записи в случаеранжирования последних трех элементов.

Последние 3элементаранжи-ровки

Первые 3 эле-ментаранжиров-ки

ПоказательИзмерение

1410А

2320Б

3130В

3130Г

В каждом случае Web Intelligence возвращает записи с рангом до 3включительно. Результаты для ранжирования первых трех элементов:

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 309

24Ранжирование данных отчетаСвязанное ранжирование

Page 310: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ПоказательИзмерение

30Г

30В

20Б

Результаты для ранжирования последних трех элементов:

ПоказательИзмерение

10А

20Б

30В

30Г

310 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Ранжирование данных отчета24 Связанное ранжирование

Page 311: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Параметры ранжированияОписаниеПараметр

Выше или ниже

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 311

24Ранжирование данных отчетаПараметры ранжирования

Page 312: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеПараметр

Если в качестве режима вычисле-ния выбран счетчик, при ранжиро-вании возвращаются n первых илипоследних записей с учетом пока-зателя, заданного параметром "Наоснове". Например, отображаются3 страны, первые по показателямдохода, или 3 комбинации го-да/квартала, последние по показа-телям дохода.

Если в качестве режима вычисле-ния выбрано процентное соотноше-ние, то при ранжировании возвра-щаются n% от общего числа запи-сей с лучшими или худшими пока-зателями с учетом показателя, за-данной параметром "На основе".Например, при наличии 100 запи-сей и ранжировании 10% лучшихбудут возвращены 10 записей.

Если в качестве режима вычисле-ния выбрана накопленная сумма,при ранжировании будут возвраще-ны записи с лучшими или худшимипоказателями, для которых накоп-ленная сумма показателя, заданно-го параметром "На основе", непревышает n.

Если в качестве режима вычисле-ния выбрано накопленное процент-ное отношение, то при ранжирова-нии будут возвращены записи случшими или худшими показателя-ми, для которых накопленная сум-ма показателя, заданная парамет-ром "На основе", не превышает n%

312 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Ранжирование данных отчета24 Параметры ранжирования

Page 313: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеПараметр

от общей суммы показателя.

Если в качестве режима вычисле-ния выбран счетчик, число возвра-щаемых записей зависит от показа-теля.

Если в качестве режима вычисле-ния выбрано процентное отноше-ние – процент возвращаемых запи-сей зависит от показателя.

Если в качестве режима вычисле-ния выбрана накопленная сумма– показатель не должен превы-шать накопленную сумму.

Если в качестве режима вычисле-ния выбрано накопленное процент-ное отношение – показатель недолжен превышать накопленнуюсумму, представленную как про-цент от общей суммы.

n/n%

Показатель, на котором основаноранжирование.Основано на

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 313

24Ранжирование данных отчетаПараметры ранжирования

Page 314: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеПараметр

Измерение ранжирования. Еслиуказано измерение ранжирования,для определения ранжирования вприложении Web Intelligence исполь-зуются агрегатные значения меры"На основе", вычисленные для изме-рения. Если это измерение не указа-но, в приложении Web Intelligenceиспользуются значения меры "Наоснове", вычисленные для всех изме-рений в блоке. (Другими словами, вприложении Web Intelligence возвра-щаются X строк в блоке, отличающи-еся самыми высоки или самыминизкими значениями, на основе ме-ры.)

Ранжировано по

Тип вычисления, используемый длясоздания ранжирования. Для получе-ния дополнительной информациисм. описание параметров выше илиниже и n/n% в начале этой таблицы.

Режим вычисления

Пример ранжирования

В таблице содержатся следующие данные:

ДоходКварталГод

100К12006

200К22006

300К32006

500К42006

314 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Ранжирование данных отчета24 Параметры ранжирования

Page 315: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ДоходКварталГод

400К12007

700К22007

300К32007

600К42007

200К12008

200К22008

400К32008

500К42008

Итог для К1: 700

Итог для К2: 1100

Итог для К3: 1000

Итог для К4: 1600

Если выполнить ранжирование по лучшим двум кварталам по прибыли,Web Intelligence отфильтрует все строки для К1 и К3, поскольку у К4 иК2 совокупная прибыль максимальна.

Ранжирование и порядок данныхРанжирование нельзя указывать для объекта, значения которого зависятот порядка данных. Это нельзя делать, поскольку ранжированиеизменяет порядок данных, что приводит к изменению данных объекта,в результате чего требуется выполнить повторное вычислениеранжирования в Web Intelligence. Вследствие этого возникает круговаязависимость между ранжированием и объектом, устранить которую WebIntelligence не в состоянии.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 315

24Ранжирование данных отчетаРанжирование и порядок данных

Page 316: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Если создается ранжирование для меры, значения которой зависят отпорядка данных, например для меры, использующей функцию Previousили любую из функций агрегирования текущих результатов (напримерRunningSum), то в среде Web Intelligence во всех ячейках блокаотображается сообщение об ошибке #RANK.

Рабочие процессы ранжированияСуществует два способа выполнения ранжирования данных в средеWeb Intelligence. Пользователь может сделать следующее:

• создать ранжирование с помощью интерфейса Web Intelligence;• использовать функцию Rank для возврата значения ранжирования.

Если ранжирование данных в блоке выполняется с помощью интерфейсаWeb Intelligence, то пользователь в среде Web Intelligence указываетпараметры ранжирования, в соответствии с которыми осуществляетсясортировка и фильтрация данных в блоке. Например, если в блокенеобходимо ранжировать три первые с точки зрения дохода страны,Web Intelligence сортирует страны в порядке убывания доходов, затемфильтрует блок, оставляя только три страны с наивысшими доходами.

Примечание:Если ранжирование создается с помощью интерфейса, Web Intelligenceнеявно использует функцию Rank, чтобы присвоить элементам ранги.

Создание ранжировок

1. Выберите блок, которому необходимо присвоить ранг.2. Нажмите кнопку Ранг.

Откроется диалоговое окно «Создать ранг».

3. ЩелкнитеСверху и выберите количество записей, если необходиморанжировать первые записи блока.

4. Щелкните Снизу и выберите количество записей, если необходиморанжировать записи блока, находящиеся внизу.

5. В списке Основано на выберите показатель, на котором будетосновано ранжирование.

316 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Ранжирование данных отчета24 Рабочие процессы ранжирования

Page 317: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

6. Если ранжирование необходимо выполнить по определенномуизмерению, а не по всем измерениям блока, щелкнитеРанжированопо и выберите измерение, на котором будет основано ранжирование.

7. В списке Режим вычисления выберите режим вычисления ранга.8. Нажмите кнопку ОК.

Примеры ранжированияВ приведенных ниже примерах используются измерение "Регион" ипоказатель "Доход", которые принимают следующие значения:

% от общего доходаДоходРегион

7%1000000Юго-восток

13%2000000Юго-запад

20%3000000Северо-восток

24%4000000Северо-запад

33%5000000Центральный регион

Пример: Ранжирование первых трех регионовпоприносимомудоходу

1000000

ЗначениеПараметр

СверхуПервые/последние

3n/n%

Регион (или не указывается, по-скольку "Регион" является един-ственным в блоке и потому исполь-зуемым по умолчанию измерениемранжирования)

Для каждого

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 317

24Ранжирование данных отчетаПримеры ранжирования

Page 318: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ЗначениеПараметр

ДоходНа основе

КоличествоРежим вычисления

Это ранжирование возвращает следующий результат:

ДоходРегион

5000000Центральный регион

4000000Северо-запад

3000000Северо-восток

Для вычисления результатов в соответствии с этим ранжированиемWeb Intelligence

• сортирует записи в убывающем порядке;• отображает первые 3 записи.

Пример: Ранжирование последних 40% регионов по доходам

Для выполнения такого ранжирования необходимо задать следующиепараметры

ЗначениеПараметр

СнизуПервые/последние

40%n/n%

РегионДля каждого

ДоходНа основе

Процентное соотношениеРежим вычисления

318 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Ранжирование данных отчета24 Примеры ранжирования

Page 319: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Это ранжирование возвращает следующий результат:

ДоходРегион

1000000Юго-восток

2000000Юго-запад

Для вычисления результатов в соответствии с этим ранжированиемWeb Intelligence

• сортирует записи в возрастающем порядке;• обрабатывает записи до тех пор, пока не отобразит 40% от общего

количества записей.

Пример: Ранжирование первых регионов, чей совокупный доход непревышает 10000000

Для выполнения такого ранжирования необходимо установитьследующие параметры:

ЗначениеПараметр

СверхуПервые/последние

10000000n/n%

РегионДля каждого

ДоходНа основе

Сумма с накоплениемРежим вычисления

Это ранжирование возвращает следующий результат:

ДоходРегион

5000000Центральный регион

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 319

24Ранжирование данных отчетаПримеры ранжирования

Page 320: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ДоходРегион

4000000Северо-запад

Для вычисления результатов в соответствии с этим ранжированиемWeb Intelligence• сортирует записи в убывающем порядке;• обрабатывает записи до тех пор, пока не находит запись, значение

в которой приводит к превышению совокупного дохода в размере10000000;

• включает в отчет те записи, значения в которых не приводят кпревышению совокупного дохода в размере 10000000.

Пример: Ранжирование последних регионов, чей совокупный доходне превышает 30% от общего дохода

Для выполнения такого ранжирования необходимо установитьследующие параметры:

ЗначениеПараметр

СнизуПервые/последние

30%n/n%

РегионДля каждого

ДоходНа основе

Суммарный процентРежим вычисления

Это ранжирование возвращает следующий результат:

ДоходРегион

1000000Юго-восток

320 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Ранжирование данных отчета24 Примеры ранжирования

Page 321: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ДоходРегион

2000000Юго-запад

Для вычисления результатов в соответствии с этим ранжированиемWeb Intelligence• сортирует записи в возрастающем порядке;• обрабатывает записи до тех пор, пока не находит запись, значение

в которой позволяет превысить 30% суммарного значенияизмерения, выраженного в виде процента от общей суммыизмерения;

• отображает те записи, значения в которых не позволяют превыситьотметку в 30% суммарного процента.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 321

24Ранжирование данных отчетаПримеры ранжирования

Page 322: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

322 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Ранжирование данных отчета24 Примеры ранжирования

Page 323: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Использованиесигнализаторов длявыделения результатов

25

Page 324: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Определение сигнализаторовСигнализаторы позволяют выделять результаты, которые соответствуютили не соответствуют определенным бизнес-целям. Можно создатьпростой сигнализатор, чтобы точно выделять высокие и низкиерезультаты особым цветом или текстовыми комментариями, например"Высокопроизводительный".

Сигнализатор может содержать до шести условий. Это позволяетвыделять сведения, которые удовлетворяют несколькимбизнес-критериям. Например, можно определить сигнализатор, которыйвыделяет высокий доход для определенной коммерческой деятельностиили сектора по работе с клиентами.

Сигнализаторы можно применять к ячейкам тела таблицы (по столбцамили строкам), к ячейкам разделов, к ячейкам верхних колонтитулов иотдельным ячейкам. При этом сигнализаторы нельзя применять к целымтаблицам, формам и диаграммам.

Business Objects официально поддерживает до 30 сигнализаторов вдокументе Web Intelligence. Эти сигнализаторы можно применить неболее чем к 20 столбцам или строкам таблицы, отдельным ячейкам илиячейкам раздела в отчетах.

Business Objects официально поддерживает до 10 различныхсигнализаторов в одном столбце или строке таблицы, в отдельнойячейке или ячейке раздела.

Сигнализаторы можно определять для применения следующихизменений форматирования к выбранным столбцам, строкам илиячейкам таблиц:

• цвет, размер и стиль текста• цвет и стиль границы ячейки• отображение фона ячейки – определенные цвета, изображения или

гиперссылки на веб-страницы

Также можно определять сигнализаторы, которые отображают текстили формулу, изображения или гиперссылки. В данном случаерезультаты, которые удовлетворяют условиям, определенным всигнализаторе, будут заменены текстом или формулой.

324 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Использование сигнализаторов для выделения результатов25 Определение сигнализаторов

Page 325: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Если определить сигнализатор с несколькими условиями, каждоеусловие производит одинаковые изменения форматирования. Чтобыприменить различные изменения форматирования для различныхусловий, необходимо использовать второстепенные сигнализаторы.

Сигнализаторы являются динамическими. Это означает то, что приобновлении отчета последними данными из базы данных сигнализаторывыделяют новые результаты соответствующим образом.

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

Web Intelligence Interactive отображает эффекты форматированиясигнализаторов, созданные с помощью панели отчетов Java или WebIntelligence Rich Client. В Web Intelligence Interactive нельзя создатьновые сигнализаторы.

Вложенные сигнализаторы

Сигнализатор может состоять из многочисленных вложенныхсигнализаторов, каждый их которых включает в себя одно или множествоусловий. Вложенные сигнализаторы позволяют применять к одномуобъекту различные условия и форматирование.

Вложенные сигнализаторы могут оказаться полезными, если требуется,чтобы различные условия создавали различные форматы. Еслисигнализатор включает в себя множество условий, его форматраспространяется на все его условия.

Например, в сигнализаторе, определенном для [Доходы с продаж], одиниз его вложенных сигнализаторов может выделять высокие результатызеленым цветом, а другой выделять низкие результаты красным. Всегов сигнализатор можно включить до 8 вложенных сигнализаторов.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 325

25Использование сигнализаторов для выделения результатовОпределение сигнализаторов

Page 326: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Добавление, редактирование,дублирование,изменениеприоритетаили включение сигнализаторов

1. Чтобы отобразить диалоговое окно «Сигнализаторы», выберитеСигнализаторы на панели инструментов отчетов (также можновыбратьСоздание отчетов >Сигнализаторы в Web Intelligence RichClient.)

2. Нажав кнопку Создать, можно создать сигнализатор с помощьюредактора сигнализаторов.

3. Если выбрать сигнализатор в списке и нажать кнопкуРедактировать,его можно отредактировать в редакторе сигнализаторов.

4. Чтобы продублировать сигнализатор, выберите его в списке инажмите Дублировать.

5. Для удаления сигнализатора выберите его в списке, а затем нажмитеУдалить.

6. Чтобы включить или отключить сигнализатор, выберите его в списке,а затем установите или снимите флажок для данного сигнализатора.

7. Чтобы определить приоритет сигнализатора, выберите его в списке,затем измените его приоритет с помощью стрелок вверх или вниз.

Построение сигнализатора1. Введите имя сигнализатора в окне Имя сигнализатора в редакторе

сигнализаторов.2. В окне Описание введите описание сигнализатора.3. Чтобы определить условия, которые включают сигнализатор,

выполните следующие шаги.4. В окне Отфильтрованный объект или ячейка выберите ячейку

или объект, значения которых включают сигнализатор.Если ячейка, для которой необходимо создать сигнализатор,содержит дату или данные числового типа (например, дату иливычисления), вместо варианта Содержимое ячейки необходимовыбрать объект или переменную. Причина этого заключается в том,что в приложении Web Intelligence любые значения, вводимые втекстовое поле Значение, рассматриваются как строка символов.

326 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Использование сигнализаторов для выделения результатов25 Добавление, редактирование, дублирование, изменение приоритетаили включение сигнализаторов

Page 327: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

• Чтобы включить сигнализатор, используя данные в ячейке,выделенной в данный момент, нажмите ..., затем в меню выберитепункт Содержимое ячейки.

• Для запуска сигнализатора с помощью значения объекта илипеременной нажмите ..., перейдите к пункту меню Выбратьобъект или переменную, затем в диалоговом окне «Объекты ипеременные» выберите объект или переменную.

5. Выберите оператор в списке Оператор.6. В окне Значение введите значение, которое будет запускать

сигнализатор.• Чтобы ввести значение напрямую, введите его в этом окне.• Для выбора значения из списка значений объекта, отмеченного

в окнеОтфильтрованныйобъект или ячейка, нажмите ... справаот окна Значение, перейдите в пункт меню Выбрать значение,а затем выберите искомое значение в диалоговом окне «Списокзначений».

• Чтобы выбрать другой объект или переменную в качествезначения, нажмите "..." справа от окна Значение, перейдите впункт менюВыбрать объект или переменную, а затем выберитеобъект или переменную в диалоговом окне «Объекты ипеременные».

• Чтобы очистить окно Значение, нажмите ... справа от окна, азатем в открывшемся меню выберите Пустое.

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

8. Чтобы удалить условие, щелкните знак -, расположенный рядом сусловием.

9. Для включения сигнализатора с помощью формулы вместо условий,как описано выше, нажмите Формула, затем введите формулу воткрывшемся окне или нажмите Fx, чтобы построить формулу вредакторе формул.• Не используйте кавычки до и после текста. Например, если

сигнализатор должен отображать строку ПРОСРОЧЕНО, введите:ПРОСРОЧЕНО.

• Формула должна возвратить значение "Истина" или "Ложь".Значение "Истина" включает сигнализатор, а значение "Ложь" –нет. Например, если формула имеет вид RowIndex()=3,

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 327

25Использование сигнализаторов для выделения результатовПостроение сигнализатора

Page 328: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

форматирование сигнализатора появится в четвертой строкетаблицы.

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

11. Для удаления вложенного сигнализатора нажмите кнопку Удалитьвложенный сигнализатор.

12. Формат, появляющийся при включении сигнализатора, указываетсяв диалоговом окне Отображение сигнализатора, котороеоткрывается при нажатии кнопки Формат.

Установка формата сигнализатора1. Щелкните Формат в редакторе сигнализаторов.

Откроется диалоговое окно «Отображение сигнализатора».

2. В окне Отображение введите текст сигнализатора или формулу,которую он будет использовать для формирования выходных данных.При нажатии Fx откроется редактор формул, в котором можносоздать необходимую формулу.

3. Формат текста (шрифт, цвет шрифта и выравнивание) указываетсяв области Текст.

4. Цвет и рисунок фона сигнализатора указываются в области Фон.5. Граница сигнализатора определяется в области Граница.6. Для возврата в редактор сигнализаторов нажмите OK.

Использование формул для созданиядополнительных сигнализаторов

В приложении Web Intelligence дополнительные сигнализаторы можносоздавать с использованием языка формул вместо использованияпараметров Отфильтрованный объект или ячейка, Оператор иОперанд по умолчанию.

В ячейках отчета можно создавать сигнализаторы, в которыхотображаются текст, формулы или гиперссылки, если результатыудовлетворяют одному или нескольким условиями, определенным всигнализаторе.

328 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Использование сигнализаторов для выделения результатов25 Установка формата сигнализатора

Page 329: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Это позволяет выводить сообщения в ячейках, например “НЕОПЛАЧЕНО, ?, или отображать формулы, которые изменяютрезультаты (например для вывода заданного текста и результата работыобъекта в одной ячейке), или включать ссылки на другие веб-страницыдля удобства обращения к ним во всех случаях, когда результатысоответствуют набору бизнес-условий в сигнализаторе.

Пример: При выделении трех диапазонов квартальных доходов спродаж результаты отображаются в качестве процентногосоотношения со средним доходом с продаж

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

При использовании параметра "Формула" в редакторе формулсоздается следующий сигнализатор, в котором содержатся вложенныесигнализаторы.

В каждом вложенном сигнализаторе определено одно условие. Вприложении Web Intelligence вложенные сигнализаторы комбинируютсяс оператором Or (Или) следующим образом:

[Sales revenue] < ((Average([Sales revenue]) In Block)* 0.8)

Or

=[Sales revenue] < ((Average([Sales revenue]) In Block)* 1.2)

Or

=[Sales revenue] > ((Average([Sales revenue]) In Block)* 1.2)

Формула, заданная для каждого вложенного сигнализатора,вычисляется следующим образом:• Первый вложенный сигнализатор будет включаться при получении

результатов доходов с продаж < 0,8 (это означает, менее 80%) отсреднего значения.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 329

25Использование сигнализаторов для выделения результатовИспользование формул для создания дополнительных сигнализаторов

Page 330: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

• Второй вложенный сигнализатор будет включаться при получениирезультатов доходов с продаж < 1,2 (это означает, менее 120%) отсреднего значения.

• Третий вложенный сигнализатор будет включаться при получениирезультатов доходов с продаж > 1.2 (это означает, более 120%) отсреднего значения.

Затем необходимо использовать панель формул в диалоговом окне"Отображение сигнализатора" для определения условийформатирования, которое будет применено к ячейкам отчета. Поэтомунеобходимо указать необходимые текстовую строку и формат, которыебудут отображаться, если результаты в ячейке таблицы соответствуютусловию, заданному для одного из вложенных сигнализаторов.Указываются следующие элементы:

• В ячейках отчета, в которых содержатся результаты доходов с продаж,которые на 80% меньше от среднего дохода, символьная строка будетотображаться красным цветом.

• Ячейки отчета, в которых содержатся результаты доходов с продаж,которые на 20% меньше от среднего дохода, отображаются синимцветом. Обратите внимание, что при применении этого сигнализатораучитываются значения, соответствующие условиям первогосигнализатора. Например, если среднее значение равно 100, тозначение 79 как на > 80% ниже среднего значения, так и на < 20% вышесреднего значения. В этом случае первый сигнализатор имеет высшийприоритет.

• Ячейки отчета, в которых содержатся результаты доходов с продаж,более чем на 20% превышающих средний доход, отображаютсязеленым цветом.

Благодаря этому форматированию можно с первого взгляда увидеть,какие линии продуктов находятся выше или ниже по отношению ксреднему совокупному доходу с продаж.

330 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Использование сигнализаторов для выделения результатов25 Использование формул для создания дополнительных сигнализаторов

Page 331: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Отслеживаниеизмененных данных

26

Page 332: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

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

При отслеживании изменений данных в качестве контрольной точкивыбирается определенное обновление данных. Эти данные носятназвание "опорные данные". При отображении изменений данных вприложении Web Intelligence текущие данные отображаются в контекстесоотношения с опорными данными.

Далее приводятся несколько примеров необходимости отслеживанияданных:

• Если торговая точка больше не отображается в списке торговыхточек, лидирующих по объемам продаж, в приложении WebIntelligence торговая точка отображается как удаленная из списка.Эту информацию можно использовать для определения причин, покоторым торговая точка не отличается лидирующими показателями.

• Если продажи уменьшились в регионе, отслеживание измененийпокажет спад. Далее можно осуществить переход вниз по иерархииданных для области, чтобы понять причину уменьшения дохода.

В обоих случаях благодаря отслеживанию текущие данныестановятся более выразительными путем помещения их в контекстесо старыми данными. Без этого контекста определение тенденцийстановится более сложной задачей.

Типы изменений данныхWeb Intelligence позволяет отслеживать следующие типы измененийданных:

• добавленные данные• удаленные данные• измененные данные

332 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отслеживание измененных данных26 Отслеживание изменений данных

Page 333: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

• увеличившиеся данные• уменьшившиеся данные

Можно настроить отображение данных изменений с помощьюинтерфейса Web Intelligence или языка формул Web Intelligence. Языкформул предоставляет продвинутым пользователям дополнительныевозможности и гибкость при отображении и форматировании измененныхданных.

Режимы отслеживания данных

Режим автоматического отслеживания данных

В режиме автоматического отслеживания данных, Web Intelligence всегдасравнивает текущие данные с данными, полученными до последнегообновления. Для этого Web Intelligence указывает текущие данные вкачестве опорных данных перед каждым обновлением. Опорные данныевсегда старше текущих на одно обновление.

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

Ручной режим отслеживания данных

В ручном режиме отслеживания данных пользователь выбирает опорныеданные. Web Intelligence продолжает использовать эти данные вкачестве контрольной точки вплоть до обновления контрольной точки.

Активация отслеживания данных1. Чтобы отобразить диалоговое окно «Включить отслеживание

данных», щелкните кнопку Отслеживать на главной панелиинструментов.

2. Выберите в диалоговом окне опции.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 333

26Отслеживание измененных данныхРежимы отслеживания данных

Page 334: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеПараметр

Текущие данные становятся опорнымипосле каждого обновления данных. Вотчете всегда отображается разницамежду новыми данными и данными,полученными до последнего обновле-ния.

Автоматическоеобновлениеопорных данных при каж-дом обновлении данных

Текущие данные становятся фиксиро-ванным опорными данными и остаютсяими при обновлении данных в будущем.В отчете всегда отображается разницамежду новыми данными и фиксирован-ными опорными данными.

Использовать текущие дан-ные в качестве опорных

3. Чтобы обновить данные при закрытии диалогового окна, щелкните«Обновить сейчас».

4. Нажмите кнопку OK

Изменение опорных данных1. Щелкните Параметры отслеживания данных на главной панели

инструментов или щелкните ссылку Автоматическоеобновление/фиксированные данные в строке состояния, чтобыоткрыть диалоговое окно «Параметры отслеживания данных».

2. Выберите вкладку Опорные данные.3. Выберите параметры.

334 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отслеживание измененных данных26 Изменение опорных данных

Page 335: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеПараметр

Текущие данные становятся опорнымипосле каждого обновления данных. Вотчете всегда отображается разницамежду новыми данными и данными,полученными до последнего обновле-ния.

Автоматическоеобновлениеопорных данных при каж-дом обновлении данных

Выбранные данные становятся фикси-рованными опорными данными и оста-ются опорными данными после после-дующих обновлений данных. В отчетевсегда отображается разница междуновыми данными и фиксированнымиопорными данными.

Использовать фиксирован-ные опорные данные из

Отображение измененных данных

Отображение и скрытие измененных данных

• В главном меню щелкните Спрятать изменения/Показатьизменения (текст подсказки зависит от того, отображаются ли внастоящее время изменения или нет) справа от Отслеживание.

Настройка представления измененных данных

В документе можно настроить представление (стиль шрифта, размери цвет) изменившихся данных. Можно отдельно настроитьпредставление следующих изменений:

• Вставленные, удаленные и измененные значения измерения изначения подробных сведений.

• Увеличившиеся или уменьшившиеся значения показателей

Значения показателя также могут принимать форматированиевставленных или удаленных значений измерений. Например, еслизначение измерения исчезает из списка значений в блоке, а блок также

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 335

26Отслеживание измененных данныхОтображение измененных данных

Page 336: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

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

Администратор Business Objects определяет представление измененныхданных по умолчанию на центральном сервере управления. Настройкипредставления измененных данных в Web Intelligence имеют приоритетперед настройками CMS по умолчанию.

Настройка отображения измененных данных

1. Чтобы открыть диалоговое окно «Параметры отслеживания данных»,нажмите кнопку Параметры отслеживания данных на главнойпанели инструментов.

2. Откройте вкладку Форматирование.3. Выберите каждый из типов изменяемых данных, который необходимо

отображать, и щелкните «Формат», чтобы определить способотображения изменений.

Способ отображения измененных данных вблоках

Пример: Измененные данные в простом блоке

В этом примере используется документ с блоком, в которомотображаются [Страна], [Год] и [Доход]. Исходные данные былиследующими:

ДоходГодСтрана

10002003Франция

20002004Франция

10002002Япония

12002002Польша

336 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отслеживание измененных данных26 Отображение измененных данных

Page 337: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

После обновления данные имеют следующий вид:

ДоходГодСтрана

30002004Франция

9002003Япония

8002002Польша

9002004Великобритания

Если включено отслеживание данных, и отображаются измененияданных, блок выглядит следующим образом:

ФорматированиеДоходГодСтрана

[форматированиеудаленных данных вовсех ячейках]

10002003Франция

[форматированиеувеличившихся дан-ных в ячейке]

30002004Франция

[форматированиеудаленных данных вовсех ячейках]

10002002Япония

[форматированиевставленных данныхво всех ячейках]

9002003Япония

[форматированиеуменьшившихся дан-ных в ячейке Доход]

8002002Польша

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 337

26Отслеживание измененных данныхОтображение измененных данных

Page 338: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ФорматированиеДоходГодСтрана

[форматированиевставленных данныхво всех ячейках]

9002004Великобритания

• В строках с доходом по Франции в 2003 г. и Японии в 2002 г.представлены данные, которые перестали существовать послеобновления.

• Доход по Франции в 2004 г. увеличился.• Доход по Польше в 2002 г. уменьшился.• После обновления отображаются строки с доходом по Японии в 2003

г. и Великобритании в 2004 г.

Способ отображения данных в отчетах собъединенными измерениями

Web Intelligence отображает измерение как измененное только приизменении всех измерений, являющихся частью объединения.

Пример: Измененные данные и объединенные измерения

В этом примере "Страна" является объединенным измерением,содержащим измерения "Страна" от двух поставщиков данных. Передобновлением данные имеют следующий вид:

Продажи (DP2)Страна (DP2)Доход (DP1)Страна (DP1)

5000США10000США

4000Франция

3000Великобритания5000Великобритания

1000Германия1000Германия

338 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отслеживание измененных данных26 Отображение измененных данных

Page 339: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

После обновления данные имеют следующий вид:

Продажи (DP2)Страна (DP2)Доход (DP1)Страна (DP1)

4000США10000США

3000Франция4000Франция

4000Великобритания6000Великобритания

2000Польша

При отображении в блоке с объединенным измерением "Страна" иотображении изменений данных, данные имеют следующий вид:

ФорматированиеПродажиДоходСтрана

[форматированиеуменьшившихся дан-ных в ячейке "Прода-жи"]

400010000США

[форматированиевставленных данныхв ячейке "Доход"]

30004000Франция

[форматированиеувеличившихся дан-ных в ячейках "До-ход" и "Продажи"]

40006000Великобритания

[форматированиеудаленных данных вовсех ячейках]

10001000Германия

[форматированиевставленных данныхв ячейках "Страна" и"Доход"]

2000Польша

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 339

26Отслеживание измененных данныхОтображение измененных данных

Page 340: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Строка Франции не отображается как вставленная, поскольку этастрока не была вставлена у обоих поставщиков данных. "Доход"отображается как вставленный, поскольку он является новымзначением меры после обновления данных.

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

Способ отображения измененных данных вразделах

Пример: Измененные данные в отчете с разделами

В этом примере используется документ с блоком, в которомотображаются [Страна], [Год] и [Доход]. Исходные данные былиследующими:

ДоходГодСтрана

10002003Франция

20002004Франция

10002002Япония

12002002Польша

2003США

2004США

После обновления данные имеют следующий вид:

ДоходГодСтрана

30002004Франция

340 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отслеживание измененных данных26 Отображение измененных данных

Page 341: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ДоходГодСтрана

9002003Япония

8002002Польша

9002004Великобритания

Если создается раздел для [Страна], и отображаются изменения данных,отчет имеет следующий вид:

Франция [без форматирования]

ФорматированиеДоходГод

[форматирование удаленныхданных во всех ячейках]10002003

[форматирование увеличивших-ся данных в ячейке]30002004

Япония [без форматирования]

ФорматированиеДоходГод

[форматирование уда-ленных данных во всехячейках]

10002002

[форматированиевставленных данных вовсех ячейках]

9002003

Польша [без форматирования]

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 341

26Отслеживание измененных данныхОтображение измененных данных

Page 342: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ФорматированиеДоходГод

[форматированиеуменьшившихся данныхв ячейке Доход]

8002002

Великобритания [форматирование вставленных данных]

ФорматированиеДоходГод

[форматированиевставленных данных вовсех ячейках]

9002004

Web Intelligence отображает данные в заголовке раздела двумяспособами в зависимости от изменений данных в разделе:

• Если все строки в блоке изменились одинаково, заголовок разделаотображается с тем же форматированием, что и строки.

• Если строки изменились неодинаково, или же изменились тольконекоторые из них, остается указанный по умолчанию форматзаголовка раздела.

Способ отображения измененных данных вблоках с разбиениями

Если в блоке содержится разбиение, и задано свойство блокаЦентрировать значение через разбиение, Web Intelligence отображаетцентрированное значение в соответствии с правилами, аналогичнымидля заголовков раздела.

• Если все строки в разрыве изменились одинаково, центрированноезначение отображается с тем же форматированием, что и строки.

• Если строки изменились неодинаково, или же изменились тольконекоторые из них, форматирование центрированного значенияостается тем же, что задано по умолчанию.

342 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отслеживание измененных данных26 Отображение измененных данных

Page 343: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Способ отображения измененных данных вдиаграммах

Если данные в диаграмме были изменены, Web Intelligence отображаетнад ней значок измененных данных. Если щелкнуть значок, WebIntelligence преобразует диаграмму в таблицу, чтобы можно былопросмотреть подробную информацию об изменениях.

Ограничения отслеживания данныхЕсли поставщик данных для документа изменился, или была выполненаочистка данных в документе, Web Intelligence больше не будетотображать измененные данные. Если изменился поставщик данных,текущая версия документа уже несовместима с опорной версией. Еслиданные были очищены, старые данные больше не существуют инедоступны для сравнения.

В результате следующие действия несовместимы с отслеживаниемданных:

• Выйти из режима перехода по иерархии• Детализация запроса• Удаление запроса• Любое изменение (включая изменения прав доступа), при котором

изменяется SQL, созданный поставщиком данных• Очистка документа

При выполнении любого из этих действий Web Intelligence очищаетисторию данных документа. Это происходит из-за несовместимостиэтих действий с отображением измененных данных. Например, приизменении запроса данные в документе изменяются под влияниемизменения запроса. Любое сравнение этих данных с данными,возвращенными другим запросом, заведомо некорректно.

Отслеживание данных и детализация

При использовании перехода по иерархии запроса или при переходеза границы иерархии Web Intelligence очищает историю данных,

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 343

26Отслеживание измененных данныхОграничения отслеживания данных

Page 344: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

поскольку эти действия изменяют поставщика данных. Это не должноповлиять на работу пользователя, поскольку при начале детализацииуже были определены данные, в отношении которых требуетсяпроизвести дополнительный анализ. Отслеживание данных выполнилосвою функцию, можно продолжить анализ данных.

Отслеживание данных и обновлять приоткрытии

При установке параметра обновления документа во время открытия(выбор свойства документа Обновлять при открытии) отслеживаниеданных не отображает разницы между данными до и после обновления.Web Intelligence использует обновленные данные как новые, потому чтообновление очищает документ.

Использование языка формул WebIntelligence для отслеживанияизмененных данных

При использовании интерфейса Web Intelligence для настройкиотображения измененных данных в приложении Web Intelligenceсоздаются специальные скрытые сигнализаторы, чтобы отобразитьизменения. Данные специальные сигнализаторы не отображаются всписке стандартных сигнализаторов.

Язык формул Web Intelligence позволяет создавать пользовательскиесигнализаторы для форматирования изменений данных. Также языкформул можно использовать для, чтобы включить специальныевычисления, основанные на изменениях данных. Например, можновключить вычисление, которое будет отображать разницу междупредыдущим значением и текущим значением показателя.

Функция RefValue

Язык формул Web Intelligence предоставляет доступ к измененнымданным с помощью функции RefValue. Данная функция предоставляет

344 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отслеживание измененных данных26 Использование языка формул Web Intelligence для отслеживания измененных данных

Page 345: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

значение опорных данных для меры. При отсутствии опорных данныхфункция возвращает нулевое значение.

Например, если мера [Доход] в настоящий момент имеет значение 1000,а ее опорное значение равно 900, формула RefValue([Доход])возвращает 900.

Функция RefValueDate

Функция RefValueDate возвращает дату опорных данных,используемых для отслеживания данных.

ПостроениеформулсиспользованиемфункцииRefValue

Функцию RefValue можно использовать для построения формул, которыепредоставляют информацию о текущих данных по отношению к опорнымданным.

Пример: Определение опорного значения и текущего значения

следующая формула возвращает отличия между опорным и текущимзначениями меры [Доход]:

=If(Not(IsNull([Revenue])) Or Not(IsNull(RefValue([Revenue]))); [Revenue]-RefValue([Revenue]))

В следующей таблице представлены данные до обновления данных:

ДоходЗаказчик

2000Джонсон

3000Смит

3500Уилсон

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 345

26Отслеживание измененных данныхИспользование языка формул Web Intelligence для отслеживания измененных данных

Page 346: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

После обновления данные изменяются следующим образом:

ДоходЗаказчик

3000Джонсон

2500Смит

Если формулу поместить в третий столбец, она возвращает следующиезначения:

РазницаДоходЗаказчик

10003000Джонсон

-5002500Смит

3500Уилсон

Измененные данные и контекствычисления

Если включено отслеживание данных, Web Intelligence отображаетданные как измененные только в том случае, если контекст вычисленияостается прежним.

Например, если значение меры изменяется из-за изменения контекставычисления блока, новое значение не помечается как измененное.

Пример: Изменение контекста вычисления

В этом примере представлен блок, содержащий [Город], [Заказчик] и[Доход]:

346 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отслеживание измененных данных26 Измененные данные и контекст вычисления

Page 347: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ДоходЗаказчикГород

1000СмитСан-Франциско

2000ДжонсСан-Франциско

3000УилсонЛос-Анджелес

4000ХаррисЛос-Анджелес

Если в блоке удалить [Заказчик], Web Intelligence выполняетагрегирование дохода по городу:

ЗаказчикГород

3000Сан-Франциско

7000Лос-Анджелес

Web Intelligence не отображает увеличение доходов, поскольку объемдоходов не изменился. Изменился только контекст вычисления: доходыагрегируются только по городу, что приводит к отображению болеекрупных значений.

Если после обновления данных доход от Джонса падает до 1000, адоход от Уилсона возрастает до 4000, данные выглядят следующимобразом:

ЗаказчикГород

2000Сан-Франциско

8000Лос-Анджелес

Web Intelligence теперь отображает данные как измененные, поскольку,независимо от изменения контекста вычисления, общий доход для

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 347

26Отслеживание измененных данныхИзмененные данные и контекст вычисления

Page 348: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Сан-Франциско снизился, а общий доход для Лос-Анджелесаувеличился.

348 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Отслеживание измененных данных26 Измененные данные и контекст вычисления

Page 349: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Обмен содержимым WebIntelligence с другимивеб-приложениями

27

Page 350: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Публикация содержимого WebIntelligence как веб-служб

С помощью публикации блоков отчета Web Intelligence (таблиц, диаграммили форм) как веб-служб, называемых службами BI, содержимое WebIntelligence можно сделать доступным вне документов Web Intelligence.

Веб-службы обеспечивают стандартный механизм обмена даннымимежду веб-приложениями. Пользователи публикуют содержимое WebIntelligence на сервере, где другие веб-приложения могут обращатьсяк веб-службам, предоставляющим это содержимое.

Каждая веб-служба может опубликовать несколько блоков, к которымвеб-приложения могут получать доступ с помощью функций,соответствующих этим блокам. Например, таблицу, опубликованнуюкак веб-службу, можно включить в информационную панель, чтопозволяет выполнять операции фильтрации и детализации для этойтаблицы с помощью функций веб-службы.

Структура службы BI определяется с помощью WSDL (Web ServiceDefinition Language), стандартного формата для описания веб-служб.Веб-приложения взаимодействуют со службами BI (путем передачи импараметров и получения в ответ данных) с помощью SOAP, стандартногопротокола для обмена структурированной информацией.См. также• Структура службы BI

Публикация блока отчета в форме веб-службыДля публикации блока отчета как веб-службы используется мастерпубликации содержимого.1. Выберите таблицу, диаграмму или форму, которую необходимо

опубликовать, щелкните правой кнопкой мыши и выберитеПубликовать содержимое, чтобы отобразить мастер публикациисодержимого.

2. Нажмите Далее для перехода к первому шагу публикации.

350 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Обмен содержимым Web Intelligence с другими веб-приложениями27 Публикация содержимого Web Intelligence как веб-служб

Page 351: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

См. также• Идентификация дублированного содержимого

Идентификация дублированного содержимого

Если блок отчета, публикуемый как веб-служба, уже опубликован, наэкране Идентификация дублированного содержимого в мастереПубликовать содержимое дублированные блоки выделяются.Выделенный жирным шрифтом дублированный блок отображается подвеб-службами, в которых он опубликован.

• Нажмите Далее для перехода к следующему шагу.См. также• Определение веб-службы

Определение веб-службы

Перед публикацией блока как веб-службы необходимо на экранеОпределить опубликованное содержимое в мастере Публиковатьсодержимое присвоить имя таблице, сделать доступными фильтры наоснове данных блока и выбрать сервер для публикации блока.

Примечание:

Описываемый ниже параметр "Совместно использовать содержимоеотчета для всех потребителей" позволяет всем потребителям (сеансам)веб-служб использовать содержимое блока отчета из одного экземплярадокумента. Применение этого параметра позволяет снизить потреблениепамяти на сервере обработки и рекомендуется в тех случаях, когда ссодержимым параллельно работает большое число пользователей.Технически документ открывается первым потребителем, которыйотправил запрос на его получение. После этого все остальныепотребители, отправляющие аналогичный запрос, получают документот имени первого пользователя (с использованием его данныхавторизации). Соответственно, при вызове веб-службы сиспользованием этого параметра надлежащий уровень безопасностине обеспечивается.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 351

27Обмен содержимым Web Intelligence с другими веб-приложениямиПубликация содержимого Web Intelligence как веб-служб

Page 352: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Функция совместного использования документов несовместима сфильтрами отчетов и функциями перехода по иерархии данныхвеб-служб (при попытке использовать соответствующие вызовывеб-служб и параметры возвращается ошибка). Единственный способфильтрации данных документа Web Intelligence из веб-службзаключается в использовании фильтров раздела (использованиераздела отчета, предоставленного в качестве фильтра, всоответствующей веб-службе).

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

1. Введите имя и описание для публикуемой таблицы в полях Имя иОписание.

2. Выберите параметр "Совместно использовать содержимое отчетадля всех потребителей", чтобы разрешить всем потребителям(сеансам) веб-служб использовать содержимое блока отчета изодного экземпляра документа. Если этот параметр выбран, параметрУстановитьфильтр недоступен. Эта команда отключена, посколькупотребители не могут использовать фильтры отчетов. Единственнымспособом фильтрации содержимого, если включен этот параметр,является использование фильтров разделов с обязательнымивходными параметрами. Выбор заголовков раздела нельзя отменить,поскольку соответствующие параметры веб-службы являютсяобязательными входными параметрами (заголовки являютсянеотъемлемой частью структуры элемента отчета).

3. Нажмите Установка фильтров и выберите объекты, которыенеобходимо сделать доступными для фильтрации в веб-службе.

4. Выберите сервер для публикации содержимого в разделеХост-сервер.

5. Чтобы добавить, удалить или изменить серверы в спискехост-серверов, выберите Управление серверами, затем выберитеДобавить, Изменить или Удалить и обновите список серверов.

6. Нажмите Далее для перехода к следующему шагу.См. также• Публикация приглашений• Сохранение и публикация веб-службы

352 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Обмен содержимым Web Intelligence с другими веб-приложениями27 Публикация содержимого Web Intelligence как веб-служб

Page 353: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Определение доступных данных для фильтрации ввеб-службе

При публикации блока отчета как веб-службы можно сделать доступнымиобъекты отчета, которые веб-приложения могут использовать дляфильтрации данных, возвращаемых веб-службой. Например, еслиопубликовать таблицу, содержащую измерения [Страна], [Регион] и[Доход], можно сделать измерение [Страна] доступным в качествефильтра. Веб-приложения, обращающиеся к этой веб-службе, могутзатем фильтровать данные по измерению [Страна].

Объекты для фильтрации появляются в виде параметровFilterCondition в функции GetReportBlock_<имя_блока> ввеб-службе.

Для определения объектов, доступных для фильтрации, используетсяэкранОпределитьопубликованное содержимоемастера публикациисодержимого. На этом экране приведен список всех объектов в отчетеи выбраны объекты в блоке, которые публикуются по умолчанию. Можноотменить выбор этих объектов и выбрать любой объект в отчете, чтобысделать его доступным в качестве фильтра. Например, можно сделатьизмерение [Страна] доступным в качестве фильтра при публикациитаблицы, включающей объекты [Регион] и [Страна], если измерение[Страна] отображается в отчете. Также можно сделать объекты [Регион]и [Доход] недоступными в качестве фильтров.

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

Если опубликовать блок в разделе, по умолчанию веб-служба выполняетфильтрацию по значению объекта раздела, соответствующеговыбранному блоку. Например, если имеется отчет, содержащий объекты[Страна], [Регион] и [Доход], в котором [Страна] является заголовкомраздела, и опубликован блок в разделе, где [Страна]="Франция",веб-служба использует значение "Франция" в качестве значения поумолчанию для [Страна]. Веб-приложение, обращающееся к этойвеб-службе, может предоставить другое значение для объекта [Страна],тогда веб-службой будут возвращаться данные, соответствующие этомуфильтру.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 353

27Обмен содержимым Web Intelligence с другими веб-приложениямиПубликация содержимого Web Intelligence как веб-служб

Page 354: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Если опубликовать блок в отчете, содержащем фильтры запроса,объекты, в котором определены фильтры отчета, выбираются поумолчанию на данном экране. Выбор этих объектов можно отменить.Если опубликовать блок без определения объектов, доступных дляфильтров, веб-служба фильтрует данные на основе значений фильтровотчета. Если сделать объекты доступными, веб-приложения могутприменять фильтры отчета, используя другие значения.См. также• GetReportBlock_blockname

Публикация приглашений

1. Выберите или отмените выбор приглашений, которые необходимовключить в список приглашений или исключить из него.

2. Нажмите Выбрать все, чтобы выбрать все приглашения, илиОчистить все, чтобы очистить все приглашения.

3. Нажмите Далее для перехода к следующему шагу.

Публикация приглашений в веб-службах

Если содержимое, которое необходимо опубликовать, содержитсвязанные приглашения, для выбора приглашений для публикации ввеб-службе используется экран Выбрать приглашения в мастерепубликации содержимого.

Если приглашение не опубликовано, веб-служба использует значениедля приглашения, указанное при последнем обновлении и сохранениидокумента. Например, если пользователь выбрал "США" в приглашении[Страна], а затем сохранил документ, веб-служба отфильтровываетданные на основе значения [Страна]="США" при ее следующем вызовес параметром refresh=true.

Если приглашения опубликованы веб-службой, в случае вызовавеб-службы с параметром refresh=true веб-приложения должныпредоставить значения для этих приглашений.

354 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Обмен содержимым Web Intelligence с другими веб-приложениями27 Публикация содержимого Web Intelligence как веб-служб

Page 355: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Сохранение и публикация веб-службы

Для сохранения и публикации веб-службы на хост-сервере используетсяэкран Создать веб-службу в мастере публикации содержимого.

1. Чтобы повторно опубликовать существующую веб-службу, выберитевеб-службу, нажмитеПубликовать, затем нажмите кнопкуОК, чтобывыйти из мастера.

2. Чтобы опубликовать новую веб-службу, выберите папку дляпубликации содержимого и нажмите Создать для отображениядиалогового окна Опубликовать веб-службу.

Примечание:Нажмите Добавить папки, чтобы добавить новую папку.

3. Введите имя веб-службы в окнеИмявеб-службы и описание службыв окне Описание.

4. Выберите метод аутентификации для веб-службы в спискеАутентификация.

5. Нажмите кнопку ОК, чтобы закрыть диалоговое окно и сохранить иопубликовать веб-службу.

6. Нажмите кнопку Готово.

Публикация отчетаWeb Intelligence вBI OnDemand

Можно опубликовать отчет Web Intelligence в BI OnDemand. Послепубликации отчета становятся доступными его поиск, просмотр,визуализация, а также совместная работа над отчетом с помощьюмножества соответствующих отраслевым стандартам средств BI,предлагаемых в BI OnDemand.

Можно публиковать как существующие, так и вновь созданные отчеты.Проверьте правильность имени пользователя и пароля BI OnDemand.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 355

27Обмен содержимым Web Intelligence с другими веб-приложениямиПубликация отчета Web Intelligence в BI OnDemand

Page 356: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Публикация нового отчета Web Intelligence в BIOnDemand

Для публикации нового отчета выполните следующие действия:

1. Выберите Файл > Создать, чтобы создать новый отчет.2. Выберите Другой источник данных в областиВыбор источника

данных, выберите Текстовые файлы и файлы Excel в списке, азатем нажмите кнопку Далее.

3. Введите имя файла в поле Имя или нажмите кнопку Обзор ивыберите файл. В приложении Web Intelligence отобразятсяпараметры, связанные с выбранным типом файла. Эти параметрыопределяют, как приложение Web Intelligence интерпретирует данныев файле и преобразует их в объекты результата для использованияв запросе.

4. Выберите параметры, связанные с типом файла, и нажмите кнопкуДалее. Приложение SAP Business Web Intelligence заполняет область"Объекты результата" в панели запросов данными в соответствии свыбранными параметрами.

5. Нажмите Выполнить запрос, чтобы запустить запрос навыполнение.

6. Выберите Файл > Опубликовать в BI OnDemand, введите учетныеданные и затем выберите команду Вход.

Публикация существующего отчета WebIntelligence в BI OnDemand

Чтобы опубликовать существующий отчет Web Intelligence, выполнитеследующие шаги:

1. Выберите Файл > Открыть.2. Выберите Файл > Опубликовать в BI OnDemand, введите учетные

данные и затем выберите команду Вход.

356 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Обмен содержимым Web Intelligence с другими веб-приложениями27 Публикация отчета Web Intelligence в BI OnDemand

Page 357: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Импорт отчета Web Intelligence из BIOnDemand

Опубликованный отчет Web Intelligence можно импортировать из BIOnDemand.

Чтобы импортировать отчет Web Intelligence из BI OnDemand, выполнитеследующие действия:

Примечание:Для импорта необходимо наличие действительного имени пользователяи пароля BI OnDemand.

1. Выберите Файл > Импорт из BI OnDemand.2. На экране Импорт документов BI OnDemand выберите требуемый

отчет Web Intelligence и далее нажмите кнопку Добавить.3. Нажмите кнопку Удалить, чтобы удалить отчет из раздела

Перечисленные ниже файлы будут установлены на диск.4. Нажмите Импорт, а затем ОК.5. Выберите Файл > Открыть. Все импортированные файлы будут

установлены в папку <местоположение файла>userDocs.6. Выберите файл и щелкните Открыть.

Просмотр и управлениеопубликованным содержимымWebIntelligence

Содержимое Web Intelligence , опубликованное на различныхвеб-серверах, можно просматривать с помощью панели Публикаторвеб-службы в приложении Web Intelligence. Кроме того, панельПубликатор веб-службы позволяет редактировать опубликованныевеб-службы и импортировать запросы QaaWS (Query as a Web Service),которые затем можно повторно опубликовать как содержимое WebIntelligence.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 357

27Обмен содержимым Web Intelligence с другими веб-приложениямиИмпорт отчета Web Intelligence из BI OnDemand

Page 358: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Просмотр и управление опубликованнымсодержимым

1. Отобразите панель Публикатор веб-службы, выбрав Показатьопубликованное содержимое на главной панели инструментов.

2. Выберите сервер в списке Хост-сервер.3. Чтобы добавить, удалить или изменить серверы в списке

хост-серверов, выберите Управление серверами, затем выберитеДобавить, Изменить или Удалить и обновите список серверов.

4. Выберите Представления, затем выберите способ организациисодержимого в меню.

ОписаниеПараметр

Опубликованное содержимое организуется как веб-служба > блок

Представлениепо веб-службам

Опубликованное содержимое организуется какдокумент Web Intelligence > веб-служба > блок

Представлениепо документу ивеб-службе

Опубликованное содержимое организуется какдокумент Web Intelligence > блок > веб-служба

Представлениепо документу иблоку

Запросы QaaWS (Query as a Web Service) отобра-жаются под опубликованным содержимым WebIntelligence. (Запросы QaaWS сохраняются в тойже папке репозитория, что и службы BI.)

Показать запро-сы QaaWS

5. Чтобы изменить опубликованное содержимое, выберите блок инажмитеИзменить для запуска мастера публикации содержимого.

6. Чтобы удалить опубликованное содержимое, выберитеопубликованный блок и нажмите Удалить.

7. Чтобы переименовать веб-службу, выберите веб-службу, нажмитеПереименоватьи введите новое имя.

8. Чтобы обновить список опубликованного содержимого, нажмитекнопку Обновить.

358 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Обмен содержимым Web Intelligence с другими веб-приложениями27 Просмотр и управление опубликованным содержимым Web Intelligence

Page 359: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

9. Чтобы выполнить поиск в списке веб-служб, введите текст, которыйнеобходимо найти, в окне поиска, и выберите параметры поиска вменю слева от окна поиска.

ОписаниеПараметр

При поиске учитывается регистрУчитывать ре-гистр

При поиске регистр не учитываетсяНе чувствите-лен к регистру

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

Совпадение вначале

Возвращаются только те веб-службы или блоки, имякоторых содержит текст для поиска

Совпадение влюбом месте

См. также• Импорт и преобразование запросов QaaWS (Query as a Web Service)• Публикация блока отчета в форме веб-службы

Проверка опубликованного содержимого

Можно протестировать опубликованное содержимое Web Intelligence ипроверить структуру веб-службы, которая его публикует.

1. Выберите Показать опубликованное содержимое на главнойпанели инструментов, чтобы отобразить публикатор веб-службы.

2. Выберите веб-службу для проверки и нажмите Проверкавеб-службы.

3. Выберите функцию веб-службы, которую необходимо проверить, враскрывающемся списке Операция.

4. Выберите параметры и операторы, для которых необходимо задатьзначения, на панели Входные данные и введите их значения вправой части панели под заголовком Значение.

5. Нажмите "Отправить" для вызова веб-службы с указаннымизначениями.Возвращаемые веб-службой данные отображаются на панелиОтветсервера

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 359

27Обмен содержимым Web Intelligence с другими веб-приложениямиПросмотр и управление опубликованным содержимым Web Intelligence

Page 360: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

6. Выберите Изменить на представление в виде дерева/изменитьна представление в виде таблицы, чтобы отобразить данныевеб-службы в виде дерева или в виде таблицы.

Импорт и преобразование запросовQaaWS (Query as a Web Service)

Пользователь может импортировать запросы QaaWS и выполнить ихдля создания блока, который Web Intelligence вставит в новый отчет.Когда пользователь импортирует запрос QaaWS, Web Intelligence создаетзапрос Web Intelligence на основе структуры запроса QaaWS, затемвыполняет этот запрос и вставляет полученный в результате блок вновый отчет. Web Intelligence не изменяет исходный запрос QaaWS.

Поскольку в Web Intelligence не поддерживается прямая публикациязапросов QaaWS, этот рабочий процесс можно использовать дляпубликации запросов QaaWS как служб BI путем публикации полученногов результате блока как службы BI.

Примечание:В приложении Web Intelligence не поддерживаются сортировки,определенные в запросах QaaWS. При выполнении запроса QaaWSвсе содержащиеся в нем сортировки теряются.

Публикация запроса QaaWS

1. Откройте панель Публикатор веб-службы, выбрав Показатьопубликованное содержимое на главной панели инструментов.

2. Выберите Вид > Показать запросы QaaWS, чтобы отобразитьзапросы QaaWS.

3. Выберите запрос QaaWS, который необходимо импортировать, ищелкните Импорт запроса QaaWS.Web Intelligence добавляет запрос QaaWS в документ как запросWeb Intelligence. Web Intelligence также добавляет вкладку "Отчет"с тем же именем, как у запроса QaaWS. Вкладка "Отчет" содержиттаблицу, соответствующую объектам запроса.

4. Обновите добавленный запрос, чтобы отобразить данные QaaWS.

360 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Обмен содержимым Web Intelligence с другими веб-приложениями27 Импорт и преобразование запросов QaaWS (Query as a Web Service)

Page 361: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

5. Щелкните правой кнопкой мыши добавленную таблицу и выберитеПубликовать блок, чтобы опубликовать таблицу как веб-службу.

См. также• Публикация блока отчета в форме веб-службы

Структура службы BIВнешние веб-приложения получают доступ к опубликованномусодержимому Web Intelligence путем вызова двух функций:• GetReportBlock_blockname• Drill_blockname

В вызовах обеих этих функций blockname – это имя блока,определенного в веб-службе.

Веб-приложения используют протокол SOAP для вызова функций иполучения выходных данных функций, которые они могут затеманализировать.

GetReportBlock_blockname

Имя функции

GetReportBlock_blockname

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 361

27Обмен содержимым Web Intelligence с другими веб-приложениямиСтруктура службы BI

Page 362: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Входные параметры

ПринудительныйОписаниеНазва-ние

Да, если не указан sessionIDили serializedSession.

Вход в систему CMSlogin

Да, если не указан sessionIDили serializedSession.

Пароль для системы CMSpassword

Да, если блок отчета содержитзаписи раздела, в противномслучае – нет. Для данных бло-ков с разделами используютсяи обязательные, и необязатель-ные параметрыreportfilter.

Один или несколько фильтровотчета. Дополнительные сведе-ния см. в приведенной ниже та-блице.

reportfilter

Да, когда refresh = true (исти-на) и приглашение являетсяобязательным, в противномслучае нет (false).

Значения приглашения. См. ни-же дополнительные сведенияо параметрахLovIndexValue.

запрос

По умолчанию используетсялогическое значение false (поумолчанию при получении отве-та документ остается откры-тым). Значения: false или true.

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

closeDocument

362 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Обмен содержимым Web Intelligence с другими веб-приложениями27 Структура службы BI

Page 363: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ПринудительныйОписаниеНазва-ние

Необязательный параметр. Ес-ли иное не объявлено явно, из-влекается содержимое всей та-блицы. По умолчанию извлека-ется содержимое всей таблицы.

Определяет номер последнейстроки, извлекаемой из источни-ка. Этот параметр используетсявместе с параметром startRowи определяет размер блокаданных, который извлекается ввыходном параметре таблицы(например, если заданы значе-ния startRow = 10 / endRow= 55,будет извлекаться 46 строк сномерами с 10 по 55 включи-тельно). Последняя строка та-блицы имеет ранг, равный раз-меру таблицы. Любое большеечисло автоматически приводит-ся к этому значению.

endRow

Необязательный параметр. Ес-ли иное не объявлено явно, из-влекается содержимое всей та-блицы. По умолчанию извлека-ется содержимое всей таблицы.

Определяет номер первойстроки, извлекаемой из источни-ка. Этот параметр используетсявместе с параметром endRowи определяет размер блокаданных, который извлекается ввыходном параметре таблицы(например, если заданы значе-ния startRow = 10 / endRow= 55,будет извлекаться 46 строк сномерами с 10 по 55 включи-тельно). Первая строка таблицыимеет номер 1. Любые меньшиезначения автоматически приво-дятся к 1.

startRow

Нет – значение по умолчаниюfalse.

Повторно открывает документпри вызове веб-службы, сбрасы-вая детализации и фильтры.

resetState

Нет – значение по умолчаниюfalse.

Принудительно обновляет доку-мент.

refresh

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 363

27Обмен содержимым Web Intelligence с другими веб-приложениямиСтруктура службы BI

Page 364: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ПринудительныйОписаниеНазва-ние

Нет – значение по умолчаниюtrue.

Извлекает данные из последне-го экземпляра документа.

getFromLatestDocumentInstance

Нет – значение по умолчаниюfalse.

Извлекает данные из папки"Входящие" пользователя, еслидокумент опубликован.

getFromUserInstance

Нет – значение по умолчаниюfalse.

Преобразовывает выходныеданные в вертикальную табли-цу.

Примечание:Если блок является диаграм-мой, он всегда преобразовыва-ется в вертикальную таблицу,даже если для этого параметразадано значение false.

turnOutputToVTable

Нет.Метка сеанса, позволяющаяизбежать использования имении пароля для входа. При ее ис-пользовании увеличиваетсязначение счетчика количествасеансов.

sessionID

Нет.Последовательный сеанс, поз-воляющий избежать использо-вания имени и пароля для вхо-да. При его использовании зна-чение счетчика количества се-ансов не увеличивается.

serializedSession

reportfilter parameter

Параметры reportfilter содержат два элемента:

364 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Обмен содержимым Web Intelligence с другими веб-приложениями27 Структура службы BI

Page 365: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ЗначенияОписаниеНазва-ние

ЛюбойЗначение, исполь-зуемое для филь-трации данных

filtering_value

EQUAL (по умолчанию)¦ GREATER ¦GREATER_OR_EQUAL ¦ LESS ¦LESS_OR_EQUAL ¦ NOT_EQUAL ¦ INLIST ¦NOT_INLIST

Оператор филь-тра

filtering_operator

Пример параметра reportFilter

Фильтр [Страна]="США" задается следующим образом:

<Country><value>US</value><operator>EQUAL</operator>

</Country>

Выходные параметры

ОписаниеТипИмя

Ячейки таблицыTTabletable

Верхние колонтитулы таблицыTHeaderheaders

Нижние колонтитулы таблицыTFooterfooters

Имя для входа, используемое при вызовевеб-службы

строкаuser

Описание веб-службы, предоставляемоеразработчиком данной службы.

строкаdocumentation

Имя документастрокаdocumentname

Дата последнего обновления документаdateTimelastrefreshdate

Дата создания веб-службыdateTimecreationdate

Имя пользователя, создавшего эту веб-службу

строкаcreator

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 365

27Обмен содержимым Web Intelligence с другими веб-приложениямиСтруктура службы BI

Page 366: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеТипИмя

Указывает, является ли документ заплани-рованным.

booleanisScheduled

Запланированное время начала, если доку-мент является запланированным.

dateTimescheduleStartTime

Запланированное время завершения, еслидокумент является запланированным.

dateTimescheduleEndTime

Тип таблицыстрокаtableType

Число столбцов в выходной таблицеintnbColumns

Число строк в выходной таблицеintnbLines

См. также• Drill_blockname• Пример данных, возвращаемых службой BI

Drill_blockname

Имя функции

Drill_blockname

Входные параметры

Синтаксис функцииDrill_<имя_блока> аналогичен функцииGetReportBlock_<имя_блока> за исключением следующих отличий:• нет параметров reportfilter;• нет дополнительных параметров drillpath;• нет дополнительных параметров drillfilter.

366 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Обмен содержимым Web Intelligence с другими веб-приложениями27 Структура службы BI

Page 367: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Обязательный?ОписаниеНазвание

ДаУказывает инструкцию детализа-ции

drillpath

НетУказывает фильтр, применяемыйпри детализации

drillfilter

Параметр drillpath

Параметры drillpath относятся к типу DrillPath. Они содержат триэлемента:

ЗначенияОписаниеНазвание

ЛюбыеИзмерение для детали-зации

от

ЛюбойЗначение для детализа-ции

значение

UP ¦ DOWNТип операции детализа-ции

drilloperation

Примечание:• Параметр Drill_blockname нельзя использовать, если включен

параметр совместного использования документов (соответствующиеметоды не заданы в WSDL-файле веб-службы). При вызове свключенным параметром потребитель получает сообщение обошибке.

• Наряду с отдельными значениями (например "Лос-Анджелес"),значение может передавать определения, например "Все города".

• Если инструкция детализации недопустима, веб-служба возвращаетисходные данные таблицы.

• В конце перехода по иерархии веб-служба возвращает последниедоступные значения в иерархии детализации.

• Можно указать несколько параметров drillpath при условии, чтоэти параметры не ссылаются на различные уровни в одной и той жеиерархии детализации.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 367

27Обмен содержимым Web Intelligence с другими веб-приложениямиСтруктура службы BI

Page 368: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Параметр drillfilter

Параметры drillpath позволяют применить фильтры детализации вовремя детализации:

ЗначенияОписаниеНазвание

ЛюбыеИзмерениедля филь-трации

измерение

ЛюбойЗначениедля филь-трации

значение

EQUAL ¦ GREATER ¦ GREATER_OR_EQUAL ¦LESS ¦ LESS_OR_EQUAL ¦ NOT_EQUAL ¦ INLIST¦ NOT_INLIST

Операторфильтра

оператор

Примечание:• Наряду с отдельными значениями (например "Лос-Анджелес"),

значение может передавать определения, например "Все города".• Если инструкция детализации недопустима, веб-служба возвращает

исходные данные таблицы.• В конце перехода по иерархии веб-служба возвращает последние

доступные значения в иерархии детализации.• Можно указать несколько параметров drillpath при условии, что

эти параметры не ссылаются на различные уровни в одной и той жеиерархии детализации.

См. также• GetReportBlock_blockname

Выходные параметры служб BI

В следующей таблице перечислены выходные параметры,возвращаемые службой BI:

368 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Обмен содержимым Web Intelligence с другими веб-приложениями27 Структура службы BI

Page 369: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеТипИмя

Ячейки таблицыTTabletable

Верхние колонтитулы таблицыTHeaderheaders

Нижние колонтитулы таблицыTFooterfooters

Имя для входа, используемое при вызовевеб-службы

строкаuser

Описание веб-службы, предоставляемоеразработчиком данной службы.

строкаdocumentation

Имя документастрокаdocumentname

Дата последнего обновления документаdateTimelastrefreshdate

Дата создания веб-службыdateTimecreationdate

Имя пользователя, создавшего эту веб-службу

строкаcreator

Указывает, является ли документ заплани-рованным.

booleanisScheduled

Запланированное время начала, если доку-мент является запланированным.

dateTimescheduleStartTime

Запланированное время завершения, еслидокумент является запланированным.

dateTimescheduleEndTime

Тип таблицыстрокаtableType

Число столбцов в выходной таблицеintnbColumns

Число строк в выходной таблицеintnbLines

Пример параметра таблицы

<table><row>

<cellxsi:type="xsd:string">Australia</cell>

<cellxsi:type="xsd:string">Accommodation</cell>

<cellxsi:type="xsd:string">Bungalow</cell>

<cell xsi:type="xsd:double">172980</cell>

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 369

27Обмен содержимым Web Intelligence с другими веб-приложениямиСтруктура службы BI

Page 370: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

</row><row>

<cellxsi:type="xsd:string">Australia</cell>

<cellxsi:type="xsd:string">Accommodation</cell>

<cell xsi:type="xsd:string">HotelRoom</cell>

<cell xsi:type="xsd:double">345510</cell>

</row>...</table>

Пример параметра верхних колонтитулов

<headers><row>

<cell xsi:type="xsd:string">Country</cell>

<cell xsi:type="xsd:string">ServiceLine</cell>

<cell xsi:type="xsd:string">Service</cell>

<cell xsi:type="xsd:string">Revenue</cell>

</row></headers>

Пример параметра нижних колонтитулов

???

См. также• Пример данных, возвращаемых службой BI

370 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Обмен содержимым Web Intelligence с другими веб-приложениями27 Структура службы BI

Page 371: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Пример данных, возвращаемых службой BI

При возвращении данных веб-службы используют протокол SOAP.Далее приведен пример файла SOAP, возвращаемого веб-службой:

<soap:Envelopexmlns:xsi="http://www.w3.org/2001/XMLSchema-instance...>

<soap:Body><GetReportBlock_Block1BeachResponse

xmlns="multidocmultiuniversesmultime"><table>

<row><cell

xsi:type="xsd:string">Australia</cell><cell

xsi:type="xsd:string">Accommodation</cell><cell

xsi:type="xsd:string">Bungalow</cell><cell xsi:type="xsd:double">172980</cell>

</row><row>

<cellxsi:type="xsd:string">Australia</cell>

<cellxsi:type="xsd:string">Accommodation</cell>

<cell xsi:type="xsd:string">HotelRoom</cell>

<cell xsi:type="xsd:double">345510</cell>

</row><row>

<cellxsi:type="xsd:string">Australia</cell>

<cellxsi:type="xsd:string">Accommodation</cell>

<cell xsi:type="xsd:string">HotelSuite</cell>

<cell xsi:type="xsd:double">464850</cell>

</row><row>

<cellxsi:type="xsd:string">Australia</cell>

<cell xsi:type="xsd:string">Food &amp;

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 371

27Обмен содержимым Web Intelligence с другими веб-приложениямиСтруктура службы BI

Page 372: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Drinks</cell><cell xsi:type="xsd:string">Fast

Food</cell><cell xsi:type="xsd:double">19530</cell>

</row><row>

<cellxsi:type="xsd:string">Australia</cell>

<cell xsi:type="xsd:string">Food &amp;Drinks</cell>

<cell xsi:type="xsd:string">PoolsideBar</cell>

<cell xsi:type="xsd:double">27073</cell></row><row>

<cellxsi:type="xsd:string">Australia</cell>

<cell xsi:type="xsd:string">Food &amp;Drinks</cell>

<cellxsi:type="xsd:string">Restaurant</cell>

<cell xsi:type="xsd:double">41160</cell></row><row>

<cellxsi:type="xsd:string">Australia</cell>

<cellxsi:type="xsd:string">Recreation</cell>

<cellxsi:type="xsd:string">Activities</cell>

<cell xsi:type="xsd:double">59820</cell></row><row>

<cellxsi:type="xsd:string">Australia</cell>

<cellxsi:type="xsd:string">Recreation</cell>

<cellxsi:type="xsd:string">Excursion</cell>

<cell xsi:type="xsd:double">113170</cell>

</row><row>

<cellxsi:type="xsd:string">Australia</cell>

<cellxsi:type="xsd:string">Recreation</cell>

<cell xsi:type="xsd:string">Sports</cell>

372 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Обмен содержимым Web Intelligence с другими веб-приложениями27 Структура службы BI

Page 373: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

<cell xsi:type="xsd:double">69575</cell></row><row>

<cellxsi:type="xsd:string">Australia</cell>

<cell xsi:type="xsd:string">Travels</cell>

<cell xsi:type="xsd:string">CarRent</cell>

<cell xsi:type="xsd:double">49160</cell></row><row>

<cellxsi:type="xsd:string">Australia</cell>

<cell xsi:type="xsd:string">Travels</cell>

<cell xsi:type="xsd:string">TravelReservation</cell>

<cell xsi:type="xsd:double">63300</cell></row><row>

<cell xsi:type="xsd:string">France</cell>

<cellxsi:type="xsd:string">Accommodation</cell>

<cellxsi:type="xsd:string">Bungalow</cell>

<cell xsi:type="xsd:double">126240</cell>

</row><row>

<cell xsi:type="xsd:string">France</cell>

<cellxsi:type="xsd:string">Accommodation</cell>

<cell xsi:type="xsd:string">HotelRoom</cell>

<cell xsi:type="xsd:double">116790</cell>

</row><row>

<cell xsi:type="xsd:string">France</cell>

<cellxsi:type="xsd:string">Accommodation</cell>

<cell xsi:type="xsd:string">HotelSuite</cell>

<cell xsi:type="xsd:double">320220</cell>

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 373

27Обмен содержимым Web Intelligence с другими веб-приложениямиСтруктура службы BI

Page 374: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

</row><row>

<cell xsi:type="xsd:string">France</cell>

<cell xsi:type="xsd:string">Food &amp;Drinks</cell>

<cell xsi:type="xsd:string">FastFood</cell>

<cell xsi:type="xsd:double">28440</cell></row><row>

<cell xsi:type="xsd:string">France</cell>

<cell xsi:type="xsd:string">Food &amp;Drinks</cell>

<cell xsi:type="xsd:string">PoolsideBar</cell>

<cell xsi:type="xsd:double">46320</cell></row><row>

<cell xsi:type="xsd:string">France</cell>

<cell xsi:type="xsd:string">Food &amp;Drinks</cell>

<cellxsi:type="xsd:string">Restaurant</cell>

<cell xsi:type="xsd:double">32640</cell></row><row>

<cell xsi:type="xsd:string">France</cell>

<cellxsi:type="xsd:string">Recreation</cell>

<cellxsi:type="xsd:string">Activities</cell>

<cell xsi:type="xsd:double">9000</cell></row><row>

<cell xsi:type="xsd:string">France</cell>

<cellxsi:type="xsd:string">Recreation</cell>

<cellxsi:type="xsd:string">Excursion</cell>

<cell xsi:type="xsd:double">120050</cell>

</row><row>

<cell xsi:type="xsd:string">France</cell>

374 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Обмен содержимым Web Intelligence с другими веб-приложениями27 Структура службы BI

Page 375: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

<cellxsi:type="xsd:string">Recreation</cell>

<cell xsi:type="xsd:string">Sports</cell>

<cell xsi:type="xsd:double">35720</cell></row><row>

<cell xsi:type="xsd:string">Nepal</cell><cell

xsi:type="xsd:string">Accommodation</cell><cell

xsi:type="xsd:string">Bungalow</cell><cell xsi:type="xsd:double">323231</cell>

</row><row>

<cell xsi:type="xsd:string">Nepal</cell><cell

xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Hotel

Room</cell><cell xsi:type="xsd:double">330240</cell>

</row><row>

<cell xsi:type="xsd:string">Nepal</cell><cell

xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Hotel

Suite</cell><cell xsi:type="xsd:double">320754</cell>

</row><row>

<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Food &amp;

Drinks</cell><cell xsi:type="xsd:string">Fast

Food</cell><cell xsi:type="xsd:double">32960</cell>

</row><row>

<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Food &amp;

Drinks</cell><cell xsi:type="xsd:string">Poolside

Bar</cell><cell xsi:type="xsd:double">37915</cell>

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 375

27Обмен содержимым Web Intelligence с другими веб-приложениямиСтруктура службы BI

Page 376: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

</row><row>

<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Food &amp;

Drinks</cell><cell

xsi:type="xsd:string">Restaurant</cell><cell xsi:type="xsd:double">32980</cell>

</row><row>

<cell xsi:type="xsd:string">Nepal</cell><cell

xsi:type="xsd:string">Recreation</cell><cell

xsi:type="xsd:string">Activities</cell><cell xsi:type="xsd:double">78200</cell>

</row><row>

<cell xsi:type="xsd:string">Nepal</cell><cell

xsi:type="xsd:string">Recreation</cell><cell

xsi:type="xsd:string">Excursion</cell><cell xsi:type="xsd:double">96440</cell>

</row><row>

<cell xsi:type="xsd:string">Nepal</cell><cell

xsi:type="xsd:string">Recreation</cell><cell xsi:type="xsd:string">Sports</cell>

<cell xsi:type="xsd:double">102720</cell>

</row><row>

<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Travels</cell>

<cell xsi:type="xsd:string">CarRent</cell>

<cell xsi:type="xsd:double">56370</cell></row><row>

<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Travels</cell>

<cell xsi:type="xsd:string">TravelReservation</cell>

<cell xsi:type="xsd:double">74495</cell>

376 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Обмен содержимым Web Intelligence с другими веб-приложениями27 Структура службы BI

Page 377: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

</row><row>

<cell xsi:type="xsd:string">US</cell><cell

xsi:type="xsd:string">Accommodation</cell><cell

xsi:type="xsd:string">Bungalow</cell><cell xsi:type="xsd:double">368870</cell>

</row><row>

<cell xsi:type="xsd:string">US</cell><cell

xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Hotel

Room</cell><cell xsi:type="xsd:double">746828</cell>

</row><row>

<cell xsi:type="xsd:string">US</cell><cell

xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Hotel

Suite</cell><cell xsi:type="xsd:double">842046</cell>

</row><row>

<cell xsi:type="xsd:string">US</cell><cell xsi:type="xsd:string">Food &amp;

Drinks</cell><cell xsi:type="xsd:string">Fast

Food</cell><cell xsi:type="xsd:double">66330</cell>

</row><row>

<cell xsi:type="xsd:string">US</cell><cell xsi:type="xsd:string">Food &amp;

Drinks</cell><cell xsi:type="xsd:string">Poolside

Bar</cell><cell xsi:type="xsd:double">88508</cell>

</row><row>

<cell xsi:type="xsd:string">US</cell><cell xsi:type="xsd:string">Food &amp;

Drinks</cell><cell

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 377

27Обмен содержимым Web Intelligence с другими веб-приложениямиСтруктура службы BI

Page 378: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

xsi:type="xsd:string">Restaurant</cell><cell xsi:type="xsd:double">331860</cell>

</row><row>

<cell xsi:type="xsd:string">US</cell><cell

xsi:type="xsd:string">Recreation</cell><cell

xsi:type="xsd:string">Activities</cell><cell xsi:type="xsd:double">207950</cell>

</row><row>

<cell xsi:type="xsd:string">US</cell><cell

xsi:type="xsd:string">Recreation</cell><cell

xsi:type="xsd:string">Excursion</cell><cell xsi:type="xsd:double">170305</cell>

</row><row>

<cell xsi:type="xsd:string">US</cell><cell

xsi:type="xsd:string">Recreation</cell><cell xsi:type="xsd:string">Sports</cell>

<cell xsi:type="xsd:double">74060</cell></row><row>

<cell xsi:type="xsd:string">US</cell><cell xsi:type="xsd:string">Travels</cell>

<cell xsi:type="xsd:string">CarRent</cell>

<cell xsi:type="xsd:double">34580</cell></row><row>

<cell xsi:type="xsd:string">US</cell><cell xsi:type="xsd:string">Travels</cell>

<cell xsi:type="xsd:string">TravelReservation</cell>

<cell xsi:type="xsd:double">43200</cell></row>

</table><headers>

<row>

378 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Обмен содержимым Web Intelligence с другими веб-приложениями27 Структура службы BI

Page 379: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

<cell xsi:type="xsd:string">Country</cell>

<cell xsi:type="xsd:string">ServiceLine</cell>

<cell xsi:type="xsd:string">Service</cell>

<cell xsi:type="xsd:string">Revenue</cell>

</row></headers><footers /><user>Administrator</user><documentation></documentation><documentname>_DaaWSDivers1</documentname><lastrefreshdate>2009-02-

20T14:19:01.0</lastrefreshdate><creationdate>2009-02-

20T14:43:21.109</creationdate><creator>Administrator</creator><isScheduled>false</isScheduled><tableType>Vertical Table</tableType><nbColumns>4</nbColumns><nbLines>42</nbLines>

</GetReportBlock_Block1BeachResponse></soap:Body></soap:Envelope>

Определение WSDL службы BI

<?xml version="1.0" encoding="utf-16"?><definitionsxmlns:http="http://schemas.xmlsoap.org/wsdl/http/"xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"xmlns:s="http://www.w3.org/2001/XMLSchema"xmlns:s0="zozo2" xmlns:tns1="dsws.businessobjects.com"targetNamespace="zozo2"xmlns="http://schemas.xmlsoap.org/wsdl/"name="BIServices">

<types><s:schema elementFormDefault="qualified"

targetNamespace="zozo2"><s:simpleType name="Operator">

<s:restriction base="s:string"><s:enumeration value="EQUAL" /><s:enumeration value="GREATER" /><s:enumeration value="GREATER_OR_EQUAL"

/>

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 379

27Обмен содержимым Web Intelligence с другими веб-приложениямиСтруктура службы BI

Page 380: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

<s:enumeration value="LESS" /><s:enumeration value="LESS_OR_EQUAL" /><s:enumeration value="NOT_EQUAL" /><s:enumeration value="INLIST" /><s:enumeration value="NOT_INLIST" />

</s:restriction></s:simpleType><s:complexType name="FilterCondition">

<s:sequence><s:element name="value" type="s:string"

/><s:element name="operator"

type="s0:Operator" /></s:sequence>

</s:complexType><s:complexType name="LovValueIndex">

<s:sequence><s:element name="valueofPrompt"

type="s:string" /><s:element name="index" type="s:string"

/></s:sequence>

</s:complexType><s:complexType name="DrillFilter">

<s:sequence><s:element name="dimension"

type="s:string" /><s:element name="value" type="s:string"

/><s:element name="operator"

type="s0:Operator" /></s:sequence>

</s:complexType><s:element name="GetReportBlock_Block1">

<s:complexType><s:sequence><s:element name="login" type="s:string"

minOccurs="0" nillable="true" /><s:element name="password"

type="s:string" minOccurs="0" nillable="true" /><s:element name="Country"

type="s0:FilterCondition" /><s:element name="Resort"

type="s0:FilterCondition" minOccurs="0"maxOccurs="unbounded" nillable="true" />

<s:element name="Service_Line"type="s0:FilterCondition" minOccurs="0"maxOccurs="unbounded" nillable="true" />

<s:element name="Revenue"

380 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Обмен содержимым Web Intelligence с другими веб-приложениями27 Структура службы BI

Page 381: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

type="s0:FilterCondition" minOccurs="0"maxOccurs="unbounded" nillable="true" />

<s:elementname="Enter_value_s__for_Country_"type="s0:LovValueIndex" minOccurs="0"maxOccurs="unbounded" nillable="true" />

<s:element name="resetState"type="s:boolean" minOccurs="0" nillable="true" />

<s:element name="refresh"type="s:boolean" minOccurs="0" nillable="true" />

<s:elementname="getFromLatestDocumentInstance" type="s:boolean"minOccurs="0" nillable="true" />

<s:element name="getFromUserInstance"type="s:boolean" minOccurs="0" nillable="true" />

<s:element name="turnOutputToVTable"type="s:boolean" minOccurs="0" nillable="true" />

</s:sequence></s:complexType>

</s:element><s:element name="GetReportBlock_Block1ff">

<s:complexType><s:sequence><s:element name="login" type="s:string"

minOccurs="0" nillable="true" /><s:element name="password"

type="s:string" minOccurs="0" nillable="true" /><s:element name="Country"

type="s0:FilterCondition" minOccurs="0"maxOccurs="unbounded" nillable="true" />

<s:element name="Resort"type="s0:FilterCondition" minOccurs="0"maxOccurs="unbounded" nillable="true" />

<s:element name="Service_Line"type="s0:FilterCondition" minOccurs="0"maxOccurs="unbounded" nillable="true" />

<s:element name="Revenue"type="s0:FilterCondition" minOccurs="0"maxOccurs="unbounded" nillable="true" />

<s:elementname="Enter_value_s__for_Country_"type="s0:LovValueIndex" minOccurs="0"maxOccurs="unbounded" nillable="true" />

<s:element name="resetState"type="s:boolean" minOccurs="0" nillable="true" />

<s:element name="refresh"type="s:boolean" minOccurs="0" nillable="true" />

<s:elementname="getFromLatestDocumentInstance" type="s:boolean"

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 381

27Обмен содержимым Web Intelligence с другими веб-приложениямиСтруктура службы BI

Page 382: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

minOccurs="0" nillable="true" /><s:element name="getFromUserInstance"

type="s:boolean" minOccurs="0" nillable="true" /><s:element name="turnOutputToVTable"

type="s:boolean" minOccurs="0" nillable="true" /></s:sequence>

</s:complexType></s:element><s:element name="GetReportBlock_Bloc1">

<s:complexType><s:sequence><s:element name="login" type="s:string"

minOccurs="0" nillable="true" /><s:element name="password"

type="s:string" minOccurs="0" nillable="true" /><s:element name="State"

type="s0:FilterCondition" minOccurs="0"maxOccurs="unbounded" nillable="true" />

<s:element name="City"type="s0:FilterCondition" minOccurs="0"maxOccurs="unbounded" nillable="true" />

<s:element name="Sales_revenue"type="s0:FilterCondition" minOccurs="0"maxOccurs="unbounded" nillable="true" />

<s:element name="resetState"type="s:boolean" minOccurs="0" nillable="true" />

<s:element name="refresh"type="s:boolean" minOccurs="0" nillable="true" />

<s:elementname="getFromLatestDocumentInstance" type="s:boolean"minOccurs="0" nillable="true" />

<s:element name="getFromUserInstance"type="s:boolean" minOccurs="0" nillable="true" />

<s:element name="turnOutputToVTable"type="s:boolean" minOccurs="0" nillable="true" />

</s:sequence></s:complexType>

</s:element><s:simpleType name="DrillOperation">

<s:restriction base="s:string"><s:enumeration value="UP" /><s:enumeration value="DOWN" />

</s:restriction></s:simpleType><s:complexType name="DrillPath">

<s:sequence><s:element name="from" type="s:string" />

<s:element name="value" type="s:string"

382 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Обмен содержимым Web Intelligence с другими веб-приложениями27 Структура службы BI

Page 383: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

/><s:element name="drillOperation"

type="s0:DrillOperation" /></s:sequence>

</s:complexType><s:element name="Drill_Block1">

<s:complexType><s:sequence><s:element name="login" type="s:string"

minOccurs="0" nillable="true" /><s:element name="password"

type="s:string" minOccurs="0" nillable="true" /><s:element name="drillPath"

type="s0:DrillPath" minOccurs="0" maxOccurs="unbounded"nillable="true" />

<s:element name="filter"type="s0:DrillFilter" minOccurs="0" maxOccurs="unbounded"nillable="true" />

<s:elementname="Enter_value_s__for_Country_"type="s0:LovValueIndex" minOccurs="0"maxOccurs="unbounded" nillable="true" />

<s:element name="resetState"type="s:boolean" minOccurs="0" nillable="true" />

<s:element name="refresh"type="s:boolean" minOccurs="0" nillable="true" />

<s:elementname="getFromLatestDocumentInstance" type="s:boolean"minOccurs="0" nillable="true" />

<s:element name="getFromUserInstance"type="s:boolean" minOccurs="0" nillable="true" />

<s:element name="turnOutputToVTable"type="s:boolean" minOccurs="0" nillable="true" />

</s:sequence></s:complexType>

</s:element><s:element name="Drill_Block1ff">

<s:complexType><s:sequence><s:element name="login" type="s:string"

minOccurs="0" nillable="true" /><s:element name="password"

type="s:string" minOccurs="0" nillable="true" /><s:element name="drillPath"

type="s0:DrillPath" minOccurs="0" maxOccurs="unbounded"nillable="true" />

<s:element name="filter"type="s0:DrillFilter" minOccurs="0" maxOccurs="unbounded"nillable="true" />

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 383

27Обмен содержимым Web Intelligence с другими веб-приложениямиСтруктура службы BI

Page 384: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

<s:elementname="Enter_value_s__for_Country_"type="s0:LovValueIndex" minOccurs="0"maxOccurs="unbounded" nillable="true" />

<s:element name="resetState"type="s:boolean" minOccurs="0" nillable="true" />

<s:element name="refresh"type="s:boolean" minOccurs="0" nillable="true" />

<s:elementname="getFromLatestDocumentInstance" type="s:boolean"minOccurs="0" nillable="true" />

<s:element name="getFromUserInstance"type="s:boolean" minOccurs="0" nillable="true" />

<s:element name="turnOutputToVTable"type="s:boolean" minOccurs="0" nillable="true" />

</s:sequence></s:complexType>

</s:element><s:element name="Drill_Bloc1">

<s:complexType><s:sequence><s:element name="login" type="s:string"

minOccurs="0" nillable="true" /><s:element name="password"

type="s:string" minOccurs="0" nillable="true" /><s:element name="drillPath"

type="s0:DrillPath" minOccurs="0" maxOccurs="unbounded"nillable="true" />

<s:element name="filter"type="s0:DrillFilter" minOccurs="0" maxOccurs="unbounded"nillable="true" />

<s:element name="resetState"type="s:boolean" minOccurs="0" nillable="true" />

<s:element name="refresh"type="s:boolean" minOccurs="0" nillable="true" />

<s:elementname="getFromLatestDocumentInstance" type="s:boolean"minOccurs="0" nillable="true" />

<s:element name="getFromUserInstance"type="s:boolean" minOccurs="0" nillable="true" />

<s:element name="turnOutputToVTable"type="s:boolean" minOccurs="0" nillable="true" />

</s:sequence></s:complexType>

</s:element><s:complexType name="TRow">

<s:sequence><s:element name="cell" type="s:anyType"

maxOccurs="unbounded" nillable="true" />

384 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Обмен содержимым Web Intelligence с другими веб-приложениями27 Структура службы BI

Page 385: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

</s:sequence></s:complexType><s:complexType name="TTable">

<s:sequence><s:element name="row"

maxOccurs="unbounded" type="s0:TRow" /></s:sequence>

</s:complexType><s:complexType name="THeader">

<s:sequence><s:element name="row"

maxOccurs="unbounded" type="s0:TRow" /></s:sequence>

</s:complexType><s:complexType name="TFooter">

<s:sequence><s:element name="row"

maxOccurs="unbounded" type="s0:TRow" /></s:sequence>

</s:complexType><s:element name="GetReportBlock_Block1Response">

<s:complexType><s:sequence>

<s:element name="table"type="s0:TTable" />

<s:element name="headers"type="s0:THeader" />

<s:element name="footers"type="s0:TFooter" />

<s:element name="user" type="s:string"/>

<s:element name="documentation"type="s:string" />

<s:element name="documentname"type="s:string" />

<s:element name="lastrefreshdate"type="s:dateTime" />

<s:element name="creationdate"type="s:dateTime" />

<s:element name="creator"type="s:string" />

<s:element name="isScheduled"type="s:boolean" />

<s:element name="scheduleStartTime"type="s:dateTime" />

<s:element name="scheduleEndTime"type="s:dateTime" />

<s:element name="tableType"

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 385

27Обмен содержимым Web Intelligence с другими веб-приложениямиСтруктура службы BI

Page 386: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

type="s:string" /><s:element name="nbColumns"

type="s:int" /><s:element name="nbLines" type="s:int"

/></s:sequence>

</s:complexType></s:element><s:element name="Drill_Block1Response">

<s:complexType><s:sequence>

<s:element name="table"type="s0:TTable" />

<s:element name="headers"type="s0:THeader" />

<s:element name="footers"type="s0:TFooter" />

<s:element name="user" type="s:string"/>

<s:element name="documentation"type="s:string" />

<s:element name="documentname"type="s:string" />

<s:element name="lastrefreshdate"type="s:dateTime" />

<s:element name="creationdate"type="s:dateTime" />

<s:element name="creator"type="s:string" />

<s:element name="isScheduled"type="s:boolean" />

<s:element name="scheduleStartTime"type="s:dateTime" />

<s:element name="scheduleEndTime"type="s:dateTime" />

<s:element name="tableType"type="s:string" />

<s:element name="nbColumns"type="s:int" />

<s:element name="nbLines" type="s:int"/>

</s:sequence></s:complexType>

</s:element><s:element

name="GetReportBlock_Block1ffResponse"><s:complexType>

<s:sequence><s:element name="table"

386 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Обмен содержимым Web Intelligence с другими веб-приложениями27 Структура службы BI

Page 387: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

type="s0:TTable" /><s:element name="headers"

type="s0:THeader" /><s:element name="footers"

type="s0:TFooter" /><s:element name="user" type="s:string"

/><s:element name="documentation"

type="s:string" /><s:element name="documentname"

type="s:string" /><s:element name="lastrefreshdate"

type="s:dateTime" /><s:element name="creationdate"

type="s:dateTime" /><s:element name="creator"

type="s:string" /><s:element name="isScheduled"

type="s:boolean" /><s:element name="scheduleStartTime"

type="s:dateTime" /><s:element name="scheduleEndTime"

type="s:dateTime" /><s:element name="tableType"

type="s:string" /><s:element name="nbColumns"

type="s:int" /><s:element name="nbLines" type="s:int"

/></s:sequence>

</s:complexType></s:element><s:element name="Drill_Block1ffResponse">

<s:complexType><s:sequence>

<s:element name="table"type="s0:TTable" />

<s:element name="headers"type="s0:THeader" />

<s:element name="footers"type="s0:TFooter" />

<s:element name="user" type="s:string"/>

<s:element name="documentation"type="s:string" />

<s:element name="documentname"type="s:string" />

<s:element name="lastrefreshdate"type="s:dateTime" />

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 387

27Обмен содержимым Web Intelligence с другими веб-приложениямиСтруктура службы BI

Page 388: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

<s:element name="creationdate"type="s:dateTime" />

<s:element name="creator"type="s:string" />

<s:element name="isScheduled"type="s:boolean" />

<s:element name="scheduleStartTime"type="s:dateTime" />

<s:element name="scheduleEndTime"type="s:dateTime" />

<s:element name="tableType"type="s:string" />

<s:element name="nbColumns"type="s:int" />

<s:element name="nbLines" type="s:int"/>

</s:sequence></s:complexType>

</s:element><s:element name="GetReportBlock_Bloc1Response">

<s:complexType><s:sequence>

<s:element name="table"type="s0:TTable" />

<s:element name="headers"type="s0:THeader" />

<s:element name="footers"type="s0:TFooter" />

<s:element name="user" type="s:string"/>

<s:element name="documentation"type="s:string" />

<s:element name="documentname"type="s:string" />

<s:element name="lastrefreshdate"type="s:dateTime" />

<s:element name="creationdate"type="s:dateTime" />

<s:element name="creator"type="s:string" />

<s:element name="isScheduled"type="s:boolean" />

<s:element name="scheduleStartTime"type="s:dateTime" />

<s:element name="scheduleEndTime"type="s:dateTime" />

<s:element name="tableType"type="s:string" />

388 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Обмен содержимым Web Intelligence с другими веб-приложениями27 Структура службы BI

Page 389: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

<s:element name="nbColumns"type="s:int" />

<s:element name="nbLines" type="s:int"/>

</s:sequence></s:complexType>

</s:element><s:element name="Drill_Bloc1Response">

<s:complexType><s:sequence>

<s:element name="table"type="s0:TTable" />

<s:element name="headers"type="s0:THeader" />

<s:element name="footers"type="s0:TFooter" />

<s:element name="user" type="s:string"/>

<s:element name="documentation"type="s:string" />

<s:element name="documentname"type="s:string" />

<s:element name="lastrefreshdate"type="s:dateTime" />

<s:element name="creationdate"type="s:dateTime" />

<s:element name="creator"type="s:string" />

<s:element name="isScheduled"type="s:boolean" />

<s:element name="scheduleStartTime"type="s:dateTime" />

<s:element name="scheduleEndTime"type="s:dateTime" />

<s:element name="tableType"type="s:string" />

<s:element name="nbColumns"type="s:int" />

<s:element name="nbLines" type="s:int"/>

</s:sequence></s:complexType>

</s:element><s:element name="QaaWSHeader">

<s:complexType><s:sequence>

<s:element name="sessionID"type="s:string" minOccurs="0" maxOccurs="1"nillable="true" />

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 389

27Обмен содержимым Web Intelligence с другими веб-приложениямиСтруктура службы BI

Page 390: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

<s:element name="serializedSession"type="s:string" minOccurs="0" maxOccurs="1"nillable="true" />

</s:sequence></s:complexType>

</s:element></s:schema>

</types><message name="GetReportBlock_Block1SoapIn">

<part name="parameters"element="s0:GetReportBlock_Block1" />

<part name="request_header"element="s0:QaaWSHeader" />

</message><message name="GetReportBlock_Block1SoapOut">

<part name="parameters"element="s0:GetReportBlock_Block1Response" />

</message><message name="Drill_Block1SoapIn">

<part name="parameters" element="s0:Drill_Block1"/>

<part name="request_header"element="s0:QaaWSHeader" />

</message><message name="Drill_Block1SoapOut">

<part name="parameters"element="s0:Drill_Block1Response" />

</message><message name="GetReportBlock_Block1ffSoapIn">

<part name="parameters"element="s0:GetReportBlock_Block1ff" />

<part name="request_header"element="s0:QaaWSHeader" />

</message><message name="GetReportBlock_Block1ffSoapOut">

<part name="parameters"element="s0:GetReportBlock_Block1ffResponse" />

</message><message name="Drill_Block1ffSoapIn">

<part name="parameters" element="s0:Drill_Block1ff"/>

<part name="request_header"element="s0:QaaWSHeader" />

</message><message name="Drill_Block1ffSoapOut">

<part name="parameters"element="s0:Drill_Block1ffResponse" />

</message><message name="GetReportBlock_Bloc1SoapIn">

390 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Обмен содержимым Web Intelligence с другими веб-приложениями27 Структура службы BI

Page 391: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

<part name="parameters"element="s0:GetReportBlock_Bloc1" />

<part name="request_header"element="s0:QaaWSHeader" />

</message><message name="GetReportBlock_Bloc1SoapOut">

<part name="parameters"element="s0:GetReportBlock_Bloc1Response" />

</message><message name="Drill_Bloc1SoapIn">

<part name="parameters" element="s0:Drill_Bloc1"/>

<part name="request_header"element="s0:QaaWSHeader" />

</message><message name="Drill_Bloc1SoapOut">

<part name="parameters"element="s0:Drill_Bloc1Response" />

</message><portType name="BIServicesSoap">

<operation name="GetReportBlock_Block1"><documentation /><input message="s0:GetReportBlock_Block1SoapIn"

/><output

message="s0:GetReportBlock_Block1SoapOut" /></operation><operation name="Drill_Block1">

<documentation /><input message="s0:Drill_Block1SoapIn" /><output message="s0:Drill_Block1SoapOut" />

</operation><operation name="GetReportBlock_Block1ff">

<documentation /><input

message="s0:GetReportBlock_Block1ffSoapIn" /><output

message="s0:GetReportBlock_Block1ffSoapOut" /></operation><operation name="Drill_Block1ff">

<documentation /><input message="s0:Drill_Block1ffSoapIn" /><output message="s0:Drill_Block1ffSoapOut" />

</operation><operation name="GetReportBlock_Bloc1">

<documentation /><input message="s0:GetReportBlock_Bloc1SoapIn"

/><output message="s0:GetReportBlock_Bloc1SoapOut"

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 391

27Обмен содержимым Web Intelligence с другими веб-приложениямиСтруктура службы BI

Page 392: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

/></operation><operation name="Drill_Bloc1">

<documentation /><input message="s0:Drill_Bloc1SoapIn" /><output message="s0:Drill_Bloc1SoapOut" />

</operation></portType><binding name="BIServicesSoap"

type="s0:BIServicesSoap"><soap:binding

transport="http://schemas.xmlsoap.org/soap/http"style="document" />

<operation name="GetReportBlock_Block1"><documentation /><soap:operation

soapAction="zozo2/GetReportBlock_Block1" style="document"/>

<input><soap:header

message="s0:GetReportBlock_Block1SoapIn"part="request_header" use="literal">

<soap:headerfaultmessage="s0:GetReportBlock_Block1SoapIn"part="request_header" use="literal" />

</soap:header><soap:body use="literal" parts="parameters"

/></input><output>

<soap:body use="literal" /></output>

</operation><operation name="Drill_Block1">

<documentation /><soap:operation soapAction="zozo2/Drill_Block1"

style="document" /><input>

<soap:header message="s0:Drill_Block1SoapIn"part="request_header" use="literal">

<soap:headerfaultmessage="s0:Drill_Block1SoapIn" part="request_header"use="literal" />

</soap:header><soap:body use="literal" parts="parameters"

/></input><output>

<soap:body use="literal" />

392 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Обмен содержимым Web Intelligence с другими веб-приложениями27 Структура службы BI

Page 393: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

</output></operation><operation name="GetReportBlock_Block1ff">

<documentation /><soap:operation

soapAction="zozo2/GetReportBlock_Block1ff"style="document" />

<input><soap:header

message="s0:GetReportBlock_Block1ffSoapIn"part="request_header" use="literal">

<soap:headerfaultmessage="s0:GetReportBlock_Block1ffSoapIn"part="request_header" use="literal" />

</soap:header><soap:body use="literal" parts="parameters"

/></input><output>

<soap:body use="literal" /></output>

</operation><operation name="Drill_Block1ff">

<documentation /><soap:operation

soapAction="zozo2/Drill_Block1ff" style="document" /><input>

<soap:headermessage="s0:Drill_Block1ffSoapIn" part="request_header"use="literal">

<soap:headerfaultmessage="s0:Drill_Block1ffSoapIn" part="request_header"use="literal" />

</soap:header><soap:body use="literal" parts="parameters"

/></input><output>

<soap:body use="literal" /></output>

</operation><operation name="GetReportBlock_Bloc1">

<documentation /><soap:operation

soapAction="zozo2/GetReportBlock_Bloc1" style="document"/>

<input><soap:header

message="s0:GetReportBlock_Bloc1SoapIn"

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 393

27Обмен содержимым Web Intelligence с другими веб-приложениямиСтруктура службы BI

Page 394: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

part="request_header" use="literal"><soap:headerfault

message="s0:GetReportBlock_Bloc1SoapIn"part="request_header" use="literal" />

</soap:header><soap:body use="literal" parts="parameters"

/></input><output>

<soap:body use="literal" /></output>

</operation><operation name="Drill_Bloc1">

<documentation /><soap:operation soapAction="zozo2/Drill_Bloc1"

style="document" /><input>

<soap:header message="s0:Drill_Bloc1SoapIn"part="request_header" use="literal">

<soap:headerfaultmessage="s0:Drill_Bloc1SoapIn" part="request_header"use="literal" />

</soap:header><soap:body use="literal" parts="parameters"

/></input><output>

<soap:body use="literal" /></output>

</operation></binding><service name="zozo2">

<documentation /><port name="BIServicesSoap"

binding="s0:BIServicesSoap"><soap:address

location="http://noux:8080/dswsbobje/qaawsservices/queryasaservice?&cuid=AduDhWyVezRPnnJM_FDS4S0&authType=secEnterprise&locale=en_US&timeout=60"/>

</port></service>

</definitions>

394 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Обмен содержимым Web Intelligence с другими веб-приложениями27 Структура службы BI

Page 395: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Связывание с другимидокументами

28

Page 396: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Связывание с другими документамиЯчейки в Web Intelligence можно определять в качестве гиперссылок.Гиперссылки Web Intelligence подобны гиперссылкам в Интернете,которые позволяют открывать с просматриваемых страниц другиевеб-страницы.

При щелчке по ячейке с гиперссылкой Web Intelligence открываетцелевой документ, указанный в ссылке. Целевой документ может бытьдокументом Web Intelligence, отчетом Crystal, узлом в Интернете илилюбым ресурсом, доступным посредством гиперссылки.

Гиперссылки могут быть статическими или динамическими. Статическиегиперссылки всегда ссылаются на одни и те же документы одним и темже способом. Динамические гиперссылки могут ссылаться разнымиспособами в зависимости от данных, которые находятся в документе сгиперссылкой.

Можно создавать различные типы гиперссылок:

• Ячейка, в которой гиперссылкой является текст ячейки.• Ячейка со связанной гиперссылкой.• Ссылка на другой документ в CMS.

Определение текста ячейки в качествегиперссылки

При определении текста ячейки в качестве гиперссылки текст становитсятекстом гиперссылки. Например, если определить отдельную ячейку стекстом http://www.businessobjects.com в качестве гиперссылки,щелчок по ячейке приведет к открытию веб-страницы Business Objects.

Этот способ лучше всего подходит для статических гиперссылок, длякоторых текст в ячейках всегда остается неизменным и приводит наодин и тот же ресурс одним и тем же способом.

Примечание:Гиперссылки такого типа можно делать динамическими сиспользованием языка формул Web Intelligence, что позволит изменятьтекст ячейки на основании данных отчета.

396 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Связывание с другими документами28 Связывание с другими документами

Page 397: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Определение текста в ячейке в качестве гиперссылки

1. Введите текст гиперссылки в ячейке.2. При использования приложения Web Intelligence Interactive щелкните

правой кнопкой мыши ячейку и выберите в меню Гиперссылка >Считывать содержимое как гиперссылку.

Примечание:Можно также щелкнуть правой кнопкой мыши ячейку и выбрать вменюФормат > Ячейка для отображения диалогового окна «Форматячеек», а затем выбрать Считывать содержимое как и выбрать всписке Гиперссылка.

3. При использовании панели отчетов Java щелкните ячейку, затемнастройте для свойства Отображение > Считывать содержимоекак значение Гиперссылка.

Гиперссылка, связанная с ячейкой

Если гиперссылка связывается с ячейкой, в приложении Web Intelligenceэта гиперссылка используется для связи с исходным документом прищелчке в ячейке. Текст в ячейке не является гиперссылкой.

Этот способ рекомендуется для создания динамических гиперссылокпо следующим причинам:

• Он предназначен для работы с параметрами в динамическихгиперссылках.

• Он упрощает работу со сложным синтаксисом гиперссылок -пользователь определяет гиперссылку с использованиемграфического интерфейса, а приложение Web Intelligenceсамостоятельно создает гиперссылки и управляет ими.

• Он позволяет определять текст гиперссылки, который отличаетсяот текста в ячейке.

Добавление гиперссылки в ячейку

1. Чтобы отобразить диалоговое окно «Создать гиперссылку», щелкнитеправой кнопкой мыши и выберите команду Гиперссылка >Создать.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 397

28Связывание с другими документамиСвязывание с другими документами

Page 398: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

2. В левой части диалогового окна выберитеСвязать с веб-страницей.(Только для Web Intelligence Interactive.)

3. Введите или скопируйте текст гиперссылки в окно.4. Щелкните Синтаксический анализ, чтобы извлечь параметры

гиперссылки в область Настроить параметры URL (которая невидна, пока не щелкнуть Синтаксический анализ).

Динамические гиперссылки содержат параметры, значения которыхмогут изменяться. Параметры отображаются в конце гиперссылкипосле знака вопроса в виде пар имя=значение. Например, URL

http://salesandproductreport/default.asp?reportname=products

содержит один параметр reportname со значением "продукты ?.

Если щелкнуть Синтаксический анализ, каждый параметротображается в отдельной строке. Имя параметра указано слева, азначение параметра – справа. Статическая часть гиперссылки (частьбез параметров) отображается в области Главная.

5. Чтобы приложение Web Intelligence передавало данные из формулили переменных в виде значений параметров, щелкните стрелкувозле каждого из значений параметров и выберите соответствующуюопцию.

ОписаниеПараметр

Чтобы задать вывод значение параметра в виде форму-лы, можно построить формулу в редакторе формул.

Построитьформулу

Чтобы передать значение объекта в качестве значенияпараметра, необходимо выбрать объект в списке диало-гового окна «Выбрать объект».

Выбратьобъект

Примечание:При изменении параметра Web Intelligence полностью изменяетсинтаксис гиперссылки в поле вверху окна.

6. Чтобы добавить или удалить параметр, измените синтаксисгиперссылки и щелкните Синтаксический анализ.

398 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Связывание с другими документами28 Связывание с другими документами

Page 399: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Примечание:Параметры нельзя добавлять непосредственно в список параметровв области Настроить параметры URL и удалять из этого списка.Необходимо непосредственно изменять синтаксис URL.

7. Чтобы изменить текст, отображаемый в ячейке гиперссылки,щелкните стрелку возле поля Содержимое ячейки и выберите однуиз опций.

ОписаниеПараметр

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

Построитьформулу

Чтобы передать значение объекта в качестве содержи-мого ячейки, необходимо выбрать объект в списке диа-логового окна «Выбрать объект».

Выбратьобъект

8. Введите текст подсказки в поле Подсказка или создайтединамическую подсказку с помощью опций Построить формулуили Выбрать переменную.

ОписаниеПараметр

Чтобы задать вывод подсказки в виде формулы, нужнопостроить формулу в редакторе формул.

Построитьформулу

Чтобы передать значение объекта в качестве подсказки,необходимо выбрать объект в списке диалогового окна«Выбрать объект».

Выбратьобъект

Подсказка появляется при наведении курсора мыши на ячейку, вкоторой содержится гиперссылка.

9. Чтобы определить способ отображения целевого URL, щелкнитестрелку возле поля Окно адресата.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 399

28Связывание с другими документамиСвязывание с другими документами

Page 400: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеПараметр

Целевой URL заменяет документ Web Intelligence, со-держащий гиперссылку, в текущем окне.

Текущее окно

Целевой URL открывается в новом окне обозревателя.Новое окно

Ссылка на другой документ в CMS

Ссылка на другой документ в CMS создается с помощью диалоговогоокна «Создать гиперссылку» (только Web Intelligence Interactive). Присоздании ссылки Web Intelligence создает с помощью функцииOpenDocument формулу на основании параметров, выбранных вдиалоговом окне.

Примечание:С функцией OpenDocument можно работать напрямую, вводя ее вячейку.

Связывание с другим документом в CMS

1. Чтобы отобразить диалоговое окно «Создать гиперссылку», щелкнитеправой кнопкой ячейку, в которой необходимо создать ссылку, и вменю выберите Гиперссылка > Создать.

2. В левой части диалогового окна выберите Связать с документом.3. Щелкните Обзор и выберите целевой документ в диалоговом окне

Выбор документа или введите идентификатор документа в окнеИдентификатор документа.

4. Если необходимо, чтобы приложение Web Intelligence обновлялоданные в целевом документе при выборе гиперссылки, щелкнитеОбновлять при открытии.

5. Щелкните Связать с экземпляром документа, затем выберитепараметр из раскрывающегося списка, чтобы привязать к экземплярувыбранного документа.

400 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Связывание с другими документами28 Связывание с другими документами

Page 401: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеПараметр

Гиперссылка откроет самый новый экзем-пляр.

Примечание:При выборе этого параметра нельзя зада-вать значения параметра в гиперссылке.

Самый новый

Гиперссылка открывает самый новый экзем-пляр, владельцем которого является теку-щий пользователь.

Примечание:При выборе этого параметра нельзя зада-вать значения параметра в гиперссылке.

Самыйновый– текущийпользователь

Гиперссылка открывает самый новый экзем-пляр, значения в окне приглашения которогосоответствуют значениям, переданным ги-перссылкой.

Эта опция полезна, если необходимовыполнить связывание с большим доку-ментом, который содержит приглашения.

Самый новый – в соот-ветствии со значениямив окне приглашения

6. Чтобы выполнить связывание с определенным отчетом, щелкнитеИмя отчета и выберите имя отчета.

7. Чтобы выполнить связывание с определенной частью отчета,щелкните Часть отчета, затем щелкните Выбрать и щелкнитеправой кнопкой мышки часть отчета (например, таблицу).

8. Если указан параметр Часть отчета, выберитеОтображать толькочасть отчета, чтобы в целевом документе отобразилась толькочасть отчета, либо выберите Положение в части отчета (доступенполный документ), чтобы отобразить в целевом документе весьотчет, но сфокусировать внимание пользователя только на его части.

9. Для каждого запроса в разделеПриглашения документов выберитеодин из следующих параметров из раскрывающегося списка:

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 401

28Связывание с другими документамиСвязывание с другими документами

Page 402: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеПараметр

Редактор формул служит для построения фор-мул, передающих значения в приглашение.

Построить форму-лу

Выберите объект, значение которого передаетсяв приглашение.

Выбрать объект

Пользователь указывает значение для приглаше-ния при щелчке гиперссылки.

Запрашивать поль-зователя во времявыполнения

Гиперссылка настраивается так, чтобы не пере-давать параметр в целевой документ, а послед-ний открывается с использованием значения поумолчанию для приглашения. Значение поумолчанию – это либо последнее значение, ука-занное для приглашения, либо значение поумолчанию, указанное в документе.

Использовать пара-метры документапо умолчанию

10. ВыберитеПостроитьформулу илиВыбрать переменную из спискаСодержимое ячейки для указания содержимого для ячейки сгиперссылкой.

ОписаниеПараметр

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

Построитьформулу

Чтобы передать значение переменной в качестве содер-жимого ячейки, выберите переменную в списке диалого-вого окна «Выбрать объект».

Выбрать пе-ременную

11. Введите текст подсказки в поле Подсказка или создайтединамическую подсказку с помощью опцийПостроитьформулуилиВыбрать объект.

402 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Связывание с другими документами28 Связывание с другими документами

Page 403: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ОписаниеПараметр

Чтобы задать вывод подсказки в виде формулы, нужнопостроить формулу в редакторе формул.

Построитьформулу

Чтобы передать значение переменной в качестве под-сказки, необходимо выбрать переменную в списке диа-логового окна «Выбрать объект».

Выбратьобъект

Подсказка появляется при наведении курсора мыши на ячейку, вкоторой содержится гиперссылка.

12. Чтобы определить способ открытия целевого документа, выберитев списке Окно адресата вариант Новое окно или Текущее окно.

ОписаниеПараметр

Документ открывается в новом окне обозревателя.Новое окно

Документ открывается в текущем окне обозревателя изаменяет документ, который содержит гиперссылку.

Окноадреса-та

Передача экземпляров документов и значений вприглашения

Гиперссылки передают значения в приглашения в целевом документедвумя способами: передавая значения непосредственно в запросы илиоткрывая экземпляр документа на основании переданных значений.

В первом случае гиперссылка передает значения непосредственно вприглашения в целевом документе. Во втором случае Web Intelligenceоткрывает экземпляр документа, где сохраненные значения приглашениясоответствуют значениям, передаваемым гиперссылкой.

Если целевой документ является большим, более эффективнымявляется выбор экземпляра документа на основании переданныхпараметров.

Некоторые комбинации экземпляров и установок параметровнесовместимы или взаимосвязаны, как это описано в следующейтаблице:

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 403

28Связывание с другими документамиСвязывание с другими документами

Page 404: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Влияние на установку параметраПараметр экземпляра

Гиперссылка не передает значенияпараметра. Для всех параметровустановлено значение Использо-вать параметры документа поумолчанию, которое не можетбыть изменено.

Более новый

Гиперссылка не передает значенияпараметра. Для всех параметровустановлено значение Использо-вать параметры документа поумолчанию, которое не можетбыть изменено.

Самый новый – текущий пользова-тель

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

Ошибка возникает потому, что ги-перссылка настроена на извлече-ние экземпляра на основании зна-чений параметра, но для сравне-ния с экземпляром не переданозначений.

Самый новый – в соответствии созначениями в окне приглашения

См. также• Связывание с большими документами

Связывание с большими документами

Когда целевой документ содержит большое количество данных, болееэффективным будет связывание экземпляра, а не открытие, и получение

404 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Связывание с другими документами28 Связывание с другими документами

Page 405: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

документа с передачей значения параметра. Можно планировать ипредварительно извлекать несколько экземпляров с использованиемразличных значений параметров. Это позволяет заранее планироватьи предварительно извлекать документы с использованием различныхзначений параметров.

Если щелкнуть гиперссылку, Web Intelligence откроет соответствующийпредварительно извлеченный экземпляр, а не будет использоватьпереданное значение для открытия документа и извлечения данных.

Пример: Связывание с большим отчетом о продажах

В данном примере выполняется связывание с большим отчетом опродажах, который извлекает данные по продажам по регионам. Вданном отчете есть параметр, который позволяет пользователювыбрать регион. Есть четыре региона – Север, Юг, Восток и Запад.

В исходном документе есть измерение [Регион]. Сделайте следующее:

• Настройте гиперссылку на передачу значения [Регион] в качествепараметра

• Создайте четыре экземпляра отчетов о продажах, по одному длякаждого значения [Регион]

• Запланируйте предварительное извлечение этих экземпляров• Настройте гиперссылку на открытие последнего экземпляра, значение

параметра которого совпадает со значением, передаваемымгиперссылкой

Допустим, в документе присутствует измерение [Регион]. Тогда наборпараметров примет следующий вид:

Совпадениепопоследнему значе-нию

Параметр "Связать с экземпля-ром документа"

[Регион]Самый новый – в соответствии созначениями в окне приглашения

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 405

28Связывание с другими документамиСвязывание с другими документами

Page 406: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Работа с гиперссылками

Связывание с другим документом с помощьюгиперссылки

Для связывания с другим документом с помощью гиперссылки сначаланеобходимо создать гиперссылку.

1. Наведите указатель мыши на ячейку, чтобы отобразить подсказку,если она определена.

Примечание:Если для определения ссылки было использовано диалоговое окноГиперссылка и отображается панель формул, то синтаксисгиперссылки, созданный Web Intelligence, отображается на панелиформул. Если гиперссылку необходимо изменить, не изменяйтесинтаксис вручную - воспользуйтесь диалоговым окном Гиперссылка.

2. Чтобы открыть целевой документ, щелкните гиперссылку.В зависимости от способа настройки гиперссылки целевой документоткроется в новом окне обозревателя или заменит текущий документв текущем окне обозревателя.

Изменение гиперссылки

1. Чтобы отобразить диалоговое окно «Гиперссылка», щелкните правойкнопкой мыши ячейку с гиперссылкой и выберите в меню пунктыГиперссылка > Изменить.

2. Измените гиперссылку с помощью диалогового окна «Гиперссылка».

Удаление гиперссылки

• Щелкните правой кнопкой мыши ячейку, в которой содержитсягиперссылка, и выберите в меню Гиперссылка > Удалить.

406 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Связывание с другими документами28 Работа с гиперссылками

Page 407: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Форматирование цвета гиперссылок

Пользователь может определять цвета, которые Web Intelligenceиспользует для отображения нажатых (посещенных) и ненажатых(непосещенных) гиперссылок.

Настройка цвета гиперссылки

1. Щелкните правой кнопкой мыши пустую область отчета, содержащегогиперссылки, и выберите в меню команду Формат отчета.

2. Выберите вкладку Общие.3. В разделе Цвет гиперссылки щелкните стрелки возле полей

Посещенные и Непосещенные и выберите предварительнозаданный цвет или щелкните Другие цвета, чтобы задатьпользовательский цвет.

4. Нажмите кнопку ОК.Web Intelligence применит к гиперссылкам в отчете выбранныепараметры цвета.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 407

28Связывание с другими документамиРабота с гиперссылками

Page 408: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

408 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Связывание с другими документами28 Работа с гиперссылками

Page 409: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Работа с документами

29

Page 410: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Создание документа Web Intelligenceиз InfoView

1. Щелкните на панели инструментов InfoView Список документов.2. Последовательно щелкните Создать > Документ Web Intelligence3. Выберите юниверс, в котором необходимо создать документ, и

нажмите кнопку ОК.

Примечание:Если в параметрах Web Intelligence InfoView указан юниверс поумолчанию, этот шаг пропускается, и открывается редактор запросовWeb Intelligence, в котором отображаются объекты юниверса поумолчанию.

4. Открывается редактор запросов Web Intelligence, указанный впараметрах Web Intelligence InfoView, и отображает объектывыбранного юниверса.

5. С помощью редактора запросов необходимо создать и выполнитьзапрос.

Открытие документаWeb Intelligenceиз InfoView

1. Чтобы просмотреть документы, доступные в InfoView, щелкнитеСписок документов.

2. Перейдите к папке, содержащей требуемый документ.3. Выделите документ, а затем выберите пункт Действие >

Просмотреть илиДействиеИзменить в зависимости от того, какоедействие требуется выполнить: просмотреть или изменить документ.Документ откроется либо для просмотра, либо в средередактирования документов, указанной в настройках InfoView WebIntelligence.

См. также• Параметры создания и просмотра документа Web Intelligence

410 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Работа с документами29 Создание документа Web Intelligence из InfoView

Page 411: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Удаление документа Web Intelligenceиз InfoView

1. На начальной странице InfoView перейдите к папке с документом,который необходимо удалить.

2. Установите флажок напротив имени документа, который необходимоудалить.

3. Щелкните Удалить.

Сохранение документов

Сохранение документа Web Intelligence вInfoView

1. Откройте документ на панели отчетов Java или в Web IntelligenceHTML, щелкните Сохранить на главной панели инструментов.Откроется диалоговое окно Сохранить документ.

2. Чтобы хранилище отображалось по папкам или категориям, щелкнитеПапки или Категории соответственно.

3. Введите имя документа в поле Имя.4. Чтобы отобразить дополнительные параметры документа, щелкните

Дополнительно.5. В поле Описание введите осмысленное описание документа

(необязательно).6. В поле Ключевые слова введите ключевые слова, которые

пользователи могут применять при поиске документа в будущем(необязательно).

7. Чтобы документа обновлялся при каждом открытии, выберитевариант Обновить после открытия.

8. Чтобы сохранить региональное форматирование с документом,выберите вариант Постоянное региональное форматирование.

9. Нажмите кнопку ОК.Документ будет сохранен в InfoView.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 411

29Работа с документамиУдаление документа Web Intelligence из InfoView

Page 412: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Сохранение документа Web Intelligence в видетаблицы Excel

1. Откройте документ, затем щелкните Документ > Сохранить накомпьютере как > Excel (в Web Intelligence HTML) или щелкнитестрелку, расположенную рядом с полем Сохранить, а затемвыберите Сохранить на компьютере как и щелкните Excel (напанели отчетов Java).

Примечание:Сохранить текущий отчет в формате Excel из Web Intelligence HTMLможно, выбрав в меню пункт Сохранить отчет на компьютере как> Excel.

Откроется диалоговое окно Загрузка файла.

2. Введите имя файла или примите имя, отображаемое по умолчанию.3. Выберите Сохранить этот файл на диск, затем нажмите ОК.4. Выберите местоположение для файла на компьютере, затем

щелкните Сохранить.

Web Intelligence сохраняет копию документа в формате MicrosoftExcel на локальном компьютере в папке, указанной пользователем.Каждый отчет документ Web Intelligence преобразуется в отдельныйлист файла Excel.

Некоторые форматы диаграмм Web Intelligence отсутствуют в Excel.Эти диаграммы автоматически преобразуются в диаграммы наиболеесоответствующего формата из Excel.

Web Intelligence создает новую рабочую страницу Excel для каждых65 тыс. строк экспортируемых данных.

СохранениедокументаWebIntelligenceвформатеPDF

1. Откройте документ, затем щелкните Документ > Сохранить накомпьютере как > PDF (в Web Intelligence HTML) или щелкнитестрелку, расположенную рядом с полем Сохранить, а затем

412 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Работа с документами29 Сохранение документов

Page 413: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

выберитеСохранить на компьютере как и выберитеPDF (на панелиотчетов Java).Откроется диалоговое окно Загрузка файла.

2. Введите имя файла или примите имя, отображаемое по умолчанию.3. Выберите Сохранить этот файл на диск, затем нажмите ОК.4. Выберите местоположение для файла на компьютере, затем

щелкните Сохранить.Web Intelligence сохраняет копию документа в формате Adobe AcrobatPDF в указанном месте на компьютере.

СохранениедокументаWebIntelligenceвформатеCSV

1. Откройте документ, затем щелкните Документ на панелиинструментов, расположенной над отображаемыми отчетами (в WebIntelligence HTML), либо щелкните стрелку, находящуюся рядом сполем Сохранить (в панели отчетов Java).

2. Чтобы сохранить документ с параметрами по умолчанию, выберитеСохранить на компьютере как > CSV или выберите Сохранить накомпьютере как > CSV (с параметрами), чтобы указать параметрысохранения.

3. При выборе варианта CSV (с параметрами) задайте ограничительтекста, разделитель столбцов и кодировку в диалоговом окне«Сохранить как CSV - Параметры».

4. Если необходимо, чтобы при сохранении документа в формате CSVвыбранные на предыдущем шаге параметры стали параметрами поумолчанию, выберите в диалоговом окне «Сохранить как CSV -Параметры» вариант Установить как значения по умолчанию.

5. Чтобы закрыть диалоговое окно «Сохранить как CSV - Параметры»,нажмите кнопку ОК.Откроется диалоговое окно Загрузка файла.

6. Выберите Сохранить этот файл на диск, затем нажмите ОК.7. Введите имя файла или примите имя, отображаемое по умолчанию.8. Выберите местоположение для файла на компьютере, затем

щелкните Сохранить.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 413

29Работа с документамиСохранение документов

Page 414: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Web Intelligence сохранит копию документа в формате CSV вуказанном месте на компьютере.

Сохранение документа Web Intelligence втекстовом файле

1. Откройте документ, затем выберите элемент Документ в панелиинструментов, расположенной над отображаемыми отчетами (в WebIntelligence HTML), либо щелкните стрелку, находящуюся рядом сполем Сохранить (в панели отчетов Java).

2. Выберите элемент Сохранить отчет на моем компьютере как >Текст (в Web Intelligence HTML), Сохранить на компьютере как >Текст (в панели отчетов Java) или Сохранить как текстовыйфайл(в Web Intelligence Rich Client), чтобы задать параметры сохранения.

3. В Web Intelligence HTML и панели отчетов Java открываетсядиалоговое окно «Загрузка файла». В Web Intelligence Rich Clientоткрывается диалоговое окно «Сохранить документ».

4. Выберите команду Сохранить.5. Введите имя файла или примите имя, отображаемое по умолчанию.

Автоматическое сохранение и восстановление

Автоматическое сохранение документов

Если приложение Web Intelligence настроено для выполненияавтоматического сохранения и пользователь имеет соответствующиеправа доступа, то Web Intelligence в ходе работы автоматическисохраняет документы в папке Избранное/~Web Intelligence. Вприложении Web Intelligence имя документа строится таким образом,что в его начале стоит идентификатор документа, а в конце —идентификатор автоматически сохраненного документа. (Если документимеет идентификатор -1, то это означает, что он не был сохранен передавтосохранением.)

Примечание:В среде Web Intelligence Rich Client автоматического сохранениядокументов не производится.

414 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Работа с документами29 Сохранение документов

Page 415: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

В Web Intelligence документы сохраняются по истечении регулярногоинтервала времени, устанавливаемого в CMC. Этот интервал временисбрасывается каждый раз при сохранении документа вручную и приавтоматическом сохранении документа в среде Web Intelligence. WebIntelligence также удаляет автоматически сохраненный документ привыполнении пользователем операции сохранения этого документавручную.

Помимо регулярного автоматического сохранения, в среде WebIntelligence также выполняется сохранение документов по окончаниисеанса работы с Web Intelligence.

Примечание:Если данные документа Web Intelligence потеряны до моментасохранения этого документа, сразу же проверьте, находится ли вуказанной папке автоматически сохраненная версия. ПапкаИзбранное/~Web Intelligence не является местом постоянногохранения автоматически сохраняемых документов.

Подробную информацию о настройках и правах доступа, которые влияютна процесс автоматического сохранения, см. в документации по консолицентрализованного управления.См. также• Способ обработки приложением Web Intelligence автоматическисохраненных документов• Восстановление автоматически сохраненных документов

Восстановление автоматически сохраненных документов

Если при работе с документом отведенное для сеанса время истекает,Web Intelligence автоматически сохраняет документ в папкеИзбранное/~Web Intelligence и отображает диалоговое окно ссообщением о завершении сеанса.

Если в диалоговом окне выбран параметр Восстановить, WebIntelligence запускает новый сеанс и повторно открывает автоматическисохраненный документ. Когда в следующий раз пользователь сохраняетдокумент вручную, Web Intelligence записывает этот документ в исходнуюпапку.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 415

29Работа с документамиСохранение документов

Page 416: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Если выбран параметр Закрыть, пользователь перенаправляется надомашнюю страницу InfoView. Автоматически сохраненный документхранится в папке Избранное/~Web Intelligence.

В некоторых случаях, при превышении времени ожидания ответа отсервера или при разрыве соединения, Web Intelligence не может найтиссылку на автоматически сохраненный документ. В этом случае WebIntelligence не предлагает выполнить операцию восстановленияавтоматически сохраненного документа. В такой ситуации необходимонезамедлительно отыскать автоматически сохраненный документ впапке Избранное/~Web Intelligence. Web Intelligence регулярноудаляет документы из этой папки, согласно настройкам автоматическогосохранения документов.См. также• Автоматическое сохранение документов• Способ обработки приложением Web Intelligence автоматическисохраненных документов

Способ обработки приложением Web Intelligenceавтоматически сохраненных документов

Web Intelligence автоматически сохраняет документы в папке MyFavorites/~Web Intelligence.

Всякий раз, когда документ сохраняется вручную, в приложении WebIntelligence также обновляется автоматически сохраняемый документс учетом изменений. Обычно Web Intelligence выполняет операциюавтоматического сохранения прозрачно, и пользователь не обращаетсяк автоматически сохраненным документам напрямую. Прямой доступк таким документам может понадобиться в том случае, если сеансработы с Web Intelligence истек и приложение не может повторно открытьавтоматически сохраненный документ.

Примечание:При необходимости получения прямого доступа к автоматическисохраненному документу незамедлительно проверьте содержимоепапки My Favorites/~Web Intelligence. Эта папка не являетсяместом постоянного хранения автоматически сохраняемых документов.

416 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Работа с документами29 Сохранение документов

Page 417: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Объем информации в папке My Favorites/~Web Intelligence непревышает предела максимального размера, устанавливаемого в CMC.Если общий объем документов в папке превышает это предельноезначение, Web Intelligence удаляет из папки столько ранее сохраненныхдокументов, сколько требуется, чтобы освободить пространство длясохранения последнего документа.

Web Intelligence также удаляет из папки все документы черезопределенный интервал времени, устанавливаемый в CMC.

Если переход из документа Web Intelligence в среду браузерапроизводится без выполнения операции сохранения, то данныедокумента теряются, и Web Intelligence очищает содержимое папкиИзбранное/~Web Intelligence.

См. также• Автоматическое сохранение документов• Восстановление автоматически сохраненных документов

ВыводдокументовWeb Intelligence напечать

Документы Web Intelligence выводятся на печать отчет за отчетом. Напечать можно вывести один или несколько отчетов из одного документа.

Web Intelligence выводит отчеты на печать слева направо и сверху вниз.Если ширина отчета превышает ширину страницы, заданную в макетестраницы для отчетов, Web Intelligence вставляет в распечатку разрывыстраниц.

При просмотре отчетов на панели отчетов Java или в Web IntelligenceRich Client размер бумаги и ориентация страницы может отличаться отразмера бумаги и ориентации страницы, настроенных для отчетов. Этопозволяет пользователям, использующим разные принтеры, при печатиопределять соответствующий макет.

Web Intelligence выводит документы на печать прямо на панели отчетовJava и в Web Intelligence Rich Client. Web Intelligence HTML экспортируетдокумент в файл PDF, который затем можно печатать.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 417

29Работа с документамиВывод документов Web Intelligence на печать

Page 418: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Печать документа

1. Выберите вкладку отчета, которую необходимо распечатать.2. Нажмите кнопку Выполнить печать этого документа на панели

инструментов отчета.Открывается диалоговое окно «Печать».

3. С помощью параметра Диапазон печати укажите необходимостьпечати всего выбранного отчета или некоторых страниц отчета.Можно задать формат бумаги для отчета или распечатываемыхстраниц. Формат бумаги, заданный для печати, перезаписываетформат бумаги, определенный для отчета на вкладке "Свойстваотчета: Макет страницы".

4. Для изменения формата бумаги щелкните стрелку рядом с полемсписка ниже параметра Формат бумаги и выберите другой форматбумаги в списке.

5. С помощью параметра Ориентация выбирается ориентациястраницы в соответствии с макетом страницы отчета.

6. С помощью параметров Поля выбираются размеры полей.7. С помощью параметров Копии выбирается число распечатываемых

копий.8. Нажмите кнопку ОК.

Изменение свойств документовВ приложении Web Intelligence свойства документов на панелиСвойствадокумента подразделяются на две группы. Для открытия группы дляпросмотра содержащихся в ней свойств щелкните кнопку со стрелкойвниз рядом с именем группы. При открытии группы кнопка со стрелкойвниз заменяется кнопкой со стрелкой вверх. Нажмите эту кнопку, чтобысвернуть группу.

Панель свойств документа отображается при щелчке правой кнопкоймыши в отчете за пределами всех компонентов и выборепунктаСвойства документа в меню.

ОписаниеСвойствоГруппа

418 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Работа с документами29 Изменение свойств документов

Page 419: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Пользователь, создав-ший документ.АвторСведения о документе

Пользователь, которыйизменял документ по-следним.

Автор последнего изме-нения

Дата создания докумен-та.Дата создания

Имя документа.Имя

Описание документа.Описание

Ключевые слова доку-мента.Ключевые слова

Языковой стандартформатирования доку-мента.

Языковой стандарт

Обозначает, включеноли отслеживание дан-ных.

Отслеживание данных

Включение в приложе-нии Web Intelligence об-новления при открытиидокумента.

Обновлять при откры-тииПараметры документа

Оптимизация внешнеговида документа дляпросмотра на экране.

Расширенный просмотр

Включение в приложе-нии Web Intelligence пе-рехода по иерархии врежиме детализациизапроса.

Использовать переходпо иерархии запроса

Постоянная связь языко-вого стандарта текуще-го документа с докумен-том.

Постоянное региональ-ное форматирование

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 419

29Работа с документамиИзменение свойств документов

Page 420: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Включает разложениезапросов на уровне до-кумента.

Включить разложениезапроса

Включение в приложе-нии Web Intelligenceсинхронизации постав-щиков данных путемавтоматического объ-единения измеренийпри определенныхусловиях.

Автоматически объеди-нять измерения

Параметры синхрониза-ции данных

Включение в приложе-нии Web Intelligenceотображения в отчетезначений измеренийнаряду с синхронизиро-ванными поставщикамиданных.

Расширить значенияобъединенного измере-ния

Настройка порядка отче-тов в документе.Порядок отчетов

Отображение свойств документа

• Щелкните правой кнопкой мыши в отчете за пределами всехкомпонентов и выберитеСвойства документа в меню или щелкните... рядом со свойством Общее > Свойства документа на вкладкеДанные.

Удаление данных из документа1. Щелкните Очистить данные на главной панели инструментов.

Web Intelligence удаляет данные из документа.

2. Если документ содержит несколько запросов, а вы хотите очиститьданные из определенного запроса, щелкните на стрелке справа откнопки Очистить данные и выберите пункт меню Очистить <Имязапроса>.

420 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Работа с документами29 Удаление данных из документа

Page 421: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Web Intelligence удаляет данные из запроса.

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 421

29Работа с документамиУдаление данных из документа

Page 422: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

422 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Работа с документами29 Удаление данных из документа

Page 423: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Дополнительнаяинформация

A

Page 424: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

МестоположениеИсточник информации

http://www.sap.comИнформация о продуктахSAP BusinessObjects

Перейдите к http://help.sap.com/businessobjects/ и набоковой панели «BusinessObjects Overview» выберитеAll Products.

Справочный портал SAP предоставляет доступ к акту-альной документации по всем продуктам SAPBusinessObjects и их развертыванию. Можно загрузитьдокументы в формате PDF или устанавливаемые HTML-библиотеки.

Некоторые руководства находятся на веб-сайте SAPService Marketplace и недоступны на справочном порта-ле SAP. На данном портале перечислены эти руковод-ства и даны соответствующие ссылки на SAP ServiceMarketplace. Клиенты, заключившие соглашение о тех-ническом обслуживании, получают идентификатор ав-торизованного пользователя для доступа к этому веб-сайту. Для получения идентификатора обратитесь кпредставителю службы поддержки пользователей.

Справочный портал SAP

424 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Дополнительная информацияA

Page 425: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

МестоположениеИсточник информации

http://service.sap.com/bosap-support > Документация• Руководства по установке: https://service.sap.com/bosap-

instguides• Примечания к выпуску:

http://service.sap.com/releasenotes

На веб-сайте SAP Service Marketplace содержатся неко-торые руководства по установке, модернизации, мигра-ции и развертыванию, а также примечания к версия идокументация по поддерживаемым платформам. Кли-енты, заключившие соглашение о техническом обслу-живании, получают идентификатор авторизованногопользователя для доступа к этому веб-сайту. Для полу-чения идентификатора обратитесь к представителюслужбы поддержки пользователей. Если вас перенапра-вили на веб-сайт SAP Service Marketplace со справоч-ного портала SAP, с помощью меню в навигационнойпанели слева перейдите в категорию, содержащуюнужные вам документы.

SAP Service Marketplace

https://cw.sdn.sap.com/cw/community/docupedia

Docupedia предоставляет дополнительные ресурсыдокументации, объединенную среду для создания кон-тента и интерактивный канал обратной связи.

Docupedia

https://boc.sdn.sap.com/

https://www.sdn.sap.com/irj/sdn/businessobjects-sdklibraryРесурсы разработчика

https://www.sdn.sap.com/irj/boc/businessobjects-articles

Подобные статьи ранее назывались технической документацией.

Статьи SAP BusinessObjectsв сети сообщества SAP

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 425

AДополнительная информация

Page 426: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

МестоположениеИсточник информации

https://service.sap.com/notes

Эти примечания ранее назывались статьями базызнаний.

Примечания

https://www.sdn.sap.com/irj/scn/forumsФорумы в сети сообществаSAP

http://www.sap.com/services/education

Мы можем предложить обучающий пакет, соответству-ющий вашим потребностям и предпочтительным фор-мам обучения – от классических занятий в классах доспециализированных курсов eLearning.

Обучение

http://service.sap.com/bosap-support

На портале службы поддержки SAP представленысведения о программах и услугах поддержки. Здесьтакже содержатся ссылки на самую разнообразнуютехническую информацию и множество файлов длязагрузки. Клиенты, заключившие соглашение о техни-ческом обслуживании, получают идентификатор авто-ризованного пользователя для доступа к этому веб-сайту. Для получения идентификатора обратитесь кпредставителю службы поддержки пользователей.

Интерактивная служба под-держки пользователей

http://www.sap.com/services/bysubject/businessobjectsconsulting

Наши консультанты готовы оказывать вам поддержкуна всех этапах – от начального анализа до развертывания системы. Советы экспертов можно найти, например,в темах, посвященных относительным и многомернымбазам данных, возможностям подключения, средствамразработки баз данных и технологии встраивания синдивидуальными настройками.

Консалтинговые услуги

426 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Дополнительная информацияA

Page 427: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

УказательCCentral Management Console (CMC)

и автоматическое сохранение 414, 416CSV

сохранение документов как 413cекторные диаграммы 200

EExcel

сохранение документов как 412

IInfoView 22

вход в 30выбор параметров создания и просмотра

документа в 31выбор редактора запросов в 36выбор формата просмотра документа в

36выбор юниверса по умолчанию в 37выход из 31доступ к Web Intelligence из 30запуск Rich Client в режиме подключения

из 56настройка языкового стандарта продукта

в 42открытие документов из 410создание документов из 410сохранение документов в 411удаление документов из 411установка Web Intelligence Rich Client из

46

InfoView ((продолжение))установка параметров детализации в 38,

39установка параметров языкового

стандарта в 41установка предпочтительного языкового

стандарта для просмотра в 43

JJava Server Pages (ASP)

и панель отчетов Java 25Java Server Pages (JSP)

и Query — HTML 25и анализ по отчетам 24и интерактивный формат просмотра 31и панель отчетов HTML 26и панель отчетов Java 25

OOLAP

и детализация запроса 284OpenDocument

связывание с документами с помощью400

PPDF

сохранение документов как 412

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 427

Page 428: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

QQaaWS

публикация 360Query – HTML

и выборка данных 85Query — HTML

выбор редактора запросов 31и JSP 25и анализ по отчетам 25определенные 25

Query as a Web Service (QaaWS)публикация 360

SSQL

и дополнительные приглашения 75и комбинированные запросы 120и отслеживание данных 343и подзапросы 128, 131и ранжирование базы данных 136копирование в буфер обмена 75перевод в режим редактирования 75проверка 75просмотр и изменение 75

WWeb Intelligence

доступ из InfoView 30и InfoView 22и бизнес-анализ 22использование автономного режима 22

Web Intelligence HTMLдоступность фильтров отчета в 227

Web Intelligence Rich Client 22вход под именем другого пользователя

60выбор инструмента создания и просмотра

документов 31доступность фильтров отчета в 227

Web Intelligence Rich Client ((продолжение))запуск 55запуск в автономном режиме 58, 59запуск в режиме подключения из InfoView

56и область анализа 77, 262и панель отчетов Java 26изменение пароля для 55локальный запуск в режиме подключения

56настройка параметров для 50определенные 26рабочие режимы 47установка из InfoView 46установка с компакт-диска 46

Аавтоматически сохраненные документы

способ обработки Web Intelligence 416автоматический подбор высоты

средства автоматического подбораширины 168

средства переноса текста 168автоматический подбор высоты в свойства

ячеек 167автоматический подбор ширины

средства автоматического подборавысоты 168

средства переноса текста 168автоматический подбор ширины в свойства

ячеек 167автоматическое объединение измерений

295, 418, 420автоматическое сохранение документов 414автономный режим

доступ к юниверсам в 61запуск Web Intelligence Rich Client в 58несовместимость защиты с 50применение защиты в 48требования к промежуточному ПО в 61требования промежуточного ПО 50

428 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Указатель

Page 429: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Автономный режимзапуск Web Intelligence Rich Client в 59

агрегированиеотключение для повторяющихся строк

173агрегирование дублирующихся строк 173активация отслеживания данных 333активация сигнализаторов 326анализ в отчете 24анализ данных с помощью детализации 260

Ббазы данных

и запросы Web Intelligence 75поддержка выборок в 85

безопасностьнесовместимость с автономным режимом

50применение в режиме "Отключено" 48применение в режиме "Подключено" 47

бизнес-аналитикаавтономный режим 22и Web Intelligence 22по сети 22

блокисинхронизация детализации по 40

булевы значенияформатирование 218, 219

булевы форматыпользовательские 218, 219предопределенный 218

быстрые фильтрыопределенный 91

быстрые фильтры запросов 90быстрые фильтры отчетов

cоздание 231

Вввод дат в ответ на приглашения 239

ввод формул на панели инструментов"Формула" 254

ввод формул с помощью панелиинструментов "Формула" 254, 255

веб-службывыбор хост-серверов для 351идентификация дублированных таблиц,

опубликованных в 351определение доступных данных для

фильтрации в веб-службе 353определение фильтров для 351повторная публикация 355проверка 359просмотр и управление 357, 358публикация диаграмм как 350публикация приглашений в 354публикация с хост-сервера 355публикация таблиц как 350сохранение на хост-сервере 355управление хост-серверами для 351

вертикальные таблицы 154приоритизация разбиений в 190

верхние колонтитулыотображение 146отображение или скрытие в таблицах 173повторять на каждой странице 175

верхние колонтитулы таблицыповторять на каждой странице 175

вкладка "Данные" 142создание подразделов с помощью 186создание разделов с помощью 186

вкладка "Карта" 142изменение фильтров отчета из 233

вкладка "Свойства" 142использование для установки свойств

разделов 188вкладка "Шаблоны" 142вкладки создания отчетов

Данные 142Карта 142Свойства 142Шаблон 142

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 429

Указатель

Page 430: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

вкладывание приглашений 106включение объединенных измерений в

вычисления 291включение перехода по иерархии запроса

284включение ранжирования базы данных в

запросы 136влияния фильтров отчетов на объединенные

измерения 301вложение фильтров запроса 103вложенные сигнализаторы

выделение диапазонов с данными спомощью 328

определенные 325применение различных форматов к

объекту с помощью 325возврат частичных результатов из запросов

71восстановление автоматически сохраненных

документов 415восстановление предыдущих значений в

запросах 71вставка отдельных ячеек в отчеты 179вставка разбиений в таблицы 190вставка стандартных вычислений в таблицы

252вход в InfoView 30вход под именем другого пользователя 60выбор альтернативных цветов

строк/столбцов 164выбор измерений для объединения 289выбор контекста запроса 80выбор оснований диаграмм 208выбор папки для интерактивной справки 51выбор папки документов 51выбор папки юниверсов 51выбор предварительно определенного

фильтра запроса 90выбор путей детализации 263выбор пути детализации 267выбор редактора запросов 36выбор режима расширенного просмотра 149

выбор стенок диаграмм 208выбор фоновых цветов таблицы 164выбор формата просмотра документа 36выбор хост-серверов для веб-служб 351выбор юниверса 63выбор юниверса по умолчанию для

документов 51выбор языкового стандарта интерфейса 53выбор языкового стандарта форматирования

53выборка данных

и Query – HTML 85и панель отчетов Java 85

выборка строк на уровне базы данных 85вывод измененных данных 335выдача ответов на каскадные приглашения

107выдача ответов на приглашения 238выдача приглашения в случае потребности

в дополнительных данных длядетализации 54

выделение данных с помощьюсигнализаторов 324, 326, 328

выделение диапазонов с данными спомощью сигнализаторов 328

выделение зависимостей для элементауправления вводом 246

выравнивание элементов в отчетах 52высота

настройка в ячейках 167выход за пределы области действия при

детализациивыдача приглашения перед 54

выход из InfoView 31вычисления

включение объединенных измерений в291

добавление в отчеты 252повышение производительности 26стандартные 296удаление стандартных вычислений 253

430 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Указатель

Page 431: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Ггиперссылки

изменение 406определение текста ячейки в качестве

396, 397передача значений в приглашения с

помощью 403связывание с большими документами с

помощью 404связывание с документами 406связывание с экземплярами документов

с помощью 403связь с ячейками 397удаление 406установка цветов 407

гистограммыдетализация в столбчатых диаграммах

277главная панель инструментов 142горизонтальные таблицы 155

приоритизация разбиений в 190границы

изменение в диаграммах 208форматирование в таблицах/ячейках 166

группировка данных с разделами 182

Дданные

анализ 24анализ с помощью детализации 260возврат даты опорных данных 345возврат опорных данных с помощью

функции RefValue 344, 345вывод изменений в 335выделение диапазонов использования

формул 328выделение с помощью сигнализаторов

324, 326, 328группировка с разделами 182детализация вниз по 268

данные ((продолжение))изменения в диаграммах 343изменения в объединенных измерениях

338изменения в разделах 340изменения в таблицах 336обновление 238, 333обновление в детализированных отчетах,

содержащих приглашения 282отображение 152отображение в вертикальных таблицах

154отображение в горизонтальных таблицах

155отображение в кросс-таблицах 155отображение в формах 156отображение даты последнего

обновления 178отображение итоговых сумм 199отображение с помощью

предпочтительного языковогостандарта для просмотра 43

отображение с помощью языковогостандарта документа 43

отображение сегментов 200отображение трендов по времени в 199отслеживание изменений в 332отслеживание изменений в

использовании формул 344очистка в документах 420очистка поставщиков данных 420пример ранжирования уровня базы

данных 139примеры ранжирования на уровне

отчетов 317примеры ранжировок на уровне отчетов

314приоритизация нескольких сортировок по

195ранжирование на уровне базы данных

136, 138ранжирование на уровне отчетов 308

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 431

Указатель

Page 432: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

данные ((продолжение))ранжирование с помощью интерфейса

Web Intelligence 316ранжирование с помощью функции Rank

316синхронизация из различных источников

288скрытие 152скрытие изменений в 335сортировка 24, 193, 194сравнение в столбчатых диаграммах 198указание палитры цветов в диаграммах

211установка опорных данных 332фильтрация 24фильтрация на уровне запросов 89, 227фильтрация на уровне отчетов 89, 227фильтрация с помощью простых

фильтров отчетов 234фильтрация с помощью редактора

фильтров 232фильтрация с помощью фильтров

быстрого запроса 231фильтрация с помощью фильтров

детализации 281фильтрация с помощью фильтров

отчетов 226фильтрация с помощью элементов

управления вводом 242, 248форматирование изменений в 335, 336

датыввод в ответ на приглашения 239

даты и времяформатирование 218, 219

двумерные диаграммы 202детализация по 276

двумерные столбчатые диаграммыизменение маркеров данных в 213

деактивация сигнализаторов 326декартово произведение 300денежные значения

форматирование 218, 219

детализациявключение перехода по иерархии запроса

284выбор пути детализации 267выдача приглашений при возникновении

потребности в дополнительныхданных для 54

детализация вверх по измерениям 271детализация вниз 268детализация по мерам 274детализация по осям диаграммы 277детализация условных обозначений осей

279, 280детализировать по 271, 273добавление и удаление фильтров

детализации 281запуск 41и отслеживание данных 343и пути детализации 263извлечение дополнительных уровней

данных 265изменение значений на панели

детализации 281начало работы с повторяющегося отчета

41начало работы с повторяющимся отчетом

54начало работы с существующим отчетом

54ограничения при детализации по мерам

на диаграммах 279определенная детализация запроса 283определенный 260Панель инструментов "Детализация" 280параметры настройки 38переключение на режим детализации 264переход вверх по иерархии 270переход вверх по иерархии мер 275переход вниз по иерархии измерения 270переход вниз по иерархии мер 274переход по иерархии за пределами

области 266

432 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Указатель

Page 433: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

детализация ((продолжение))переход по иерархии измерений 268переход по иерархии мер на диаграммах

279переход по иерархии на диаграммах 276переход по иерархиям на объединенных

измерениях 303просмотр иерархий детализации 264синхронизация по блокам 40, 54синхронизация через диаграммы 275синхронизация через таблицы 275скрытие панели инструментов

"Детализация" 39, 54снимки 23создание снимков детализации 267фильтры детализации 280

детализация вверх в кросс-таблицах 271детализация вверх по измерениям 271детализация вниз 268детализация за пределами области действия

несовместимость с отслеживаниемданных 343

детализация по данным 260детализация по диаграммам 276детализация по мерам в диаграммах 277,

279детализация по мерам в разделах 274детализация по мерам в таблицах 274детализация по осям диаграмм 277детализация по отчетам 23детализация по различным иерархиям 271детализация по условным обозначениям

осей в диаграммах 279, 280детализация снимков

и детализация запроса 286несовместимость с детализацией по

запросам 285, 286детализировать по 273диаграммы

cекторные диаграммы 200вставка и форматирование заголовков

207

диаграммы ((продолжение))выбор оснований 208выбор стенок 208двумерные диаграммы 202детализация мер в 277, 279детализация по 276детализация по осям диаграммы 277детализация условных обозначений осей

279, 280диаграммы с областями 199добавление в отчеты 24, 203добавление заголовков в 207изменение границ 208изменение маркеров данных в 213изменение размера 207изменение типа использования функции

перетаскивания 204изменение типа с помощью

"Преобразовать в" 205использование как элементов управления

вводом 247копирование в другие приложения 203копирование в отчетах 203линейные диаграммы 199метки осей 198настройка относительного положения 206настройка положения 170, 206ограничения при детализации по мерам

в 279ограничения при сохранении в формате

Excel 412определение частоты значений на оси

212определенные линейные шкалы осей 214определенные логарифмические шкалы

осей 214ось X 201Ось X 202ось Y 201Ось Y 202ось Z 201Ось Z 202

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 433

Указатель

Page 434: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

диаграммы ((продолжение))отображение диапазона значений оси

213отображение или скрытие значений в 213отображение меток осей на 210отображение меток осей на cекторных

диаграммах 210отображение оси Y с помощью

логарифмов 214отображение с трехмерным

представлением 208отображение сетки осей в 210отображение условных обозначений на

209отображение, если пустые 211отобразить измененные данные в 343полярные диаграммы 200публикация как веб-служб 350радиальные диаграммы 200синхронизация детализации через 275скрытие сетки осей в 210создание 198столбчатые диаграммы 198типы 198точечные диаграммы 200точная настройка форматирования 146трехмерные диаграммы 201удаление 204указание палитры цветов для данных в

211установка цвета фона на 208устранение разрывов страниц в 209форматирование заголовков 207форматирование значений на оси 212форматирование оснований 208форматирование сетки осей в 210форматирование стенок 208форматирование условных обозначений

на 209диаграммы с областями 199Для контроля автоматического объединения

измерений 295

добавление диаграмм в запросы 24, 203добавление заголовков в диаграммы 207добавление сигнализаторов 326добавление столбцов в таблицы 161добавление строк в таблицы 161добавление таблиц в отчеты 24добавление фильтров детализации 281добавление формул в отчеты 24добавление элементов управления вводом

242добавленные данные

отслеживание 332документы

автоматическое сохранение 414восстановление автоматически

сохраненных документов 415выбор папки для 51выбор параметров создания и просмотра

31выбор юниверса по умолчанию для 37,

51изменение свойств 418, 420инструменты для создания и

редактирования 24навигация 23обновление при открытии 418, 420оптимизация для просмотра на экране

418, 420открытие из InfoView 410отображение добавленных запросов в 71отображение запросов в 178отображение имен 178печать 23, 417, 418постоянное связывание языкового

стандарта с документами 418, 420применение параметров безопасности к

47, 48просмотр 23просмотр даты создания 418, 420просмотр имени 418, 420просмотр ключевых слов, связанных с

418, 420

434 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Указатель

Page 435: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

документы ((продолжение))просмотр описания 418, 420просмотр создателя 418, 420просмотр языкового стандарта 418, 420свойство "Обновлять при открытии" 344связывание с большими документами с

помощью гиперссылок 404связывание с помощью гиперссылок 396,

400, 406связывание языковых стандартов без

возможности восстановления 44создание в InfoView 410сохранение в InfoView 411сохранение в режиме детализации 282сохранение в формате CSV 413сохранение в формате Excel 51, 412сохранение в формате PDF 412способ обработки Web Intelligence

автоматического сохранения 416удаление из InfoView 411

документы WID 22работа локально 26работа на сервере CMS 26

дополнительные приглашения 238, 239и SQL 75определенные 106

доступ к юниверсам в автономном режиме61

доступ к юниверсам в режиме "Отключено"61

доступ к юниверсам в режиме "Подключено"61

дублирование сигнализаторов 326дублирование таблиц 160

Ззаголовки

добавление в диаграммы 207отображение имен объектов в 174форматирование в диаграммах 207

замена строк или столбцов в таблицах 162

записи по вертикали на одну страницуизменение в Web Intelligence Interactive

149изменение на панели отчетов Java 149ограничение 147

записи по горизонтали на одну страницуизменение в Web Intelligence Interactive

149изменение на панели отчетов Java 149ограничение 147

запланированные документыи режим автоматического отслеживания

данных 333запрос в запросе 93запросы

включение ранжирования базы данныхв 136, 138

возврат частичных результатов из 71восстановление предыдущих значений в

71выбор контекстов при выполнении 80дублирование 73и SQL 120и контексты запроса 79изменение 73изменение в режиме детализации

запроса 283изменение порядка приглашений в 82,

116использования комбинированных

запросов 119комбинирование приглашений в 115комбинированные запросы

INTERSECTION 118комбинированные запросы MINUS 118комбинированные запросы UNION 118множественные запросы 73неоднозначные запросы 79обновление 74ограничение доступа к 81определение контекстов запроса 80определение фильтров запроса 88

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 435

Указатель

Page 436: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

запросы ((продолжение))определенные комбинированные запросы

118определенные подзапросы 128отображение добавленных запросов 71отображение итога 178построение в юниверсах 66построение на источниках локальных

данных 68построение подзапроса 128прерывание 71пример комбинированного запроса 122пример подзапроса 130пример ранжирования базы данных в 139приоритет в комбинированных запросах

122, 123просмотр и редактирование SQL 75просмотр кода SQL, сгенерированного 75публикация QaaWS как веб-служб 360редактирование кода SQL,

сгенерированного 75свойство "Извлекать повторяющиеся

строки" 82свойство "Максимальное время

извлечения" 81свойство "Образец набора результатов"

85Свойство "Разрешить пользователям

редактирование всех запросов" 81свойство "Сброс контекстов при

обновлении" 84свойство "Удалять контексты" 85создание комбинированных запросов 120создание с помощью Query — HTML 25способ работы подзапросов 128способ структурирования

комбинированных запросов 121сравнение множественных,

комбинированных исинхронизированных 74

удаление 72установка временных пределов для 81

запросы ((продолжение))установка приоритета комбинированных

запросов 125фильтрация на основе значений из

других запросов 93части подзапроса 131

запуск Web Intelligence Rich Client 55запуск Web Intelligence Rich Client в

автономном режиме 58, 59запуск Web Intelligence Rich Client в режиме

подключения 56запуск режима детализации 41запуск функций агрегирования

и ранжирование на уровне отчетов 315значения

определение частоты на осях диаграммы212

отображение в диаграммах 213отображение диапазонов на осях

диаграмм 213отображение иерархических списков 108скрытие в диаграммах 213форматирование булева значения 218,

219форматирование валюты 218, 219форматирование даты и времени 218,

219форматирование осей диаграммы 212форматирование числа 218, 219

значения даты и времениформатирование 218

значения, разделенные запятыми (CSV)сохранение документов как 413

Ииерархии детализации

и детализация по 271просмотр 264

иерархии юниверса 263и объем анализа 76, 261

извлечение образца набора результатов 81

436 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Указатель

Page 437: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

извлечение повторяющихся строк 82изменение границ диаграмм 208изменение значений переменных с помощью

элементов управления вводом 242изменение иерархии детализации при

переходе по ней 271, 273изменение маркеров данных в диаграммах

213изменение опорных данных для

отслеживания данных 334изменение отчетов с помощью режима

"Просмотр результатов" 157изменение отчетов с помощью режима

"Просмотр структуры" 157изменение пароля 55изменение порядка приглашений 82, 116изменение размеров диаграмм 207изменение свойств документа 418, 420изменение типа диаграммы 204, 205изменение типа таблицы 160изменение фильтров отчета из карты отчета

233измененные данные

и свойство "Центрировать значение черезразбиение" 342

отобразить в блоках с разбиениями 342отобразить в диаграммах 343отобразить в объединенных измерениях

338отобразить в разделах 340отобразить в таблицах 336отслеживание 332форматирование 335, 336

измеренияавтоматическое объединение 295, 418,

420выбор измерений для объединения 289детализация в диаграммах 276, 277, 279детализация вверх по 270, 271детализация по 273изменение объединенных измерений 295когда объединять 288

измерения ((продолжение))общее представление о средствах

объединения 296объединение 293объединение, если объекты сведений

связаны 298объединенные измерения определены

288ограничение на помещение в таблицы

300определение объединенных измерений

294отображение в кросс-таблицах 155переход вниз по иерархии на 270переход по иерархии 268переход по иерархиям на объединенных

измерениях 303ранжирование измерений 137расширение значений, возвращенных

303, 305расширение объединенных значений

418, 420создание разделов с помощью 186удаление объединенных измерений 296

изображенияотображение в таблицах 165отображение из URL-адреса 165отображение с помощью протокола boimg

165именование разделов 187импорт отчета Web Intelligence из BI

OnDemand 357импорт юниверсов из CMS 62интеллектуальные меры 68интерактивная справка

выбор папки для 51ссылка с сервера 51

интерфейс Web Intelligenceнастройка языкового стандарта для 42

использование диаграмм как элементовуправления вводом 247

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 437

Указатель

Page 438: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

использование таблиц как элементовуправления вводом 247

использование формул для отслеживанияизменений в данных 344

использование языкового стандартадокументов для форматирования данных53

использование языкового стандартаформатирования для форматированияданных 53

использования комбинированных запросов119

источники локальных данныхпараметры файла CSV 69параметры файла Excel 70построение запросов на основе 68

Ккак в Web Intelligence объединяются

приглашения 107карта отчета

изменение фильтров отчета из 233каскадные приглашения 107

выдача ответов 238классические меры 68классы

взаимосвязи с объектами 67роль 67

когда использовать детализацию запроса284

комбинирование приглашений 106, 115комбинирование приглашений с фильтрами

запроса 116комбинированные запросы

INTERSECTION 118MINUS 118UNION 118и SQL 120как Web Intelligence генерирует 120определенный 118построение 120

комбинированные запросы ((продолжение))применения 119пример 122приоритет в 122, 123способ структурирования 121сравнение с множественными запросами

74сравнение с синхронизированными

запросами 74установка приоритета в 125

комбинированные запросы INTERSECTION118

комбинированные запросы MINUS 118комбинированные запросы UNION 118контекст вычисления

и отслеживание данных 346контексты

выбор при выполнении запросов 80и юниверсы 80определенные 80сброс при обновлении 84удаление 85

контексты запроса 79выбор 80сброс при обновлении запроса 84удаление 85

копирование диаграмм в другие приложения203

копирование диаграмм в отчетах 203копирование запросов 73копирование кода SQL в буфер обмена 75копирование отдельных ячеек 179, 180копирование таблиц в другие приложения

175, 176копирование таблиц в качестве текста 176копирование таблиц в отчетах 175копировать строки

агрегирование 173кросс-таблицы 155

вставка стандартных вычислений в 252детализация вверх в 271

438 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Указатель

Page 439: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

кросс-таблицы ((продолжение))отображение имен объектов в заголовках

кросс-таблиц 174преобразование таблиц в 171, 172приоритизация разбиений 190

Ллинейные диаграммы 199

детализация по мерам в 277линейные шкалы осей 214логарифмические шкалы осей 214локальные поставщики данных

местоположения для поиска поумолчанию для 74

Ммаркеры данных

детализация в линейных диаграммах 277детализация в радиальных линейных

диаграммах 277мастер приветствия

отображение при запуске 51меню "Пуск"

запуск Web Intelligence Rich Client из 47меры

детализация в диаграммах 279детализация по диаграммам 274, 277детализация по разделам 274и детализация запроса 284ограничения в секторных диаграммах 200ограничения на вычисление 296ограничения на детализацию в

диаграммах 279отображение в кросс-таблицах 155переход вверх по иерархии на 275переход вниз по иерархии на 274

множественные запросы 73сравнение с комбинированными

запросами 74

множественные запросы ((продолжение))сравнение с синхронизированными

запросами 74

Ннавигация по страницам 23направление сортировки

по возрастанию 193по убыванию 193по умолчанию 193пользовательская 193пользовательский 195

настройка высоты и ширины ячейки 167настройка минимальной высоты страницы

147настройка минимальной ширины страницы

147настройка относительного положения

диаграмм 206настройка параметров Web Intelligence Rich

Client 50настройка языкового стандарта интерфейса

42настройка языкового стандарта продукта 42начало детализации по повторяющемуся

отчету 54начало детализации по существующему

отчету 54начало разделов на новой странице 188начало разрывов на новой странице 191начало таблиц на новой странице 174необязательные приглашения

создание 113неоднозначные запросы 79непосещенные гиперссылки

установка цвета 407несколько отчетов

и детализация запроса 286несовместимые объекты

и объединенные измерения 300помещение в таблицы 300

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 439

Указатель

Page 440: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

нижние колонтитулыотображение 146отображение или скрытие в таблицах 173повторять на каждой странице 175

нижние колонтитулы таблицыповторять на каждой странице 175

Ообласть анализа

влияние на размер документа 77, 262и детализация запроса 284, 285и иерархии юниверса 76, 261и режим детализации 76, 261настройка 78, 263определенный 76, 261переход по иерархии за пределами 266пользовательский 77, 262расширение 265уровни 77, 262

обновление документов при открытии 418, 420

обновление запросов 74оболочки

отображение в таблицах 165отображение из URL-адреса 165отображение с помощью протокола boimg

165общее представление о средствах

объединенных измерений 296объединение измерений 293объединение приглашений 107объединение фильтров запроса 102объединение фильтров запросов

пример 101объединение фильтров отчета 233объединение ячеек в таблицах 171объединенные измерения

автоматическое объединение 295включение в вычисления с функцией

ForceMerge 291выбор измерений для объединения 289

объединенные измерения ((продолжение))и несовместимые объекты 300и объекты сведений 298и фильтры блока 303и фильтры раздела 302изменение 295когда объединять 288объяснение действий 296определение 294определенный 288отобразить измененные данные в 338переход по иерархии 303помещение в таблицы 300пример 289расширение значений, возвращенных

303, 305создание 293удаление 296фильтрация 301

объектывзаимосвязи с классами 67измерение 67интеллектуальная мера 68классическая мера 68мера 68отображение имен в заголовках

кросс-таблиц 174применение различных форматов к

использованию вложенныхсигнализаторов 324, 325

применение форматов к использованиюсигнализаторов 324, 325

сведения 67объекты измерения

определенные 67объекты меры

определенные 68объекты отчета

связывание с элементами управлениявводом 242

объекты сведенийвзаимосвязи с измерениями 67, 298, 300

440 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Указатель

Page 441: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

объекты сведений ((продолжение))и #MULTVALUE 298и объединенные измерения 298определенные 67

ограничение записей по вертикали на однустраницу 147

ограничение записей по горизонтали на однустраницу 147

ограничение количества строк в запросе 81ограничение количества строк в отчете 147ограничение откликов на приглашения 114ограничение строк на уровне базы данных

85ограничения на копирование в отдельные

ячейки 179, 180ограничения на меры вычисления 296ограничения на объекты сведений 298ограничения при детализации на диаграммах

279оператор And 102, 103оператор Between 99, 110, 230оператор Both 100, 112оператор Different From 98, 109, 228оператор Different From Pattern 100, 111оператор Equal To 91, 97, 108, 227, 228оператор Except 101, 112оператор Greater Than 98, 109, 229оператор Greater Than Or Equal To 98, 109,

229оператор In List 91, 99, 111, 230оператор Is Not Null 231оператор Is Null 231оператор Less Than 98, 110, 229оператор Less Than Or Equal To 99, 110, 229оператор Matches Pattern 100, 111оператор Not Between 99, 110, 230оператор Not Equal To 97, 109, 228оператор Not In List 100, 111, 230оператор Or 102, 103операторы

And 102, 103Between 99, 110, 230

операторы ((продолжение))Both 100, 112Different From 98, 109, 228Different From Pattern 100, 111Equal To 91, 97, 108, 228Except 101, 112Greater Than 98, 109, 229Greater Than Or Equal To 98, 109, 229In List 91Is Not Null 231Is Null 231Less Than 98, 110, 229Less Than Or Equal To 99, 110, 229Matches Pattern 100, 111Not Between 99, 110, 230Not Equal To 97, 109, 228Not In List 100, 111, 230Or 102, 103В списке 99, 111, 230

операторы приглашенийBetween 99, 110, 230Both 100, 112Different From 98, 109, 228Different From Pattern 100, 111Equal To 97, 108, 228Except 101, 112Greater Than 98, 109, 229Greater Than Or Equal To 98, 109, 229In List 99, 111, 230Less Than 98, 110, 229Less Than Or Equal To 99, 110, 229Matches Pattern 100, 111Not Between 99, 110, 230Not Equal To 97, 109, 228Not In List 100, 111, 230

операторы фильтров запросовBetween 99, 110, 230Both 100, 112Different From 98, 109, 228Different From Pattern 100, 111Equal To 91, 97, 108, 228Except 101, 112

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 441

Указатель

Page 442: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

операторы фильтров запросов((продолжение))Greater Than 98, 109, 229Greater Than Or Equal To 98, 109, 229In List 91, 99, 111, 230Less Than 98, 110, 229Less Than Or Equal To 99, 110, 229Matches Pattern 100, 111Not Between 99, 110, 230Not Equal To 97, 109, 228Not In List 100, 111, 230

операторы фильтров отчетовBetween 99, 110, 230Different From 98, 109, 228Equal To 97, 108, 227, 228Greater Than 98, 109, 229Greater Than Or Equal To 98, 109, 229In List 99, 111, 230Is Not Null 231Is Null 231Less Than 98, 110, 229Less Than Or Equal To 99, 110, 229Not Between 99, 110, 230Not Equal To 97, 109, 228Not In List 100, 111, 230

опорные данныеавтоматическое обновление при каждом

восстановлении 333возврат даты с помощью функции

RefValueDate 345возврат с помощью функции RefValue

344, 345выбор вручную 333, 334установка для отслеживания изменений

данных 332установка на фиксированную дату 333,

334определение объединенных измерений 294определение пользовательских форматов

223определение пустых разделов 187

определение способа фильтрации данныхэлементами управления вводом 242, 245

определение текста ячеек в качествегиперссылок 396, 397

определение фильтров для веб-служб 351определение частоты значений на осях

диаграммы 212определенные контексты запроса

выбор 80и юниверсы 80

оптимизация документов для просмотра наэкране. 418, 420

организация и удаление элементовуправления ввода 246

осиопределение частоты значений на 212отображение диапазонов значений на

213отображение меток в секторных

диаграммах 210отображение с помощью логарифмов 214форматирование меток в диаграммах 210форматирование текста на основе 212форматирование чисел на основе 212

оси диаграммдетализация по 276, 277отображение диапазонов значений на

213отображение меток в секторных

диаграммах 210отображение с помощью логарифмов 214форматирование меток на 210форматирование текста на основе 212форматирование чисел на основе 212

оси диаграммыопределение частоты значений на 212

основаниявыбор в диаграммах 208форматирование в диаграммах 208

ось Xотображение в радиальных диаграммах

200

442 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Указатель

Page 443: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

Ось Xдетализация по 276

ось Yотображение в радиальных диаграммах

200отображение с помощью логарифмов 214

Ось Yдетализация по 276

ось Zотображение в трехмерных диаграммах

201Ось Z

отображение в двумерных диаграммах202

отдельные ячейки 178вставка в отчеты 179и заголовки разделов 189копирование в другие приложения 179,

180копирование в отчетах 179копировать как текст 179, 180ограничения в копировании 179применение сигнализаторов к 324удаление из отчетов 179форматирование 179

отключение агрегирования повторяющихсястрок 173

открытие документов из InfoView 410открытие редактора формул 253относительное положение

установка для диаграмм 206отображение верхних колонтитулов 146отображение верхних колонтитулов в

таблицах 173отображение верхних колонтитулов

разбиения 191отображение данных отчета 152отображение данных с помощью

предпочтительного языкового стандартадля просмотра 43

отображение данных с помощью языковогостандарта документа 43

отображение даты последнего обновления178

отображение диаграмм с трехмернымпредставлением 208

отображение диаграмм, если они пустые 211отображение диапазонов значений на осях

диаграмм 213отображение добавленных запросов в

документах 71отображение значений в диаграммах 213отображение значений по умолчанию в

приглашениях 114отображение иерархических списков

значений 108отображение изображений/оболочек в

таблицах 165отображение имен объектов в заголовках

кросс-таблиц 174отображение имени документа 178отображение мастера приветствия при

запуске 51отображение меток осей на cекторных

диаграммах 210отображение нижних колонтитулов 146отображение нижних колонтитулов в

таблицах 173отображение нижних колонтитулов

разбиения 191отображение номера текущей страницы 178отображение оси Y с помощью логарифмов

214отображение панели инструментов

"Формула" 253отображение подитогов с помощью

разбиений 189отображение полей страницы 146отображение приглашений 238отображение пустых разделов 187отображение пустых столбцов 172, 173отображение пустых строк 172, 173отображение пустых таблиц 172, 173отображение сетки в отчетах 52

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 443

Указатель

Page 444: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

отображение сетки осей в диаграммах 210отображение списков значений в

приглашениях 114отображение условных обозначений

диаграмм 209отображение фильтров детализации в отчете

178отслеживание данных

автоматический режим 333включение 333возврат опорных данных с помощью

функции RefValue 344вывод измененных данных 335и диаграммы 343и контекст вычисления 346и объединенные измерения 338и разбиения таблиц 342и разделы 340и свойство "Центрировать значение через

разбиение" 342и сигнализаторы 344и таблицы 336изменение опорных данных для 334несовместимость с детализацией за

пределами области действия 343несовместимость с детализацией по

запросам 343несовместимость с изменениями SQL 343несовместимость с очисткой документов

343несовместимость со свойством

"Обновлять при открытии" 344определенные 332просмотр состояния активации 418, 420ручной режим 333скрытие измененных данных 335типы изменения данных 332форматирование измененных данных 335

отслеживание изменений данных 332отчеты

анализ данных в 24взаимодействие с 22, 31

отчеты ((продолжение))включение диаграмм в 198вставка отдельных ячеек в 179выравнивание элементов в 52детализация по 23добавление вычислений в 252добавление диаграмм в 203дублирование 41изменение с помощью режима "Просмотр

результатов" 157изменение с помощью режима "Просмотр

структуры" 157копирование диаграмм в 203копирование отдельных ячеек в 179навигация 23настройка минимальной высоты

страницы 147настройка минимальной ширины

страницы 147обновление данных в 282ограничение количества строк в 147отображение запросов в 178отображение количества страниц в 178отображение номера текущей страницы

в 178отображение приглашений в 178отображение сетки в 52отображение фильтров детализации в

178печать 23, 417, 418представление возможности перехода

по иерархии 41применение фильтров к 226просмотр 23, 31просмотр в режиме PDF 31, 147просмотр фильтров для 235редактирование фильтров на 233синхронизация данных из различных

источников в 288сортировка данных в 24сохранение 23

444 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Указатель

Page 445: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

отчеты ((продолжение))сохранение с фильтрами детализации

282точная настройка макета 146удаление диаграмм из 204удаление отдельных ячеек из 179удаление таблиц из 163удаление фильтров из 234установка единицы измерения в 52установка положений диаграмм в 170,

206установка положений таблиц в 170, 206установка шага сетки в 52фильтрация данных в 24фильтрация с помощью простых

фильтров отчетов 234фильтрация с помощью редактора

фильтров 232очистка данных в документах 420очистка документов

несовместимость с отслеживаниемданных 343

очистка содержимого ячеек 163

Ппанели инструментов

Главная 142Навигация по страницам 142, 149Панель инструментов "Детализация" 39,

268, 280Панель инструментов "фильтр отчетов"

280Создание отчетов 142Фильтр отчетов 234Форматирование 142формула 253, 254, 255

панель "Анализ" 246панель инструментов "Детализация" 280

добавление и удаление фильтров по 281изменение значений фильтра на 281скрытие 39, 54

панель инструментов "Детализация"((продолжение))фильтры по детализации вниз 268

панель инструментов "Запрос"установка области действия анализа с

помощью 263панель инструментов "Навигация по

страницам" 142изменение записей по вертикали на одну

страницу с помощью 149изменение записей по горизонтали на

одну страницу с помощью 149панель инструментов "Фильтр отчетов" 234Панель инструментов "Фильтр отчетов" 280панель инструментов "Форматирование" 142панель инструментов создания отчетов 142панель инструментов формул

ввод формул с помощью 254, 255отображение 253

Панель отчетов HTMLвыбор инструмента создания документов

31и JSP 26и совместимость 508 26определенные 26

панель отчетов Javaвыбор инструмента создания и просмотра

документов 31доступность фильтров отчета в 227и Web Intelligence Rich Client 25и выборка данных 85и область анализа 77, 262интерфейс отчетов, описанный 142определенные 25

параметр разбиения на слоиНа задний план 170На передний план 170Переместить вперед 170Переместить назад 170

параметр разбиения на слои "На заднийплан" 170

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 445

Указатель

Page 446: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

параметр разбиения на слои "На переднийплан" 170

параметр разбиения на слои "Переместитьвперед" 170

параметр разбиения на слои "Переместитьназад" 170

параметры детализациинастройка 38начало перехода по иерархии по

дубликату отчета 41начало перехода по иерархии по

существующему отчету 41параметр начала сеанса перехода по

иерархии 40параметр скрытия панели инструментов

детализации 39приглашение для дополнительного

параметра данных 40синхронизация детализации по блокам

отчета 40параметры отслеживания данных

Автообновление опорных данных 333, 334

Использовать текущие данные в качествеопорных 333, 334

параметры создания и просмотрадокументов 31

парольизменение 55

перевод кода SQL в редактируемоесостояние 75

передача значений в приглашения спомощью гиперссылок 403

переключение между режимами просмотра146

переключение на режим детализации 264переменные 253

добавление в отчеты 252изменение 257изменение значений с помощью

элементов управления вводом 242создание из формул 255

переменные ((продолжение))создание с помощью редактора

переменных 256удаление 257

перемещение строк или столбцов в таблицах162

перенос текстасредства автоматического подбора

высоты 168средства автоматического подбора

ширины 168перестановка строк или столбцов в таблицах

162переход вверх по иерархии 270

использование перехода по иерархиизапроса 285

переход вверх по иерархии на меры 275переход вверх по иерархии с помощью

детализации запроса 283, 285переход вниз по иерархии на измерения в

разделах 268, 270переход вниз по иерархии на измерения в

таблицах 268, 270переход вниз по иерархии на меры 274переход вниз по иерархии с помощью

детализации запроса 283, 285переход по иерархии за пределами области

266переход по иерархии запроса

включение 284и детализация снимков 286и область анализа 285и объем анализа 284использовать во время 284несовместимость со снимками

детализации 285, 286определенный 283переход вверх по иерархии с 285переход вниз по иерархии с 285побочные эффекты 286сравнение со стандартной детализацией

283

446 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Указатель

Page 447: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

переход по иерархии запросовнесовместимость с отслеживанием

данных 343переход по иерархии с помощью

детализации запроса 283переход по иерархиям на объединенных

измерениях 303переход по различным иерархиям 273печать документов 417, 418печать отчетов 23, 147, 417, 418побочные эффекты детализации запроса

286повтор верхних колонтитулов в разбиениях

191повтор верхних колонтитулов таблицы на

каждой странице 175повтор значений разбиений на новой

странице 191повтор нижних колонтитулов в разбиениях

191повтор нижних колонтитулов таблицы на

каждой странице 175повторение разделов на новой странице 188повторная публикация веб-служб 355повышение производительности вычислений

26подзапросы

и SQL 128, 131определенный 128построение 128применения 128пример 130части 131

подитогиотображение с помощью разбиений 189

подклассы 67подключение к CMS 47, 48подключение к CMS в режиме "Подключено"

56подразделы

создание с помощью ячеек таблицы 186

показателиформатирование увеличений в 335форматирование уменьшений в 335

пользовательская сортировка 193пользовательские сортировки

применение к данным 195пользовательские фильтры запроса 90, 91,

92добавление и удаление 92

пользовательские форматыопределение 223применение 224

пользовательские форматы даты и времени218, 219

пользовательские числовые форматы 218, 219

пользовательский уровень области анализа77, 262

поля страницыотображение 146

полярные диаграммы 200порядок сортировки

по умолчанию 189порядок сортировки по умолчанию

в разбиениях 189на строках символов 189на числовых значениях 189

посещенные гиперссылкиустановка цвета 407

поставщики данныхочистка данных в 420синхронизация с различными уровнями

агрегирования 296постоянное связывание языкового стандарта

с документами 418, 420построение диаграмм 198построение запросов на основе источников

локальных данных 68построение запросов на основе файлов CSV

68построение запросов на основе файлов Excel

68

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 447

Указатель

Page 448: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

построение подзапроса 128, 130построение сложных запросов с помощью

подзапросов 128предложение WHERE (SQL)

и подзапросы 128предопределенные булевы форматы 218предопределенные фильтры запроса 90предопределенные форматы

применение 219предопределенные форматы валют 218предопределенные форматы даты и времени

218предопределенные числовые форматы 218Предпочтительный языковой стандарт для

просмотранастройка 43определенные 41, 43

преобразование таблиц в кросс-таблицы171, 172

Преобразовать визменение типа диаграммы с помощью

205изменение типа таблицы с помощью 160

прерывание запросов 71приглашения

ввод дат в ответ 239выдача ответов 238выдача ответов на каскадные

приглашения 107дополнительные приглашения 238, 239изменение порядка 82, 116обновление данных в отчетах,

содержащих 282объединение 107, 115объединение с фильтрами запроса 116определенный 106отображение 238отображение значения по умолчанию в

114отображение иерархических списков

значений в 108отображение итога 178

приглашения ((продолжение))отображение ранее выбранного значения

в 114отображение списков значений в 114передача значений в с помощью

гиперссылок 403пример каскадного приглашения 107публикация в веб-службах 354создание 113удаление 113

приглашения с датами 114применение защиты в режиме "Отключено"

48применение защиты в режиме "Подключено"

47применение используемых значений из

другого запроса 93применение пользовательских сортировок к

данным 195применение пользовательских форматов 224применение предопределенных форматов

219применение различных форматов с помощью

вложенных сигнализаторов 325применение различных шаблонов к таблицам

160применение сигнализаторов к ячейкам,

таблицам или разделам 324применение сортировок к данным 194применение трехмерного представления в

диаграммах 208применение форматирования с помощью

редактора форматов 169пример каскадного приглашения 107пример комбинированного запроса 122пример объединенных измерений 289пример подзапроса 130пример ранжирования базы данных 139примеры ранжирования на уровне отчетов

317примеры ранжировок 314примеры ранжировок на уровне отчетов 314

448 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Указатель

Page 449: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

приоритет в комбинированных запросах 122, 123

приоритизация обработки данных в форматеExcel 51

приоритизация разбиений 190приоритизация сигнализаторов 326приоритизация сортировок 195приоритизация форматирования в формате

Excel 51проверка веб-служб 359проверка кода SQL 75проверка формул 253промежуточное ПО

и автономный режим 50, 61и режим "Отключено" 48

просмотр детализированных иерархий 264просмотр карты элементов управления

вводом 246просмотр кода SQL для запроса 75просмотр опубликованных веб-служб 357,

358просмотр отчетов 23просмотр отчетов в режиме PDF 147просмотр разделов в режиме "Просмотр

структуры" 184Просмотр результатов 157Просмотр структуры 157

просмотр разделов в 184просмотр фильтров отчета 235простые фильтры отчетов 227, 234протокол boimg

отображение изображений с помощью165

отображение оболочек с помощью 165профиль безопасности

и область анализа 265публикация QaaWS (Query as a Web Service

360публикация QaaWS (Query as a Web Service)

360публикация нового отчета Web Intelligence в

BI OnDemand 356

публикация отчета WebI в BI OnDemand 355публикация приглашений в 354публикация приглашений в веб-службах 354публикация существующего отчета Web

Intelligence в BI OnDemand 356публикация таблиц как веб-служб 350пустые диаграммы

отображение 211пути детализации

выбор 263выбор между 267и иерархии юниверса 263

Ррабочие режимы 47

автономный 50автономный режим 58Автономный режим 59Отключено 48Подключено 47режим "Подключено" 56

радиальные диаграммы 200изменение маркеров данных в 213

радиальные линейные диаграммыдетализация по мерам в 277

разбиение на слои таблиц и ячеек 170разбиения

влияние на сигнализаторы 324вставка 190начало на новой странице 191не допускать разрывов страниц в 191определенные 189отображение верхних колонтитулов

разбиения 191отображение нижних колонтитулов

разбиения 191отображение подитогов с помощью 189повтор верхних колонтитулов в 191повтор значений на новой странице 191повтор нижних колонтитулов в 191порядок сортировки по умолчанию 189

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 449

Указатель

Page 450: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

разбиения ((продолжение))приоритизация 190сравнение с разделами 189удаление 193удаление повторяющихся значений из

191упорядочивание данных с 189центрирование значений через 191

разбиения таблицвлияние на измененные данные 342влияние на сигнализаторы 324вставка 190начало на новой странице 191определенные 189отображение верхних колонтитулов

разбиения 191отображение нижних колонтитулов

разбиения 191отображение подитогов с помощью 189повтор верхних колонтитулов в 191повтор значений на новой странице 191повтор нижних колонтитулов в 191порядок сортировки по умолчанию в 189приоритизация 190сравнение с разделами 189удаление 193удаление повторяющихся значений из

191упорядочивание данных с 189устранение разрывов страниц в 191центрирование значений через 191

разделыв режиме "Просмотр структуры" 184группировка данных с 182детализация по мерам в 274именование 187начало на новой странице 188определение пустых 187отобразить измененные данные в 340переход вниз по иерархии на измерения

в 268, 270повторение на новых страницах 188

разделы ((продолжение))применение сигнализаторов к 324применение фильтров в 226расположение 188скрытие пустых 187создание подразделов 186создание с помощью вкладки "Данные"

186создание с помощью ячеек таблицы 185сравнение в разбиениями 189удаление 186установка свойств 187установка свойств для 187устранение разрывов страниц в 188фильтрация, если заголовок разделе

является объединенным измерением302

Разложение запросов 82разрывы страниц

не допускать в диаграммах 209отключение в таблицах 174устранение в разделах 188

ранжирование базы данныхи SQL 136преимущества 136пример 139создание 138части 137

ранжирование данных на уровне базыданных 136, 138

ранжирование данных на уровне отчетов308, 316

ранжирование данных с помощьюинтерфейса Web Intelligence 316

ранжирование на уровне отчетов 308и запуск функции агрегирования 315и порядок данных 315и связанное ранжирование 309и сообщение об ошибке #RANK 315и сортировки 308и функция Previous 315рабочие процессы для создания 316

450 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Указатель

Page 451: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ранжирование на уровне отчетов((продолжение))создание с помощью интерфейса Web

Intelligence 316создание с помощью функции Rank 316

ранжировки на уровне отчетовпримеры 314, 317создание с помощью интерфейса Web

Intelligence 316части 311

расположение разделов 188расширение значений объединенного

измерения 418, 420расширение значений, возвращенных 305расширение значений, возвращенных

объединенными измерениями 303, 305расширение области анализа 265редактирование гиперссылок 406редактирование документов 24редактирование запросов 73редактирование кода SQL для запроса 75редактирование объединенных измерений

295редактирование переменных 257редактирование сигнализаторов 326редактирование фильтров отчетов 233редактирование элементов управления

вводом 245редактор запросов

Query — HTML 25выбор 36

Редактор переменныхсоздание переменных с помощью 256

Редактор фильтровсоздание фильтров отчетов с помощью

232редактор форматов

применение форматирования с 169Редактор формул

открытие 253создание формул с помощью 255

режим "Отключено"доступ к юниверсам в 61и сервер подключений 61применение защиты в 61

режим "Подключено"доступ к юниверсам в 61запуск Web Intelligence Rich Client

локально 56применение защиты в 56

Режим "Подключено"запуск Web Intelligence Rich Client в 47Подключение к CMS в 47применение защиты в 47

режим PDFопределенный 147

режим автоматического отслеживанияданных 333

режим быстрого отображения 146изменение параметров в Web Intelligence

Interactive 149изменение параметров с помощью

панели инструментов "Навигация постраницам" 149

изменение параметров с помощьюпанели отчетов Java 149

конфигурация в CMC 147определенный 147

режим детализациии объем анализа 76, 261и элементы управления вводом 247переключение 264

Режим подключениязапуск Web Intelligence Rich Client из

InfoView в 56применение защиты в 56

режим расширенного просмотравыбор 149определенные 149

режим стандартной детализациисравнение детализации запроса 283

режим страниц 146определенный 146

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 451

Указатель

Page 452: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

режим черновикаопределенный 146

режимы просмотрапереключение между 146режим PDF 147режим быстрого отображения 146, 147,

149режим расширенного просмотра 149режим страниц 146режим черновика 146

реляционные базы данныхи запросы Web Intelligence 75

ручной режим отслеживания данных 333

Ссброс контекстов запроса при обновлении

84свойства документа

Обновлять при открытии 344редактирование 418, 420

свойства запросаИзвлекать повторяющиеся строки 82максимальное время извлечения 81Максимальное количество извлекаемых

строк 81Образец набора результатов 85Разрешить другим пользователям

редактирование всех запросов 81Сброс контекстов при обновлении 84Удалять контексты 85

свойства таблицыЦентрировать значение через разбиение

342свойства ячеек

автоматический подбор высоты 167автоматический подбор ширины 167

свойство "Разрешить другим пользователямредактирование всех запросов" 81

свойство "Центрировать значение черезразбиение"и отслеживание данных 342

свойство документа "Обновлять приоткрытии"несовместимость с отслеживанием

данных 344свойство запроса "Извлекать повторяющиеся

строки" 82свойство запроса "Максимальное время

извлечения" 81Свойство запроса "Максимальное количество

извлекаемых строк"сравнено со свойством "Образец набора

результатов" 81свойство запроса "Образец набора

результатов"сравнено со свойством "Максимальное

количество извлекаемых строк" 85свойство запроса "Сброс контекстов при

обновлении" 84свойство запроса "Удалять контексты" 85связанное ранжирование 309связывание гиперссылок с ячейками 397связывание объектов отчета с элементами

управления вводом 242, 245связывание с большими документами с

помощью гиперссылок 403, 404связывание с документами в CMS 400связывание с документами помощью

гиперссылок 396, 406связывание с экземплярами документов с

помощью гиперссылок 403связывание списков значений с элементами

управления вводом 242, 245связывание элементов отчета с элементами

управления вводом 242, 245сегменты

детализация в диаграммах 277секторные диаграммы

детализация по мерам в 277отображение меток осей на 210

сервер подключенийи режим "Отключено" 61

452 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Указатель

Page 453: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

сервер соединенийи автономный режим 58

сетка осейотображение в диаграммах 210скрытие в диаграммах 210форматирование в диаграммах 210

сигнализаторывключение 326выключение 326добавление 326дублирование 326и отслеживание данных 344изменение 326использование формул для создания 328определенные 324определенные вложенные сигнализаторы

325приоритизация 326создание 326степень поддержки для в Web Intelligence

324удаление 326форматирование данных с помощью 328

синхронизация детализации по блокам 54синхронизация детализации через

диаграммы 275синхронизация детализации через таблицы

275синхронизация измерений 288синхронизация поставщиков данных с

различными уровнями агрегирования 296синхронизированные запросы

сравнение с комбинированнымизапросами 74

сравнение с множественными запросами74

ситуации, когда необходимо объединятьизмерения 288

скрытие верхних колонтитулов в таблицах173

скрытие данных отчета 152скрытие значений в диаграммах 213

скрытие измененных данных 335скрытие нижних колонтитулов в таблицах

173скрытие панели инструментов "Детализация"

39, 54скрытие пустых разделов 187скрытие пустых столбцов 172, 173скрытие пустых строк 172, 173скрытие пустых таблиц 172, 173скрытие сетки осей в диаграммах 210скрытие фильтров детализации 54службы BI 354

выходные параметры 368определение доступных данных для

фильтрации в веб-службе 353проверка 359

случайная выборка данных 85СМS 22

и файлы с локальными сведениями обезопасности (LSI) 48, 61

импорт юниверсов из 62ограничения на импорт документов из 50подключение в режиме "Отключено" 48подключение в режиме "Подключено" 47,

56работа с документами в 47ссылки на документы в 400

СМСи автоматическое сохранение 414, 416конфигурация в режиме быстрого

отображения 147снимки детализации 23

создание 267совместимость 508

и панель отчетов HTML 26создание

создание переменных 253создание документов 24создание документов из InfoView 410создание запросов в юниверсах 66создание комбинированных запросов 120создание необязательного приглашения 113

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 453

Указатель

Page 454: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

создание переменных из формул 255создание переменных с помощью редактора

переменных 256создание подразделов с помощью вкладки

"Данные" 186создание подразделов с помощью ячеек

таблицы 186создание приглашения 113создание простых фильтров отчетов 234создание разделов с помощью вкладки

"Данные" 186создание разделов с помощью ячеек

таблицы 185создание ранжирования базы данных 138создание сигнализаторов 326создание снимков детализации 267создание таблиц с помощью перетаскивания

158создание таблиц с помощью шаблонов

таблиц 158создание фильтров быстрого запроса 231создание фильтров отчетов с помощью

редактора фильтров 232создание формул с помощью редактора

формул 255создание экспресс-фильтров запроса 91создания дополнительных сигнализаторов

с помощью формул 328сообщение об ошибке #MULTVALUE

и объекты сведений 298сообщение об ошибке #RANK 315сообщения об ошибках

#RANK 315сортировка данных 193, 194сортировка данных в пользовательском

порядке 195сортировка по возрастанию 193сортировка по убыванию 193сортировка по умолчанию 193сортировки

и запросы QaaWS 360и ранжирование на уровне отчетов 308

сортировки ((продолжение))применение к данным 194применение пользовательских

сортировок к данным 195приоритизация 195типы 193

сортировки по возрастаниюприменение к данным 194

сортировки по убываниюприменение к данным 194

сохранение веб-служб на хост-сервере 355сохранение документа Web Intelligence в

текстовом файле 414сохранение документов в InfoView 411сохранение документов в режиме

детализации 282сохранение документов в формате CSV 413сохранение документов в формате Excel 51,

412сохранение документов в формате PDF 412списки значений

иерархические 108ограничение откликов на приглашения

до 114отображение в приглашениях 114связывание с элементами управления

вводом 242, 245способ структурирования комбинированных

запросов 121ссылка на интерактивную справку с сервера

51стандартное вычисление функции Average

вставка в таблицы 252стандартное вычисление функции Count

вставка в таблицы 252стандартное вычисление функции Default

вставка в таблицы 252стандартное вычисление функции Maximum

вставка в таблицы 252стандартное вычисление функции Minimum

вставка в таблицы 252

454 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Указатель

Page 455: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

стандартное вычисление функции Percentageвставка в таблицы 252

стандартное вычисление функции Sumвставка в таблицы 252

стандартные вычисления 296вставка в таблицы 252удаление 253

стандартные фильтры отчетов 227стенки

выбор в диаграммах 208форматирование в диаграммах 208

столбцыдобавление в таблицы 161замена в таблицах 162определение альтернативных цветов для

164отображение пустых 172, 173перемещение в таблицах 162перестановка в таблицах 162скрытие пустых 172, 173создание кросстаблиц с помощью

перемещения 172удаление из таблиц 162

столбчатые диаграммы 198детализация по мерам в 277

страницынастройка минимальной высоты 147настройка минимальной ширины 147начало разделов на новой 188отображение номера текущей страницы

178отображение общего количества 178

строкиагрегирование дубликатов 173выборка на уровне базы данных 85добавление в таблицы 161замена в таблицах 162извлекать повторяющиеся 82ограничение количества в отчете 147ограничение количества на уровне базы

данных 81, 85

строки ((продолжение))ограничение количества на уровне

запросов 81определение альтернативных цветов для

164отключение агрегирования повторений

173отображение пустых 172, 173перемещение в таблицах 162перестановка в таблицах 162скрытие пустых 172, 173создание кросстаблиц с помощью

перемещения 172удаление из таблиц 162

строки символовв алфавитном порядке 189порядок сортировки по умолчанию на 189

Ттаблицы 270

агрегирование дублирующихся строк в173

вертикальные таблицы 154вставка разбиений в 190вставка стандартных вычислений в 252выбор цвета фона для 164горизонтальные таблицы 155детализация по мерам в 274добавление в отчеты 24добавление разбиений в 189добавление столбцов в 161добавление строк в 161дублирование 160задание уровней 170замена строк или столбцов в 162идентификация дубликатов,

опубликованных как веб-служб 351использование как элементов управления

вводом 247копирование в другие приложения 175,

176

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 455

Указатель

Page 456: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

таблицы ((продолжение))копирование в отчетах 175копировать как текст 176кросс-таблицы 155настройка положения 170, 206начало на новой странице отчета 174объединение ячеек в 171ограничения на измерения в 300определение альтернативных цветов для

164определенные 154отключение агрегирования

дублирующихся строк в 173отображение изображений в 165отображение оболочек в 165отображение пустых 172, 173отобразить измененные данные в 336,

342очистка содержимого ячейки в 163перемещение строк или столбцов в 162перестановка строк или столбцов в 162переход вниз по иерархии на измерения

в 268, 270преобразование в кросс-таблицы 171,

172применение различных шаблонов к 160применение сигнализаторов к 324приоритизация разбиений в 190публикация как веб-служб 350синхронизация детализации через 275скрытие пустых 172, 173создание разделов с помощью функции

перетаскивания 185создание с помощью перетаскивания 158создание с помощью шаблонов таблиц

158типы 154точная настройка форматирования 146удаление 163удаление столбцов из 162удаление строк из 162устранение разрывов страниц в 174

таблицы ((продолжение))форматирование границ 166формы 156

тексткопирование отдельных ячеек как 179,

180копирование таблиц в качестве 176форматирование в ячейках 166форматирование осей диаграммы 212

тип графиковизменение 205

точечные диаграммы 200точная настройка форматирования отчетов

146трехмерное представление

применение к диаграммам 208трехмерные диаграммы 201

детализация по 276трехмерные поверхностные диаграммы

несовместимость с детализацией померам 279

Уувеличившиеся данные

отслеживание 332удаление гиперссылок 406удаление диаграмм из отчетов 204удаление документов из InfoView 411удаление дублирующихся значений из

разбиений 191удаление запросов 72удаление контекстов запроса 85удаление объединенных измерений 296удаление отдельных ячеек из отчетов 179удаление переменных 257удаление пользовательских фильтров

запроса 92удаление приглашений 113удаление разбиений 193удаление разделов 186удаление сигнализаторов 326

456 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Указатель

Page 457: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

удаление стандартных вычислений 253удаление столбцов из таблиц 162удаление строк из таблиц 162удаление таблиц 163удаление фильтров детализации 281удаление фильтров запроса 91удаление фильтров отчета 234удаление ячеек разделов 186удаленные данные

отслеживание 332указание палитры цветов для данных

диаграммы 211уменьшившиеся данные

отслеживание 332упорядочивание данных с помощью

разбиений 189управление опубликованными веб-службами

357, 358управление хост-серверами для веб-служб

351условные обозначения

отображение в диаграммах 209форматирование в диаграммах 209

условные обозначения осейдетализация по 279, 280

установка Web Intelligence Rich Client 46установка Web Intelligence Rich Client из

InfoView 46установка временных пределов для запросов

81установка данных в качестве опорных

данных 332установка единицы измерения в отчетах 52установка области действия анализа 78, 263установка параметров детализации 38установка положения таблиц или диаграмм

170, 206установка предпочтительного языкового

стандарта для просмотра 43установка приоритета комбинированных

запросов 125установка свойств раздела 187

установка цвета фона в диаграммах 208установка цветов гиперссылок 407установка шага сетки в отчетах 52устранение разрывов страниц в диаграммах

209устранение разрывов страниц в разбиениях

191устранение разрывов страниц в разделах

188устранение разрывов страниц в таблицах

174

Ффайлы CSV

параметры при использованииисточников локальных данных 69, 70

построение запросов на основе 68файлы Excel

построение запросов к 68файлы LSI (локальные сведения о

безопасности) 48в режиме "Отключено" 48, 61

фиксированная выборка данных 85фильтрация блоков, содержащих

объединенные измерения 303фильтрация данных 24фильтрация данных в запросах 89, 227фильтрация данных в отчетах 89, 227фильтрация данных с помощью простых

фильтров отчетов 234фильтрация данных с помощью редактора

фильтров 232фильтрация данных с помощью фильтров

быстрого запроса 231фильтрация данных с помощью фильтров

детализации 281фильтрация данных с помощью элементов

управления вводом 242, 248фильтрация запросов на основе значений

из других запросов 93фильтрация объединенных измерений 301

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 457

Указатель

Page 458: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

фильтрация разделов 226, 302фильтры

быстрые фильтры запросов 90вложение фильтров запроса 103выбор предварительно определенного

фильтра запроса 90добавление пользовательских фильтров

запроса 92объединение фильтров отчета 233определение фильтров запроса 88пользовательские фильтры запроса 90предопределенные фильтры запроса 90просмотр фильтров отчетов 235редактирование фильтров отчетов 233скрытие фильтров детализации 54создание фильтров быстрого запроса 231создание экспресс-фильтров запроса 91удаление пользовательских фильтров

запроса 92удаление фильтров отчета 234фильтры отчетов 226фильтры отчетов и объединенные

измерения 301фильтры блока

и объединенные измерения 303фильтры детализации 280

добавление и удаление 281и детализация вниз 268и детализация запроса 283и приглашения 282изменение на панели детализации 281отображение 178скрытие 54сохранение отчетов с 282

фильтры запроса 93быстрые фильтры 90вложение 103выбор предварительно определенного

90добавление пользовательских фильтров

запроса 92

фильтры запроса ((продолжение))добавление сложности с помощью

вложения 103объединение 101, 102объединение с приглашениями 116определенные 88пользовательские 90, 91предопределенный 90создание экспресс-фильтров запроса 91сравнение с фильтрами отчетов 89, 227типы 90удаление 91удаление пользовательских фильтров

запроса 92фильтрация запросов на основе значений

из других запросов 93фильтры запросов

создание предопределенных фильтровзапроса 90

фильтры отчетавлияния на объединенные измерения 301изменение из карты отчета 233объединение 233определенный 226применение к разделам 226просмотр 235простые фильтры отчетов 227, 234редактирование 233создание с использованием редактора

фильтров 232сравнение с фильтрами запросов 89, 227стандартные фильтры отчетов 227удаление 234экспресс-фильтры отчетов 227

фильтры раздела 226и объединенные измерения 302

Формат Portable Document Format (PDF) 23просмотр документов в качестве 31просмотр отчетов в 147сохранение документов как 412

формат документов Excelприоритизация обработки данных в 51

458 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Указатель

Page 459: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

формат документов Excel ((продолжение))приоритизация форматирования в 51

формат просмотравыбор 36

форматированиеприменение с редактором форматов 169

форматирование булевых значений 218форматирование вставленных данных 335форматирование границ таблиц и ячеек 166форматирование данных с помощью

сигнализаторов 328форматирование данных с помощью

языкового стандарта для документов 53форматирование данных с помощью

языкового стандарта дляформатирования 53

форматирование дат и времени 218форматирование денежных значений 218,

219форматирование заголовков диаграмм 207форматирование значений оси в диаграммах

212форматирование измененных данных 336форматирование меток осей диаграмм 210форматирование оснований диаграмм 208форматирование отдельных ячеек 179форматирование сетки осей в диаграммах

210форматирование стенок диаграмм 208форматирование текста в ячейках 166форматирование увеличенных данных 335форматирование удаленных данных 335форматирование уменьшенных данных 335форматирование условных обозначений

диаграмм 209форматирование чисел 218форматирование чисел и дат 219форматы

определение пользовательских форматов223

применение пользовательских форматов224

форматы ((продолжение))применение предопределенных

форматов 219форматы валют

пользовательские 218, 219предопределенный 218

форматы даты и временипользовательские 218, 219предопределенный 218

форматы чиселпользовательские 218, 219предопределенный 218

формулыввод на панели инструментов "Формула"

254ввод с использованием панели

инструментов формул 255включение в отчеты 24добавление в отчеты 252использование для отслеживания

изменений в данных 344построение с использованием редактора

формул 255пример с использованием функции

RefValue 345проверка 253создание переменных из 255создания сигнализаторов с помощью 328

формы 156функции

DocumentName 178DrillFilters 178, 283ForceMerge 291GetContentLocale 42GetLocale 42GetPreferredViewingLocale 43If 345LastExecutionDate 178NumberOfPages 178Page 178PromptSummary 178QuerySummary 178

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 459

Указатель

Page 460: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

функции ((продолжение))RefValue 344, 345RefValueDate 345ReportFilterSummary 178Ранжирование 316

функция "Фильтры детализации" 178функция DocumentName 178функция DrillFilters 283функция ForceMerge

пример 291функция GetContentLocale 42функция GetLocale 42функция GetPreferredViewingLocale 43функция If 345функция LastExecutionDate 178функция NumberOfPages 178функция Page 178функция Previous

и ранжирование на уровне отчетов 315функция PromptSummary 178функция QuerySummary 178функция Rank

и ранжирование на уровне отчетов 316функция RefValue 344

пример формулы с использованием 345функция RefValueDate

возврат опорной даты с помощью 345функция ReportFilter 178

Ццвет фона

установка в диаграммах 208цвета

выбор альтернативных цветов длястрок/столбцов 164

выбор фонового цвета 164указание палитры для данных диаграммы

211установка цвета фона в диаграммах 208

цвета фонавыбор для таблиц 164

Центральная консоль управления (CMC)конфигурация в режиме быстрого

отображения 147центрирование значений через разбиения

191

Ччасти подзапроса 131части ранжирования базы данных 137части ранжировки на уровне отчетов 311числа

форматирование 218, 219форматирование осей диаграммы 212

Шшаблоны

применение к таблицам 160создание таблиц с помощью 158

ширинанастройка в ячейках 167

шкалы осейлинейная 214логарифмическая 214

шкалы осей диаграммылинейная 214логарифмическая 214

Ээкземпляры документа

связывание с в CMS 400, 403экспресс-фильтры запроса

создание 91экспресс-фильтры отчетов 227элементы отчета

связывание с элементами управлениявводом 242, 245

элементы управления вводомвыделение зависимостей 246

460 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Указатель

Page 461: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

элементы управления вводом((продолжение))добавление 242изменение значений переменных с

помощью 242использование диаграмм как 247использование таблиц как 247определенные 242организация 246просмотр карты 246редактирование 245связывание объектов отчета с 242связывание списков значений с 242связывание элементов отчета с 242, 245фильтрация данных с помощью 248

ЮЮниверс по умолчанию 37юниверсы

выбор 63выбор папки для 51выбор по умолчанию 37, 51доступ в автономном режиме 61доступ в режиме "Отключено" 61доступ в режиме "Подключено" 61и иерархические списки значений 108и каскадные приглашения 107и контексты запроса 80импорт из CMS 62создание запросов в 66создание предварительно определенных

фильтров запроса в 90

ЯЯзыковой стандарт документа

определенные 41, 42отображение данных с помощью 43

языковой стандарт документовиспользование для форматирования

данных 53

языковой стандарт интерфейсавыбор 53настройка 42

Языковой стандарт продуктанастройка 42определенные 41, 42

языковой стандарт форматированиявыбор 53использование для форматирования

данных 53языковые стандарты

выбор языкового стандарта интерфейса53

выбор языкового стандартаформатирования 53

использование языкового стандартадокументов для форматированияданных 53

использование языкового стандартаформатирования дляформатирования данных 53

определенные 41постоянное связывание документов с

418, 420Предпочтительный языковой стандарт

для просмотра 41, 43связывание с документами без

возможности восстановления 44Языковой стандарт документа 41, 42, 43Языковой стандарт программного

продукта 41, 42ячейки

вставка в отчеты 179задание уровней 170настройка высоты и ширины 167объединение в таблицы 171определение текста в качестве

гиперссылок 396, 397отдельный 178очистка содержимого 163применение пользовательских форматов

к 224

Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client 461

Указатель

Page 462: СозданиеотчетовспомощьюSAP … · Функция RefValueDate ... Business Objects\PersonalDPFilessymantec;этотпутьможноизменить,

ячейки ((продолжение))применение предопределенных

форматов к 219применение сигнализаторов к 324связь гиперссылок с 397создание разделов с помощью 185средства автоматического подбора

высоты в 168средства автоматического подбора

ширины в 168средства переноса текста в 168удаление из отчетов 179удаление ячеек разделов 186форматирование 179

ячейки ((продолжение))форматирование булевых значений в 218форматирование валют в 218форматирование границ 166форматирование дат в 218, 219форматирование текста в 166форматирование чисел в 218, 219

ячейки разделов 189ячейки таблиц

объединение 171создание разделов с помощью 185форматирование текста в 166

ячейки таблицыочистка содержимого 163

462 Создание отчетов с помощью SAP BusinessObjects Web Intelligence Rich Client

Указатель