Display WeekNumber inside DatePicker in Gantt filters & Dialogs

Dears,

How I can display week number inside datepicker in Gantt
I'm using the datePicker in Filter options and Add/Edit Task




3 Replies

PS Premkumar Sudalaimuthu Syncfusion Team April 13, 2022 12:26 PM UTC

Hi Ahmed ,


Greetings from syncfusion support!!!


You can display the week number in the DateTime picker using weekNumber  API in actionComplete event. We have prepared an example sample and also shared snippets of how to implement the API in actionComplete event.


Code snippets:


 

actionComplete: (args: IActionBeginEventArgs) => {

    if (

      args.requestType === 'filterafteropen' &&

      (getValue('columnName', args) === 'StartDate' ||

        getValue('columnName', args) === 'EndDate')

    ) {

      getValue('filterModel', args).dlgDiv.querySelector(

        '.e-datetimepicker'

      ).ej2_instances[0].weekNumber = true;

    }

    if (

      args.requestType == 'openAddDialog' ||

      args.requestType == 'openEditDialog'

    ) {

     

      var startDate = (document.getElementById('FilteringStartDate') as any)

        .ej2_instances[0];

      startDate.weekNumber = true;

      var endDate = (document.getElementById('FilteringEndDate') as any)

        .ej2_instances[0];

      endDate.weekNumber = true;

    }

  },

 


Sample: https://stackblitz.com/edit/1bw9wk-bfcqtu?file=index.ts


Regards,

Premkumar S



AH Ahmed April 14, 2022 09:42 AM UTC

Hi Premkumar,

Thanks for your help.

This solution worked with me after a little bit of customization for dialog.



Regards,

Ahmed



RP Ranjani Prabakaran Syncfusion Team April 18, 2022 05:07 AM UTC

Ahmed,


Thanks for letting us know that the given solution works. Please get back to us if you need any further assistance.


Regards,


Ranjani

Loader.
Up arrow icon