Nuevo Projecto
La creación de un proyecto es la etapa inicial para desarrollar aplicaciones en Scriptcase.
Durante este proceso, se definirán las principales configuraciones del proyecto, como nombre, imagen, temas, conexión con la base de datos e idiomas disponibles.
Al concluir la creación, Scriptcase redirigirá a la pantalla de creación de aplicaciones, donde será posible crear nuevas aplicaciones o importar aplicaciones existentes al proyecto.
Las configuraciones definidas durante la creación del proyecto pueden modificarse posteriormente en Proyecto > Propiedades.

Detalles del proyecto
En esta etapa, defina la información inicial del proyecto, como imagen, nombre y temas del proyecto.

- Imagen - Define la imagen utilizada para representar el proyecto.
- Nombre del proyecto - Define el nombre del proyecto. Esta es la única configuración obligatoria de la etapa. El nombre debe contener de 1 a 32 caracteres alfanuméricos y no puede iniciar con un número.
- Descripción del proyecto - Campo opcional utilizado para informar una descripción del proyecto. Esta descripción puede visualizarse al posicionar el mouse sobre el proyecto creado o en la columna de descripción, cuando la Lista de Proyectos esté configurada en modo Lista.
- Información adicional del proyecto - Campo opcional utilizado para registrar otra información relevante sobre el proyecto.
Temas del proyecto
Defina los temas que formarán parte del proyecto y elija un tema predeterminado, que se utilizará como base visual en la creación de las aplicaciones.
Los temas incluyen los recursos visuales utilizados por las aplicaciones, pero puede crear nuevos temas o editar los existentes. Para ello, acceda a Layout > Temas de las aplicaciones.
- Temas seleccionados - Lista todos los temas seleccionados para el proyecto.
- Tema predeterminado del proyecto - Indica el tema utilizado como predeterminado en la creación de las aplicaciones. Para cambiar el tema predeterminado, haga clic en el botón Convertir en predeterminado en el tema deseado.
Después de crear el proyecto, es posible agregar o eliminar temas y cambiar el tema predeterminado en Proyecto > Propiedades.
Base de datos
En esta etapa, seleccione la base de datos que se utilizará en la creación del proyecto.
Scriptcase listará las conexiones disponibles de acuerdo con el tipo de licencia. Solo las bases de datos disponibles para su licencia estarán habilitadas para selección.

Observación: Si no dispone de una base de datos para crear el proyecto, Scriptcase permite crear una base de datos de ejemplo en SQLite, con tablas listas para usar. Para ello, haga clic en Crear base de datos de ejemplo (SQLite).
Después de seleccionar la base de datos, será necesario configurar la conexión principal del proyecto.
La información necesaria para crear la conexión varía de acuerdo con la base de datos seleccionada. El siguiente ejemplo muestra la creación de una conexión MySQL.
Para más detalles sobre la configuración de cada base de datos, acceda a la documentación específica en Conexiones.

- Nombre de la conexión - Define el nombre de la conexión que se creará.
- Driver del SGBD - Define el driver utilizado para establecer la conexión con la base de datos.
- Servidor del SGBD - Define la dirección del servidor donde se encuentra la base de datos. Si la base está en la misma máquina que Scriptcase, informe 127.0.0.1 o localhost.
- Puerto - Define el puerto utilizado en la conexión. El puerto predeterminado de MySQL es 3306.
- Usuario - Informa el usuario de acceso a la base de datos.
- Contraseña - Informa la contraseña de acceso a la base de datos.
- Base de datos - Permite listar y seleccionar la base de datos que se utilizará en el proyecto.
Todas las conexiones disponibles se listan de acuerdo con el tipo de licencia. Para conocer las opciones disponibles, acceda a nuestra tienda online.
Si tiene problemas para crear la conexión, acceda a nuestro soporte gratuito para obtener asistencia.
Idiomas
Defina los idiomas que formarán parte del proyecto. Para cada idioma seleccionado, defina las configuraciones regionales y el charset utilizado.
Al seleccionar un idioma, los campos Configuraciones regionales y Charset se completarán automáticamente con los valores sugeridos por Scriptcase, pudiendo modificarse según la necesidad del proyecto.
Para agregar un nuevo idioma, haga clic en Agregue más idiomas. Seleccione el idioma deseado, defina la configuración regional y haga clic en Agregar.
Después de la creación del proyecto, es posible agregar o eliminar idiomas accediendo a Proyecto > Propiedades.

- Idioma - Lista los idiomas disponibles para uso en el proyecto. Cada idioma seleccionado estará disponible en las aplicaciones generadas por el proyecto. Recomendamos el uso del Diccionario de Datos para proyectos multi-idioma.
- Configuraciones regionales - Define la configuración regional de acuerdo con la región del país para el idioma seleccionado. Esta configuración se utilizará en la visualización de formatos como moneda, fecha, hora, número y dirección de escritura.
- Charset - Define el formato de codificación de caracteres utilizado en las aplicaciones. Esta codificación debe ser la misma utilizada en la base de datos. Por defecto, el charset se completa de acuerdo con el idioma seleccionado, pudiendo modificarse después de la creación del proyecto.
- Predeterminado - Define el idioma predeterminado del proyecto. Las aplicaciones se ejecutarán y se mostrarán en ese idioma, pudiendo modificarse individualmente en la configuración de cada aplicación.
- Eliminar - Elimina el idioma del proyecto. El idioma eliminado ya no estará disponible para el proyecto, pero podrá incluirse nuevamente posteriormente.
Traducción automática
Cuando Scriptcase AI esté configurado, será posible utilizar la creación automática del diccionario de datos y la traducción de las labels de los campos con base en los idiomas seleccionados para el proyecto.
Observación: Para utilizar este recurso, es necesario habilitar la opción Crear y traducir diccionario de datos automáticamente en las configuraciones de Scriptcase AI.
Al continuar, se mostrará una confirmación para definir si la traducción automática se realizará.

- Cancelar - Vuelve a la pantalla de idiomas, donde será posible agregar o eliminar idiomas del proyecto.
- No - Continúa con la creación estándar del proyecto, sin crear el diccionario de datos ni traducir las labels de los campos.
- Sí - Continúa con la creación del proyecto, creando el diccionario de datos y realizando la traducción automática de las labels de los campos.
Ejecución de la traducción automática
Al hacer clic en Sí, se iniciará el proceso. La ejecución puede tardar algunos segundos, dependiendo de la cantidad de tablas y campos de la conexión utilizada.
Scriptcase AI leerá la estructura de las tablas, recuperará los nombres de los campos y los tipos de datos. Con base en esta información, se realizará la creación del diccionario de datos y la traducción de las labels de los campos.

Al finalizar el proceso, se mostrará la pantalla de confirmación de la conclusión.

Próximos pasos
Al concluir la creación del proyecto, Scriptcase redirigirá automáticamente a la pantalla de creación de aplicaciones.
En esta pantalla, es posible crear nuevas aplicaciones o importar aplicaciones existentes al proyecto.
Para saber más sobre los tipos de aplicaciones disponibles y cómo crearlas, acceda a la sección Aplicaciones.
