Criar ou Alterar SX utilizando upddistr Função Autoexec

Por favor, por conta da compatibilização dos fontes para a versão 12.1.23 do Protheus, removemos dos fontes todos os PUTSX1 ou "reclock" em tabelas do dicionário.

O que deve ser feito quando é criado uma nova empresa que utiliza a mesma estrutura de campos/perguntas/gatilhos/etc. que uma empresa já criada, como deve ser feito para que o cliente possa recriar todos os dicionários customizados? Segundo um cliente nosso, alguns consultores estão utilizando a função do Autoexec para criar campos (função utilizada no upddistr) e ele nos questionou se o porquê não utilizamos essa função. Ou seja, o upddistr cria um array, passa os parâmetros e pega a função do upddistr e cria os sx's? Por favor, podemos utilizar dessa forma?

Até a versão 12.1.17 o dicionário era criado em tempo de execução (com exceção de campos sx3) não causando problemas aos usuários, porém a partir da versão 12.1.23 esse procedimento não é possível.

Exemplo: Cliente possui 300 relatórios customizados de diversos módulos, cada relatório com um grupo de perguntas específico, o que o cliente pode fazer para recriar esses grupos de perguntas na empresa nova? Temos alguma função que possa recriar esses grupos de pergunta de empresa nova?

Desde já agradeço!

Soraia Flores

compartilhar
  • Boa tarde Soraia, quando um grupo é criado no configurador, é exibida uma pergunta sobre criar com base em grupo existente, já tentou utilizar esse recurso?

    Daniel Mendes   13 de Aug de 2019
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do TOTVS DevForum!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags autoexec ou faça a sua própria pergunta.