dhtmlxGantt為了實現(xiàn)可重用的編輯器,需要記住一些關(guān)鍵點:通常,get_value不修改任務(wù)對象。該方法只返回內(nèi)聯(lián)編輯器的當前值。如果該值被認為是有效的,甘特將使用該值自動更新相關(guān)任務(wù)。使用map_to編輯器的配置選項可以指定任務(wù)的哪個屬性應(yīng)由編輯器更新,但不要將其硬編碼到編輯器中。通過這種方式,您可以將編輯器重用于不同的列。除非您使用復雜的javascript小部件,否則無需在hide函數(shù)中指定任何邏輯,因此可以將其保留為空。否則,使用此方法調(diào)用析構(gòu)函數(shù)或清理顯示編輯器時附加的任何事件處理程序。確保實現(xiàn)is_changed和is_valid功能:如果is_changed始終返回true,則每次關(guān)閉編輯器時,編輯器都會觸發(fā)更新(可以發(fā)送到后端)。只當輸入值與初始狀態(tài)相比實際發(fā)生更改時,此方法才應(yīng)返回true;否則,該方法應(yīng)返回true。is_valid 用于防止輸入無效值。DHTMLXGantt提供豐富的資源管理功能。平板電腦用dhtmlxGantt漢化教程
dhtmlx-Gantt使用誤區(qū):1、data里面的部分屬性的key是不能更改的,比如id,parent,start_date、end_date、progress、open;links里面的全部屬性的key是不能更改的id source target type2、data如果type是project,那么這條數(shù)據(jù)的開始時間會取其里面所有數(shù)據(jù)的較早開始時間,結(jié)束時間會取里面所有數(shù)據(jù)的較晚開始時間,如果這條數(shù)據(jù)里面的所有數(shù)據(jù)都是空數(shù)據(jù),那么start_date會甘特圖渲染的較早時間,end_date是start_date的后1天,這樣數(shù)據(jù)就會不準確?解決方案: data里加個unscheduled屬性來控制是否渲染這條數(shù)據(jù),需要注意的是在所有涉及到日期的地方都要加,如tooltips_text 、columns、 拖拽等等、開發(fā)用dhtmlxGantt如何裝dhtmlx-Gantt的使用需要注意什么?
dhtmlxGantt中如何使用Salesforce Lightning創(chuàng)建基本的甘特圖?使用DHTMLX甘特圖實現(xiàn)甘特圖功能,DHTMLX Gantt是一個全方面的JavaScript庫,使開發(fā)人員可以構(gòu)建任何復雜度級別的Gantt圖表,并輔以許多有用的功能(關(guān)鍵路徑,資源管理,自動調(diào)度等),并利用高級自定義功能。但是較重要的是,我們的甘特組件可以通過LockerService機制與Salesforce順利,安全地集成,而不會出現(xiàn)任何兼容性問題。在開始之前,必須滿足兩個先決條件:啟用創(chuàng)建和管理臨時組織所需的Developer Hub,并安裝名為Salesforce CLI的Salesforce命令行界面以方便編碼。之后,只需按照說明進行操作,很快您將獲得所需的結(jié)果。
dhtmlxGanttUI元素:第1個版本提供了使用甘特圖創(chuàng)建和管理項目計劃的所有基本功能。共有三種類型的任務(wù):項目,任務(wù)和里程碑。任務(wù)可以通過四種依賴關(guān)系相互鏈接:開始到開始,開始到結(jié)束,結(jié)束到開始以及端到端。可以通過拖放操作來移動,調(diào)整大小和任務(wù)。該圖表可以輔以用于顯示項目周期重要日期的垂直標記和工具提示,以提供有關(guān)時間軸區(qū)域中任務(wù)的其他信息。用經(jīng)典皮膚反應(yīng)甘特。雙擊任務(wù)時,右側(cè)邊欄出現(xiàn),并且包含用于填寫所有任務(wù)詳細信息(例如任務(wù)名稱,描述,類型,開始和結(jié)束日期,持續(xù)時間和任務(wù)關(guān)系)的編輯表單。此外,還有一個滑塊,用于設(shè)置任務(wù)的進度級別(以百分比為單位)。dhtmlxGantt可以顯示具有完成百分比陰影的當前任務(wù)狀態(tài)以及組織活動到樹結(jié)構(gòu)。
dhtmlxgantt如何進行錯誤處理?dhtmlxGantt是用于跨瀏覽器和跨平臺應(yīng)用程序的功能齊全的Gantt圖表。可滿足項目管理應(yīng)用程序的所有需求,是較完善的甘特圖圖表庫。它允許你創(chuàng)建動態(tài)甘特圖,并以一個方便的圖形化方式可視化項目進度。有了dhtmlxGantt,你可以顯示活動之間的依賴關(guān)系,顯示具有完成百分比陰影的當前任務(wù)狀態(tài)以及組織活動到樹結(jié)構(gòu)。錯誤處理,為了處理錯誤,您需要聲明一個特殊的中間件類 ,該類將捕獲運行時異常并編寫響應(yīng)。接下來,它將被添加到應(yīng)用程序請求管道中。有了dhtmlxGantt,你可以顯示活動之間的依賴關(guān)系。英文版dhtmlxGantt客戶端下載
dhtmlx-Gantt按內(nèi)容不同分為計劃圖表、負荷圖表、機器閑置圖表、人員閑置圖表進度表五種形式。平板電腦用dhtmlxGantt漢化教程
DHTMLX Ganttv70產(chǎn)品介紹:DHTMLX Ganttv70以分鐘為單位指定工作時間,從v70開始,可以通過setWorkTime屬性以小時為單位,也可以以分鐘為單位設(shè)置工作時間。 因此,一個工作日可以從上午08:15開始并在下午12:45結(jié)束。為此,您需要將duration_unit配置選項指定為“分鐘”合并多個工作日歷[PRO],靈活的工作時間以及員工的浮動或輪班時間表使得很難估算項目的工作量和時間表。為了克服這些困難,我們引入了一項新功能,可以將不同的工作日歷合并到DHTMLX Ganttv70中,幫助您更好的進行工作。平板電腦用dhtmlxGantt漢化教程