Duplicated
Last Updated: 22 Sep 2020 06:24 by ADMIN
Created by: Neil
Comments: 1
Category: Scheduler
Type: Feature Request
3

Hi the lack of Timeline view is preventing me using Telerik Scheduler and urgghhhh feel like I need to shower after mentioning this: am having to use the sh*tty buggy cr*p in the Syncfusion suite at the moment. I would love a timeline view where we can create lanes for resources an also be able to custom style the event with background css (a template)

see attached screen shot

 

cheers

Neil

Completed
Last Updated: 17 Dec 2021 10:59 by ADMIN
Release 3.0.0
Created by: Edwin
Comments: 4
Category: Scheduler
Type: Bug Report
3

I have located an issue with the scheduler in Firefox

It currently is not possible to edit an appointment in Firefox when visiting the following demo page:

https://demos.telerik.com/blazor-ui/scheduler/appointment-editing

Edge and Chrome work as expected.

I noticed this issue in my local project and referred to the demo's to see if I was doing something stupid :-).

I am assuming that the demo's are running in .net 5 and that the demo's are blazor server applications.

Duplicated
Last Updated: 04 Oct 2022 07:13 by ADMIN
Created by: Jean
Comments: 0
Category: Scheduler
Type: Feature Request
3
I would like to customize the Scheduler Toolbar. Such customizations might be the addition of custom buttons. 
Completed
Last Updated: 04 Jan 2024 07:46 by ADMIN
Release 5.1.0 (31 Jan 2024) (R1 2024)

In a Scheduler with vertical grouping, I am dynamically changing the displayed resources during runtime. It looks like displaying a longer resource name breaks the rendering.

The Scheduler does not recalculate the cell width when changing the resource list.

---

ADMIN EDIT

---

Possible workarounds:

  1. Force component rerendering when changing the resources list - dispose it and initialize it again using a flag and conditional rendering. Example: https://blazorrepl.telerik.com/wwuDGLvE42TUf5En09.

  2. Use CSS to set appropriate min-width to the resource cell, so it is wide enough to fit the longest name of the available resources. Example: https://blazorrepl.telerik.com/wmaDGhFY37t5pFj757.
Completed
Last Updated: 17 Oct 2022 06:34 by ADMIN
Release 3.7.0 (09 Nov 2022)

The Scheduler seems to be showing the previous month in the header.

Duplicated
Last Updated: 20 Sep 2023 15:22 by ADMIN

Current behavior:

When I click on an empty slot in the Scheduler the Start and End DateTimePickers are set to the default value of a DateTime object - 1/1/0001. 

Expected/Desired behavior:

When I click on an empty slot in the Scheduler, the Start and End DateTimePickers should be set to the start and end date and time of the clicked slot.

Completed
Last Updated: 14 Nov 2024 09:27 by ADMIN
Release 7.0.0

I have a problem with Scheduler TimelineView. When there are a bit more appointments in the first resource group, the last appointment from the last group is positioned incorrectly/outside of the Scheduler component.

I think the CSS parameter "top" is calculated in the wrong mode. See the attached recording.

Unplanned
Last Updated: 13 Jun 2023 23:13 by Neil
Created by: Lance
Comments: 1
Category: Scheduler
Type: Feature Request
3
At this stage, selecting an appointment is only possible when clicking on it. I'd like to have the ability to programmatically select an appointment.
Completed
Last Updated: 14 Nov 2024 09:29 by ADMIN
Release 7.0.0

Check the following configuration: https://blazorrepl.telerik.com/cHvuPOYX27peykXr18 ( SlotDuration="720"  SlotDivisions="1").

The start time of the appointment is 12:00 PM today. The Scheduler, however, displays the start at 12:00 AM on the next day even though the arrow indicates the event continues from the previous day.

For reference, if I set SlotDivisions="2", I get the expected result: https://blazorrepl.telerik.com/GxFOvYED302CzPCo32.

Completed
Last Updated: 14 Nov 2024 09:28 by ADMIN
Release 7.0.0

I am using the Scheduler component in Telerik for Blazor and am getting an intermittent exception being thrown, usually when navigating quickly through the application (ie. navigating to another page before the initial page containing the Scheduler has finished rendering).

This is the exception received:

===

ADMIN EDIT

===

The Scheduler must render in the browser and then it measures and adjusts its layout with JavaScript. You may hit this error if the component is disposed before or during this JavaScript call.

Example use cases:

  • Navigating to a different page before the full component initialization

    Workaround: 

    The possibility to hit that is higher in case the Scheduler needs more time to initialize (e.g. it has to render a large set of appointments). In such a scenario, it will be useful to optimize the time needed for loading the appointments, so that the initial component rendering is not blocked by waiting all the data. For that purpose, you may load the appointments on demand - not fetching all possible appointments at once, but only when the user should see them. An example of such an implementation you may find here: https://github.com/telerik/blazor-ui/tree/master/scheduler/load-appointments-on-demand.

  • Disposing the component during runtime (e.g. depending on the screen size)https://blazorrepl.telerik.com/wIuHliEt40SutaBI53.

    Workaround: 

    Potential solution in this case - render component after calculating the screen size: https://blazorrepl.telerik.com/coEnPWON4570Wna007.
