Nuevo Projecto
El proceso de creación de proyectos se divide en cinco etapas, que son:
Inicio
La primera etapa de la creación del proyecto, es aquí donde debemos elegir entre la creación de un Proyecto en Blanco o la importación de un proyecto de ejemplo. En esta etapa también definimos el nombre de nuestro proyecto.
Vea más detalles sobre nuestros proyectos de ejemplo y cómo importarlos.
Idiomas
Donde definimos qué idiomas se utilizarán en las aplicaciones del proyecto, debemos definir al menos un idioma para el proyecto.
Para la internacionalización del proyecto, podemos utilizar el diccionario de datos, que permite la inclusión de langs en las aplicaciones automáticamente.
Temas
Donde debemos definir los temas que formarán parte del proyecto. Cada proyecto debe poseer como mínimo un tema y varios temas pueden ser seleccionados y utilizados en el mismo proyecto.
Puede cambiar los temas de las aplicaciones dinámicamente a través de la macro sc_set_theme.
Base de datos
Debemos realizar la conexión con la base de datos principal del proyecto. Todas las conexiones disponibles se enumeran, dependiendo de su tipo de licencia. Acceder a nuestra página de compras y visualice las licencias disponibles.
Si tiene problemas de conexión, accede a nuestro soporte gratuito. para que podamos ayudarle a realizar la conexión con su base de datos.
Fin
En este paso su proyecto ya está creado. Así ponemos a disposición algunos enlaces que pueden ser útiles para una mejor experiencia con Scriptcase. A partir de esta etapa debemos crear nuestras aplicaciones para componer nuestro proyecto.
Primero
En esta etapa debemos elegir entre la creación de un Proyecto en blanco o importar uno de nuestros Proyectos de ejemplo.
En Proyecto en blanco tendremos que crear nuestra base de datos y todas las aplicaciones que componen nuestro sistema.
En Proyectos de ejemplo puede servir como base para la creación de su sistema.
Vea más detalles sobre nuestros proyectos de ejemplo y cómo importarlos

Después de seleccionar Proyecto en Blanco, tendremos que definir obligatoriamente un nombre para el proyecto.
Podemos definir, una descripción, más detalles sobre el proyecto y una imagen para representarlo, sin embargo, ninguna de estas configuraciones es obligatoria.

Nombre del proyecto
La única configuración obligatoria de este paso, el nombre debe contener de 1 a 32 caracteres alfanuméricos y no permite que se inicie con una cifra.
Descripción del proyecto
Campo no obligatorio, que nos permite definir una descripción para el proyecto.
Después de la creación del proyecto, podremos visualizar la descripción en el cuadro de diálogo al colocar el ratón sobre el proyecto
, cuando utilizamos la visualización por galería o en la columna Descripción, cuando la visualización de los proyectos está en formato de lista.
Información adicional del proyecto
Campos no obligatorios que permiten agregar información adicional al proyecto. Esta información se puede ver al acceder a las propiedades del proyecto.
Imagen
Campos no obligatorios que nos permiten definir una imagen para representar nuestro proyecto.
Todos los campos no obligatorios de esta etapa y demás configuraciones del proyecto pueden ser modificadas después de la creación del proyecto al acceder a la opción Propiedades del proyecto.
Lenguaje
En este paso, debe seleccionar los idiomas que estarán disponibles para el desarrollo del sistema.
Scriptcase puede crear fácilmente sistemas multilingües. Solo necesita agregar más de un idioma en este paso del proyecto. Todos los idiomas que elija estarán disponibles para ser utilizados dentro del proyecto, debe elegir uno como estándar. También puede tener el mismo idioma más de una vez usando diferentes configuraciones regionales.
Scriptcase automáticamente traducirá y aplicará la configuración regional a sus aplicaciones de proyecto (para botones y mensajes internos, por ejemplo). También puede usar otra herramienta de Scriptcase llamada Diccionario de datos para importar y traducir sus campos de base de datos. Podrá ver, crear o personalizar los mensajes dentro del Menú > Locales > Traducir aplicaciones.

