Fileinfo

Esta página de ajuda é para Studio. Esta informação também está disponível para Desktop Studio.

Recupera informações sobre um arquivo do diretório e as salva como uma variável.

Dependências

Uma carga excessiva é colocada em seu sistema quando essas condições são atendidas:

  • A sua unidade de negócios tem mais de ~15 chamadas simultâneas.
  • Os scripts que estão sendo executados contêm ações relacionadas a arquivos, como Writefile, Readfile, e Fileexist.

Isso resulta em estrangulamento. A sua unidade de negócios passará por latência com a execução de scripts e outras funções, incluindo atendimento de contatos e alterações de estado, até que os processos atrasados sejam concluídos.

Tipos de script suportados

Um quadrado com uma linha saindo dele e indo em direção a três outros quadrados.

Genérico

E-mail Chat Telefone Correio de Voz Item de Trabalho SMS

Propriedades de entrada

Estas propriedades definem dados que a ação usa durante a execução.

Propriedade

Descrição

Add Caption

Insira uma frase curta que identifica exclusivamente esta ação no script. A legenda aparece na tela do script no ícone da ação.

File Name O nome do novo arquivo. O nome do arquivo é relativo ao caminho da pasta onde o script foi salvo. Por exemplo, se o seu script estiver em uma pasta chamada Test, usar um nome de arquivo Sample.wav será interpretado como Test\Sample.wav automaticamente. O acesso aos arquivos acima da pasta de scripts atual não é permitido.
File Info Variable O nome da variável para conter a informação do arquivo. Por padrão, FILE.

Condições de ramal resultante

Condições de ramal resultante permitem que você crie ramais no seu script para atender diferentes resultados quando uma ação é executada.

Condição

Descrição

Default

Caminho percorrido, a menos que o script atenda a uma condição que exige que ele percorra um dos outros ramais. Também é percorrido se os outros ramais da ação não estiverem definidos.

Error

Caminho tomado quando a ação não é executada corretamente. Por exemplo, quando há um problema inesperado como conectividade ruim, erros de sintaxe e assim por diante. A variável _ERR, com o caractere sublinhado, deve ser preenchida com uma explicação condensada do problema.

Dicas e truques

Tecnicamente, essa é uma classe C#, como a usada pela ação Createemail. A classe contém os seguintes membros:

Membro Formatar Descrição
Accessed DateTime Data e hora em que o arquivo foi acessado pela última vez (em UTC).
AuthorID int ID do agente criador do arquivo (isso não é preenchido hoje).
BusNo int Número da unidade de negóciosClosed Alto nível de agrupamento organizacional usado para gerenciar o suporte técnico, cobrança e configurações globais para o seu ambiente CXone Mpower do proprietário do arquivo.
ContactID int ID do contatoClosed Um identificador numérico exclusivo atribuído a cada contato. associado a este arquivo (geralmente usado para arquivos de registro de chamadas).
Criado DateTime Data e hora em que o arquivo foi criado originalmente (em UTC).
DeleteTime DateTime Data e hora em que o arquivo será automaticamente excluído (em UTC). Este pode ser o valor mínimo de data e hora que representa Nunca.
Descrição string Descrição de texto opcional associada ao arquivo (não usada hoje).
EntryID int O ID exclusivo associado ao arquivo (usado internamente como uma chave principal).
FileName string O nome do arquivo sem o caminho.
FolderID int Um ID que representa a pasta em que o arquivo está localizado.
FullFileName string O caminho completo e o nome do arquivo.
IsDeleted bool Indica se este arquivo foi excluído. Os arquivos excluídos permanecem no sistema por pelo menos 24 horas.
IsFolder bool Indica se este registro se refere a uma pasta ou arquivo.
MailStatus byte Não utilizado.
Modificado DateTime Data e hora em que o arquivo foi modificado pela última vez.
ModifiedID int ID de agente do usuário que modificou o arquivo pela última vez (isso não é preenchido hoje).
NumFiles int Se IsFolder for true, isso pode conter o número de arquivos contidos na pasta.
PhysicalBytes int Indica o número de bytes ocupados por este arquivo no disco.
PhysicalLocation string Indica o caminho e o nome do arquivo do sistema usado para armazenar o conteúdo do arquivo no disco.
Protegido bool True se esse arquivo estiver bloqueado para impedir a substituição ou exclusão acidental.
Objetivo FilePurposeType Indica a categoria deste arquivo. As categorias estão listadas abaixo.
Tamanho int Indica o número real de bytes que este arquivo requer.
Versão int Indica o número da versão deste arquivo. Usado apenas se a versão do arquivo estiver ativada.
VolumeID int Indica o ID do volume do disco físico em que o arquivo está armazenado.
VolumeStatus VolumeStatus Indica o status atual do volume do disco físico em que o arquivo está armazenado.
Weblink bool True se esse arquivo estiver visível no servidor da Web para acesso público.