Отправляет email-рассылки с помощью сервиса Sendsay

1С и электронная коммерция

  Все выпуски  

1С и электронная коммерция Использование Office Web Components для отчётов V7




1С и электронная коммерция    Электронная газета сайта Системная интеграция + 1С

Четверг, 21 Апреля 2011 года (1954 год – СССР вступил в ЮНЕСКО (Организация Объединенных Наций по вопросам образования, науки и культуры))

Внимание! Если хотите, чтобы мы посвятили рассылку Вам или вашему сайту, то пишите на почту: odin-s@bk.ru

Использование Office Web Components для отчётов V7

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

Платформа V7 в настоящее время стала стандартом de facto для малых предприятий. Как можно применить технологию OLAP для анализа информации, хранящейся в базе данных V7?

В качестве инструмента мы будем использовать внешнюю компоненту RBrowser. Она имеется в коллекции Addin.Library и свободно доступна всем желающим. Главная фича заключается в том, что компонента позволяет в окне V7 отображать объект MS Internet Explorer, причем мы можем из V7 управлять исходным кодом страницы.

Что же нужно отобразить в окне браузера такого, что поможет нам анализировать информацию? В составе пакете MS Office есть так называемые Office Web Components, нам в данном случае пригодится объект PivotTable.

Последовательность действий:

  1. Выгружаем данные для отчета во временную таблицу;
  2. Из этой таблицы формируем локальный OLAP куб;
  3. С помощью RBrowser создаем окно MSIE;
  4. Формируем html страницу, на которой располагается объект PivotTable;
  5. Подключаем созданный куб к этому объекту.
Идея использовать PivotTable (и исходный код шаблона HTML-страницы) позаимствована у Андрея Любимова, который достаточно давно продвигает технологию OLAP в среде пользователей V7.

Конечно, в локальный куб не запихаешь сколько угодно большую таблицу, все-таки для серьезного, взрослого OLAP требуется что-то посильнее, например MSSQL, но в данном случае, при средних объемах выборки, результат вполне достижим.

Кстати говоря, локальный куб можно просматривать любым OLAP-клиентом, например, MS Excel.

В качестве примера (ссылка внизу страницы) к статье прилагаются:

  1. Универсальный отчет "Анализ счета". Выгружаем данные по счету в базу Access, затем с помощью MDX запросов формируем локальный куб.
  2. Универсальный отчет "Просмотр log-файла V7". В данном случае мы используем сам файл лога как базу данных (драйвер MS Text Driver), причем куб формируется напрямую из mlg-файла. Автор отчета – Артем Шабалин.
Системные требования для работы примеров:
  1. Наличие внешней компоненты RBrowser;
  2. Установленный пакет MS Office (2000 или XP), включая Office Web Components;
  3. ADO 2.6 и выше;
  4. В настройках MSIE, на вкладке "безопасность" для зоны "Интернет" нужно разрешить доступ к источникам данных за пределами домена.
Вот и всё. Выглядит это примерно так:

Автор: Максим Головин


Новые темы форума для обсуждения

1C и электронная коммерция
  Тема Ответы Просмотры Автор темы Обновления
Как в 1С разделить в отчете ндфл по 13% и 30%? 0 1 FahEtheta Сегодня, 15:46
Сообщение от: FahEtheta
Какой антивирус лучше? 0 195 Serge88 30.10.2009, 08:36
Сообщение от: Serge88
Можно ли заработать в интернете?
или это миф???
0 140 Lizer 06.10.2009, 19:02
Сообщение от: Lizer
Какой icq клиент лучше?
вот думаю
0 124 VitaliyNest 27.09.2009, 17:52
Сообщение от: VitaliyNest
Как вставить видео на форум?
есть теги какие то?
0 125 Pokost1 20.09.2009, 09:10
Сообщение от: Pokost1

