Importar pasos a un VoiceForm
La función Importar pasos seleccionados en la interfaz del usuario le permite importar pasos a un VoiceForm del sistema.
Use la característica Exportar pasos para crear un archivo json que contenga los pasos que se pueden importar.
Importar pasos
- En la ficha Editor de VoiceForm, seleccione el VoiceForm desde el menú desplegable en el panel de navegación.
- Haga clic en Importar pasos en el vínculo de navegación.
- Para importar pasos, haga clic en Importar pasos y navegue hasta el lugar donde está ubicado el archivo .json de pasos. De manera alternativa, puede arrastrar y soltar el archivo .json en la sección de carga.
Validaciones para Importar pasos:
- Si ya existe la id. de paso en el servidor de VoiceCheck, entonces no se importa el paso.
- Si el archivo step.json incluye varios pasos (donde algunos pasos existen en el servidor y el resto son nuevos), solo se importan los pasos nuevos, y se muestra un mensaje de notificación que indica que no se importaron los pasos existentes al servidor.
- El paso no se importa si el archivo .json no tiene los campos obligatorios, como descripción, indicación y tipo de indicación.
Se asume que los campos de Pasos son los mismos en todos los servidores VoiceCheck que usa el cliente.
Validaciones:
- Plantillas de indicación: Si existe una plantilla de indicación con el mismo nombre, entonces rechace la importación de la plantilla de indicación. Si no, importe la plantilla de indicación incluida en el archivo steps.json. La plantilla de indicación se debe agregar a la página Plantillas de indicación.
- Condiciones: Si existe una condición con el mismo nombre, pero con un valor de condición distinto, cree una condición duplicada con el mismo nombre. Sin embargo, si el valor de la condición también coincide con la condición existente, entonces rechace la condición y use la existente. Si existe la condición con el mismo nombre con distinto valor de condición, entonces rechace la condición y use la condición existente.
- Imágenes: Importe el paso con los detalles de la ubicación de la imagen. La imagen no se importará con el paso. Si la imagen no existe en la ubicación especificada, entonces se muestra una imagen rota en el servidor.
- Traducciones: Importe traducciones para la descripción de paso y la indicación de paso en todos los idiomas compatibles.
- Artículos de lista: Si existe un artículo de lista con el mismo nombre, entonces rechace la importación del artículo de lista. Si no, importe el artículo de lista incluido en el archivo steps.json. El Artículo de lista se debería agregar a la página Artículos de lista.