Criar um formulário personalizado

Você pode criar um formulário personalizado com o designer de formulário no Adobe Workfront. Você pode anexar formulários personalizados a diferentes objetos do Workfront para capturar dados sobre esses objetos.

Requisitos de acesso

Expanda para visualizar os requisitos de acesso para a funcionalidade neste artigo.

Você deve ter o seguinte para executar as etapas deste artigo:

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
plano do Adobe Workfront Qualquer
Licença do Adobe Workfront

Novo: Padrão

ou

Atual: Plano

Configurações de nível de acesso Acesso administrativo a formulários personalizados

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

Comece a criar um formulário personalizado

  1. Clique no ícone Menu Principal Menu Principal no canto superior direito do Adobe Workfront ou (se disponível) clique no ícone Menu Principal Menu Principal no canto superior esquerdo e clique no ícone Instalação Instalação .

  2. Clique em Forms Personalizado no painel esquerdo.

  3. Clique em Novo formulário personalizado.

  4. Selecione a quais tipos de objeto você deseja anexar o formulário personalizado e clique em Continuar.

    Escolher tipo de objeto

  5. Na área Título obrigatório, digite o título do formulário personalizado.

  6. (Opcional) Se quiser adicionar mais tipos de objetos ao formulário para que ele possa ser anexado a mais objetos, clique no ícone Adicionar ícone Adicionar objetos após Tipos de Objetos e selecione o tipo desejado no menu exibido. Você pode repetir isso para adicionar quantos tipos de objetos desejar.

    Você também pode clicar no X em um tipo de objeto para excluí-lo do formulário.

    note caution
    CAUTION
    A exclusão de um formulário personalizado também exclui todos os dados personalizados nos objetos associados ao formulário. Os dados excluídos não podem ser recuperados. Considere desativar um formulário personalizado. Ao desativar um formulário personalizado que não é mais usado, todos os dados históricos associados serão retidos.
    Para obter mais informações, consulte Adicionar ou excluir tipos de objetos de um formulário personalizado existente e Desativar ou reativar um formulário personalizado.
  7. Em seguida, você pode começar a adicionar campos ao formulário personalizado. Consulte as seguintes seções:

Adicionar campos novos ou existentes ao formulário personalizado

Você pode usar campos novos ou existentes ao criar o formulário personalizado.

Os formulários personalizados são limitados a 500 campos. Um contador na parte inferior esquerda exibe quantos campos são usados no formulário e ele fica sempre visível à medida que você rola a tela dentro do designer do formulário.

Reutilizar um campo ou widget existente já usado em outro formulário personalizado

  1. Na parte superior esquerda da tela, clique em Biblioteca de campos.

  2. Arraste o campo ou widget aqui que você deseja no formulário personalizado.

  3. (Opcional) Repita a etapa anterior para adicionar outros campos ou widgets.

    note note
    NOTE
    Você pode adicionar até 500 campos e widgets em um único formulário personalizado. No entanto, a degradação do desempenho pode ocorrer quando existem mais de 100 em um formulário, dependendo de sua complexidade.
    Exemplos de formulários complexos incluem formulários com parâmetros em cascata, campos de dados personalizados calculados e várias opções de valor em um único campo.
  4. Para salvar as alterações, clique em Aplicar e vá para outra seção para continuar criando o formulário.

    ou

    Clique em Salvar e fechar.

Observações sobre nomes e rótulos de campos notes-on-field-names-and-labels

O rótulo está disponível para a maioria dos campos. É um rótulo descritivo que aparece acima do campo ou widget no formulário personalizado. Você pode alterar o rótulo a qualquer momento.

NOTE
Evite usar caracteres especiais neste rótulo. Eles não são exibidos corretamente nos relatórios.

Um nome é necessário para cada campo. Esse nome é como o sistema identifica o campo personalizado ao adicioná-lo a várias áreas no Workfront, como relatórios, Página inicial e interações de API. Quando você está configurando o campo ou widget pela primeira vez e digita o rótulo, o campo Nome é preenchido automaticamente para corresponder a ele. Mas os campos Label e Name não são sincronizados — isso dá a você a liberdade de alterar o rótulo que seus usuários veem sem precisar alterar o nome que o sistema vê.

Cada nome de campo personalizado deve ser exclusivo na instância do Workfront da organização. Dessa forma, é possível reutilizar um que já foi criado para outro formulário personalizado.

NOTE
Embora seja possível fazer isso, recomendamos que você não altere esse nome depois que você ou outros usuários começarem a usar o formulário personalizado no Workfront. Se você fizer isso, o sistema não reconhecerá mais o campo personalizado onde ele pode agora ser referenciado em outras áreas do Workfront.
Por exemplo, se você adicionar o campo personalizado a um relatório e depois alterar seu nome, o Workfront não o reconhecerá no relatório e ele deixará de funcionar corretamente lá, a menos que você o adicione novamente ao relatório usando o novo nome.
Recomendamos que você não digite um nome que já esteja sendo usado para campos integrados do Workfront.
Recomendamos que você não use o caractere ponto no nome do campo personalizado para evitar erros ao usar o campo em diferentes áreas do Workfront.

Os caracteres especiais a seguir não são aceitos em rótulos e nomes de campos personalizados.

  • \ t
  • \n
  • \r
  • \f
  • [
  • ]
  • (
  • )
  • :
  • {
  • }

Adicionar campos de texto

É possível adicionar vários campos de texto diferentes a um formulário personalizado.

