local pkg = dbrequire("pkg/csv")
local data,errText,errNum = pkg.excel2csv(var.file_id)
if errNum~=0 then
var.last_error = errText
return
end
local rqFields=array({"N квартиры","Имя владельца Телефон"})
local maps ={}
for k,v in pairs (data[1]) do
maps[v]=k
end
for k,v in pairs(rqFields) do
if maps[v]==nil then
var.last_error="Поле ".. v .."не задано"
return
end
end
for k,v in pairs (data) do
if k>1 and v[maps["N квартиры"]] =="34" then
var.last_error = "Успешно найдена квартира "..v[maps["N квартиры"]].." на строке "..(k-1)
return
end
end