Я использую Daypilot Pro для создания временной шкалы. Как обычно, у нас был проект, построенный и доработанный до значения c, когда гаечный ключ был брошен в работу. В отделе этот инструмент был создан для работ от «недели 1» и «недели 2».
Вот скриншот того, где мы находимся. ![enter image description here](https://i.stack.imgur.com/Rg4sd.png)
На снимке экрана вы увидите "неделю 6", сгенерированную из следующего кода vb. net.
Protected Sub DayPilotScheduler1_BeforeTimeHeaderRender(ByVal sender As Object, ByVal e As DayPilot.Web.Ui.Events.BeforeTimeHeaderRenderEventArgs)
If e.Level = 1 Then
e.InnerHTML = String.Format("Week {0}", Week.WeekNrISO8601(e.Start))
End If
End Sub
Что я хочу создать чередующиеся недели, то есть неделю 1, неделю 2, неделю 1, неделю 2. Мне нужно будет использовать дату, указанную департаментом, который хочет использовать этот инструмент, как неделю 1, и рассчитать это в дальнейшем. код.
Буду признателен за любые советы или предложения.