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
|
|
|
|
|
|
|
Genérico |
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 |
---|---|
|
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. |
|
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
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ócios![]() |
ContactID | int | ID do contato![]() |
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. |