is_run = true;
function OnInit()
tikers = {
"AFKS" , "AFLT" , "AGRO" , "ALRS" , "CBOM" , "CHMF" , "ENPG" , "FEES" , "FIVE" , "FIXP" , "GAZP" , "GLTR" , "GMKN" , "HYDR" , "IRAO" , "LKOH" , "MAGN" , "MGNT" , "MOEX" , "MTSS" , "NLMK" , "NVTK" , "OZON" , "PHOR" , "PIKK" , "PLZL" , "POLY" , "ROSN" , "RTKM" , "RUAL" , "SBER" , "SBERP" , "SGZH" , "SNGS" , "SNGSP" , "TATN" , "TATNP" , "TCSG" , "TRNFP" , "VKCO" , "VTBR" , "YNDX"
} --- акции - бумаги
end
function OnStop()
DestroyTable(m_t)
do_it = false
end
function main()
if m_t==nil then
m_t=AllocTable()
AddColumn(m_t, 1, "Тикер", true, QTABLE_STRING_TYPE, 15)
AddColumn(m_t, 2, "Бумага", true, QTABLE_STRING_TYPE, 20)
AddColumn(m_t, 3, "Цена закрытия", true, QTABLE_STRING_TYPE, 50)
CreateWindow(m_t)
SetWindowPos(m_t,0,430,700,400)
SetWindowCaption(m_t, "Моя таблица")
end
for u = 1, #tikers do
InsertRow(m_t,-1)
local tName = getParamEx("TQBR", tikers[u], "SHORTNAME")
local tLast = getParamEx("TQBR", tikers[u], "PREVPRICE")
SetCell(m_t, u, 1, tikers[u])
SetCell(m_t, u, 2, tName.param_image)
SetCell(m_t, u, 3, tLast.param_image,0)
end
while is_run do
sleep(300)
end
end
Можно ли данную таблицу ПРАВИЛЬНО сортировать по 3 столбцу???