Completed
Last Updated: 26 May 2021 20:27 by ADMIN
Created by: Asim
Comments: 1
Category: Scheduler
Type: Feature Request
1
I would like to strongly suggest you considering some sort of workflow capability available. My application provides solutions where tasks (Individual and concurrent) are spawned and we have to track the requests, users, and integration with underlying applications. This is all done manually or custom coded. 

If there was a way to have out of the box workflow capability, that would make the life so much easier. Having drag and drop features to create workflow diagram, use the rad screens to create forms, and integrate with underlying applications.

Please let me know if a workflow engine is in the roadmap ?
Completed
Last Updated: 21 May 2020 13:19 by ADMIN
Release R2 2020
Unplanned
Last Updated: 07 Jan 2021 15:27 by ADMIN
Created by: Andreas
Comments: 0
Category: Scheduler
Type: Feature Request
1
When working with All-day appointments, it would be really nice to be able to resize them in the week view.

In some cases when only working with All-day appointments, we were able to hide the time part of the Scheduler control entirely, but in this case the week view is almost pointless since our end users want to resize appointments a lot!
Unplanned
Last Updated: 11 Jan 2018 14:06 by IT Manager
Unplanned
Last Updated: 10 Oct 2016 12:24 by ADMIN
ADMIN
Created by: Peter Milchev
Comments: 0
Category: Scheduler
Type: Bug Report
1

			
Unplanned
Last Updated: 06 Mar 2017 12:24 by ADMIN
Completed
Last Updated: 01 Dec 2014 12:22 by ADMIN
Declined
Last Updated: 22 Dec 2016 11:40 by Tejas
Created by: Peter
Comments: 2
Category: Scheduler
Type: Feature Request
1
Hello

It would be good to have the calendars grouped vertically and to have the time displayed horizontally. Please see attached screenshot

Regards
Peter
Declined
Last Updated: 27 May 2021 08:53 by ADMIN
Created by: Mauro
Comments: 1
Category: Scheduler
Type: Feature Request
1
In a RadScheduler with a custom provider (inheriting from SchedulerProviderBase), there is no way to get "expanded" appointments (i.e. masters plus occurrences minus exceptions). 

I devised a solution (as suggested in http://www.telerik.com/forums/scheduler-exporting-a-range-of-appointments), using the Occurrences property of RecurrenceRule:

        public IEnumerable<Appointment> GetExpandedAppointments(RadScheduler owner, DateTime start, DateTime end)
        {
            var result = new List<Appointment>();

            foreach (Appointment a in this.GetAppointments(owner))
            {
                // see http://www.telerik.com/forums/scheduler-exporting-a-range-of-appointments
                if (a.RecurrenceState == RecurrenceState.Master)
                {
                    RecurrenceRule parsedRule;
                    RecurrenceRule.TryParse(a.RecurrenceRule, out parsedRule);
                    parsedRule.SetEffectiveRange(start, end);

                    int nc = 0;
                    foreach (DateTime occurrence in parsedRule.Occurrences)
                    {
                        Appointment app = a.Clone();
                        app.ID = a.ID + "_" + ++nc;
                        app.Start = occurrence;
                        app.End = occurrence.Add(a.Duration);
                        app.RecurrenceRule = null;
                        app.RecurrenceParentID = a.ID;
                        app.RecurrenceState = RecurrenceState.Occurrence;
                        result.Add(app);
                    }
                }
                else if (a.RecurrenceState != RecurrenceState.Occurrence)
                {
                    result.Add(a);
                }
            }

            return result;
        }
    }

I think this functionality can be part of SchedulerProviderBase, there is no custom logic.

Thanks

Regards

Mauro
Completed
Last Updated: 04 Feb 2015 19:00 by ADMIN
Created by: René
Comments: 1
Category: Scheduler
Type: Feature Request
1
Scheduler component has feature "Export to PDF". When PDF is generated, there is image inside. But quality of this image is really poor.

Based on source code, there is method in SchedulerExporter.cs
 ​        private void ConvertBitmapToJpeg(Bitmap bmp)
         {
             var ms = new MemoryStream();
             bmp.Save(ms, ImageFormat.Jpeg);
             _gifArray.Add(ms.ToArray());
         }

But there is no encoder settings parameter used (http://msdn.microsoft.com/en-us/library/system.drawing.bitmap.save(v=vs.110).aspx). Please add a possibility to control output image quality.
Won't Fix
Last Updated: 22 Apr 2015 06:31 by ADMIN