Monthly Archives: September 2015

MicroStrategy Developer/Desktop Timeout

Hello there!

Today let’s talk about a quick tip: how to avoid timeout while using MicroStrategy Developer/Desktop.

You just have to:

  1. Right click on your Project source and go to “Modify Project Source…”
  2. Change the Connection times out after: to a higher number.

pic1

 

Note: Sometimes even when you set a timeout higher, you will be disconnected after a period of time. That happens when you there is a firewall between MicroStrategy Developer and MicroStrategy Intelligence Server.

Hope it helps!

God bless you!

Index out of range in method ‘IDSSTemplateMetrics::Remove’…

Hello there!

Today let’s talk about an error that occurs sometimes while working with documents in MicroStrategy. 

This error: Index out of range in method ‘IDSSTemplateMetrics::Remove’… appears when you are trying to run a document and it doesn’t allows you to execute it. 

The problem happens when a component in your document gets an error. 

You will need to look for this component, remove it and recreate it. 

I always begin removing selectors. Remove all, run… If it is works, your problem is in a selector that you removed. Try to find which one or ones are occurring this error.  Remove it, and recreate it. 

If your error continues, start removing panel stacks, after that grid and then graphs. 

Remember to remove and recreate the components with problems. 

Hope it helps you. 

God bless you!

Opening an Information Window using JavaScript

Hello there!

Today let’s talk about how to open an Information Window using Microstrategy Web SDK.

To do that, you just have to edit your OIVM_Content_Core.jsp (if you are using J2EE for Microstrategy Web) and put a code like that:


    function openIW(){
        var idIW = mstrmojo.App.docModel.infoWinByKey;
        var idIWA = mstrmojo.App.docModel.infoWindows;
        var contIndex= 0;
        var indexVar= 0;
        for (var itemA in idIWA) {
            if(itemA == “filterPanelName“){
                indexVar= contIndex;
            }
            contIndex++
        }
        contIndex= 0;
        for (var item in idIW) {
            if(contIndex==indexVar){
                mstrmojo.App.docModel.showInfoWin(item, 1);
            }
        contIndex++;
        }   
    }

 

This is a simple implementation JavaScript code that opens an Information Window that has filterPanelName as it’s  id name. You can use the id name that you wish.

Now, you just have to create a button or link, for example, to trigger that event, like this:

<a href=”#”onclick=”openIW()”>Open IW</a>

 

Note: Just remember to set “Fixed” to the position of your IW.

Hope it helps!

God bless you!

 

10 cool features and enhancements in MicroStrategy 10.1

Hello there!

Today let’s talk about whats is new in MicroStrategy 10.1. Here is a list of 10 itens that I think is cool in this newest version:

1. There is only Presentation Mode and Editable Mode in MicroStrategy Web. You can’t select Interactive View, Flash and Express Mode anymore.

Capturar

2. There is no more _interface plugin. So, a lot of MicroStrategy Web visualization problems must be corrected now.

3. You can use Usher as an authentication mode.

4. Autostyles were remade. They are much better now!

Capturar

5. All objects that can be created in Web are in the Create button now.

Capturar

6. You can reuse VI Dashboard in documents. So, you can insert a new Layout and put your VI dashboard inside this new layout in a document.

7. MicroStrategy remade selectors. You will see that: sliders, metric sliders and calendar are much better now!

8. Now, in the dynamic date filter, you can select Quarterly.

Capturar

9. You can find Dependents in MicroStrategy Web, just like MicroStrategy Developer.

Capturar

10. There is a recently viewed option. It displays what you were viewing. When you mouseover a dahboard, it gives you a preview of it.

Capturar

 

That’s it. Hope you liked.

God bless you!