Fileexist
Esta página de ayuda es para Studio. Esta información también está disponible para Desktop Studio.
|
Verifica la existencia de un archivo en su unidad de negocio Si existe el archivo, se activa la condición de bifurcación True; de lo contrario, se activa la condición de bifurcación False. |
Dependencias
Se somete a su sistema a una carga excesiva cuando se cumplen estas condiciones:
- Su unidad de negocio tiene más de ~15 llamadas simultáneas.
- Los scripts que se están ejecutando contienen acciones relacionadas con archivos, como Writefile, Readfile y Fileexist.
Esto tiene como resultado estrangulamiento. Su unidad de negocio tendrá latencia en la ejecución de scripts y otras funciones, incluido el manejo de contactos y los cambios de estado, hasta que se completen los procesos pendientes.
- Si usted está buscando un archivo, como una grabación de voz, utilice una acción Wait para dar al script unos segundos para que encuentre el archivo.
- El archivo se copiará en el servidor de archivos. A continuación puede comprobarse que existe.
- Cuanto más grande sea el archivo, más tiempo tendrá que esperar por el archivo.
Tipos de scripts compatibles
|
|
|
|
|
|
|
Genérico |
Correo electrónico | Conversación | Teléfono | Correo de voz | Elemento de trabajo | SMS |
Propiedades de entrada
Estas propiedades definen los datos que utiliza la acción al ejecutarse.
Las propiedad | Detalles |
---|---|
|
Ingrese una frase corta que identifique de forma única esta acción en el script. La leyenda aparece en el lienzo del script debajo del ícono de acción. |
File Name | El nombre del nuevo archivo.El nombre del nuevo archivo. El menú desplegable muestra diferentes archivos que existen en su |
Condiciones de la rama de resultados
Las condiciones de las ramas de resultados le permiten crear ramas en su script para manejar diferentes resultados cuando se ejecute una acción.
Condición |
Descripción |
---|---|
True |
Recorrido si existe el archivo. |
False |
Recorrido si el archivo no existe. |
Ejemplo de secuencia de comandos
Este es un ejemplo para demostrar cómo se puede utilizar esta acción en los scripts. No pretende ser un script completo. Quizá se requieran scripts adicionales.
Este ejemplo de secuencia de comandos es un evento en el que una llamada se ha liberado. Si no se ha dejado un mensaje de voz, a ruta de archivo se eliminará. Si se ha dejado un mensaje de voz, el sistema esperará durante cinco segundos y luego verifica si el archivo de correo de voz está en el sistema de archivos. Si no lo está, usará un bucle y comprobará de nuevo en cinco segundos (este bucle comprueba cinco veces). Cuando el sistema encuentra el archivo, el sistema lo pondrá en cola para ser escuchado.
¿Desea descargar este script?