Auto-Update Baseline Dates Based on Holidays, Working Days, and Project Start Date

Hi Syncfusion Team,

I'm currently using the Gantt Chart component and have encountered an issue with the baseline dates not adjusting automatically based on holidays.

Issue Details:
When I add or remove holidays using the holidays property in the Gantt chart, the task start and end dates are updated accordingly. However, the baseline start and end dates remain unchanged, even though they should ideally adjust in the same way as the actual task dates to reflect the modified schedule accurately.

Additionally, I would like the initial baseline start date to be calculated based on the provided project start date, and the baseline end date to be determined based on the task's duration and dependencies—in the same way the task start and end dates are handled.

Expected Behavior:

  • If holidays are added or removed, the baseline dates should automatically update to reflect the changes in working and non-working days.

  • There should be support for generating the initial baseline dates using the project start date, task duration, and dependencies. I’d like to know how this can be achieved or if there is an existing configuration or method to enable this behavior.

Request: Please let me know if there is a built-in option or workaround to auto-adjust the baseline dates based on holidays, or if this functionality can be added in a future update.

Let me know if you need a sample or demo code to reproduce this issue. I’d be happy to share it.

Thanks


1 Reply

VS Vignesh Sivalingam Syncfusion Team April 14, 2025 01:52 PM UTC

Hi Prabhat,

 

Greetings from Syncfusion.

 

We understand that you would like to validate the baseline start and end dates based on the following conditions:

  • Holidays are added or removed
  • The project start date is changed
  • Task dependencies or durations are modified

Currently, the Blazor Gantt Chart does not support automatic validation of baseline dates in response to these changes.

However, we have logged this requirement "Baseline Start and End Date Validation" as an uncertain feature at our end.

We plan to implement this feature in any of our upcoming releases. You can track the current status of the request, review the tentative timeline for implementation, and stay updated or share additional input through the following feedback link:

We appreciate your valuable input and patience. Please let us know if you have any further questions or additional requirements related to this feature.


Regards,

Vignesh Sivalingam


Loader.
Up arrow icon