Executar código#

Executar o código no servidor ou cliente. Para que este bloco funcione, o usuário deve ter a opção "Proteção contra ações perigosas" desativada e a função "Abertura interativa de relatórios e processos externos" ativada. Para trabalhar com diretórios, o tipo de conexão deve ser "Servidor".

Conexão[Link] Objeto de conexão com 1C. O nome da variável nesta propriedade deve coincidir com o nome da variável na propriedade "Conexão", do bloco "Conectar" do grupo 1C, que foi anteriormente usado para conectar ao 1C
Código[Texto] Linha de código na linguagem 1C que deve ser executada. Por exemplo: "Nomenclatura = Diretórios.Nomenclatura.CriarElemento(); Nomenclatura.Nome = ""Nomenclatura de Teste""; Nomenclatura.Gravar();"
Resultado[Texto] Resultado da execução do código. Para retornar valores, é necessário usar um armazenamento temporário. Você deve usar no código as seguintes linhas: "SherpaRetorno = ColocarNoArmazenamentoTemporario(EnviandoMensagem, IdentificadorUnico);". IdentificadorUnico - pode ser qualquer valor gerado. SherpaRetorno - esta variável é usada para extrair o valor após a execução do código e o nome não deve ser alterado
Nível de processamento

Seleção do nível de tratamento de erros. Valores possíveis:

  • "Padrão" - por padrão;
  • "Ignorar" - erros são ignorados;
  • "Tratar" - erros são tratados.

Se o valor "Padrão" for selecionado, será utilizado o valor do bloco "Início" deste diagrama

Nível de mensagens

Seleção do nível de mensagens que os blocos exibirão durante a operação. Valores possíveis:

  • "Padrão" - por padrão;
  • "Liberar" - saída desativada;
  • "Depurar" - saída de informações principais;
  • "Detalhado" - saída de informações detalhadas.

Se o valor "Padrão" for selecionado, será utilizado o valor do bloco "Início" deste diagrama

Texto do erro[Texto] Retorna informações detalhadas sobre o erro em caso de execução incorreta do bloco