dhtmlx scheduler: display multiple months on single view - dhtmlx

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

Related

Display more than 1 year in Kendo UI for jQuery?

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

Is there a multi-month view for kendo-ui Scheduler?

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.

Toggle validation hide(+) when other in open(-) SSRS

I am developing a "Dashboard Report" in SSRS Visual Studio 2010. I Am trying to put 8 charts graphs at the same location. Each chart must open from each textbox I assigned a toggle. Each chart has the visibility as Hidden and display by textbox name.
Now I am trying to make a validation which determine that only one chart must show at the time. Because when I try to see an individual chart always I have to close which was open before.
I have created a parameter to assign an InitialToggleState Expression, but I haven't succeed.
I will appreciated any good suggestion step by step. Thanks
Have you considered using a Hidden parameter to control which chart is open? By defining one you can use the textboxes to control an identifier for which chart you wish to display.
Method
First define a Hidden Pameter by creating a new parameter and setting the visibility to ‘Hidden’. I have created one called OpenChart
Create your charts (you have probably already done this by the looks of things. Set each charts visibility to be equivalent to
=iif(Parameters!OpenChart.Value = 1, false, true)
Changing the value ‘1’ to a unique number for each chart
Create your control buttons, possibly using text boxes. Create as many buttons as there are charts to disaply (you’ve probably done this already too). For each button Set the action to be a reloading of this report, using the same existing parameters, but with the OpenCahrt Parameter set to the chart identifier set in 2. Above
The report now looks like this (for 3 buttons)
Result
When the report is run and the ‘One’ textbox is clicked the output looks like this
And for 'Two' like this
And so on...
You don’t have to put the charts side by side of course, they can be layered on top of each other. I only laid them out like this for clarity.
Hopefully this will help save you from trying to validate all the charts are closed before the next one is open, because only one can be open at a time.
Please let me know if you need further clarification

Kendo UI Scheduler - Solution to show all days in line such as timeline

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

Weekview or Timelineview?

I have designed scheduler with unitsview, weekview and monthview,
I have a seperate list of customersname which is displayed on a listbox.
I got struck here.
Now on the weekview, I want each of the customers information to get displayed in the that particular week.
i.e(check image attached) If i click customer1 , I want all the appointments by that customers on that week to get displayed on weekview. If i click customer2, I want appointments of that customer2 on the weekview at the week.Is this possible using weekview? If not, how to implement this? Please help.
You can set a filter function for a particular scheduler view and make this dependent on your list of customers. DHTMLX Filtering Events Documentation
This technique can be used regardless of the view you are using.

Resources