Colapse do Bloco

Boa dia Pessoal,

Infelizmente já sabemos que não temos como definir através da ferramenta, para o colapse do bloco para iniciar fechado.

Mas queria saber se alguém sabe se tem como controlar o evento através de javascript ou até mesmo alguma outra solução?

Para você Eriton:

Depois de rastrear o que o scriptcase faz ao clicar na barra de título de um bloco com colapse (deu um trabalhinho), acredito ter chegado a um código que pode funcionar:

No evento onload, o código abaixo faz com que o bloco_0 inicie fechado, ou seja, na verdade se ele esta aberto, o mesmo fecha, se ele esti ver fechado o código expande o bloco, ele apenas inverte a situação do mesmo:

echo "<script> $(document).ready(function(){ $(\"#hidden_bloco_0 tr\").click() }); </script> ";

Haroldo, vc chegou a testar esse código?

Bom, vou testar também, mas de ante mão… vlw mesmo Haroldo!

sim.
quero lembrar que cada bloco tem seu número.

o código é para o bloco 0 (zero).

Obs. testado na v5.

Haroldo,

Fiquei intrigado com o fato de no script, no evento click não ter uma declaração de método que faz a ação de ocultar/mostrar o elemento.

Bom, se isto está funcionando, suponho que o código: $("#hidden_bloco_0 tr").hide() faz com que o elemento inicie oculto. Pode ser a solução para iniciar os blocos ocultos. O que acha?

Por isso foi difícil rastrear o código até chega no local onde ele é executado.

Isso mesmo, na verdade ele inverte a situação atual do bloco, se esta fechado abre, ou o contrário.

para o bloco 1 -> $("#hidden_bloco_1 tr").hide();
para o bloco 2 -> $("#hidden_bloco_2 tr").hide();

ou criar um método javascript passando o parâmetro do número do bloco.

A NM bem que já deveria ter criado uma macro pra isso, faz tempo.

Dei uma olhada no código gerado.

Na verdade o método click() simula um click quando o documento é carregado e tira o valor de height do atributo style do bloco. Se usar o método hide() esconde todo o bloco, inclusive o título.

Ah, sim, eucolei seu codigo aqui, mas o correto eh usar o código original

Pessoal,

Funcionando perfeito também na versão 6.