Expanda para ver descrições de campos de texto disponíveis
  • Campo de texto de linha única: permite que os usuários digitem uma única linha de texto no campo.

  • Campo de parágrafo: permite que os usuários digitem várias linhas de texto no campo.

  • Campo de texto com formatação: permite aos usuários digitar várias linhas de texto no campo e formatar o texto com negrito, itálico, sublinhado, marcadores, numeração, hiperlinks e aspas de bloco. Um limite de 15.000 caracteres permite bastante texto e formatação.

    Esse tipo de campo personalizado não é compatível com filtros em listas e relatórios.

    Para obter informações sobre como acessar este campo por meio da API, consulte Armazenamento de campo Rich Text na API.

    note note
    NOTE
    Os campos de texto com formatação não estão disponíveis para aplicativos móveis Workfront (disponíveis nas próximas versões).
  • Texto descritivo: permite incluir instruções e vincular a páginas fora do Workfront.

Para adicionar um campo de texto:

  1. No lado esquerdo da tela, localize um dos seguintes campos de texto e arraste-o para uma seção da tela:

    • Texto de linha única
    • Parágrafo
    • Texto com formatação
    • Texto descritivo

    Arraste o campo para a seção

  2. No lado direito da tela, configure as opções disponíveis para o tipo de campo personalizado que você está adicionando:

    table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 8-row-2 html-authored no-header
    Entrada em Descrição Disponível para
    Tamanho Altere o tamanho dos campos de texto no formulário.
    • Texto de linha única
    • Parágrafo
    • Texto com formatação
    • Texto descritivo
    Rótulo

    (Obrigatório) Digite um rótulo descritivo para exibir acima do campo. Você pode alterar o rótulo a qualquer momento.

    IMPORTANTE: Evite usar caracteres especiais neste rótulo. Eles não são exibidos corretamente nos relatórios. Para obter mais informações, consulte Notas sobre nomes e rótulos de campos.

    • Texto de linha única
    • Parágrafo
    • Texto com formatação
    Nome

    (Obrigatório) Esse nome é a forma como o sistema identifica o campo. Quando você está configurando o widget pela primeira vez e digita o rótulo, o campo Nome é preenchido automaticamente para corresponder a ele. Mas os campos Label e Name não são sincronizados — isso dá a você a liberdade de alterar o rótulo que seus usuários veem sem precisar alterar o nome que o sistema vê.

    Para obter mais informações, consulte Notas sobre nomes e rótulos de campos.

    • Texto de linha única
    • Parágrafo
    • Texto com formatação
    • Texto descritivo
    Instruções Digite quaisquer informações adicionais sobre o campo. Quando os usuários preencherem o formulário personalizado, poderão passar o mouse sobre o ícone de ponto de interrogação para exibir uma dica de ferramenta contendo as informações digitadas aqui.
    • Texto de linha única
    • Parágrafo
    • Texto com formatação
    Formato

    Selecione o tipo de dados que será capturado no campo personalizado.

    NOTA:

    • Este campo não pode ser editado depois que o formulário é salvo. Se você pretende usar seu campo em cálculos matemáticos, certifique-se de selecionar um formato de Número ou Moeda.
    • Ao selecionar Número ou Moeda, o sistema trunca automaticamente os números que começam com 0.
    • O limite de caracteres para campos de Número é de 16. Você também pode usar um campo Texto para inserir números e evitar o limite.
    • Texto de linha única
    • Parágrafo
    Tipo de Exibição Alternar entre campos de texto de linha única e de parágrafo.
    • Texto de linha única
    • Parágrafo
    Hiperlink Se quiser aplicar um hiperlink ao Texto descritivo digitado, adicione-o aqui. O texto descritivo é exibido como um link em objetos aos quais o formulário está anexado.
    • Texto descritivo
    Tornar um campo obrigatório Selecione essa opção se desejar que o campo seja obrigatório para que o usuário preencha o formulário personalizado.
  3. (Opcional) Repita a etapa anterior para adicionar outros campos ou widgets.

    ou

    Para copiar um campo, passe o mouse sobre um campo e clique no ícone de cópia.

    ícone de cópia

  4. Para salvar as alterações, clique em Aplicar e vá para outra seção para continuar criando o formulário.

    ou

    Clique em Salvar e fechar.

Adicionar campos calculados

Em um formulário personalizado, você pode adicionar um campo personalizado calculado que usa dados existentes para gerar novos dados quando o formulário personalizado é anexado a um objeto.

Para adicionar um campo calculado, consulte Adicionar campos calculados com o designer de formulário.

Adicionar botões de opção, grupos de caixas de seleção e menus suspensos

Você pode adicionar botões de opção, grupos de caixas de seleção, menus suspensos e menus suspensos de seleção múltipla em um formulário personalizado.

Expanda para ver descrições dos campos disponíveis
  • Botões de opção: requer que os usuários selecionem apenas uma opção.
  • Grupo de caixas de seleção: permite que os usuários selecionem várias opções.
  • Lista suspensa de seleção única: fornece uma lista de opções suspensas.
  • Lista suspensa de várias seleções: permite que os usuários selecionem várias opções em uma lista suspensa.
NOTE
Os campos que permitem várias seleções, como Grupo de caixas de seleção e Lista suspensa de seleção múltipla, são difíceis de representar em gráfico e agrupar nos relatórios. Para facilitar a criação de gráficos e o agrupamento em relatórios, é possível criar campos separados para cada escolha (por exemplo, um campo de texto de linha única).

