Добрый день.
При переходе с 7 на 8 версию квика , перестал работать скрипт, который ждет определенного момента времени и направляет в систему построчно заявки из .tri-файла
start.lua:18: bad argument #2 to 'for iterator' (string expected, got FILE*)
Сам скрипт
local FilNameRead = "C:\\Users\\Administrator\\Desktop\\orders.tri"
local FileRead
stopped = false
function OnStop(s)
stopped = true
end
FileRead = io.open(FilNameRead, "r")
function main()
while not stopped do
server_time = getInfoParam("SERVERTIME")
if server_time >= '10:00:01' then
for line in FileRead:lines(FileRead) do sendTransaction(line) end
break
end
sleep(100)
end
end
Подскажите, пжл
При переходе с 7 на 8 версию квика , перестал работать скрипт, который ждет определенного момента времени и направляет в систему построчно заявки из .tri-файла
start.lua:18: bad argument #2 to 'for iterator' (string expected, got FILE*)
Сам скрипт
local FilNameRead = "C:\\Users\\Administrator\\Desktop\\orders.tri"
local FileRead
stopped = false
function OnStop(s)
stopped = true
end
FileRead = io.open(FilNameRead, "r")
function main()
while not stopped do
server_time = getInfoParam("SERVERTIME")
if server_time >= '10:00:01' then
for line in FileRead:lines(FileRead) do sendTransaction(line) end
break
end
sleep(100)
end
end
Подскажите, пжл