Enviar controle anterior ao cliente

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Fornecer a capacidade de enviar o controle anterior ao cliente.

    Existem duas maneiras de enviar o controle anterior de volta do servidor quando solicitado por um cliente:
    • Na transformação de entrada, defina validation_message no resultado. O controle anterior será enviado novamente com a mensagem fornecida em validation_message.
    • No transformador de entrada, defina send_prev_control no resultado como verdadeiro. O controle anterior será enviado novamente. Use este método para controles de várias etapas.
    Script de exemplo:
    (function execute (inputs, outputs) {
      var result = {};
      var request_context = inputs.request_context;
      var typed_value = request_context ['typed_value'];
      if (typed_value.index0f("#") > -1)
        result["validation_message"] = "Invalid character, please don't enter special character '#'";
      result["value"] = typed_value;
      result["search_text"] = "";
      outputs.result - result;
    })(inputs, outputs);