Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Posting on Qlik Community is temporarily paused for some users. Thank you for patience and we'll update you soon!
cancel
Showing results for 
Search instead for 
Did you mean: 
girino777
Creator III
Creator III

Ativar Objeto

Boa Tarde.!

Tenho o seguinte problema. 

Tenho 2 objetos de pasta (Gráfico) e gostaria que 1 ficasse oculto e fosse habilitado somente quando o outro estivesse selecionado, ativo, ou algo parecido.

Isto é possível? 

Muito Obrigado.

Renato

1 Solution

Accepted Solutions
nicolett_yuri
Partner Ambassador/MVP
Partner Ambassador/MVP

Por padrão o QlikView não possui uma ação para verificar se o objeto esta ativo ou não.

Você pode formar o usuário apertar um botão para que o outro apareça ou então fazer exatamente o que você precisa por macro (não recomendo).

Segue a macro

set s=ActiveDocument.ActiveSheet

objs=s.GetSheetObjects

for i=lbound(objs) to ubound(objs)

    if objs(i).IsActive then msgbox objs(i).getobjectid

next

View solution in original post

3 Replies
nicolett_yuri
Partner Ambassador/MVP
Partner Ambassador/MVP

Por padrão o QlikView não possui uma ação para verificar se o objeto esta ativo ou não.

Você pode formar o usuário apertar um botão para que o outro apareça ou então fazer exatamente o que você precisa por macro (não recomendo).

Segue a macro

set s=ActiveDocument.ActiveSheet

objs=s.GetSheetObjects

for i=lbound(objs) to ubound(objs)

    if objs(i).IsActive then msgbox objs(i).getobjectid

next

girino777
Creator III
Creator III
Author

OK.! Yuri

Muito Obrigado pela dica.. 

Renato

osni_campos
Contributor III
Contributor III

Ola, este tipo de macro funciona no ajax ?