![Явні поліпшення в crystal reports (Crystal Reports Professional) Явні поліпшення в crystal reports](https://images-on-off.com/images/147/yavnieuluchsheniyavcrystalreports-5c30719f.jpg)
За даними недавнього звіту Aberdeen Group «Значення поновлення ERP: управління сучасними технологіями», компанії, що розгортають сучасні ERP-системи, помітно випереджають своїх конкурентів.
![Явні поліпшення в crystal reports (Crystal Reports Professional) Явні поліпшення в crystal reports](https://images-on-off.com/images/147/yavnieuluchsheniyavcrystalreports-810b6cfd.jpg)
В умовах, коли дані стають цінним активом для бізнесу, їх надійний захист перетворюється в одну з найважливіших завдань. Продукти компанії Veritas дозволяють розв'язати цю проблему ефективно при будь-якій конфігурації інформаційних систем замовника.
![Явні поліпшення в crystal reports (Crystal Reports своїх) Явні поліпшення в crystal reports](https://images-on-off.com/images/147/yavnieuluchsheniyavcrystalreports-be8724a9.jpg)
Сучасні технології дозволяють буквально в кілька кліків створити необхідні мережі з різними параметрами і різним рівнем доступу.
![Явні поліпшення в crystal reports (reports) Явні поліпшення в crystal reports](https://images-on-off.com/images/147/yavnieuluchsheniyavcrystalreports-d909622a.jpg)
В кінці травня компанія Xerox представила на ринку 29 нових друкуючих пристроїв для малих, середніх ...
![Явні поліпшення в crystal reports (crystal) Явні поліпшення в crystal reports](https://images-on-off.com/images/147/yavnieuluchsheniyavcrystalreports-4bba74b5.jpg)
Основне завдання складського господарства - ідеальне виконання замовлень. Модуль складського обліку, що входить до складу рішення з планування ресурсів підприємства (ERP), вирішує цю задачу в умовах дуже малих і малих складів.
Нова версія Crystal Reports Professional явно стала краще, так як забезпечує більш швидкий доступ до SQL СУБД, генерацію звітів з СУБД в Internet і удосконалює вигляд звітів.
Версія 5.0 ПО генерації звітів для СУБД, випущена в минулому місяці відділенням Information Management Group фірми Seagate Software ($ 395; при оновленні попередньої версії - $ 199), розширює і без того значний список підтримуваних джерел даних і згладжує деякі шорсткості в дизайнера звітів. Користувачі попередніх версій оцінять підтримку підзвітних і умовних формул.
Незважаючи на те, що нова версія забезпечує висновок в форматі HTML, тим кому потрібно публікувати великі обсяги даних в World Wide Web, доведеться пошукати що-небудь інше: Crystal Reports може публікувати тільки статичні звіти про інформацію в базі даних і його не можна пов'язати з Web -Сервер, що необхідно для обслуговування запитів від користувачів Internet.
Версія Professional буде зручна адміністраторам і розробникам за рахунок доповнень, що включають автономну утиліту обробки SQL-запитів, можливості перепрограмування ПО і пакета Database Connector фірми Borland International.
Пропонується і версія Standard ($ 195; при оновленні попередньої версії - $ 79), але в ній немає обробки SQL і вона менш програмованих, ніж Professional.
Драйвери і дещо ще
Після повної установки в Тестової лабораторії PC Week Labs версія Professional зайняла ні багато ні мало 75 Мб. Ми виявили, що 16 Мб пам'яті - мінімальний робочий об'єм на комп'ютерах з системою Windows 95. Crystal Reports працює також в середовищах Windows 3.1 і Windows NT.
Установка пройшла гладко на системах корпорації Dell Computer і компанії Hewlett-Packard. Підтримка різних драйверів в Crystal Reports була істотно розширена. Ми виробляли доступ до даних за допомогою драйвера СУБД Access корпорації Microsoft і драйвера Microsoft SQL Server, що працює в режимі безпосереднього доступу. В обох випадках передача даних була швидкою і стійко оброблялася програмним забезпеченням.
У цій версії компанія Seagate розширила можливості отримання даних, включивши такі нетрадиційні джерела, як СУБД Notes корпорації Lotus Development, базу даних користувачів ПО Exchange Server компанії Microsoft, протокол подій Windows NT і протокол роботи Web-сервера.
Однак для отримання звітів про роботу Web-сервера в реальному масштабі часу адміністраторам Internet доведеться звернутися до інших засобів, оскільки Crystal Reports підтримує протокол Web-серверів тільки в форматі NCSA (National Center for Supercomputing Applications). Протоколи в інших форматах повинні бути збережені і конвертовані, перш ніж Crystal Reports зможе їх обробляти.
Були додані драйвери для безпосереднього доступу до інших SQL СУБД, включаючи Server корпорації Oracle і SQL Server фірми Sybase. Як і раніше підтримується ODBC (Open Database Connectivity - протокол відкритого взаємодії з базами даних). Також включені драйвери IDAPI, але їх можна використовувати тільки для доступу до локальних файлів у форматі dBASE.
На додаток до можливості доступу до джерел даних, SQL і ODBC, Crystal Reports може імпортувати файли в великому наборі форматів, включаючи Excel, Access, FoxPro, Paradox і Btrieve. Можна імпортувати і текстові файли.
На відміну від пакетів, що публікують в Internet динамічні звіти баз даних, таких, як LiveWire корпорації Netscape Communication і Web Request Broker корпорації Oracle, Crystal Reports виключно статичний. Для того щоб помістити звіт в Internet, ми використовували функцію експорту в HTML. Crystal Reports перетворив звіт в основну HTML-таблицю і набір додаткових образів в форматі JPEG. Потім нам довелося переписати цей набір файлів на Web-сервер. При генерації HTML в якості мети можна вибрати Navigator 2.0 фірми Netscape, Internet Explorer 2.0 фірми Microsoft або стандарт HTML 3.0.
Висновок інформації Crystal Reports Professional 5.0
в форматі Web в основному зберігає розташування
і малюнки вихідного звіту
Щоб побачити картинку в натуральному розмірі двічі клацніть мишкою по цьому рядку.
Seagate планує помістити керуючі елементи ActiveX і Netscape Plug-In на свій вузол Web, що дозволить переглядати файли Crystal Reports безпосередньо за допомогою браузерів.
Crystal Reports має можливість компіляції звітів в автономні програми в середовищі Windows. З цією метою в продукт включена безкоштовна ліцензія на виконання цих програм.
У цій версії модуль дизайну придбав давно необхідну йому гнучкість. У звітах можна тепер використовувати умовні формули, що дає можливість змінювати структуру звіту в залежності від вихідних даних. Використовуючи умовні формули, ми розробили форму листа, який починається з набагато більш теплого привітання, якщо сума, яку покупець повинен, дорівнює нулю.
забезпечує гнучкість форматування,
однак породжені формули важко обробляти
Щоб побачити картинку в натуральному розмірі двічі клацніть мишкою по цьому рядку.
Вбудований укладач звітів показує ознаки старіння, особливо в порівнянні з багатими можливостями форматування в продуктах конкурентів, таких, як IQ Objects виробництва корпорації IQ Software.
Нова можливість створення підзвітних в Crystal Reports дозволила нам об'єднати декілька звітів в один файл. Підзвіти можуть бути пов'язані з полями даних в батьківському звіті, або вони можуть використовувати окремі джерела даних в форматі ODBC. Втім, останнім вимагає орієнтування в заплутаній системі меню.
Можливість створення підзвітних була особливо зручна в тому випадку, коли ми хотіли представити одні й ті ж дані звіту в різних форматах, наприклад включити дані з таблиці у вигляді графіка. При оновленні вихідних даних для звіту таблиця і графік оновлювалися одночасно.
Однак зв'язку між вихідним і вставленим звітами не підтримуються. Коли ми змінили вихідні дані, виправлення порушених даних вилилося в трудомісткий процес.
Ми вітаємо такі доповнення до функцій дизайнера звітів Crystal Reports, як необмежене число відкатів і повторів операцій, більшу кількість заготовок стилів і підтримка відміток рівня. Експерт New Report може як переформатувати існуючі звіти, так і створювати нові.
Режим вільного розташування дає можливість створювати звіти відповідно до бланками для друку. Однак без лінійки або цифрового відображення позиції об'єктів це вимагає твердої руки і переводить купу паперу.
Додавання таких функцій, як розташування звіту на відсканованому образі друкованого бланка і автоматичне вирівнювання по заповнюваних кордонів бланка, істотно поліпшило б можливості друку на бланках в Crystal Reports. Seagate може повчитися у корпорацій Symantec і JetForm, які давно є лідерами в області інтеграції електронних і паперових бланків.
У Crystal Reports Professional керуючий елемент ActiveX доданий до широкого списку керуючих елементів, що дозволяють програмістам використовувати ядро Crystal Reports зі своїх власних програм.
Крім ActiveX включені оновлені керуючі елементи для Visual Basic фірми Microsoft і Delphi фірми Borland. Вони добре доповнюють керуючі елементи Crystal Reports, пов'язані з широким спектром продуктів, включаючи Microsoft Visual C ++, Borland dBASE і Oracle Power Objects.
Crystal Reports містить бібліотеки класів для NewEra фірми Informix Software і для компіляторів Сі і Сі ++, що підтримують Microsoft Foundation Classes. Є можливість безпосереднього звернення до ядру Crystal Reports.
Програмісти, намеривался викликати функції Crystal Reports зі своїх розробок, безсумнівно, повинні використовувати версію Professional. Вона надає в два рази більше різних викликів функцій, ніж Standard.
ПОРАДИ КОРПОРАТИВНИМ ПОКУПЦЯМ
СИЛА І СЛАБКІСТЬ
Crystal Reports Professional 5.0
Фірма Seagate Software
Information Management Group
Ванкувер, провінція Британська Колумбія, Канада
+ Широкий набір драйверів джерел даних, включаючи безпосередній доступ і доступ через ODBC; легкий експорт звітів в формат HTML для Інтернет; можливість створювати підзвіти; вільне розташування для друку звітів на бланках.
- Експортувати можна тільки статичні HTML-звіти; умовними формулами важко користуватися; включений укладач звітів неінтуітівен.
Crystal Reports Professional виробництва Seagate, що стоїть особняком серед засобів генерації звітів в середовищі Windows, зберігає і зміцнює свої позиції в версії 5.0. Підтримка HTML-виводу і включення виконуваних модулів в нову версію дозволяє легко передавати звіти всім, у кого є навігатор Мережі. Однак розмір продукту і його упор на адміністративні функції робить його занадто складним для інструменту створення запитів кінцевого користувача.