I want to display my schedule events in day/week/month views where the day starts at 6am and ends at 6am the next day.
Is this possible with the kendo-ui Scheduler?
Not without creating custom views. Kendo documentation states the limitations:
The built-in views of the widget are designed to render a time-frame that ends on the day it starts. If you want to render views which start on one day and end on another, build a custom view.
http://docs.telerik.com/kendo-ui/controls/scheduling/scheduler/overview#known-limitations
I'll take a swing at the Dojo example, see if I can help you out.
--edit--
Bit hacky, hope it helps:
http://dojo.telerik.com/ILaMe/4
Had to copy the whole _forTimeRange function because I couldn't extend it any other way.
Related
Some clinical studies can take up to 5 years or more, and I want to be able to show an entire study and its sub-tasks in a Kendo Gantt chart. I want to show periods of time longer than the current maximum of 1 year that is built into Kendo UI for jQuery v2018.3.1017, is that possible?
I'd like to be able to show a maximum of 6 years. Ideally the header would change to be able to see Quarter/Year rather than Month.
Is this possible?
The built-in views for the Gantt are: "day", "week", "month" and "year". So if you need to show longer period you need to create a custom view. Check the custom view example in the documentation. It shows how to create a multi-year view and display quarters as well.
Just to close the loop: here is the response I received from the Telerik Support folks.
From the provided information I am not sure if the widget you intend to use is a Kendo Gantt or Scheduler. However, in both cases implementing a custom view will be needed. Below you will find links with examples of implementing custom views in Gantt and Scheduler:
creating-custom-view
timeline-with-dynamic-length
custom-view
I needed to display an entire year or a multiple month view because we only have 1 or 2 events a month.
Is it possible to do this in kendo-ui Scheduler?
I know there is a multiple day view extension, but is there something similar for months?
var ThreeDayView = kendo.ui.MultiDayView.extend({
For such scenario you can use the timelineMonth view type of the control as for example it is use in this demo. There is no other multi-month view.
I am using dhtmlx scheduler, Wanted to display multiple months on single view. I tried units view But nothing help. Is there any ideas to implement that without changing the source code?
You can set year view in your app. Also, it's possible to set a required number of months displayed on the screen in this view.
More info and demo:
http://docs.dhtmlx.com/scheduler/year_view.html
http://docs.dhtmlx.com/scheduler/samples/03_extensions/04_year_view.html
There is way to create a timeline view with multiple months:
http://docs.dhtmlx.com/scheduler/snippet/4774ef81
If you don't need sections in view, you can hide them:
http://docs.dhtmlx.com/scheduler/snippet/b35f0aad
Also, you can create a custom view. But if you need to display a large amount of time - this is not the most suitable way.
http://docs.dhtmlx.com/scheduler/custom_views.html
http://docs.dhtmlx.com/scheduler/snippet/aa263cdb
We are using the grouping property of Scheduler. It is really useful. We show our all technic employees in vertical grouping.
We want to show all days of month in a line like timeline view.
Is it possible?
This can be achieved by creating custom view that extends the desired build-in one and overriding the methods responsible for calculating the visible date range. Such demo can be found in Kendo UI CodeLibraries:
Scheduler: Custom view with custom date range and swipe support
I am using Kendo UI Scheduler. I configured it like it would have a Month view. I would like to select a range consists two months. Can I select these ranges? as I saw, the Scheduler, whenever We mention the Months, allows selecting only 14 days... İn essence, I would like to select days through the months.
Don't know if extending the month view is exactly possible or not. But, creating a custom view may be a solution. Have a look on this LINK. Also have a look what telerik admin says about it HERE.