Вбудовування засобів візуалізації даних Xcelsius в Crystal Reports 2008. ЧАСТИНА 2: Побудова візуальної моделі типу "що-якщо" в Crystal Xcelsius для Crystal Reports, Різне, Інтернет-технології, статті

Компонування даних користувача для CrystalXcelsius в середовищі CrystalReports

Використовуйте функцію Export-to-Excel в Crystal Reports для експорту даних звіту в електронну таблицю Excel. Для цього прикладу я експортував дані, що знаходяться у файлі db2.mdb, у файл Book1.xls і додав деякі логічні функції Excel. Давайте поглянемо на електронну таблицю.

 

 

Електронна таблиця містить дані за питомою вагою компанії "My Company" на ринку, а також дані для трьох її конкурентів. За допомогою простої Excel-формули ви можете виконати простий аналіз "що-якщо" і побачити, як збільшення або зниження обсягу продажів може вплинути на питому вагу ринковий вашої компанії. Це можна зробити шляхом налаштування значення в стовпці "зростання обсягу продажів". Пізніше ми побачимо, як Xcelsius швидше і простіше виконує цей аналіз типу "що-якщо".


Побудова моделі користувача в CrystalXcelsius


Крок 1: Запустіть програму Crystal Xcelsius. Для завантаження файлу book1.xls у додаток Crystal Xcelsius на панелі інструментів клацніть на піктограмі Excel.


Крок 2: У вікні компонентів розгорніть папку Charts. Перетягніть кругову діаграму на "полотно" (область малюнка).


Крок 3: Розгорніть папку Single Value. Потім виберіть і розгорніть папку Slider. Нарешті, перетягніть елемент керування "горизонтальний бігунок" на поле малюнка.


Крок 4: Зробіть подвійне клацання мишею на круговій діаграмі і відкрийте вікно її властивостей.


Крок 5: Змініть заголовок діаграми на MarketShare.


Крок 6: Клацніть на кнопці-перемикачі Series. Щоб додати нові серії, клацніть на кнопці зі знаком плюс.


Крок 7: Зв'яжіть x-значення діаграми з даними в електронній таблиці, клацнувши мишею на піктограмі select range (вибір діапазону).


Крок 8: Виділіть комірки C6:C9 і клацніть на кнопці OK.


Крок 9: У розділі Category Axis labels клацніть на піктограмі select range. В електронній таблиці виділіть комірки A6:A9.


Тепер Ваша діаграма повинна виглядати, як показано на малюнку:

 

Крок 10: Зробіть подвійне клацання мишею на елементі управління Slider, щоб відкрити його властивості.


Крок 11: У розділі Title клацніть на піктограмі select range і виберіть клітинку D5 в електронній таблиці.


Крок 12: У розділі Data клацніть на піктограмі select range і виберіть клітинку D6 в електронній таблиці.


Крок 13: Клацніть на закладці Behavior і змініть значення збільшення на 0.1.

Тепер модель повинна виглядати, як показано на малюнку:
 

 

Крок 14: Клацніть на кнопці Preview. Натисніть бігунок, щоб виконати аналіз "що-якщо".


Крок 15: На панелі інструментів клацніть на піктограмі fit-to canvas (підігнати під полотно), щоб підігнати розмір "полотна" під вашу візуальну модель.


Налаштування моделі в середовищі Crystal Xcelsius для отримання даних Crystal Reports в реальному часі


У Crystal Reports 2008 Ви можете переслати дані свого звіту у будь flsh-об'єкти за допомогою змінних FlashVars (звичайний спосіб призначення змінних для Flash-відеоролика). Щоб налаштувати модель Crystal Xcelsius для використання цих Crystal Reports в реальному часі, виконайте наступну послідовність дій:


Крок 1: Оберіть шлях File -> Export Settings


Крок 2: Виберіть кнопку-перемикач UseFlashVariables


Крок 3: Виберіть опцію CSVFormat


Крок 4: Клацніть на кнопці DefineVariables


Крок 5: Додайте нову змінну.


Крок 6: Змініть назву на Titles.


Крок 5: У розділі Variables Selection клацніть на піктограмі вибору діапазону і виберіть клітинки A6: A9. Клацніть на кнопці OK.


Крок 7: Додайте ще одну змінну.


Крок 8: Змініть назву на Values.


Крок 9: У розділі Variables Selection клацніть на піктограмі вибору діапазону і виберіть клітинки B6: B9. Клацніть на кнопці OK.


Крок 10: Виберіть опцію File -> Export to SWF.


На цьому процедура завершується.


Продовження матеріалу в статті "ЧАСТИНА 3: Вбудовування користувальницької моделі Crystal Xcelsius в Crystal Reports". Чекайте!

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*