Para adicionar botões de opção, grupos de caixas de seleção e menus suspensos:

  1. No lado esquerdo da tela, encontre um dos campos a seguir e arraste-o para uma seção da tela.

    • Botões de seleção
    • Grupo de caixas de seleção
    • Lista suspensa de seleção única
    • Lista suspensa com seleção múltipla

    Arraste um campo até a tela

  2. No lado direito da tela, configure as opções disponíveis para o tipo de campo personalizado que você está adicionando:

    table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 layout-auto html-authored no-header
    Entrada em Descrição Disponível para
    Rótulo

    (Obrigatório) Digite um rótulo descritivo para exibir acima do campo personalizado. Você pode alterar o rótulo a qualquer momento.

    IMPORTANTE:

    Evite usar caracteres especiais neste rótulo. Eles não são exibidos corretamente nos relatórios. Para obter mais informações, consulte Notas sobre nomes e rótulos de campos.

    • Botões de seleção
    • Grupo de caixas de seleção
    • Lista suspensa de seleção única
    • Lista suspensa com seleção múltipla
    Nome

    (Obrigatório) Esse nome é a forma como o sistema identifica o campo. Quando você está configurando o widget pela primeira vez e digita o rótulo, o campo Nome é preenchido automaticamente para corresponder a ele. Mas os campos Label e Name não são sincronizados — isso dá a você a liberdade de alterar o rótulo que seus usuários veem sem precisar alterar o nome que o sistema vê.

    Para obter mais informações, consulte Notas sobre nomes e rótulos de campos.

    • Botões de seleção
    • Grupo de caixas de seleção
    • Lista suspensa de seleção única
    • Lista suspensa com seleção múltipla
    Instruções

    Digite quaisquer informações adicionais sobre o campo personalizado. Quando os usuários preencherem o formulário personalizado, poderão passar o mouse sobre o ícone de ponto de interrogação para exibir uma dica de ferramenta contendo as informações digitadas aqui.

    • Botões de seleção
    • Grupo de caixas de seleção
    • Lista suspensa de seleção única
    • Lista suspensa com seleção múltipla
    Formato

    Selecione o tipo de dados que será capturado no campo personalizado.

    NOTA:

    • Este campo não pode ser editado depois que o formulário é salvo. Se você pretende usar seu campo em cálculos matemáticos, certifique-se de selecionar um formato de Número ou Moeda.
    • Ao selecionar Número ou Moeda, o sistema trunca automaticamente os números que começam com 0.
    • O limite de caracteres para campos de Número é de 16. Você também pode usar um campo Texto para inserir números e evitar o limite.
    • Botões de seleção
    • Grupo de caixas de seleção
    • Lista suspensa de seleção única
    • Lista suspensa com seleção múltipla
    Tipo de Exibição Alterne entre botões de opção, grupo de caixas de seleção, lista suspensa de seleção única ou lista suspensa de seleção múltipla para o campo.
    • Botões de seleção
    • Grupo de caixas de seleção
    • Lista suspensa de seleção única
    • Lista suspensa com seleção múltipla
    Tornar um campo obrigatório Selecione essa opção se desejar que o campo seja obrigatório para que o usuário preencha o formulário personalizado.
    • Botões de seleção
    • Grupo de caixas de seleção
    • Lista suspensa de seleção única
    • Lista suspensa com seleção múltipla
    Seleções
    1. Clique em Opções e habilite qualquer um dos itens a seguir:

      • Mostrar Valores: mostra os valores de cada escolha no campo. O rótulo de cada opção é exibido por padrão.
      • Classificar seleções de A a Z: classifica as seleções adicionadas em ordem alfabética no campo.
    2. Para cada opção adicionada para o usuário, clique no ícone de engrenagem e selecione uma das seguintes opções:

      • Selecionar por padrão: selecione a opção por padrão no campo.

      • Ocultar opção: oculta a opção no campo. As opções ocultas permanecem acessíveis nos relatórios.

      • Remover Opção: remova a opção do campo.

        AVISO: se você tiver objetos atuais usando essa opção, não remova-a do campo. Sua remoção fará com que os dados do histórico sejam perdidos. Em vez disso, selecione a opção para ocultá-la, o que impede que os usuários a selecionem no futuro.

    NOTA:

    Não há limite para o número de opções que você pode selecionar.

    • Botões de seleção
    • Grupo de caixas de seleção
    • Lista suspensa de seleção única
    • Lista suspensa com seleção múltipla
  3. (Opcional) Repita a etapa anterior para adicionar outros campos ou widgets.

    ou

    Para copiar um campo, passe o mouse sobre um campo e clique no ícone de cópia.

    ícone de cópia

  4. Para salvar as alterações, clique em Aplicar e vá para outra seção para continuar criando o formulário.

    ou

    Clique em Salvar e fechar.

Adicionar campos de digitação antecipada e data

Você pode adicionar campos de digitação antecipada e data a um formulário personalizado.

Expanda para ver descrições dos campos disponíveis
  • Typeahead: permite que os usuários digitem o nome de um objeto que existe no Workfront. Uma lista de sugestões é exibida quando o usuário começa a digitar. Esse tipo de campo oferece suporte aos seguintes objetos:

    • Usuário
    • Grupo
    • Função no trabalho
    • Portfólio
    • Programa
    • Projeto
    • Equipe
    • Modelo
    • Empresa
  • Data: exibe um calendário em que os usuários podem selecionar uma data e hora.