«Новости, новинки и обзоры серверной и компьютерной техники для дома и другая информация наших друзей. Скидки и подарки»:

  • «Экскурсия - прогулка по храму Новый Иерусалим всего в 1 часе от Москвы»
    На прогулке Вас будет сопровождать гид, водивший экскурсиию по монастырю Новый Иерусалим более 7 лет, а также объездивший пол мира, ранее трудившийся в одной из башен монастыря и помогавший реставрации храма - интересный гид и собеседник, любящий город, храм и окружающую природу. Автор знаменитой 4 часовой экскурсии по монастырю
    На этой экскурсии Вы побываете в открытых приделах храма: В Успенском приделе (находятся мощи св. мученицы Татианы и святыня крест - мощевик, подаренный монастырю иерусалимскими монахами. Крест содержит частицы Креста Господня и мощей святых, включая евангелиста Марка); в Архангельском приделе увидите список Тихвинской чудотворной иконы Божией матери XVII века и гробницу патриарха Никона в Предтеченском приделе, возле которой происходят чудесные исцеления; в действующей подземной церкви Константина и Елены с уникальным медным иконостасом (находится кладезь "Живоносный источник"); пройдетесь по монашеской территории - вдоль братских корпусов; сможете пройтись по крепостной стене времен царствования Петра I; у скита патриарха Никона; сможете увидеть реку Иордан (Истра) с ее купелью с рассказом о чудесных исцелениях. Прогулка по монастырскому полю и Гефсиманскому саду, а также вдоль монастырской стены, где можно увидеть два озера, именуемых Галилейским морем из которых вытекает Кедронский поток, а также увидите много других интересных мст и узнаете о тайнах и загадках этого места...


  • «Представляем STSS Flagman QX8516T4.2 - первый российский супервысокопроизводительный сервер стандартной IA-архитектуры с 8 процессорами Intel Xeon 7500 и 4 суперкомпьютерными вычислителями NVIDIA Tesla 2070 !!!»
    Компания STSS объявляет о начале производства и продаж нового высокопроизводительного 8-процессорного сервера STSS Flagman QX8516T4.2 на базе стандартной серверной архитектуры Intel с применением 8- или 6-ядерных процессоров Intel Xeon MP 7500-серии (кодовое название Beckton). Использование в сервере двух чипсетов Intel 7520 позволило получить 4 полноценных слота PCI-Express x16 Generation 2 с пропускной способностью в 8 ГБ/с каждый. Благодаря этой мощной архитектуре, в дополнение к 8 процессорам Xeon, в сервер устанавливаются сразу 4 суперкомпьютерных вычислителя NVIDIA Tesla серии С20xx. По сравнению со стоимостью систем с аналогичными техническими характеристиками от известных мировых производителей cервер STSS Flagman QX8516T4.2 стоит в два раза дешевле !!!...

    Читать далее на http://www.stss.ru >>>


Вы можете добавить свою новость или статью по адресу (необходимо зарегистрироваться): istra.3dn.ru
По вопросам размещения Ваших статей и информации в наших рассылках - пишите нам: odin-s@bk.ru
Вы можете добавить свою новость или статью в наше сообщество по адресу: http://my.mail.ru/community/1c-e-commerc/
Давайте поможем инвалидам, ветеранам и детям! Информация здесь >>>
Рассылки Subscribe.Ru
Освещение для интерьеров и парков
Техника для создания любимой погоды в доме, от кондиционера до тепловой пушки
Автономные электростанции для загородного дома и все, что можно к ним подключить
Техника в помощь садоводу и фермеру
Все о насосах для любых водоемов и водонагревателях
Моечная и уборочная техника для быта и производства
Рукопашный бой для девушек -- выживание, психология!
Серверы, сетевое оборудование, тесты, характеристики, советы
Милосердие. Чем ты можешь помочь ближнему.
Православные знакомства
Православные книги, фильмы, программы и другие издания
Агробизнес и советы садоводам
Здоровый образ жизни
Фотосъемка природы и людей на природе и в интерьере
Рецепты кухни народов СССР
Скидки, подарки, призы...
Очки, оптика, одежда, обувь и аксессуары. Новинки и обзоры
Секреты рекламы и создания интернет-магазинов
1С и электронная коммерция

В избранное