У меня есть работающая личная настройка (с использованием roo), которая читает таблицу Excel, чтобы отобразить оценку удовлетворенности клиентов.Как сохранить текущие и последние значения из таблицы excel
Я хотел бы реализовать процентное изменение плюс стрелка вверх или вниз, указывающая, к какому пути мы движемся.
У меня есть виджет оценки стоимости/числа, который работает правильно, и я могу использовать фиктивные значения CURL. Я не уверен, с чего начать, чтобы включить электронную таблицу. Нужно ли содержать таблицу в последних & текущих значениях, или же coffeescript хранит последнее значение, как это делает его вещь?
Любые указатели были бы замечательными!
tx
извините за задержку. Благодаря вашему коду и упрощению моего собственного, я получаю ошибку «неопределенная переменная или метод« последний »для основного объекта». Вот мой код.
require 'roo'
current = 0
SCHEDULER.every '2s', :first_in => 0 do |job|
last_valuation = current
file_path = "#{Dir.pwd}/xls/newcasestest1.xls"
def fetch_spreadsheet_data(path)
s = Roo::Excel.new(path)
send_event('csatweek', {current: s.cell('H',199), last: last })
end
module Handler
def file_modified
fetch_spreadsheet_data(path)
end
end
fetch_spreadsheet_data(file_path)
end