Para adicionar campos de digitação antecipada e data:

  1. No lado esquerdo da tela, encontre um dos campos a seguir e arraste-o para uma seção da tela.

    • Typeahead
    • Data

    Arraste o campo para a seção

  2. No lado direito da tela, configure as opções disponíveis para o tipo de campo personalizado que você está adicionando:

    table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 layout-auto html-authored no-header
    Configuração de campo Descrição Disponível para
    Rótulo

    (Obrigatório) Digite um rótulo descritivo para exibir acima do campo personalizado. Você pode alterar o rótulo a qualquer momento.

    IMPORTANTE: Evite usar caracteres especiais neste rótulo. Eles não são exibidos corretamente nos relatórios. Para obter mais informações, consulte Notas sobre nomes e rótulos de campos.

    • Typeahead
    • Data
    Nome

    (Obrigatório) Esse nome é a forma como o sistema identifica o campo. Quando você está configurando o widget pela primeira vez e digita o rótulo, o campo Nome é preenchido automaticamente para corresponder a ele. Mas os campos Label e Name não são sincronizados — isso dá a você a liberdade de alterar o rótulo que seus usuários veem sem precisar alterar o nome que o sistema vê.

    Para obter mais informações, consulte Notas sobre nomes e rótulos de campos.

    • Typeahead
    • Data
    Instruções

    Digite quaisquer informações adicionais sobre o campo personalizado. Quando os usuários preencherem o formulário personalizado, poderão passar o mouse sobre o ícone de ponto de interrogação para exibir uma dica de ferramenta contendo as informações digitadas aqui.

    • Typeahead
    • Data
    Exibir horário Selecione essa opção se desejar mostrar a hora do dia junto com a data no campo.
    • Data
    Tipo de objeto referenciado

    Selecione o tipo de objeto que deseja associar ao campo.

    Depois de clicar em Aplicar ou Salvar+Fechar, não é possível alterar o tipo de objeto do campo.

    NOTA:

    • Se o administrador do Workfront personalizou o nome de Portfolio, Programas ou Projetos na interface do usuário do Workfront, o nome padrão do Workfront para o objeto será exibido nessa lista suspensa, não no nome personalizado. Consulte o administrador do Workfront se precisar de ajuda com isso.
    • Os seguintes tipos de objetos são suportados nos aplicativos móveis iOS e Android Workfront: usuário, empresa, grupo, função de trabalho, Portfolio, programa, projeto e modelo.
    • Typeahead
    Adicionar Filtro

    Adicione um filtro para um tipo de objeto para limitar os objetos que os usuários podem escolher quando estiverem usando o campo.

    Por exemplo, é possível limitar um campo para que os nomes de usuários possam ser selecionados somente se atenderem aos seguintes critérios:

    • Eles pertencem a um ou mais grupos especificados por você
    • Eles estão associados a uma função ou a um cargo especificado por você
    • Eles pertencem ao mesmo grupo que a pessoa que está usando o campo

    Você deve definir o filtro para o tipo de objeto selecionado usando a sintaxe do Modo de texto. Para obter informações sobre como criar um filtro usando o Modo Texto, consulte Editar um filtro usando o modo texto.

    NOTA:

    • Se você estiver editando um formulário personalizado existente, adicionar um filtro a um campo Digitação antecipada não removerá nenhum objeto (fora do escopo do filtro) que os usuários já tenham adicionado usando o campo.
    • Este filtro não está disponível em dispositivos móveis. Se você usar o filtro para um campo Digitação antecipada, o campo aparecerá nos dispositivos móveis dos usuários não afetados pelo filtro.
    • Typeahead
    Tornar um campo obrigatório Selecione essa opção se desejar que o campo seja obrigatório para que o usuário preencha o formulário personalizado.
    • Typeahead
    • Data
  3. (Opcional) Repita a etapa anterior para adicionar outros campos ou widgets.

    ou

    Para copiar um campo, passe o mouse sobre um campo e clique no ícone de cópia.

    ícone de cópia

  4. Para salvar as alterações, clique em Aplicar e vá para outra seção para continuar criando o formulário.

    ou

    Clique em Salvar e fechar.

Adicionar campos de pesquisa externos

Um campo de pesquisa externo chama uma API externa e retorna valores como opções em um campo suspenso. Os usuários que trabalham com o objeto ao qual o formulário personalizado está anexado podem selecionar uma ou mais dessas opções na lista suspensa. O campo de pesquisa externo também está disponível em listas e relatórios.

Para obter exemplos de como usar o campo de pesquisa externa para chamar a mesma instância do Workfront ou uma API pública, consulte Exemplos do campo de pesquisa externa em um formulário personalizado.

NOTE
  • Não há suporte para campos de pesquisa externos no plug-in do Outlook.
  • Campos de pesquisa externa não estão disponíveis em listas quando o campo tem uma dependência em outro campo.

