Mapear dados usando funções personalizadas

É possível criar funções personalizadas na área Funções do Fusion. Em seguida, adicione essas funções aos seus cenários na forma de um módulo do Adobe App Builder.

Como as funções personalizadas funcionam por meio do Adobe App Builder, sua organização deve ter uma licença do Adobe App Builder para usá-las.

As funções personalizadas, como a maioria dos elementos de cenário, são de propriedade de equipes.

O Workfront Fusion também inclui funções integradas que permitem criar fórmulas simples ou complexas. Essas funções cobrem uma grande variedade de casos de uso, incluindo funções para matrizes, sequências, números e dados de módulos anteriores.

Para obter informações e instruções sobre funções internas, consulte Mapear um item usando funções internas.

Requisitos de acesso

Expanda para visualizar os requisitos de acesso da funcionalidade neste artigo.
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Pacote do Adobe Workfront

Qualquer pacote de fluxo de trabalho do Adobe Workfront e qualquer pacote do Adobe Workfront Automation and Integration

Workfront Ultimate

Os pacotes Workfront Prime e Select, com uma compra adicional do Workfront Fusion.

Licenças do Adobe Workfront

Padrão

Trabalho ou maior

Produto
  • Se sua organização tiver um pacote Workfront Select ou Prime, ele não inclui o Workfront Automation and Integration. É necessário comprar o Adobe Workfront Fusion.
  • Você deve ter uma licença do Adobe App Builder para usar funções personalizadas.

Para obter mais detalhes sobre as informações contidas nesta tabela, consulte Requisitos de acesso na documentação.

Configurar uma função personalizada

As funções personalizadas são configuradas na área Funções do Workfront Fusion. Depois que uma função é configurada, é possível adicioná-la a um cenário usando o conector do Adobe App Builder.

Inicializar o ambiente de tempo de execução

Antes de criar funções personalizadas, você deve inicializar seu ambiente de tempo de execução. Isso só precisa ser feito se a sua equipe não tiver funções personalizadas.

IMPORTANT
A inicialização só pode ser executada por um usuário com acesso ao Adobe App Builder, um desenvolvedor ou um administrador do sistema na organização IMS.
Após a conclusão da inicialização, todos os usuários da equipe onde ela foi executada podem criar e utilizar funções.
  1. Clique na guia Funções Ícone Funções no painel esquerdo.

    Se ainda não tiver configurado o tempo de execução, você verá a mensagem "Ambiente de tempo de execução não configurado".

  2. Clique em Inicializar tempo de execução.

    Após algum tempo, uma lista de Funções é exibida, com duas funções de exemplo.

Criar uma função personalizada

Depois que o ambiente de tempo de execução for configurado, você poderá começar a criar funções personalizadas.

IMPORTANT
  • Sua função personalizada deve ser uma função JavaScript.

  • Sua função personalizada deve retornar um objeto.

  • Depois de criar uma função personalizada, você não pode:

    • Alterar seu nome
    • Exibir os valores de parâmetro padrão
  1. Clique na guia Funções Ícone Funções no painel esquerdo.

  2. Clique em Adicionar função.

  3. Insira um nome para a função personalizada.

    Você não poderá alterar este nome posteriormente.

  4. Insira o código da função.

  5. Para cada valor de parâmetro padrão que você deseja adicionar, clique em Adicionar Parâmetro e insira o nome do parâmetro e o valor padrão.

    Você pode substituir parâmetros padrão ao adicionar a função a um cenário.

  6. Clique em Salvar

Adicionar uma função personalizada a um cenário

Para adicionar uma função personalizada a um cenário, use o conector do Adobe App Builder.

Para obter instruções, consulte módulo Adobe App Builder.

recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3