The Tabber Widget Switcher Plugin

Comments

76 comments

  • Avatar
    Michael Becker

    Hi,

    is there anything that can be done about scroll bars with this plugin? Currently adding it, creates a separate scroll bar for each and every dashboard column for entire SiSense which is troublesome.

    Regards,

    Michał

    0
    Comment actions Permalink
  • Avatar
    Malinda Jepsen

    I have added the code to my dashboard to hide the widgets, however, the query is still showing that is is loading all of the widgets.  In the attached image, I have only 4 visible widgets when the dashboard loads, but the UI shows that it is loading 0/11.  I feel like it really is running all of the queries because when I go to another tab, it comes up immediately, with no lag at all.  This is the code in my dashboard: 

    dashboard.hideWidgetIds = ["5662f8e8a668bc6033000113","5662f8e8a668bc6033000111","5662f8e8a668bc603300011c", "5662f8e8a668bc6033000119", "5662f8e8a668bc6033000117", "5662f8e8a668bc603300011a"];

    Do i need anything else around this code to stop the queries from running?

    0
    Comment actions Permalink
  • Avatar
    Malinda Jepsen

    Helps if I attach the image... :-)




    Demographics.PNG
    0
    Comment actions Permalink
  • Avatar
    Ryan

    I believe what it is currently doing is just HIDING the widget. The widget itself is still loaded and the accompanying query against it is still being executed. What the Tabber simply doing is allowing you to get more out of your valuable real-estate. I agree with you that it should actually stop the execution of any hidden widget.  

    0
    Comment actions Permalink
  • Avatar
    Malinda Jepsen

    In Step 4, the comment about improving performance made me think that the query wouldn't run:

    "In order for the Tabber to not affect dashboard performance, we first hide all Tabber widgets from dashboard and run the widget only when the are called through the Tabber ."

    But I agree, after working with it, it appears that it doesn't affect the query performance, just the UI.

    0
    Comment actions Permalink
  • Avatar
    Geoffry

    Thanks for this plugin!

    We've noticed one issue on our install - with Tabber installed the ability to resize dashboard columns - even without the widget running - is gone. Is this a known behavior? Is this possibly due to a conflict with another plugin?

    We're running 6.1, planning on upgrading to 6.2 shortly. Thanks for any help you can provide!

    0
    Comment actions Permalink
  • Avatar
    Jason Grosche

    @Geoffry - Yes we have the same problem. This widget has caused various knock on effects since it was released, the latest version fixed a bunch of those, but introduced this problem. It clearly has not gone through any sort of testing despite it being written by a Sisense employee, but thats the risk we take using these officially unsupported widgets. Also we just upgraded to 6.2 this evening and as expected this issue remains. So we are  going to refactor several dashboards so we can get rid of the plugin.

    0
    Comment actions Permalink
  • Avatar
    OKTA

    Thanks for the Plugin,

    Can i hiding Text Widget? cause in Text Widget i can't know the widget number. 




    3-24-2016 3-55-01 PM.jpg
    0
    Comment actions Permalink
  • Avatar
    Alexandros Antoniou

    Does this still work in Sisense 6.2.5.115? 

    Otherwise I am not sure what Im doing wrong

    0
    Comment actions Permalink
  • Avatar
    Alexandros Antoniou

    In my case it only work with one widget (not multiple ones)

    0
    Comment actions Permalink
  • Avatar
    Malinda Jepsen

    FYI: We are running 6.2.5.141 and it does work with multiple tabbers on a page.  I was also able to resize columns in each of the widgets in a tabber.

    0
    Comment actions Permalink
  • Avatar
    Simon

    Morning all,

    There seems to be an issue with the plugin, where individual widgets can't be resized. Instead of being able to 'drag up' or 'drag down' when resizing, a red bar appears and nothing happens. This can be worked around by re-adding the widget, but this can get a bit annoying after a while :-) 

    Is this a known issue?

    0
    Comment actions Permalink
  • Avatar
    Michael Morales

    Hi!

    I'm wondering if it is working in version 6.4?

    All I have is an uneditable blank page for the script

    0
    Comment actions Permalink
  • Avatar
    Rob MacBride

    I'm having trouble setting up tabber with 3 tabs with 2 widgets each.  The first tab always loses the 2nd widget.  Also, I keep having issues with widgets vanishing in the area where the tabber is created, preventing me from doing any work on the widgets in the tabs after the tabber is created.  If I need to make any kind of change, I have to delete everything (the tabber widget and all related widgets) and start from scratch.  Any ideas?

     

    Here's the code:

    widget.on('render',function(w, e){e.prefixText = '';
    e.suffixText = '';
    e.selectedColor = '#86b817'; /*The color of the chosen title*/
    e.fontColor = '#cccccc'; /*The color of the unchosen titles*/
    e.elementWidth = '103%';
    e.descColor = '#a5a5a5';
    e.parentMarginLeft = '-15px';
    e.height = 32; /* affects the tabber widget default high*/
    });
    widget.tabs = [{title: "Business Breakdown", displayWidgetIds : ["57ec22f7ba56358c8e001xxx","57ec2305ba56358c8e001yyy"],
    hideWidgetIds : ["57ec24afba56358c8e001aaa","57ec2305ba56358c8e001bbb","57ec253cba56358c8e001ccc","57ec2547ba56358c8e001ddd"]},
    {title: "Country Breakdown", displayWidgetIds : ["57ec24afba56358c8e001aaa","57ec2305ba56358c8e001bbb"],
    hideWidgetIds : ["57ec22f7ba56358c8e001xxx","57ec2305ba56358c8e001yyy","57ec253cba56358c8e001ccc","57ec2547ba56358c8e001ddd"]},
    {title: "Office Breakdown", displayWidgetIds : ["57ec253cba56358c8e001ccc","57ec2547ba56358c8e001ddd"],
    hideWidgetIds : ["57ec22f7ba56358c8e001xxx","57ec2305ba56358c8e001yyy","57ec24afba56358c8e001aaa","57ec2305ba56358c8e001bbb"]}

    ];

    widget.tabsConfig = 'multiply';

     

    0
    Comment actions Permalink
  • Avatar
    Louise Hines (Edited )

    I have just started using this tabber in two dashboards and whilst it's fine in one, the other has a lot of white space around the widget.  How can I reduce this?  I have attached a screenshot. Thanks

    0
    Comment actions Permalink
  • Avatar
    Itai Av-Revaya

    I have the same issue @Jayesh  have in some of the dashes

    0
    Comment actions Permalink
  • Avatar
    Lee

    @Jayesh @Itai I noticed that if we add a tabber widget and immediately tried to edit the script, it would not show until we apply the widget to add to the dashboard and then go back into the editor and edit script. If this is not the case, can you please describe what exactly is happening in further detail?

     

    @Louise Do you have any scripts or plugins applied on that dashboard?

    0
    Comment actions Permalink
  • Avatar
    Louise Hines

    Hi Lee,

    In the end I deleted the tabber and started again.  I didn't have a repeat of the problem so it's all sorted now.  Thanks.

    0
    Comment actions Permalink
  • Avatar
    Ahuva Shabtai

    Is anyone successfully using the Tabber plugin in 6.5.2? I am just wondering before I try it as I had trouble implementing in the past and want to rule out the version compatibility before I start to try it out again.

    0
    Comment actions Permalink
  • Avatar
    Andrew Block

    Ahuva -- It works for us on 6.5.2.11007 with no issues

    0
    Comment actions Permalink
  • Avatar
    Andrew Block (Edited )

    Sisense Analytics do you have any custom JS or plugins that could be causing it not to work? because I am on the same version and am able to download to PDF with the Tabber

    0
    Comment actions Permalink
  • Avatar
    Malinda Jepsen

    Thanks for posting!  This is much easier to maintain!

    0
    Comment actions Permalink
  • Avatar
    Oxana Noa Umansky

    Great tip Rolf, thanks for sharing!

    0
    Comment actions Permalink
  • Avatar
    Emma Stapleton

    Is there a way to get the titles of the tabs not to be in upper case, and respect the cases of the titles you give them?

    If this is the first line for my tabs:

     {title: "Tab1", displayWidgetIds : ["5a7b4fe719a5hd3fe8bc1e85"],   hideWidgetIds : ["5a7b50d329a5ba3fe8bc1f8b"]}

    I would want the tab on the widget to read Tab1, not TAB1.

    0
    Comment actions Permalink
  • Avatar
    John Escobar

    For some reason, one of the widgets associated with my dashboard Tabber Add-On is not displaying any data when the tab is selected. I have to hit F5 or Ctrl+F5 to retrieve the required metric.  As you may understand, I cannot ask my end user to hit F5 anytime she wants to see the information from that tab.  Does anyone have a take on this issue?

    0
    Comment actions Permalink
  • Avatar
    Ravi Verma (Edited )

    I have used this plugin and is working but I have faced two issues which I would like to mention here:

     

    1 - I have create two rows in the tabber and each row shows two indicator. Two is on for first row and the same is hidden for second row. Now when switch to first tab then it shows me two indicator and when I switch to second tab then it shows me only one. In order to see the second indicator I have to drag the visible indicator to the bottom and then I see the second indicator.

     

    2 - Tabber widget is showing the header of the widget where I can see the title tootip and other options. How can I hide and unhide the tool bar of this widget.

     

    Can anyone please help me on this?

    Thanks,

    Ravi

    0
    Comment actions Permalink
  • Avatar
    Paul Lam

    Does this plugin support Polar Chart widget?

    0
    Comment actions Permalink
  • Avatar
    Jim Thomas

    Is anyone checked for PDF export of a dashboard that uses the Tabber?  In my case, all widgets including the hidden ones are shown on the PDF export.  Obviously that is no good.  On version  7.1.1.10089.

    0
    Comment actions Permalink
  • Avatar
    Brian Wilson

    Hi Jim,

    Yes, the tabber script doesn't pass to the PDF export in my experience.

    0
    Comment actions Permalink
  • Avatar
    Malinda Jepsen

    My experience has been that PDF is supported, it just outputs every tab rather than just the visible one.

    0
    Comment actions Permalink

Please sign in to leave a comment.