- Idioma - Lista de idiomas que se usan en los proyectos.
- Configuración Regional - Contiene el estándar de la configuración regional para el idioma seleccionado. La configuración regional le permite definir algunos parámetros de unidades monetarias, fechas y números de acuerdo con el país o región donde se utilizará su aplicación.
- Charset - Establece el formato de codificación de caracteres que se usará en la aplicación. Esta codificación debe ser la misma que se usa en su base de datos. Por defecto, el juego de caracteres se llena de acuerdo con el idioma, y puede cambiarse después de la creación en las propiedades del proyecto.
- Predeterminado - Establece el idioma predeterminado del proyecto. Las aplicaciones del proyecto se realizarán y se mostrarán utilizando este idioma predeterminado, también se pueden cambiar individualmente dentro de la configuración de la aplicación.
- Borrar - Elimina el idioma del proyecto. De esta forma, el idioma eliminado ya no estará disponible. También se puede incluir o eliminar después de la creación del proyecto en Menú > Proyecto > Propiedades.
Después de seleccionar el idioma, la configuración regional y el juego de caracteres, haga clic en “Agregar” y luego “Guardar” para avanzar.
Temas
Scriptcase ofrece algunos temas listos disponibles para que los aplique a sus aplicaciones de proyecto. Los temas definirán la presentación visual (diseño y CSS) de sus aplicaciones.
En la selección de temas, puede elegir más de un tema para su proyecto. También puede personalizar o crear nuevos temas dentro de los proyectos accediendo al menú Diseño > CSS de las Aplicaciones (Temas).

- Todos - Enumera todos los temas disponibles para usar en su proyecto.
- Scriptcase - Enumera todos los temas de estándares de Scriptcase.
- Pública - Enumera todos los temas definidos en el nivel público.
- Usuario - Enumera los temas seleccionados para usar en el proyecto.
Para agregar un tema a su proyecto, solo necesita seleccionarlo, luego se incluirá dentro de los temas seleccionados. Debe seleccionar un tema para usar como predeterminado, para esto haga clic en el ícono “predeterminado” del tema seleccionado. El tema predeterminado será el seleccionado cada vez que cree una nueva aplicación, también podrá seleccionar una diferente de acuerdo con las opciones disponibles dentro de los temas seleccionados.
Base de Datos
Durante la creación de la conexión, Scriptcase listará todos los motores de bases de datos de acuerdo a su licencia. Si está evaluando Scriptcase, se mostrarán todos los motores de bases de datos disponibles. Debe seleccionar su base de datos y continuar con el siguiente paso para ingresar los detalles de conexión de la base de datos.

La información requerida para conectarse es diferente para cada base de datos. En este ejemplo, usaremos MySQL. Visita el menú de Base de Dados para aprender más sobre cada base y ver los pasos para utilizarlos. .
Detalles de conexión a la Base de Datos
- Nombre de Conexión - Define el nombre de la conexión. No podrás cambiar este nombre en el futuro.
- DBMS Driver - Definido como MySQL PDO. También puede ser MySQLi.
- Servidor / Host (Nombre o IP) - Ingrese la IP del servidor donde se encuentra la base de datos. Si la base de datos está en la misma máquina de Scriptcase, puede usar la dirección IP 127.0.0.1 o localhost.
- Puerto - Define el puerto de la conexión que se utilizará. Por defecto, el puerto es 3306.
- Usuario - Informe el nombre de usuario que usará para conectarse a su Base de datos.
- Contraseña - Informe la contraseña que usará para conectarse a su base de datos.
- Nombre de la Base de Datos - Haga clic en Listar Bases” y seleccione la Base de datos deseada.
- Probar Conexión - Muestra el estado de la conexión si fue exitosa o no.
Fin
El proyecto se ha creado con éxito con la configuración básica y ahora puede crear las aplicaciones. Visita el menú de Aplicaciones para aprender más sobre cada aplicación y ver los pasos para crearlas.
