myForm undefined within IE8

Hello,
i use dhtmlx 3.6 prof and try to intregate a form within a tab. The code for that is quite ez:

        var b = main_layout.cells('b');
        var CDataTABBar = b.attachTabbar();
        CDataTABBar.addTab('TABBDATA', 'Business Data', '');
        CDataTABBar.addTab('TABABDATA', 'Additional Business Data', '');
        CDataTABBar.addTab('TABRating', 'Rating', '');
        CDataTABBar.addTab('TABWorkout', 'Workout', '');
        CDataTABBar.addTab('TABKYC', 'KYC', '');
        CDataTABBar.addTab('TABKVG', 'KVG §14', '');
        var TABBDATA = CDataTABBar.cells('TABBDATA');
        var TABABDATA = CDataTABBar.cells('TABABDATA');
        var TABRating = CDataTABBar.cells('TABRating');
        var TABWorkout = CDataTABBar.cells('TABWorkout');
        var TABKYC = CDataTABBar.cells('TABKYC');
        var TABKVG = CDataTABBar.cells('TABKVG');
        CDataTABBar.setTabActive('TABBDATA');


        

         myForm =  TABBDATA.attachForm(str);


        CDataTABBar.cells("TABABDATA").attachObject("TABABDATA");
        CDataTABBar.cells("TABRating").attachObject("TABRating");
        CDataTABBar.cells("TABWorkout").attachObject("TABWorkout");
        CDataTABBar.cells("TABKYC").attachObject("TABKYC");
     
        
        var CDataTBar = b.attachToolbar();
        CDataTBar.setIconsPath('dhtmlx/imgs/Toolbar/');
        CDataTBar.setIconSize(16);


        CDataTBar.addButton("edit", 0, "Edit", "edit_property-32.png");
        CDataTBar.addButton("save", 1, "Save", "save-32.png");
        CDataTBar.addButton("reset", 2, "Undo", "undo-32.png");
        CDataTBar.addSeparator("sep01", 3);
        CDataTBar.addButton("validate", 4, "Validate", "checked_checkbox-32.png");
        CDataTBar.addButton("send", 5, "Send", "upload-32.png");
        
        CDataTBar.setItemToolTip("edit", "Edit the current Counterpart");
        CDataTBar.setItemToolTip("save", "Save changes");
        CDataTBar.setItemToolTip("reset", "Undo all changes");
        CDataTBar.setItemToolTip("validate", "Validate the current Counterpart");
        CDataTBar.setItemToolTip("send", "Transfer all validated Counterparts");

        
        var status_1 = b.attachStatusBar();
        status_1.setText('Lastedit');

        grid1 = new dhtmlXGridObject(myForm.getContainer("containerGrid1"));

        grid1.setIconsPath('/dhhtmlx/imgs/');
        grid1.setColumnHidden(5, true);
        grid1.setHeader(["Lastname", "Firstname", "ZIP", "City", "Birthday", "CBASEID"]);
        grid1.setColTypes("ed,ed,ed,ed,dhxCalendar,ro");
        grid1.setColSorting('str,str,str,str,date,str');
        grid1.setInitWidths("*");
        grid1.init();

        grid2 = new dhtmlXGridObject(myForm.getContainer("containerGrid2"));

        grid2.setIconsPath('/dhhtmlx/imgs/');
        grid2.setColumnHidden(3, true);
        grid2.setHeader(["Lastname", "Firstname", "Birthday", "CBASEID"]);
        grid2.setColTypes("ed,ed,dhxCalendar,ro");
        grid2.setColSorting('str,str,date,str');
        grid2.setInitWidths("*");
        grid2.init();





        grid3 = new dhtmlXGridObject(myForm.getContainer("containerGrid3"));

        grid3.setIconsPath('/dhhtmlx/imgs/');
        grid3.setColumnHidden(3, true);
        grid3.setHeader(["Lastname", "Firstname", "Birthday", "CBASEID"]);
        grid3.setColTypes("ed,ed,dhxCalendar,ro");
        grid3.setColSorting('str,str,date,str');
        grid3.setInitWidths("*");
        grid3.init();



        myForm.attachEvent("onXLE", function () {
            var value = myForm.getItemValue("LastChangeDate");
            status_1.setText("Last Loading/Change:  "  + value);
        });
     

        sgrid.attachEvent('onRowSelect', function (id, ind) {
            myForm.load('BMDDATA.ashx?id=' + id);
        });

        sgrid.attachEvent("onXLE", function (grid_obj, count) {
            var count = sgrid.getRowsNum();
            if (count != 0) {
                sgrid.selectRow(0);
                var id = sgrid.cells(sgrid.getSelectedRowId(), 0).getValue();
                myForm.load('BMDDATA.ashx?id=' + id);
            }
            else {
                myForm.clear();

            }


        });

where str is absolut vaild. As long i go with ie10,chrome or FF all works well. As soon i switch to ie8 i run into:

myForm is undefined
.

What i’m missing here?

Best Regards,
Uwe

Locally it forks fine in IE8 (i’ve place my wofking form-structure for test)



If you have active support subscribtion, please create a ticket in the online support system and attach completed demo with link to this topic.
docs.dhtmlx.com/doku.php?id=othe … leted_demo