Condições padrão do fluxo de trabalho (WorkflowInfo)
Aplica-se a: SharePoint 2016 | SharePoint Foundation 2013 | | do SharePoint Online SharePoint Server 2013
As condições são regras que você configura para direcionar o fluxo do fluxo de trabalho. Eles são usados para comparar valores e executar verificações lógicas. Se uma condição estiver satisfeita com os parâmetros fornecidos, Microsoft SharePoint Foundation 2010 executará uma atividade de fluxo de trabalho especificada.
O SharePoint Foundation 2010 fornece uma série de condições padrão ou predefinidas de fluxo de trabalho que você pode usar por conta própria ou combinar para criar uma lógica de negócios complexa para seus fluxos de trabalho.
Local das condições padrão do fluxo de trabalho
As condições padrão do fluxo de trabalho estão contidas no WSS. Arquivo ACTIONS, que é um arquivo XML que lista todas as condições e ações padrão que estão disponíveis para o editor de fluxo de trabalho. (Para obter informações sobre as ações padrão de fluxo de trabalho incluídas no WSS. Arquivo ACTIONS, consulte Ações padrão do fluxo de trabalho.)
Por padrão, o WSS. O arquivo ACTIONS está instalado no seguinte local no SharePoint Foundation 2010:
%WSSRoot%\\Program Files\\Common Files\\Microsoft Shared\\web server extensions\\12\\TEMPLATE\\1033\\Workflow
Observação
Modificação direta do WSS. O arquivo ACTIONS não é recomendado ou com suporte. No entanto, você pode expandir as condições que estão disponíveis para o editor de fluxo de trabalho sem código criando e adicionando outros personalizados. ARQUIVOS ACTIONS para o mesmo diretório. O SharePoint Foundation 2010 analisa todos os arquivos que têm o . A extensão de nome do arquivo ACTIONS e cria uma lista combinada que ela apresenta ao editor de fluxo de trabalho declarativo e sem código.
Condições padrão do fluxo de trabalho
A tabela a seguir lista as condições padrão de fluxo de trabalho incluídas no SharePoint Foundation 2010. Ele também inclui uma sentença de regra de exemplo para cada condição e os campos e valores que se aplicam.
Condição | Descrição |
---|---|
Comparar o camponome da lista ou da biblioteca de documentos | Instrui o designer de fluxo de trabalho a comparar um campo na lista atual ou biblioteca de documentos com um valor especificado. Frase de regra:Se fieldequalsvalueFields:* campo – exibe uma lista de todos os campos na lista atual.* igual a - Mostra uma lista de operadores que podem ser usados para comparar o campo e o valor especificados no valor da frase de regra.* – apresenta uma caixa de diálogo pesquisa que permite associação de dados a um item de lista do SharePoint ou diretamente a uma entrada de texto. |
Comparar qualquer fonte de dados | Instrui o designer de fluxo de trabalho a comparar um campo em qualquer lista do SharePoint ou biblioteca de documentos no site atual a um valor especificado. Sentença de regra:Se valueequalsvalue Fields:* valor – exibe um controle de pesquisa que permite a associação de dados a qualquer item da lista do SharePoint ou biblioteca de documentos.* igual a - Mostra uma lista de operadores que podem ser usados para comparar o campo e o valor especificados no valor da frase de regra.* – apresenta um controle de pesquisa que permite associação de dados a um item de lista do SharePoint ou diretamente a uma entrada de texto. |
Title field contains keywords | Usado para testar se existem palavras-chave específicas no campo título da lista atual ou do item da biblioteca de documentos em que o fluxo de trabalho está em execução. Frase de regra:se o campo título contiver palavras-chave Campos:* palavras-chave – exibe uma caixa de diálogo de editor de texto em que uma cadeia de caracteres de texto pode ser inserida para comparação e uma caixa de diálogo de pesquisa para coletar informações de outra lista do SharePoint Foundation 2010 ou item da biblioteca de documentos. |
Modified in a specific date span | Verifica a data modificada do item. Se a data modificada de um item de lista estiver dentro de um intervalo de datas especificado, essa condição retornará true. Sentença de regra:se modificado entre data e data Campos:* data – exibe um controle seletor de data e um controle de pesquisa. O seletor de data permite que o designer de fluxo de trabalho escolha uma data especificada e o controle de pesquisa permite a comparação do item de lista atual com outro item de lista ou biblioteca de documentos. |
Modified by a specific person | Quando um fluxo de trabalho é iniciado que contém essa condição, o item de lista é examinado para a última data modificada. Se o item foi modificado pela pessoa especificada no fluxo de trabalho, essa condição será satisfeita e retornará true. Sentença de regra:Se modificado por uma pessoa específica Fields:* pessoa específica – este campo abre uma caixa de diálogo seleção do usuário. O criador do fluxo de trabalho pode usar essa condição para selecionar uma única pessoa ou grupo nos grupos de servidores internos ou no serviço de diretório do Active Directory. |
Criado em um intervalo de datas específicas | Verifica a data em que o item foi criado. Se a data de criação estiver dentro de um intervalo de datas especificado, essa condição retornará true. Sentença de regra:se modificado entre data e data Campos:* data – exibe um controle seletor de data e um controle de pesquisa. O seletor de data permite que o designer de fluxo de trabalho escolha uma data especificada e o controle de pesquisa permite a comparação do item de lista atual com outro item de lista ou biblioteca de documentos. |
Criado por uma pessoa específica | Quando um fluxo de trabalho é iniciado que contém essa condição, o item de lista é examinado para seu criador. Se o item foi modificado pela pessoa especificada no fluxo de trabalho, a condição será satisfeita e retornará true. Sentença de regra:Se modificado por uma pessoa específica Fields:* pessoa específica – este campo abre uma caixa de diálogo seleção do usuário. O criador do fluxo de trabalho pode usá-lo para selecionar uma única pessoa ou grupo nos grupos de servidores internos ou no Active Directory. |
O tipo de arquivo é um tipo específico | Usado para avaliar se um arquivo é de um determinado tipo (por exemplo, um documento do Microsoft Word, uma planilha do Microsoft Excel e assim por diante.) Frase de regra:se o tipo de arquivo for específico do tipo Campos:* tipo específico – exibirá o editor de texto de campo. Insira um valor de cadeia de caracteres para o tipo de arquivo. |
O tamanho do arquivo em um intervalo específico de quilobytes | Usado para avaliar se um arquivo é um tamanho específico. Essa condição pode ser usada para garantir que os documentos do Word em uma biblioteca de documentos não excedam um tamanho específico. Frase de regra:se o tamanho do arquivo estiver entre o tamanho e o tamanho dos quilobytes. Tamanho :* campos – exibe uma caixa de texto. Insira um número em kilobytes. |