Hi,
I’m using dhtmlx Grid on a rails app. I’m having issues with the width of the headers.
Here’s my code:
[code]
var grid = new dhtmlXGridObject(“grid_here”);
grid.setImagePath(“…/assets/dhtmlx/imgs/”);
grid.setHeader(“PatientID, U.Sanitaria, Provincia, Data Ent. Lab, Data Proc. Lab, Cod. Lab, Resultado, Estado Positivo, Motivo Rejeição, Aprovar, Data Aprovação, Status, Env. Res., Observações, Comentários”);
grid.attachHeader(“#text_filter,#text_filter,#text_filter,#text_filter,#text_filter,#text_filter,#text_filter,#text_filter,#text_filter,#text_filter,#text_filter,#text_filter,#text_filter,#text_filter,#text_filter”);
grid.setColTypes(“ed,ed,ed,ed,ed,ed,ed,ed,ed,ch,ed,ro,ed,txt,txt”);
grid.setColSorting(“str,str,str,date,date,str,str,str,str,str,date, str,str,na,na”);
grid.setInitWidths(“30,100,*”);
//grid.enableAutoWidth();
grid.setSkin(“dhx_skyblue”);
grid.init();
grid.load(“/approves/data”);
grid.attachEvent(“onCheck”,doOnCheckBoxSelected);
dp = new dataProcessor("/approves/dbaction.xml");
dp.init(grid);
function doOnCheckBoxSelected(rID, cInd, state)
{
if (state=='1')
{
grid.cells(rID, 11).setValue("Definitivo");
var now = new Date();
now.format("yyyy/mm/dd");
grid.cells(rID, 10).setValue(now);
dp.setUpdated(rID, true);
}
else
{
grid.cells(rID, 11).setValue("Aprovacao Pendente");
grid.cells(rID, 10).setValue("");
dp.setUpdated(rID, true);
}
}
</script>[/code]
Here’s a screenshot.
Any idea on how to solve this issue? I’m willing to have horizontal scroll.