Примеры создания интерактивных интерфейсов с использованием Syntellect UltaViews Москва 2008
Содержание I.Назначение библиотеки II.Особенности и преимущества III.Как это работает IV.Примеры существующих отчетов V.Запланированные отчеты VI.Развитие библиотеки VII.Продажи и комплект поставки VIII.Контакты
I.Назначение библиотеки
Назначение библиотеки Создание отчетов любой сложности с элементами интерактивности Любой внешний вид отчета по желанию заказчика Создание интерактивных рабочих мест для полноценной работы
II. Особенности и преимущества библиотеки
Особенности и преимущества SQL скрипты для получения данных. Количество источников данных неограничено. HTML для отображения данных JavaScript для манипуляций данными и управления представлениями. Объектная модель DocsVision Client доступна из JavaScript Использование удобного языка шаблонов (NVelocity) для построения SQL и HTML Быстрота создания интерактивных отчетов Возможность получения данных из внешних СУБД Импорт/экспорт отчетов в XML Созданные представления и отчеты не требуют установки на клиентах
III. Как работают UltraViews Общая схема работы Пример текста HTML-шаблона Пример вызова DocsVision Client API из JavaScript Справочник объектов Проект – связь между HTML и SQL Отображение в виде содержимого папки Отображение в отдельном окне
Как работают UltraViews Общая схема работы
Как работают UltraViews #foreach($row in $tasks.Data.Rows) $row.GetValue(TaskName) row.GetValue("ActualStartDate") $row.GetValue("ActualEndDate") $row.GetValue("ExpectedEndDate") $row.GetValue("TaskState") $row.GetValue("TimeInProgress") #if ($row.GetValue("TaskState") == 2) …. #end Пример текста HTML-шаблона
Как работают UltraViews function cardOpen(cardID) { window.external.CardHost.ShowCard(cardID, '', 1, null, null); } function getCardData(cardID) { return window.external.UserSession.CardManager.CardData(cardID); } Пример вызова DocsVision Client API из JavaScript
Справочник объектов
Как работают UltraViews Проект – связь между HTML и SQL
Как работают UltraViews Отображение в виде содержимого папки
Как работают UltraViews Отображение в отдельном окне
IV. Примеры использования Адресная книга Отчет по заданиям Syntellect Task Database
Примеры использования
Syntellect Task Database
Примеры использования Syntellect Task Database
Примеры использования Syntellect Task Database
V. В разработке
В разработке
VI. Развитие библиотеки
Развитие библиотеки 1.Поддержка веб-сервисов 2. Выполнение отчетов в ASP.NET контейнере Ближайшие цели и задачи:
Развитие библиотеки Выполнение отчетов в ASP.NET контейнере Syntellect Task Database
VII. Продажи и комплект поставки
Продажи и комплект поставки а) У компании Syntellect. - Стоимость: руб. б) У партнера DocsVision. - Для партнеров скидка на закупку библиотеки для конечного клиента 30%. - Финальная стоимость для клиента не может превышать фиксированный максимум. Клиенты могут купить Syntellect UltraViews: Комплект поставки: - Библиотека (клиентские и серверные компоненты) - Руководство по установке - Руководство по использованию - Отчет по заданиям (в целях обучения) - Мини примеры для разработчиков (в целях обучения) Разработка новых интерактивных отчетов может выполняться: - Самим партнером (это несложно) - Компанией Syntellect (звоните) - Клиентом (мы верим в то, что это возможно)
Вопросы? Синтеллект Олег Назарько Руководитель группы внедрения Вельяминовская, 34 Москва Тел./факс (495)