Calc ... formulário / botões ocultar / mostrar linhas

on a sheet … some calc is lost with buttons in lines which are occulted then showed again …

attached is an example … follow this script:

  • open the .ods … save a picture of the center buttons …
  • on the top right there are 4 green buttons. click on the lower left one to ocult the lines 10 to 23 …
  • save and close the worksheet
  • open it again
  • click on the green lower right button to show the lines
  • compare the result with the image !
  • open the form navigator … check the buttons … try to remove from the navigator the buttons which has “disappeared” but still exist in the navigator (and as visible if you check the properties) … check their position in the properties …

après masquer les lignes
teste oculto_GS mais 4 botoes.ods (11.4 KB)

Esta página é em Português_Brasil, podemos traduzir, mas fica incoerente.

Segue uma alternativa, antes de ocultar as colunas/linhas, os objetos são recortadas e coladas em outro lugar.

E o contrario para mostrar.

teste oculto_GS mais 4 botoes(3).ods (12.4 KB)

consigo contornar o problema não usando o recurso de ocultar / mostrar conforme exigindo a situação oferecendo 2 folhas diferentes, uma para cada opção … com a desvantagem de obrigadar a tomar a decisão antes de efetuar a operação.

mas estaria querendo que alguém pudesse corrigir o problema! pois acredito que possa ter outros efeitos colaterais nocivos ! :slight_smile:

É necessário registrar o problema no Bugzilla, para algum colaborador analisar e agendar estudo/correção.

https://bugs.documentfoundation.org/

===============

Sobre o arquivo, usar 2 folhas, também é viável, ao invés do Botão ocultar ele trocar de folha !!!

obrigado … não estou muito acostumado com a burocrácia desse tipo de site !! (alias, em geral com nenhuma burocrácia! :slight_smile: ) … vou tentar, prometo !!! :slight_smile:

CONCORDO, que é enrolado…

Ancorar o elemento na página ao invés de ancorar na célula não resolveria o problema?

última vez que perguntei me orientaram para não esquecer de ancorar na célula !! :slight_smile:

ancorando na página os botões não são, naturalmente, ocultos junto com as linhas ! permanecem sempre visível …
mas, é verdade, a visibilidade deles poderia ser controlada pela mesma função que oculta as linhas … é uma boa sugestão mesmo !
fora isso não soluciona o bug …

É só usar a propriedade visible = false que acredito que dê certo.

sim, claro!
obrigado

testei e com botões ancorados na página e brincando com atributo “visible”, funciona a contento !

mas com as imagens usadas como botões produzidas pelo sr Schiavinatto … não funciona !
pois não tem (não achei) algo que seria uma propriedade “visible” !