Para adicionar uma pesquisa externa:

  1. No lado esquerdo da tela, encontre Pesquisa externa e arraste-a para uma seção da tela.

  2. No lado direito da tela, configure as opções do campo personalizado:

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 layout-auto html-authored no-header
    Rótulo

    (Obrigatório) Digite um rótulo descritivo para exibir acima do campo personalizado. Você pode alterar o rótulo a qualquer momento.

    IMPORTANTE: Evite usar caracteres especiais neste rótulo. Eles não são exibidos corretamente nos relatórios. Para obter mais informações, consulte Notas sobre nomes e rótulos de campos.

    Nome

    (Obrigatório) Esse nome é a forma como o sistema identifica o campo. Quando você está configurando o widget pela primeira vez e digita o rótulo, o campo Nome é preenchido automaticamente para corresponder a ele. Mas os campos Label e Name não são sincronizados — isso dá a você a liberdade de alterar o rótulo que seus usuários veem sem precisar alterar o nome que o sistema vê.

    Para obter mais informações, consulte Notas sobre nomes e rótulos de campos.

    Instruções Digite quaisquer informações adicionais sobre o campo personalizado. Quando os usuários preencherem o formulário personalizado, poderão passar o mouse sobre o ícone de ponto de interrogação para exibir uma dica de ferramenta contendo as informações digitadas aqui.
    Formato

    Selecione o tipo de dados que será capturado no campo personalizado.

    NOTA:

    • É possível alterar o tipo de formato depois que o formulário é salvo, com uma limitação: todos os valores existentes em objetos devem poder ser convertidos para o novo tipo. (Por exemplo, se o tipo de formato for Texto e um objeto estiver armazenando o valor "abc", você não poderá converter o campo e receberá um erro de que o sistema não poderá converter "abc" em número/moeda.) Se você pretende usar seu campo em cálculos matemáticos, certifique-se de selecionar um formato de Número ou Moeda.
    • Ao selecionar Número ou Moeda, o sistema trunca automaticamente os números que começam com 0.
    • O limite de caracteres para campos de Número é de 16. Você também pode usar um campo Texto para inserir números e evitar o limite.
    URL da API base

    Digite ou cole o URL da API.

    O URL da API deve retornar um conteúdo JSON das opções que você deseja mostrar na lista suspensa. Você pode usar o campo Caminho JSON para selecionar os valores específicos das opções suspensas do JSON retornado.

    Ao inserir o URL da API, você pode passar os seguintes valores no URL:

    • $$HOST - representa o host atual do Workfront e pode ser usado para fazer chamadas de API /search para a API do Workfront. Quando esse curinga é usado, a autenticação é tratada e os usuários não precisam enviar cabeçalhos de autenticação. (Por exemplo, os usuários podem pesquisar tarefas usando a URL base $$HOST/attask/api/task/search e isso permitirá pesquisar tarefas e selecionar valores de uma lista de tarefas retornada.)

    • $$QUERY - Representa o texto de pesquisa que o usuário final digita no campo e permite implementar a filtragem de consultas para seus usuários finais. (O usuário pesquisará pelo valor na lista suspensa.)

      Se a API à qual você está fazendo referência permitir, também será possível incluir modificadores na consulta de pesquisa para identificar como a pesquisa deve funcionar. Por exemplo, você pode usar o seguinte como a URL da API Base para permitir que as pessoas pesquisem por qualquer projeto do Workfront que contenha texto específico: $$HOST/attask/api/v15.0/proj/search?name=$$QUERY&name_Mod=contains.

      Saiba mais sobre os modificadores de pesquisa do Workfront em Noções básicas sobre API.

      OBSERVAÇÃO: se você não estiver usando o $$QUERY e o usuário digitar o texto na caixa de pesquisa, ele restringirá as opções que você já tem. No entanto, se você usar $$QUERY e o usuário digitar algo, uma nova chamada de rede para sua API será executada. Portanto, se você tiver mais de 2000 valores em sua API e a API for compatível com consultas, será possível utilizar o $$QUERY não apenas para pesquisar a partir dos valores de 2000 existentes, mas a partir da API original com as opções limitadas.

    • {fieldName} - Onde fieldName é qualquer campo personalizado ou nativo no Workfront. Dessa forma, você pode implementar filtros de opção de lista suspensa em cascata ao passar o valor de um campo já selecionado para o campo de pesquisa Externo para filtrar opções. (Por exemplo, o campo Região já existe no formulário e você está restringindo uma lista de países da API para aqueles que estão em uma região específica.)

      Para um campo de pesquisa externo que tem uma dependência em outros campos (usando a sintaxe {fieldName}), as opções retornadas da API são limitadas àquelas que correspondem a qualquer cadeia de caracteres ou valor inserido em outros campos. (Essa funcionalidade não é compatível com listas e relatórios.)

    • {referenceObject}.{fieldName} - Onde o campo faz parte de um objeto. Essa sintaxe é semelhante às expressões personalizadas. (Por exemplo, portfolioID={project}.{portfolioID})

    OBSERVAÇÃO: revise a documentação da API com a qual você está trabalhando para as consultas específicas que você pode definir.

    Método HTTP Selecione Obter, Postar ou Colocar para o método.
    Caminho JSON

    Digite ou cole o caminho JSON para a API.

    Essa opção permite extrair dados do JSON retornado pelo URL da API. Ela serve como uma maneira de selecionar quais valores dentro do JSON aparecerão nas opções suspensas.

    Por exemplo, se a URL da API retornar JSON neste formato:

       {
        dados: {
          { name: "USA"},
          { name: "Canada"}
        }
       }
    
    

    em seguida, use "$.data[*].name" para selecionar EUA e Canadá como opções suspensas.

    Para obter mais informações sobre o Caminho JSON e verificar se você grava o Caminho JSON correto, consulte https://jsonpath.com/.

    Cabeçalhos

    Clique em Adicionar Cabeçalho e digite ou cole o par de valores chave necessário para autenticação com a API.

    OBSERVAÇÃO: os campos de Cabeçalho não são um local seguro para armazenar credenciais, e você deve ter cuidado com o que inseriu e salvou.

    Menu suspenso com múltipla escolha Selecione essa opção para permitir que o usuário selecione mais de um valor na lista suspensa.
    Tornar um campo obrigatório Selecione essa opção se desejar que o campo seja obrigatório para que o usuário preencha o formulário personalizado.
  3. Para salvar as alterações, clique em Aplicar e vá para outra seção para continuar criando o formulário.

    ou

    Clique em Salvar e fechar.

NOTE
Os itens a seguir são limitações técnicas da chamada para a API externa:
  • Número máximo de opções: 2000 (somente as primeiras 2000 opções exclusivas do JSON retornado são exibidas)
  • Tempo limite: 3 segundos
  • Número de tentativas: 3
  • Duração da espera entre tentativas: 500 ms
  • Status de resposta esperados: 2xx

Adicionar imagens, PDF e vídeos

Você pode adicionar imagens, PDF e vídeos a um formulário personalizado. Os usuários que trabalham com o objeto ao qual o formulário personalizado está anexado podem ver a imagem, o PDF ou o vídeo somente nas seguintes áreas:

  • A área Detalhes do objeto (por exemplo, para um projeto, a área Detalhes do projeto)
  • A caixa Editar do objeto, se ele tiver a nova aparência da experiência do Adobe Workfront (por exemplo, as caixas Editar projeto e Editar tarefa )
Expanda para ver descrições dos campos disponíveis
  • Imagem: permite que usuários adicionem arquivos de imagem.
  • PDF: permite que usuários adicionem PDF
  • Vídeos: permite que os usuários adicionem arquivos de vídeo.

