2014-02-20 4 views
0

Я работаю над онлайн-приложением, которое будет вычислять отчеты для пользователей на основе различных параметров, которые они выбирают. Я хотел бы автоматически показывать этот отчет в виде электронной таблицы с встроенным графиком и обычными свистками (возможность добавлять формулы, перемещать график, изменять его, экспортировать в CSV, экспортировать в PDF и т. Д.). ,Встроенная электронная таблица?

Короче говоря, мне нужна электронная таблица (услуга или программа, которые я могу установить на сервере), которые я могу контролировать для отображения отчета в бесшовном формате, в контексте моей страницы.

Я проверил похожие вопросы, представленные SO, но они все просили тонко разные вещи. Я также искал googled, но некоторые из предложений, которые я видел, были либо ограничены каким-то образом (часто, ни графами), либо было неясно, могу ли я управлять электронной таблицей таким образом. Я все еще копаю некоторые другие лидеры, в том числе Zoho и OpenOffice's Calc ...

По-прежнему, со всем этим, я могу потратить много времени на тупики, поэтому я надеюсь, что вы сможете помочь я сократил пространство поиска или указал мне на некоторые продукты, которые соответствуют вышеуказанному.

Коммерческие или бесплатные продукты в порядке, но лицензия должна разрешать коммерческое использование.

Update: Я провел некоторое время с Диска Google, Zoho и Caspio, но они выглядят как излишним, так как они, кажется, работают на той предпосылке, что данные будут храниться в сервере, с совместной работы объектов , Все, что мне нужно - это богатая служба электронных таблиц, которую я могу использовать для данных, которые я передаю. Продукты, которые я устанавливаю на нашем сервере, в порядке, и на этом фронте я смотрел на Sheetster, но я не мог найти никакой полезной документации, и, похоже, она требует JSP.

ответ

0

Я понял, что не мог сделать это с Зоо. Предположим, что мой сервер находится в myUrl, а создаваемый мной лист называется mySheet.xls. Я бы сделал следующее:

Сначала введите код сервера на стороне сервера, чтобы создать электронную таблицу. PHPExcel, похоже, хорошо справляется с этим.

Затем сохраните созданную таблицу в mySheet.xls.

Наконец, вернитесь на странице с следующим фрагментом кода:

<iframe 
    src="https://sheet.zoho.com/view.do?url=myUrl/mySheet.xls" 
    style="width:800px; height:600px;" 
    frameborder="0"> 
</iframe> 

Конечно обычных условиями использования для Zoho применяется.

Смежные вопросы