Is there a way to enable scroller in Anycharts Qlik Sense extension, eg Bar Chart? - qliksense

Is there a way to enable scroller in Anycharts Qlik Sense extension, eg Bar Chart ?
For example, in Anycharts set using
// turn on X Scroller
chart.xScroller(true);
looking to do this in the Anycharts Qlik extension.
Thanks

Unfortunately, the current version of the AnyChart extension (v3.5) does not support x- y-scrollers. We will take it into account for future updates and update the thread when it becomes available.

Related

Set visual interaction within charts in Qlik Sense

I have two drill down bar chart in a container, within one drill down chart I need to select a bar and a pivot table below it needs to be get filtered according to that selection and all other chart should remain unfiltered just like the way we set interaction in power bi. I found a way but it is not working I have written the steps below -
Master items - Alternate states - Create new
Create an alternate states and then drag and drop to the charts which needs to be updated, I have also applied a formula in the measure, but non of them are working, like -
= Sum({[alternate_name]}Amount)
Please guide me over this.
This is a tough one because Master Items can't use alternate states (or at least Master visualizations can't) outside of referencing them in set analysis, as you tried (See the Limitations section of this Qlik Help page). In your example =Sum({[alternate_name]} Amount), you probably found that the selecting the bars was still affecting everything else but selecting in the pivot table was filtering the bar chart.
What you'll need to do here is to create that second bar chart within the container itself, rather than creating a Master visualization. When you're adding a chart to a container, you have the option of either using a Master Visualization or just creating a chart within the container itself (see this screenshot here). When you create a chart within a container, you have the ability to apply an Alternate State.
Here's a GIF of me using this setup.

Change Color, move and bold text in header table on Qlik Sense

I'm trying to change text color from table, move the text to center and put it bold text from a table or a graph in qlik sense, like in the following image:
That can be done without extensions? What is the alternative? any tutorial? Thanks!
This is not possible at the moment for the title, at least by using your run-of-the-mill edit mode.
If you have css knowledge, you can make a theme that applies your wanted format onto the title.

Is it possible to hide/show line chart with a toggle button in VizFrame

Apologies in advance, I cannot share the code. I do have a screenshot.
[Screenshot][1]
I am using VizFrame vizType 'combination' which is a combination of columns and lines. I want to be able to hide/show just the line charts for the user to have an option. I have looked everywhere but cannot find a way. All I am able to do is hide data point labels which is not my requirement.
But please let me know if this is possible? If so, how can I can hide/show a line chart on click of a toggle button I have in my toolbar.
I'm using ui5 version 1.52
I'm afraid that if you cannot find a way to do that it means that it's not possible with the standard version of the control.
You have two options:
Extend the current VizFrame control you're using in order to
override/implement what you need
Use a third-party control to
display charts. I would recommend you to check out my implementation
of openui5-chartjs

How may I force a redraw of all Vaadin charts in a dashboard to toggle dataLabels on or off?

How may I force a redraw of All Vaadin charts in a dashboard to toggle dataLabels on or off?
I would like to allow my app user to add/remove chart dataLabels for All charts on their dashboard; forcing a redraw similar to when changing themes say from VaadinTheme to GridTheme.
How may I achieve this?
How does changing themes work under the hood, what is the source code that does this?
e.g.;
I know I could redraw a single chart individually by resetting its plot options and then redrawing it:
.
.
.
PlotOptionsColumnRange columnRange = new PlotOptionsColumnRange();
columnRange.setDataLabels(new Labels(true));
columnRange.setDataLabels.setFormatter(/* some javascript about this.y */);
conf.setPlotOptions(columnRange);
chart.drawChart(conf);
But I want to do it for All charts on a dashboard; like having a Listener that does
ChartOptions.get().setTheme(new VaadinTheme())
then
ChartOptions.get().setTheme(new GridTheme())
and viceversa
Maybe I can reset the plotOption dataLabels then reset the theme to force a redraw with the new dataLabel state?
Please advise...
p.s.
I don't want to make changes to my user saved data in my database, i.e., I don't want this label toggle to be persistent. I want to toggle dataLabels just like a toggling themes.
Please look at:
http://demo.vaadin.com/charts/#ColumnRange
to see what I mean.
Ok, two solutions:
A coworker of mine that worked on the Dashboards helped me with the first answer to this question.
Basically, you have to clear all charts, then iterate through ea. chart in a particular dashboard (stored in the DB), and rebuild ea. chart w/ your decision to have or not have a dataLabel, placing it back in that dashboard; but I wanted to avoid this as it might take a performance hit.
Also I later got a response from Pekka of the Vadding team, as follows:
'You can easily hide the dataLabels with basic css. For example, if you can apply a stylename "dataLabelsHidden" to you UI, then you could write in your stylesheet a specific enough rule for hiding the labels. I quickly tested the demo with this:
.v-ui.dataLabelsHidden g.highcharts-data-labels {
display: none;
}
This way you won't have to update all your charts when the labels on/off is triggered.'

Fusion charts dynamic clickable

I have a scenario where in I am using fusion chart which has a multiple line chart in one fusion chart. I want to create a clickable line chart where in clicking on label that particular attribute will be displayed in graph. So basically each line chart in graph is dynamically displayed with click of button for each line chart. I hope you get my requirement. Any help will be really appreciated.
I hope I have understood your requirement correctly.
As far as I know, FusionCharts v3.2 has something similar to what you require.
From the documentation,
Interactive legends in charts that allow for selective showing/hiding of data series (or slicing, in case of pie charts)
You can see a demo of this at FusionCharts gallery