x
 
1
<!DOCTYPE html>
2
<html>
3
<head>
4
    <meta charset="utf-8" />
5
    <title>Система контроля за подвижными элементами</title>
6
    <script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
7
    <script type="text/javascript" src="https://hst-api.wialon.com/wsdk/script/wialon.js"></script>
8
    <script language="Javascript" type="text/javascript" src="jquery.js"></script>
9
    <link type="text/css" href="/calendar/latest.css" rel="Stylesheet" />
10
    <script type="text/javascript" src="/calendar/latest.js"></script>
11
</head>
12
<body>   
13
<td>Гос № ТС: </td>
HTML
1
 
1
CSS
78
 
1
// Print message to log
2
function msg(text) { $("#log").prepend(text + "<br/>"); }
3
4
function init() { // Execute after login succeed
5
    var sess = wialon.core.Session.getInstance(); // get instance of current Session
6
    // flags to specify what kind of data should be returned
7
    var flags = wialon.item.Item.dataFlag.base | wialon.item.Unit.dataFlag.lastMessage | wialon.item.Item.dataFlag.customFields;
8
    sess.updateDataFlags( // load items to current session
9
    [{type: "type", data: "avl_unit", flags: flags, mode: 0}], // Items specification
10
        function (code) { // updateDataFlags callback
11
            console.log(code);
12
            if (code) { msg(wialon.core.Errors.getErrorText(code)); return; } // exit if error code
13
            // get loaded 'avl_unit's items  
14
            var units = sess.getItems("avl_unit");
15
            console.log(units);
16
            if (!units || !units.length){ msg("Units not found"); return; } // check if units found
17
JS
Result
Source code of example Close ✕
1
 
1
/*source*/