+5 votos
101 visitas
Possuo uma macro que habilita um botão em uma base, e a mesma macro em outra base não habilita o mesmo botão, sempre fica com Enabled = False e Visible = False. Nas configurações da Carga de Tabela o botão está como "Padrão" nas duas bases e no grupo de segurança não possui nenhuma regra para desabilitar esse botão da tabela. O que pode ser?
por (22 pontos)
reclassificado por | 101 visitas
Em qual camada estão essas macros? Qual método esta sendo executado?
Macro -> Benner -> Tabela. Está sendo executado no Object - Table, no Procedimento After Scrool.

2 Respostas

+2 votos
Melhor resposta
O problema ocorria pois em um dado momento foi inserida uma restrição de segurança para a pasta, mantendo-a somente leitura. Com isto, os botões são automaticamente eliminados do Runner.

Ao excluir a restrição da pasta principal (Z_GRUPOARVORES), o Runner não está apagando os registros filhos (Z_GRUPOARVORETABELAS). Quando o usuário do referido grupo abre o Runner, ele lê esta restrição e a aplica.

A solução paliativa (pq este Runner não tem mais manutenção) seria implementar na macro um delete na Z_GRUPOARVORETABELAS assim que o registro pai em Z_GRUPOARVORES é excluído.

Pq funcionou quando você removou a carga e criou novamente? O lixo que ficou perdido em Z_GRUPOARVORETABELAS passou a apontar para uma Z_ARVORETABELAS que não existe mais, não causando mais o problema.

Ricardo
por (138 pontos)
selecionada por
+3 votos

Recrie a carga onde esta tabela aparece. Deve ter ocorrido algum erro na criação da carga.
Veja na tabela Z_ZLOG se ficou algo diferente. Caso sim, abra uma SMS par a Tecnologia informando o problema e enviando os logs.

por (113 pontos)
editado por
Sucesso. Após testes e mais testes, só obtive sucesso recriando a carga aonde carrega a tabela deseja.

O z_zlog se encontra certo, sem nenhuma diferença.

Obrigado.

Perguntas relacionadas

+11 votos
1 resposta
0 votos
1 resposta
+6 votos
2 respostas
+6 votos
1 resposta
perguntado 24 Out, 2014 por fernando.medeiros (195 pontos) | 106 visitas
Melhores Apr 2026
  1. CeceliaWysel

    5 Pontos

  2. VernonSchaw

    5 Pontos

  3. MargieOsterh

    5 Pontos

200 pontos
Melhores 2026 Apr 06 - 12
  1. danilo.pereira

    96 Pontos

  2. danilo.pereira

    96 Pontos

  3. danilo.pereira

    96 Pontos

  4. willian.metalsystem

    69 Pontos

  5. henrique.muller

    62 Pontos

  6. luciano.fronza

    61 Pontos

  7. luciano.fronza

    61 Pontos

  8. luciano.fronza

    61 Pontos

  9. diuari.molinari

    52 Pontos

  10. diuari.molinari

    51 Pontos

518 perguntas
567 respostas
389 comentários
772 usuários