no data and header in grid

Hi
I have a problem with grid in form container. Problem is that grid show itself but does not show setHeader or load data (using php connector). Is there any special way how to set header? Here is my code for form

[code]var windows = new dhtmlXWindows();

var window_1 = windows.createWindow('window_1', 500, 100, 300, 400);
var layout_1 = window_1.attachLayout('1C');

var cell_1 = layout_1.cells('a');
cell_1.hideHeader();

// var form_1 = cell_1.attachForm();
// form_1.loadStruct(’./data/form.xml’);
//var cell_33 = layout_2.cells(‘b’);
//cell_33.setText(“Přidat ceny”);
var str = [
{ type:“settings” , labelWidth:80, inputWidth:250, position:“absolute” },
{ type:“label” , name:“form_label_2”, label:“Datum”, width:75, labelWidth:75, labelLeft:25, labelTop:25 },
{ type:“button” , name:“form_button_7”, label:“Uložit”, value:“Uložit”, width:“120”, inputWidth:120, inputLeft:30, inputTop:70 },
{ type:“button” , name:“form_button_9”, label:“Vymazat obsah”, value:“Vymazat obsah”, width:“120”, inputWidth:120, inputLeft:160, inputTop:70 },
// { type:“calendar” , name:“form_calendar_1”, dateFormat:"%d.%m.%Y", labelWidth:150, inputWidth:150, serverDateFormat:"%Y-%m-%d", options:{}, labelLeft:80, labelTop:6, inputLeft:80, inputTop:27 },
{ type:“input” , name:“form_input_1”, labelWidth:150, labelAlign:“left”, inputWidth:150, labelLeft:80, labelTop:6, inputLeft:80, inputTop:27 } ,
{
type: “container”,
name: “myGrid”,
inputWidth: 2000,
inputHeight: 200,
inputTop:100
}
];

var form_3 = cell_1.attachForm(str);

var calendar = form_3.getCalendar(“form_calendar_1”);
var grid = new dhtmlXGridObject(form_3.getContainer(“myGrid”));
grid.setSkin(“dhx_skyblue”);
grid.setImagePath("…/…/…/dhtmlxGrid/codebase/imgs/");
grid.enableAutoWidth(true);
grid.setHeader(“column_1”,“column_2”,“column_3”);

window_1.setModal(1);
window_1.centerOnScreen()

} [/code]

Please, try to add:

grid.init(); //and then the data should be loaded grid.load(url);