Filter on dependencies by name task

Hello,

Is posible filter dependencies by task name?

Thks



1 Reply 1 reply marked as answer

PE Punniyamoorthi Elangovan Syncfusion Team June 9, 2020 07:38 PM UTC

Hi Camilo, 
Thank you for contacting Syncfusion support. 
We have analyzed your requirement and we have achieved this by using actionComplete client side event with some work around solution. Please refer the below code snippet 
methods: { 
   actionComplete(args) { 
      var obj = document.getElementById("gantt").ej2_instances[0]; 
      if (args.requestType === "openEditDialog") { 
        var tabObj = document.getElementById(obj.controlId + "_Tab").ej2_instances[0]; 
        tabObj.selected = function(args) { 
          if (args.selectedIndex === 1) { 
            var dependencyTab = document.getElementById(obj.controlId + "DependencyTabContainer").ej2_instances[0]; 
            var data = obj.editModule.dialogModule.preTableCollection; 
 
            for (var i = 0; i < data.length; i++) { 
              var id = data[i].id + "-"; 
              obj.editModule.dialogModule.preTableCollection[i].text = data[i].text.replace(id, ""); 
            } 
            for (var j = 0; j < dependencyTab.dataSource.length; j++) { 
              var name = dependencyTab.dataSource[j].name; 
              var id = dependencyTab.dataSource[j].id + "-"; 
              dependencyTab.dataSource[0].name = name.replace(id, ""); 
            } 
            dependencyTab.refresh(); 
          } 
        }; 
      } 
    } 
 
We have prepared the sample for your reference, please find the sample from below link 
 
  
Regards, 
Punniyamoorthi 


Marked as answer
Loader.
Up arrow icon