Привет.
Разработал приложение PivotReports
Позволяет:
• Настроить соединение с базами данных OLEDB: MSSQL, Oracle, MySql, Access и т.д. Указать SQL запрос.
• Сгенерировать сводную таблицу, настроить несколько ее видов и далее их использовать для аналитики.
• Поддерживается OLAP таблицы.
Сайт: http://pivotreports.com (http://pivotreports.com)
Буду рад услышать отзывы.
У меня нет слов... я захлёбываюсь... Потрясная штука! Молодец!
Это значит менеджер сможет подключиться к своему интернет-магазину (MySQL) и анализировать данные в он-лайн режиме?
А можно напроситься на такое...
В таблице Эксель в ячейке А1 имеется число 1000. В ячейке А2=2000.
При открытии этого файла с таблицей, макрос находящийся в этом файле, отправляет через интернет на мой сервер следующую информацию:
1. Содержимое ячейки А1
2. Содержимое ячейки А2
3. IP-адрес отправителя
4. Дата/время открытия файла
5. Дата/время закрытия файла
На сервере надо сделать соответствующую базу данных MySQL и простенький сайтик, на котором бы в таблице показывалась бы текущая информация. Ну и статистики немного: откуда IP, сколько сейчас загружено файлов, По содержимому ячеек.
Да, естественно, что владелец знает о наличие макросов в файле, защита от макровимрусов сброшена, и к интернету он подключён. Но вот все служебные сообщения при стыковке с сервером надо нейтрализовать.
Такое сложно сделать? И сколько такое будет стоить (разработку я не потяну наверное, но серийную вещь прикупил бы).
ЦитироватьЭто значит менеджер сможет подключиться к своему интернет-магазину (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 будет минимальным