Esconder subconsulta quando não houver dados - II

Prezados, boa tarde.

Estou re-abrindo este tópico :

Fiz a alteração sugerido pelo Rodrigo e funciona muito bem quando a tela é carregado pela primeira vez. Porém, quando eu vou para a página seguindo e retorno para a página anterior, os ícones voltam habilitados mesmo sem dados.
Alguém saberia como fazer para manter os ícones sempre escondidos mesmo “indo para frente e voltando” as páginas ?

cordialmente,
Hiro ck
São Paulo-SP

Acontece que quando você clica em algum botão da barra de ferramentas o ajax inicial é executado de novo, refazendo toda a tela, então provavelmente teu código está se perdendo nisso.

O ideal seria fazer está alteração com JS.

Camila, muito obrigado pela resposta.
Porém, embora com algumas dezenas de anos no desenvolvimento de sistemas para mainframe e ERP’s para micros desktop’s, ainda estou engatinhando no mundo Scriptcase/html/JS/JQ/e outras siglas, vou deixar isso engavetado.