Dear Olga
I have tried to load grid config using scripts and xml. The issue is same.
1)Using script to load grid config and using xml to feed grid data. please refer to code1.jar(mypage7.html + position_grid.xml)
function initSearchGrid(){
positionGrid = new dhtmlXGridObject(‘positionGridBoxId’);
positionGrid.setImagePath(imgPath);
positionGrid.setHeader("<div style='text-align:center;color:red;'>Position_Id*</div>,<div style='text-align:center;color:red;'>Position Name Short Caption*</div>,<div style='text-align:center;color:red;'>Position Code*</div>,<div style='text-align:center;color:red;'>Position Name*</div>,<div style='text-align:center;'>Position Type Code</div>,<div style='text-align:center;'>Parent Position</div>,<div style='text-align:center;color:red;'>Internal Division*</div>,<div style='text-align:center;'>Org Name</div>,<div style='text-align:center;'>Start Date</div>,<div style='text-align:center;'>End Date</div>,<div style='text-align:center;'>Version</div>,<div style='text-align:center;'>Position Name Long Caption</div>,<div style='text-align:center;'>Default_CaptionId(Internal Use)</div>");
positionGrid.attachHeader("#connector_text_filter,#rspan,#connector_text_filter,#connector_text_filter,#rspan,#connector_text_filter,#connector_text_filter,#connector_text_filter,#connector_text_filter,#connector_text_filter,#rspan,#rspan,#rspan");
positionGrid.setColumnHidden(0,true);
positionGrid.setColumnHidden(10,true);
positionGrid.setColumnHidden(12,true);
var positionGridCombo = positionGrid.getCombo(4);
positionGridCombo.put("","--None--");
positionGrid.setInitWidths("*,*,*,*,*,*,*,*,*,*,*,*,*");
positionGrid.setColTypes("ro,ed,ed,ed,co,ed,ed,ro,dhxCalendar,dhxCalendar,ro,ed,ed");
positionGrid.setColSorting("str,str,str,str,str,str,str,str,date,date,int,str,str");
positionGrid.setColAlign("left,left,left,left,left,left,left,left,center,center,right,left,left");
positionGrid.enableMultiselect("true");
positionGrid.enableAutoWidth(true);
positionGrid.enableLightMouseNavigation(true);
positionGrid.setDateFormat("%m/%d/%Y");
positionGrid.setSkin(skin);
positionGrid.init();
positionGrid.setEditable(true);
positionGrid.load("position_grid.xml");
......
}
=================
2)Using script and xml to load grid conf, please refer to code2.jar(mypage11.html + position_grid_with_conf.xml)
======== script part:============
function initSearchGrid(){
positionGrid = new dhtmlXGridObject(‘positionGridBoxId’);
positionGrid.setImagePath(imgPath);
positionGrid.enableMultiselect("true");
positionGrid.enableAutoWidth(true);
positionGrid.enableLightMouseNavigation(true);
positionGrid.setDateFormat("%m/%d/%Y");
positionGrid.setSkin(skin);
positionGrid.init();
positionGrid.load("position_grid_with_conf.xml");
//grid.setStyle(ss_header, ss_grid, ss_selCell, ss_selRow);
positionGrid.setStyle("background-color:navy;color:white; font-weight:bold;", "","color:red;", "");
}
============ xml part:=============
code2.rar (4.84 KB)
code1.rar (4.66 KB)