Unplanned
Last Updated: 26 Jul 2024 13:35 by ADMIN
Created by: Janick
Comments: 4
Category: Scheduler
Type: Feature Request
3
When the Scheduler works with a large dataset the rendering can get laggy. I need to use a rendering optimization feature such as the virtual scrolling in the Grid. 
Unplanned
Last Updated: 21 Aug 2024 13:58 by Leonard
The current functionality allows dragging items from an external component to the Scheduler, but not the other way around. I would like to be able to drag and drop appointments between multiple Schedulers.
Completed
Last Updated: 12 Oct 2022 07:26 by ADMIN
Release 3.7.0 (09 Nov 2022)

<TelerikScheduler AllowCreate="@Editing" AllowDelete="@Editing" AllowUpdate="@Editing" OnDelete="@AppointmentDelete" OnEdit="@AppointmentEdit" OnUpdate="AppointmentUpdate"  Data=…

The above line breaks only with AllowUpdate.

I default Editing false, then toggle it true in the hosting component and do a InvokeAsync(StateHasChanged). 

The result is I can create and delete, but while the appointment hover cursor changes to the hand or arrows and I can see the handlebars to resize the appointment, I'm not able to update the appointment until I switch the SchedulerView. After switching SchedulerView updating works as expected.

Completed
Last Updated: 10 Sep 2021 12:58 by ADMIN
Release 2.27.0
Created by: Rob
Comments: 3
Category: Scheduler
Type: Feature Request
2

A context menu event similar to the grid context menu would be useful for editing functions like cut/copy and paste.

---

ADMIN EDIT

You can use the item template to integrate context menus in the scheduler: https://github.com/telerik/blazor-ui/tree/master/scheduler/appointment-context-menu. This also allows you a lot of other customization options like adding tooltips and changing the appearance/information users see at first glance.

For a context menu on the slots - probably this item will expose a template for them so the same approach would apply.

---

Unplanned
Last Updated: 08 Mar 2021 08:06 by ADMIN
Created by: Wes
Comments: 0
Category: Scheduler
Type: Feature Request
2

I don't want to allow reoccurring appointments.  Is there a way to hide the reoccurring part of the editor so they can't create one?  I think a simple way to shut off reoccurring appointments on the entire scheduler would be great.

---

ADMIN EDIT

At the moment, a custom edit form is the only option: https://github.com/telerik/blazor-ui/tree/master/scheduler/custom-edit-form

---

Unplanned
Last Updated: 05 Aug 2021 15:14 by ADMIN
Created by: Sherrie
Comments: 0
Category: Scheduler
Type: Feature Request
2

I'd like to be able to search and filter the appointments in the Scheduler. Please add support for Searchbox in the Scheduler Toolbar as in the Telerik UI for ASP.NET Core.

Completed
Last Updated: 01 Oct 2021 16:04 by ADMIN
Created by: Sherrie
Comments: 1
Category: Scheduler
Type: Feature Request
2
I'd like to be able to filter the Scheduler appointments. For example, in a Scheduler that uses regular or grouped resources I want to filter the appointments by the resources they are associated to.
Duplicated
Last Updated: 26 Oct 2021 19:03 by ADMIN
Created by: Benjamin
Comments: 1
Category: Scheduler
Type: Feature Request
2

I would like to suggest a new View for the Scheduler: The Scheduler List View / Agenda View.

Unless the other views, it's not based on the usual calender-like view, but more like an "Agenda View". It would be a very good improvement and it's used in most common software products as well (e.g. Outlook).

 

 

Sources for inspiration

https://fullcalendar.io/demos - select list view on upper right

https://www.syncfusion.com/blazor-components/blazor-scheduler - search for "Agenda view"

https://docs.devexpress.com/WindowsForms/115961/controls-and-libraries/scheduler/views/agenda-view

https://docs.telerik.com/devtools/winforms/controls/scheduler/views/agenda-view

 

Unplanned
Last Updated: 17 Mar 2022 13:11 by Bjarne
Created by: Bjarne
Comments: 0
Category: Scheduler
Type: Feature Request
2
Once the multiple appointments selection is available, I want to be able to delete all selected appointments at once.
Unplanned
Last Updated: 04 Aug 2022 08:48 by Holger
Created by: Holger
Comments: 0
Category: Scheduler
Type: Bug Report
2

Hi,

I have a recurrent event with the following dates:

"Start": "2022-08-01T07:00:00",
"End": "2022-08-01T08:00:00",
"RecurrenceRule": "FREQ=DAILY;UNTIL=2022-08-04T05:00:00"

https://datatracker.ietf.org/doc/html/rfc5545#section-3.3.10 says:

The UNTIL rule part defines a DATE or DATE-TIME value that bounds the recurrence rule in an inclusive manner.  If the value  specified by UNTIL is synchronized with the specified recurrence, this DATE or DATE-TIME becomes the last instance of the recurrence.  The value of the UNTIL rule part MUST have the same value type as the "DTSTART" property

I generated the events with Thunderbird, synchronized to the caldav-Server and read it from there. 

In the Telerik Scheduler I got only 3 occurences of the event: from the 1st to the 3rd.

In Thunderbird I got 4. From the 1st to the 4th. According with the RFC, Thunderbird is right :-) 

----------------------- ADMIN EDIT -----------------------

The recurrence generation currently considers the time in the recurring rules. To workaround the issue, you should manually change the until parameter to contain the maximum possible hour, minute and second for the day. Here is an example:

 

// item is your appointment item

var rule = RecurrenceRule.Parse(item.RecurrenceRule); if(rule.Until.HasValue) { var untilDate = rule.Until.Value; rule.Until = new DateTime(untilDate.Year, untilDate.Month, untilDate.Day, 23, 59, 59); } item.RecurrenceRule = rule.ToString();

 

 

--------------------------------------------------------------------