fusioncharts how to hide several data series by clicking one legend item? - hide

i am using fusioncharts (3.16) to draw several group lines in a chart (msspline). i set main/primary lines visible in legend and secondary lines are set invisible in legend. now i want to hide all primary and secondary lines of a specific group by clicking the corresponding legend item.
i know there is a "legenditemclick" by which i can get all group members via jquery, but cannot set visiblity attribute to them.
also in fusioncharts forum there is a very old post with same requirement but i cannot apply it to the new js version!
can anyone help me please?

Related

How can I create a simple grid?

I want to create a simple gird with 2 columns, I've been trying to create it inside a new tab(Test)...
but when I add the new grid the tab disappears.
Do I need to add any more components?
Thanks!!!
The tab is empty because there are no visible fields in them. The framework hides empty tabs automatically.
To add fields you need to set the grid DataMember property first.
The value needs to be set to the name of a DataView contained in the graph bounded to the customized screen. If you need new data you need to create a DataView in a graph extension. In your scenario the graph used is InventoryItemMaint.
Example for DataMember property, I used ItemSettings DataView because it is part of InventoryItemMaint graph:
Then you can add the fields from the ADD DATA FIELDS tab:
There are a number of steps that need to be followed such as adding a Data View in your graph, linking the data view to this gridetc. In case you are not familiar with this I would suggest that you follow the Acumatica T200 Training (from the Acumatica University).
Regarding Tab disappearing, I believe this might happen because your grid might not be linked correctly to the Graph. Also, Acumatica automatically removes a tab if all the components in that Tab are hidden.

How can I move the field name to the bottom of graph in Tableau?

I'm using Tableau 9.0.2 to generate graphs and I can't for the life of me figure out how to move (ideally drag, right?) the field name for my x-axis from the top to the bottom of the graph, by the units, where it should be.
I'm attaching a picture because it's probably the easiest way to make clear what I'm trying to do, given this is a question of positioning:
This Tableau graph has the field name "Iterations" at the top of the graph, not the bottom, where it should be. While this might not seem like a huge concern, it means that these graphs are not immediately exportable.
How can I move the label "Iterations" to the bottom of the graph, next to its axis?
The answer currently offered below allows for manual image modification within Tableau, which is unsatisfactory. It seems bizarre to me that the default, unchangeable behavior of Tableau goes against standard practice in graphing (labels next to labelled).
If the goal is just to get the headers and the axis label in the same place, one alternative would be to move the headers to the top of the chart (as opposed to moving the axis label to the bottom).
Go to Analysis/Table Layout/Advanced... and uncheck the option "Show innermost level at bottom of view when there is a vertical axis". This will move your Iterations headers to the top of the chart, and now everything will be in the same place.
If that's not an acceptable alternative for you, here's the only (kind of unfortunate) solution I can think of:
Place your worksheet in a dashboard.
Right click the axis label and select Hide Field Labels for Columns.
Create a text box with your desired axis label (in this case "Iterations") and place it below the chart. Your headers and your DIY, home-brewed, hacktastic axis label will now both be at the bottom.
Hide the columns axis label then enable / edit the caption within the bottom of the dashboard. Then center the value of the caption. Should look better.

How To Change Flot Legend Structure

I need the legend table to have multiple columns instead of one. And I want to add headers to it.
What is the best way to do that?
(I know it's not common, But in this case, each data series has it's own record of information.)
Thanks.
See the documentation:
The legend property of the options has a number of columns property (noColumns). In addition you can specify your own container and/or a labelFormatter function to customize the legend (for example use an empty <table> as container and generate <tr>/<td> elements in the formatter function).
If that is not enough you could let flot build the default legend and then rearrange and customize it afterwards.

Sharepoint Custom List Preview Pane not displaying information past Title and Date

My preview pane has all the items down the left side as it should, and it has all of my column selections as rows down the right side.
However, when hovering over the titles, only Date and Title are being filled out on the right side.
If I change the view style to boxed or anything then it displays all the information.
It just appears that preview pane is having some weird difficulty correlating the hovered over item to the information on the right, Any suggestions?
Using Sharepoint 2013. I don't have Sharepoint Designer though. There's roughly 15 columns of information that needs to be displayed in rows because there's not enough room along the columns bar otherwise. Boxed style worked for a moment but then I realized there was no way to make it 1 box wide instead of default 2 boxes wide.
EDIT: I created a calendar view to add onto my page and chose to display Title. This might be where the problem is coming from. It says the title of all of my items are (no title).
I figured out that in InfoPath in the Fields pane on the right, you have to go to 'Show Advanced View'. Then there is a group called queryFields. The title inside queryFields was never being injected with same information as dataField. I saw later in the view option that my sort by setting was [Title]. I don't know if it's relevant, but putting it out there for future readers.
Solution: If you have an email user/group field that is not completed, it will not display any details beyond that field for each record. Either remove that email column, or ensure they are filled out.

Prevent Resizing in Dojo Data Grid in Xpages

I am creating a dojo data grid following Brad Balassaitis' excellent blog series. I want to prevent the user from resizing any columns.
I know that each column needs the attribute noresize=true, but I don't know where to put that in xpages. I have defined the width of each column using percentages, and that is working. I just don't want the users messing with the widths I have set. I am hoping to not have to programmtically define the grid if I can help it. Is there an easy way to add this attribute?

Resources