quarta-feira, 3 de fevereiro de 2010

(DICA) Interactive Reporting Function Hide/Unhide

Bom dia amigos do Blog!

Hoje postaremos um Dica que foi contribuição do amigo Felipe Silva.
As vezes criamos dezenas de sections no IR e essas sections podem acabar nos confundindo quando temos que fazer alguma alteração no DASHBOARD. Bom, essas simples FUNCTIONS nos auxiliam a ocutar/desocultar essas sections mantendo a section principal do DASHBOARD. Vale lembrar que as FUNCTIONS abaixo são globais e depois de ativadas pelo DASH principal podem ser "chamdas" por qualquer DASH.

////////////////////////////////////////////////////////////////////////////////////////////////////////
 function HideSection()
{

    for(var i = 1; i <= ActiveDocument.Sections.Count; i++)
     {
                if (ActiveDocument.Sections[i].Name.substr(0,4).toUpperCase() !='DASH' ){
                ActiveDocument.Sections[i].Visible=false;
                }
     }
 
}

GFHideSection = HideSection

////////////////////////////////////////////////////////////////////////////////////////////////////////

function UnHideSection()
{

    for(var i = 1; i <= ActiveDocument.Sections.Count; i++)
     {
                if (ActiveDocument.Sections[i].Name.substr(0,4).toUpperCase() !='DASH' ){
                ActiveDocument.Sections[i].Visible=true;
                }
     }
 
}

GFUnHideSection = UnHideSection

Nenhum comentário:

Postar um comentário

Se você possui uma dúvida, comente e entre em contato conosco para acelerarmos o processo: contato@hyperionbrasil.com