DhtmlxGantt細(xì)節(jié):方法 clearAll:在每次獲取數(shù)據(jù)時,盡量清空下gantt數(shù)據(jù),頁面可能會存在模糊查詢,狀態(tài)篩選,如果不清空數(shù)據(jù)情況下會導(dǎo)致數(shù)據(jù)重復(fù)混亂。屬性 configshow_errors 是否關(guān)閉異常消息,gantt內(nèi)置異常消息處理,建議關(guān)閉,如果不關(guān)閉,會彈出異常信息,異常信息必須鼠標(biāo)點擊才會消失。事件 onBeforeLightbox 打開燈箱前。一般我們新增任務(wù)時都會使用這個方法,在效果圖中第1列點擊即可觸發(fā)燈箱,但gantt自帶新增任務(wù)燈箱可能不是我們想要的,我們就可以在打開燈箱前做一個自定義的燈箱,如上文代碼。這里可以試著用下gantt內(nèi)置的燈箱新增任務(wù),如果滿足需求也是美滋滋的。屬性 configdetails_on_dblclick 是否打開雙擊事文中是屏蔽的,這里打開后雙擊行也會調(diào)用燈箱事件。DHTMLXGantt豐富而靈活的API允許您配置JavaScript甘特圖控件的每個元素。工程師用dhtmlxGantt價位
在服務(wù)器上將DHTMLX Gantt與Nodejs結(jié)合使用:v70較具突破性的新穎之處是引入了DHTMLX Gantt庫的服務(wù)器端版本?,F(xiàn)在有一個旨在在服務(wù)器上運行的DHTMLX Gantt的Nodejs構(gòu)建。它為開發(fā)人員提供了在服務(wù)器端使用DHTMLX Gantt的復(fù)雜邏輯的機會,例如自動調(diào)度、關(guān)鍵路徑和工作時間計算。這對于同步來自不同來源(例如臺式機和移動應(yīng)用程序或同一應(yīng)用程序的不同組件)的多個用戶的操作以及在服務(wù)器端進(jìn)行調(diào)度分析并在客戶端實時更新甘特(Gantt)至關(guān)重要。由于DHTMLX Gantt for Nodejs是作為單獨的軟件包提供的,因此您可以根據(jù)任何商業(yè)許可(商業(yè)、企業(yè)或Ultimate)將其作為Gantt客戶端版本的附件來獲取。工程師用dhtmlxGantt價位dhtmlxGantt網(wǎng)格和時間線是可替換的組件。
DHTMLX Gantt可利用自定義內(nèi)容,如有必要,您可以使用自定義數(shù)據(jù)或任何HTML元素來補充資源圖。示例應(yīng)用在資源負(fù)載圖的網(wǎng)格中。為此,您只需要修改grid_file和grid_folder模板。計算工作量,利用資源控制,您可以使用我們的甘特圖組件來分配多個資源并設(shè)置其數(shù)量。這是指示特定日期資源負(fù)載的有用方法。但是由于DHTMLX Gantt不會計算實際的資源負(fù)載,因此無論該天分配給資源的任務(wù)數(shù)量如何,資源數(shù)量(例如,工作時間)都將保持不變。解決此類問題的方法之一是根據(jù)任務(wù)持續(xù)時間分配分配的工作時間。
dhtmlxGantt甘特圖如何設(shè)置規(guī)模?比例尺的配置是通過scales屬性指定的。您可以通過在scales配置數(shù)組中設(shè)置比例尺對象來指定任意數(shù)量的比例尺。時間單位,要設(shè)置比例單位,請在相應(yīng)的比例對象中使用unit屬性:可能的值為:“分鐘”,“小時”,“天”,“周”,“季度”,“月”,“年”。默認(rèn)范圍設(shè)置,如果未明確指定日期范圍,則甘特圖將使用已加載任務(wù)的日期,并在比例尺中的第1個任務(wù)和然后一個任務(wù)之后添加偏移量。偏移量是由時間刻度的設(shè)置定義的。根據(jù)scale_offset_minimal值,它可以是通過scales選項的unit屬性定義的時間單位,也可以是較小的時間標(biāo)度單位。您可以使用getState方法以編程方式獲取顯示的日期范圍。dhtmlxGanttchart功能齊全,開箱即用。
DhtmlxGantt新增功能:1、增加了“計劃工時”屬性。實際工時超過計劃工時顯示紅色填充方塊,實際工時提前計劃工時顯示綠色填充方。2、增加了“報警天數(shù)”。當(dāng)前時間到達(dá)報警天數(shù),顯示黃色填充方塊。3、點擊文字展開和收起樹列表。4、增加“結(jié)束時間”。5、“右鍵菜單”每項任務(wù)可按權(quán)限顯示或隱藏。6、增加了多語言選項,現(xiàn)支持EN和ZH。(lang/zjjs;lang/enjs;)7、增加了任務(wù)“maxid”屬性。添加任務(wù)時,無需指定ID,自動增加。8、增加了2行TOOLBAR,“項目管理”和“任務(wù)管理”。實現(xiàn)右鍵菜單的各類調(diào)用方法。9、鼠標(biāo)移動每一任務(wù),會有底色變化,增加了單擊任務(wù)和項目的方法。10、顯示錯誤信息時,增加了任務(wù)名稱顯示。11、“設(shè)置開始時間”,自動延遲所有后續(xù)任務(wù)和子任務(wù)。12、設(shè)置時間時使用DhtmlxCalendar日期控件。dhtmlxGantt允許你創(chuàng)建動態(tài)甘特圖,并以一個方便的圖形化方式可視化項目進(jìn)度。編程用dhtmlxGantt官方教程
dhtmlxGantt可利用自定義內(nèi)容,使用自定義數(shù)據(jù)或任何HTML元素來補充資源圖。工程師用dhtmlxGantt價位
dhtmlx-Gantt(甘特圖)–基本使用方式:配置dhtmlx-Gantt(甘特圖)為了獲得甘特圖的所需外觀,dhtmlxGantt提供了2個對象:所有配置選項都在ganttconfig對象中聲明。要設(shè)置所需的選項,只需按照本文檔中的說明進(jìn)行編寫。請注意,配置選項應(yīng)該在dhtmlxGantt初始化的代碼行之前。'gantttemplates'對象,模板可用于更改日期和標(biāo)簽的顯示。要定義模板,只需按照本文檔中的說明進(jìn)行編寫即可。請記住,模板的定義應(yīng)該在dhtmlxGantt初始化的代碼行之前。dhtmlx-Gantt(甘特圖)能夠幫助您更加迅速的完成工作。工程師用dhtmlxGantt價位