Roboteka
Roboteka · Catálogo · Tamanho do array / número de elementos

Tamanho do array / número de elementos

O robô «Tamanho do array» conta o número de elementos em um array de valores em processos de negócios e robôs do Bitrix24. Aceita um campo múltiplo ou a saída de outro robô; por padrão as strings vazias não são contadas, e um indicador habilita a contagem delas. Retorna o número de elementos e um indicador «O array está vazio» Y/N para a ramificação condicional.

O robô determina quantos valores um array contém e é útil para verificar campos múltiplos e saídas de outros robôs. A entrada é um campo múltiplo (como os telefones de um contato, os produtos de um negócio, as tags de um lead) ou um array reunido por uma etapa anterior; o indicador «Contar strings vazias» controla se os elementos vazios são incluídos (são descartados por padrão). Casos típicos de uso: verificar que um contato tem ao menos um telefone antes de iniciar uma campanha de ligações; executar um ramo especial quando um negócio tem mais de três produtos; reter o processo enquanto um campo múltiplo estiver vazio. Retorna o número de elementos e um indicador «O array está vazio» Y/N — compare-os na condição da próxima etapa do processo de negócios.

Quais parâmetros de entrada o robô aceita?

Parâmetro Tipo Obrigatório? Padrão
Array de valores string sim
Contar strings vazias (Y/N, padrão N) string

O que o robô retorna?

Parâmetro Tipo
Número de elementos int
O array está vazio (Y/N) string

Cenário: verificação de completude antes de ligar

  1. Um contato entra na etapa «Qualificação»
  2. O robô conta o número de telefones no campo múltiplo do contato
  3. Com número 0 o processo atribui uma tarefa para preencher o telefone, caso contrário inicia a ligação

Robôs semelhantes

Artigos relacionados