0
Я заинтересован в создании GanttChart. После долгих поисков, я нашел dhtmlxGanttГрафик Ганта с JSF
Я попробовал образец dhtmlxGantt в
http://www.dhtmlx.com/docs/products/dhtmlxGantt/download/dhtmlxGantt.zip
Моя проблема теперь ось диаграммы показывают только день, у вас есть идея, как я могу отобразить потому что мне нужно отображать задачи со временем начала? Вот мой код:
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ui="http://java.sun.com/jsf/facelets">
<h:head>
<title>Facelet Title</title>
</h:head>
<body>
Hello from Facelets
<h:link type="text/css" rel="stylesheet"
href="resources/css/dhtmlxGantt/codebase/dhtmlxgantt.css"/>
<script type="text/javascript" language="JavaScript"
src="resources/css/dhtmlxGantt/codebase/dhtmlxcommon.js"></script>
<script type="text/javascript" language="JavaScript"
src="resources/css/dhtmlxGantt/codebase/dhtmlxgantt.js"></script>
<script type="text/javascript" language="JavaScript"> /*<![CDATA[*/
function createChartControl(htmlDiv1) {
// Initialize Gantt data structures
//project 1
var project1 = new GanttProjectInfo(1, "Opérateur1", new Date(2010, 5, 11));
var parentTask1 = new GanttTaskInfo(1, "OT1", new Date(2010, 5, 11), 4, 50, "");
var parentTask2 = new GanttTaskInfo(2, "OT2", new Date(2010, 5, 11), 4, 80, "");
project1.addTask(parentTask1);
project1.addTask(parentTask2);
var project2 = new GanttProjectInfo(2, "Opérateur2", new Date(2010, 5, 11));
var parentTask11 = new GanttTaskInfo(4, "OT1", new Date(2010, 5, 11), 18, 50, "");
var parentTask22 = new GanttTaskInfo(5, "OT2", new Date(2010, 5, 14), 190, 80, "");
project2.addTask(parentTask11);
project2.addTask(parentTask22);
// Create Gantt control
var ganttChartControl = new GanttChart();
// Setup paths and behavior
ganttChartControl.setImagePath("resources/css/dhtmlxGantt/codebase/imgs/");
ganttChartControl.setEditable(true);
ganttChartControl.showTreePanel(true);
ganttChartControl.showContextMenu(true);
ganttChartControl.showDescTask(true, 'd,s-f');
ganttChartControl.showDescProject(false, 'n,d');
// Load data structure
ganttChartControl.addProject(project1);
ganttChartControl.addProject(project2);
// Build control on the page
ganttChartControl.create(htmlDiv1);
};
/*]]>*/
</script>
<div style="width:1200px; height:620px; position:relative;" id="GanttDiv">
<script type='text/javascript'></script>
</div>
</body>
</html>
' 'не имеет' href' атрибут как вам похоже, предположили. –
Tiny