Профессиональные приемы работы в Microsoft Excel

Обмен опытом => Шаблоны, надстройки, утилиты... * NEW => Тема начата: voleg от 19.11.2011, 09:22

Название: [url=https://msexcel.ru/content/view/34/2/]_сводные_[/url] таблицы и базы данных: PivotReports
Отправлено: voleg от 19.11.2011, 09:22
Привет.
Разработал приложение PivotReports

Позволяет:
•   Настроить соединение с базами данных OLEDB: MSSQL, Oracle, MySql, Access и т.д. Указать SQL запрос.
•   Сгенерировать сводную таблицу, настроить несколько ее видов и далее их использовать для аналитики.
•   Поддерживается OLAP таблицы.

Сайт: http://pivotreports.com (http://pivotreports.com)
Буду рад услышать отзывы.
Название: Re: [url=https://msexcel.ru/content/view/34/2/]_сводные_[/url] таблицы и базы данных: PivotReports
Отправлено: Valll от 19.11.2011, 13:07
У меня нет слов... я захлёбываюсь... Потрясная штука! Молодец!


Это значит менеджер сможет подключиться к своему интернет-магазину (MySQL) и анализировать данные в он-лайн режиме?

А можно напроситься на такое...

В таблице Эксель в ячейке А1 имеется число 1000. В ячейке А2=2000.
При открытии этого файла с таблицей, макрос находящийся в этом файле, отправляет через интернет на мой сервер следующую информацию:

1. Содержимое ячейки А1
2. Содержимое ячейки А2
3. IP-адрес отправителя
4. Дата/время открытия файла
5. Дата/время закрытия файла


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

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

Такое сложно сделать? И сколько такое будет стоить (разработку я не потяну наверное, но серийную вещь прикупил бы).
Название: Re: [url=https://msexcel.ru/content/view/34/2/]_сводные_[/url] таблицы и базы данных: PivotReports
Отправлено: voleg от 22.11.2011, 10:27
ЦитироватьЭто значит менеджер сможет подключиться к своему интернет-магазину (MySQL) и анализировать данные в он-лайн режиме?
Да, если открыт доступ к Mysql и поставлен odbc connector http://www.mysql.com/downloads/connector/odbc/ (http://www.mysql.com/downloads/connector/odbc/)
по умолчанию в винде нет драйвера подключения к mysql.

Думаю отправлять напрямую в базу будет сложно. лучше отправлять на страницу с параметрами, например http://host/service.cgi?open_time=01.01.2011&Cell1=100&Cell2=200 (http://host/service.cgi?open_time=01.01.2011&Cell1=100&Cell2=200) а страница(скрипт) сам вставит в базу то что нужно. т.е. программирование на VBA будет минимальным