Как создать электронную таблицу с формулами, используя Rails? - PullRequest
3 голосов
/ 04 мая 2011

Мне нужен какой-то гем / плагин для создания электронной таблицы Excel с формулами для использования в моем приложении на Rails.Есть предложения?

Ответы [ 4 ]

1 голос
/ 16 мая 2011

writeexcel делает это чудесно!

1 голос
/ 04 мая 2011

Я использовал Roo, и это довольно хорошо и легко для обработки электронных таблиц (как только вы установили все гемные зависимости).Тем не менее, он не поддерживает формулы изначально.Он не оценит формулу и не вернет результат (я думаю, это будет сложно - использовать механизм Excel?), Но он даст вам текст формулы, например:

=SUM(.A1,.B1)

ЭтоБыло бы довольно легко справиться с этим конкретным случаем, но если у вас много разных формул и функций, то откат собственного оценщика будет затруднен.Собрать A1 и B1, чтобы сложить их вместе, очень выполнимо с Roo.Вопрос лишь в том, насколько сложны ваши формулы.

0 голосов
/ 04 мая 2011

Я думаю, вам следует создать пустой файл Excel с формулами, а затем заполнить его Rails. Потому что вы не можете создавать формулы с Ruby.

0 голосов
/ 04 мая 2011

В RubyGems есть список электронных таблиц, но я никогда его не рекомендовал.

...