Para adicionar imagens, PDF ou vídeos:

  1. No lado esquerdo da tela, encontre um dos campos a seguir e arraste-o para uma seção da tela.

    • Imagem
    • PDF
    • Vídeo

    Arraste o campo para a seção

  2. Digite ou edite qualquer uma das seguintes propriedades do widget:

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto html-authored no-header
    Rótulo

    (Obrigatório) Digite um rótulo descritivo para exibir acima do widget. Você pode alterar o rótulo a qualquer momento.

    IMPORTANTE: Evite usar caracteres especiais neste rótulo. Eles não são exibidos corretamente nos relatórios. Para obter mais informações, consulte Notas sobre nomes e rótulos de campos.

    Nome

    (Obrigatório) Esse nome é como o sistema identifica o widget. Quando você está configurando o widget pela primeira vez e digita o rótulo, o campo Nome é preenchido automaticamente para corresponder a ele. Mas os campos Label e Name não são sincronizados — isso dá a você a liberdade de alterar o rótulo que seus usuários veem sem precisar alterar o nome que o sistema vê.

    Para obter mais informações, consulte Notas sobre nomes e rótulos de campos.

    URL

    (Obrigatório) Digite ou cole o URL do widget onde ele está armazenado na Internet.

    Se você estiver adicionando um widget de vídeo, é possível fazer isso adicionando o seguinte na caixa de URL:

    Instruções Digite quaisquer informações adicionais sobre o widget. Quando os usuários preencherem o formulário personalizado, poderão passar o mouse sobre o ícone de ponto de interrogação para exibir uma dica de ferramenta contendo as informações digitadas aqui.
    Tamanho Altere o tamanho de exibição do widget, conforme necessário.
  3. (Opcional) Repita a etapa anterior para adicionar outros campos ou widgets.

    ou

    Para copiar um campo, passe o mouse sobre um campo e clique no ícone de cópia.

    ícone de cópia

  4. Para salvar as alterações, clique em Aplicar e vá para outra seção para continuar criando o formulário.

    ou

    Clique em Salvar e fechar.

Adicionar um vídeo a um formulário personalizado na área Documentos add-a-video-widget-to-a-custom-form-from-the-documents-area

IMPORTANT
Ao adicionar um vídeo a um formulário personalizado dessa maneira, as permissões definidas na área Documentos se aplicam ao vídeo quando os usuários acessam o formulário em um objeto.
  1. Vá para o vídeo na área Documentos e gere uma prova para ele, conforme descrito em Criar uma prova interativa para um site ou outro conteúdo da Web.

  2. Abra a prova.

  3. Clique com o botão direito do mouse em qualquer lugar do vídeo e selecione Copiar Endereço de Vídeo.

  4. No formulário personalizado ao qual você está adicionando o widget de vídeo, cole o endereço copiado na caixa URL.

  5. Para salvar as alterações, clique em Aplicar e vá para outra seção para continuar criando o formulário.

    ou

    Clique em Salvar e fechar.

Adicionar campos nativos do Workfront

Você pode adicionar campos nativos Workfront aos seus formulários personalizados. Quando o formulário personalizado é anexado a um objeto, o campo é preenchido a partir dos dados do objeto. Por exemplo, o campo Descrição em um formulário personalizado anexado a um projeto extrairá a descrição do projeto. (O campo pode mostrar "N/D" se nenhum dado estiver disponível.)

Expanda para ver a lista de campos nativos com suporte

Esta tabela lista os campos nativos disponíveis para objetos Workfront específicos em um formulário personalizado.

