The Tabber Widget Switcher Plugin

Comments

65 comments

  • 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
    Andrew Block

    Rob you should try using Notepad++ do write out this script...I always name out all of my widget in note lines that way you can highlight and track where it is Displayed and Hidden and verify you have it setup correctly. Check out my PNG attached.




    Tabber.PNG
    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 Hermon

    @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
  • Avatar
    Brian Wilson

    Hi Jim,

    Confirming, are you placing two widgets side by side and then hiding one of them, causing the other to expand?

    If so, have you tried stacking the two widgets instead? That way they're full-width on PDF export (though, again, the hiding function of the tabber is moot at that point).

    0
    Comment actions Permalink
  • Avatar
    Jim Thomas

    Brian - thanks for your input.  Stacking them doesn’t really work for my use case.  Will probably abandon the Tabber and go to the Dimension Switcher. 

    0
    Comment actions Permalink
  • Avatar
    Kaileb Holland

    Huanan & Kara - 

    I was having the same problem. I was using "prism.activeDashboard.widgets.toArray()" via the console to grab widget IDs. If you are doing something similar, make sure you're using the "oid" within that array rather than the first "_id" shown. This solved my issue.

    Additionally, if you copy/paste the following from the first page, the script will not show an error and ignore everything. Something with the way the quotations are formatted around the "multiply" causes an issue.

    widget.tabsConfig = 'multiply';
    0
    Comment actions Permalink
  • Avatar
    Huang Xiaolong

    Is there a way to listen for the switch page action

    0
    Comment actions Permalink
  • Avatar
    Ravid Paldi

    @Huang, 

    You can add "old school" on.click listeners to the tab's buttons. 

    Ping me if you need assistance

    ravid@paldi.solutions  

    0
    Comment actions Permalink
  • Avatar
    Jim Thomas

    Is it possible to make the Tabber Title text dynamic.  For example instead of "Column Chart" in your example above, be able to reference a widget panel item or dashboard filter field?

    Thanks.

    0
    Comment actions Permalink
  • Avatar
    JJ Chritton (Edited )

    I'm also having the issue where the tooltip text is showing up in the tabber, which is kind of bizarre. We're on version 7.1.3 and seeing this with the latest tabber version.

    I will add that the PDF export behavior for tabber is frustrating when it shows all widgets, so we avoid using it in most cases. Frustrating behavior for a plugin that's officially supported.

    0
    Comment actions Permalink

Please sign in to leave a comment.