--单击事件  有三种位置类型  
function click_gant_id_gantt(sType, i1, s2)
    if sType == 'task' then--点击在工单上
        --i1 为iEqptRow 可以取出helpEqpt:valueString(iEqptRow, 'eqpt_name')
        --s2 为sTaskID
    elseif sType == 'head' then--点击在列头上
        --i1 为iCol  点击所在的列
        --s2 为sDate  对应列的日期格式2016-08-08
    elseif sType == 'eqpt' then--点击在左边设备列表上
        --i1 为iEqptRow
        --s2 为sEqptID
    elseif sType == 'table' then--点击在班次单元格上
        --i1 为iEqptRow
        --s2 为sDate  对应列的日期格式2016-08-08
    end
end
--甘特图设置点击事件
ui:setClickEvent('id_gantt', 'click_gant_id_gantt');



--右键有两个位置 最后一个参数2为工单上的右键   1为班次单元格的右键
--接收事件的参数也不同
ui:addRightMenu('id_gantt','menu_id1','picture/common/toolbar/com_tool_modify.png','工单右键',2);
ui:addRightMenu('id_gantt','menu_id2','picture/common/toolbar/com_tool_new.png','班次右键',1);

function right_menu_click_id_gantt(iMenuID, i1, s2)
    if iMenuID=='menu_id1' then
        --为工单上的右键时,  i1为工单所在的行iEqptRow,  s2为sTaskID
    elseif iMenuID=='menu_id2' then
        --为班次单元格上的右键时, i1为iRow   s2为sDate格式2016-08-08
    end
end
ui:setRightMenuCilckEvent('id_gantt','right_menu_click_id_gantt');
Copyright © TouchNet 2015 all right reserved,powered by Gitbook最后修订时间: 2022-06-21 09:21:04

results matching ""

    No results matching ""