table 0-row-9 1-row-9 2-row-9 3-row-9 4-row-9 5-row-9 6-row-9 7-row-9 8-row-9 9-row-9 10-row-9 11-row-9 12-row-9 13-row-9 14-row-9 15-row-9 16-row-9 17-row-9 18-row-9 19-row-9 20-row-9 21-row-9 22-row-9 23-row-9 24-row-9 25-row-9 26-row-9 27-row-9 28-row-9 29-row-9 30-row-9 31-row-9 32-row-9 33-row-9 34-row-9 35-row-9 36-row-9 layout-auto
Nome do campo Projeto Tarefa Problema Modelo Modelo de Tarefa Portfólio Programa Grupo
Data de Término Efetivo ✓ µ ✓ µ ✓ µ
Duração Efetiva ✓ µ
Horas efetivas ✓ µ ✓ µ
Data do Início Efetivo ✓ µ ✓ µ ✓ µ
Empresa ✓ µ ✓ µ
Condição ✓ µ ✓ µ ✓ µ
Tipo de condição ✓ µ ✓ µ
Descrição ✓ µ ✓ µ ✓ µ ✓ µ ✓ µ ✓ µ ✓ µ ✓ µ
Duração ✓ µ ✓ µ
Tipo de Duração ✓ µ ✓ µ
Unidade de Duração ✓ µ ✓ µ
Cadastrado por ✓ µ ✓ µ ✓ µ ✓ µ ✓ µ ✓ µ
Data de Entrada ✓ µ ✓ µ ✓ µ ✓ µ ✓ µ ✓ µ
Grupo ✓ µ ✓ µ ✓ µ ✓ µ
Última Atualização realizada por ✓ µ ✓ µ ✓ µ ✓ µ ✓ µ
Última data de atualização ✓ µ ✓ µ ✓ µ ✓ µ ✓ µ
Nome ✓ µ ✓ µ ✓ µ ✓ µ ✓ µ ✓ µ ✓ µ ✓ µ
Proprietário ✓ µ ✓ µ ✓ µ ✓ µ
Data de conclusão planejada ✓ µ ✓ µ ✓ µ
Duração Planejada ✓ µ ✓ µ
Horas planejadas ✓ µ ✓ µ ✓ µ ✓ µ
Data de início planejado ✓ µ
Portfólio ✓ µ ✓ µ ✓ µ
Prioridade ✓ µ ✓ µ ✓ µ ✓ µ ✓ µ
Programa ✓ µ ✓ µ
Data de Término Projetada ✓ µ ✓ µ
Minutos de Duração do Projeto ✓ µ
Data de Início Projetada ✓ µ ✓ µ
Número de Referência ✓ µ ✓ µ ✓ µ ✓ µ ✓ µ
Modo de cronograma ✓ µ ✓ µ
Severidade ✓ µ
Patrocinador ✓ µ ✓ µ
Status ✓ µ ✓ µ
Pontos da história ✓ µ
Modelo ✓ µ
URL ✓ µ ✓ µ ✓ µ ✓ µ
  1. No lado esquerdo da tela, localize a Referência de campo nativo e arraste-a para uma seção da tela.

  2. No lado direito da tela, configure as opções do campo personalizado:

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-3 5-row-2 6-row-2 layout-auto html-authored no-header
    Rótulo

    (Obrigatório) Digite um rótulo descritivo para exibir acima do campo. Você pode alterar o rótulo a qualquer momento.

    IMPORTANTE: Evite usar caracteres especiais neste rótulo. Eles não são exibidos corretamente nos relatórios. Para obter mais informações, consulte Notas sobre nomes e rótulos de campos.

    Nome

    (Obrigatório) Esse nome é a forma como o sistema identifica o campo. Ao configurar o campo pela primeira vez e digitar o rótulo, o campo Nome é preenchido automaticamente para corresponder a ele. Mas os campos Label e Name não são sincronizados — isso dá a você a liberdade de alterar o rótulo que seus usuários veem sem precisar alterar o nome que o sistema vê.

    Para obter mais informações, consulte Notas sobre nomes e rótulos de campos.

    Instruções Digite quaisquer informações adicionais sobre o campo. Quando os usuários preencherem o formulário personalizado, poderão passar o mouse sobre o ícone de ponto de interrogação para exibir uma dica de ferramenta contendo as informações digitadas aqui.
    Campo de referência

    (Obrigatório) Selecione um campo nativo do Workfront.

    Somente campos nativos para os objetos do formulário estão disponíveis. Por exemplo, se a lista Tipos de objeto na parte superior do designer do formulário mostrar Projeto, você poderá selecionar campos nativos para projetos, mas não campos específicos para tarefas.

    Adicionar Filtro

    Adicione um filtro para o campo de referência para limitar a lista de itens que os usuários podem escolher quando estiverem usando o campo.

    Por exemplo, é possível limitar um campo para que os nomes de usuários possam ser selecionados somente se atenderem aos seguintes critérios:

    • Eles pertencem a um ou mais grupos especificados por você
    • Eles estão associados a uma função ou a um cargo especificado por você
    • Eles pertencem ao mesmo grupo que a pessoa que está usando o campo

    Você deve definir o filtro para o campo de referência selecionado usando a sintaxe do Modo de texto. Para obter informações sobre como criar um filtro usando o Modo Texto, consulte Editar um filtro usando o modo texto.

    NOTA:

    • A opção de filtro só está disponível quando você faz referência a um campo de digitação antecipada nativo, como Portfolio, Empresa ou Proprietário.
    • Se você estiver editando um formulário personalizado existente, adicionar um filtro a um campo nativo não removerá nenhum objeto (fora do escopo do filtro) que os usuários já tenham adicionado usando o campo.
    • Este filtro não está disponível em dispositivos móveis. Se você usar o filtro para um campo nativo, o campo aparecerá nos dispositivos móveis dos usuários não afetados pelo filtro.
    Tornar um campo obrigatório Selecione essa opção se desejar que o campo seja obrigatório para que o usuário preencha o formulário personalizado.
    Tamanho (Opcional) Altere o tamanho de exibição do campo, conforme necessário.
  3. Para salvar as alterações, clique em Aplicar e vá para outra seção para continuar criando o formulário.

    ou

    Clique em Salvar e fechar.

Adicionar arquivos do Adobe XD

Você pode adicionar um protótipo do Adobe XD diretamente a um formulário personalizado. Os usuários que trabalham com o objeto ao qual o formulário personalizado está anexado podem ver o arquivo do Adobe XD somente nas seguintes áreas:

  • A área Detalhes do objeto (por exemplo, para um projeto, a área Detalhes do projeto)
  • A caixa Editar do objeto, se ele tiver a nova aparência da experiência do Adobe Workfront (por exemplo, as caixas Editar projeto e Editar tarefa )

Para adicionar um arquivo Adobe XD:

  1. No lado esquerdo da tela, localize o Adobe XD e arraste-o para uma seção da tela.

  2. Digite ou edite qualquer uma das seguintes propriedades do widget:

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto html-authored no-header
    Rótulo

    (Obrigatório) Digite um rótulo descritivo para exibir acima do widget. Você pode alterar o rótulo a qualquer momento.

    IMPORTANTE: Evite usar caracteres especiais neste rótulo. Eles não são exibidos corretamente nos relatórios. Para obter mais informações, consulte Notas sobre nomes e rótulos de campos.

    Nome

    (Obrigatório) Esse nome é como o sistema identifica o widget. Quando você está configurando o widget pela primeira vez e digita o rótulo, o campo Nome é preenchido automaticamente para corresponder a ele. Mas os campos Label e Name não são sincronizados — isso dá a você a liberdade de alterar o rótulo que seus usuários veem sem precisar alterar o nome que o sistema vê.

    Para obter mais informações, consulte Notas sobre nomes e rótulos de campos.

    URL

    (Obrigatório) Digite ou cole um link de protótipo XD válido.

    Observação: a configuração Acesso ao link na guia Compartilhar no Adobe XD deve ser definida como Qualquer pessoa com o link. Caso contrário, os usuários não poderão visualizar o protótipo.

    Instruções Digite quaisquer informações adicionais sobre o widget. Quando os usuários preencherem o formulário personalizado, poderão passar o mouse sobre o ícone de ponto de interrogação para exibir uma dica de ferramenta contendo as informações digitadas aqui.
    Tamanho (Opcional) Altere o tamanho de exibição do widget conforme necessário.
  3. (Opcional) Repita a etapa anterior para adicionar outros campos ou widgets.

    ou

    Para copiar um campo, passe o mouse sobre um campo e clique no ícone de cópia.

    ícone de cópia

  4. Para salvar as alterações, clique em Aplicar e vá para outra seção para continuar criando o formulário.

    ou

    Clique em Salvar e fechar.

Adicionar campos de conexão do Planning

IMPORTANT
As informações nesta seção se referem ao Adobe Workfront Planning, um recurso adicional da Adobe Workfront.
Para acessar o Workfront Planning, é necessário ter o seguinte:
  • Um novo plano e licença do Workfront. O Workfront Planning não está disponível para planos ou licenças herdadas do Workfront.
  • Um pacote adicional para o Workfront Planning.
  • A instância da Workfront de sua organização deve ser integrada à Adobe Unified Experience.
Para obter uma lista completa dos requisitos para acessar o Workfront Planning, consulte Visão geral do acesso ao Adobe Workfront Planning.
Para obter mais informações sobre o Workfront Planning, consulte Visão geral do Adobe Workfront Planning.

Você pode exibir registros conectados do Workfront Planning em um campo personalizado em um objeto do Workfront adicionando um campo personalizado de conexão do Planning ao formulário personalizado de um objeto.

Você pode adicionar o campo de conexão do Planning a todos os formulários personalizados de objetos. No entanto, é possível exibir registros conectados somente nos formulários personalizados associados a objetos do Workfront que podem ser conectados no Workfront Planning.

NOTE
Os usuários que visualizam informações no campo personalizado devem ter acesso ao Workfront Planning e aos espaços de trabalho que contêm os tipos de registro conectados a objetos do Workfront.

Para adicionar um campo de conexão do Planning:

  1. No lado esquerdo da tela, localize a conexão do Planning e arraste-a para uma seção da tela.

  2. No lado direito da tela, configure as opções do campo personalizado:

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 layout-auto html-authored no-header
    Rótulo

    (Obrigatório) Digite um rótulo descritivo para exibir acima do campo. Você pode alterar o rótulo a qualquer momento.

    IMPORTANTE:

    Evite usar caracteres especiais neste rótulo.

    Recomendamos que você escolha um rótulo pelo qual possa identificar facilmente de onde vem o registro do Planning. Adicione informações como o nome do espaço de trabalho ou o nome do tipo de registro.

    Nome (Obrigatório) O nome é a forma como o sistema identifica o campo. Ao configurar o campo pela primeira vez e digitar o rótulo, o campo Nome é preenchido automaticamente para corresponder a ele. Mas os campos Label e Name não são sincronizados — isso dá a você a liberdade de alterar o rótulo que seus usuários veem sem precisar alterar o nome que o sistema vê.
    Instruções

    (Recomendado) Digite quaisquer informações adicionais sobre o campo. Quando os usuários preencherem o formulário personalizado, poderão passar o mouse sobre o ícone de ponto de interrogação para exibir uma dica de ferramenta contendo as informações digitadas aqui.

    Aqui é possível adicionar informações explícitas sobre o registro e os objetos que você está conectando.

    Tipo de objeto

    (Obrigatório) Selecione um tipo de objeto do Workfront que esteja conectado a um tipo de registro no Workfront Planning.

    Você pode selecionar entre os seguintes tipos de objeto:

    • Projeto
    • Portfólio
    • Programa
    • Empresa
    • Grupo

    Somente os tipos de objeto do Workfront para os tipos de objeto do formulário estão disponíveis.

    Por exemplo, se a lista Tipos de objeto na parte superior do designer de formulário mostrar Projeto, você só poderá selecionar Projeto nesse campo e não poderá selecionar Portfolio, embora os portfólios também possam ser conectados a tipos de registro.

    Espaço de trabalho

    (Obrigatório) Selecione o espaço de trabalho do Planning de onde vêm os registros que você deseja exibir no Workfront.

    Somente os espaços de trabalho conectados aos tipos de objeto selecionados no campo Tipo de objeto são exibidos.

    Tipo de registro

    (Obrigatório) Selecione o tipo de registro do Workfront Planning que tem uma conexão com o tipo de objeto do Workfront.

    Somente os tipos de registro que têm conexões com o tipo de objeto selecionado no campo Tipo de objeto são exibidos.

    Campo de conexão

    (Obrigatório) Selecione o campo de conexão entre o tipo de registro selecionado do Planning que você deseja exibir nos objetos do Workfront e o tipo de objeto do Workfront.

    OBSERVAÇÃO

    Você pode ter vários campos de conexão entre o mesmo objeto e tipos de registro, mas pode selecionar apenas um campo.

  3. (Opcional) Repita as etapas anteriores para adicionar outros campos.

    ou

    Para copiar um campo, passe o mouse sobre um campo e clique no ícone de cópia.

    ícone de cópia

  4. Para salvar as alterações, clique em Aplicar e vá para outra seção para continuar criando o formulário.

    ou

    Clique em Salvar e fechar.

    Agora é possível anexar o formulário a um objeto conectado do Workfront Planning e executar um dos seguintes procedimentos:

    • Exibir tipos de registro do Workfront Planning conectados ao objeto do Workfront, se houver.
    • Conectar ou desconectar registros do objeto Workfront.

    Para obter mais informações, consulte Gerenciar conexões de registro de objetos do Workfront

Organizar e visualizar um formulário com o designer de formulário

Para obter informações sobre como organizar um formulário personalizado com quebras de seção e pré-visualizar o formulário, consulte Organizar e pré-visualizar um formulário com o designer de formulário.

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43