Feedback

# Aplicación

En esta carpeta puede establecer los atributos de configuración de la aplicación.

## Configuración

- Código de aplicación : Código para uso interno de ScriptCase. Debe comenzar por una carta.
- URL amigable : URL amigable
- Idioma : Formato de datos basado en la configuración regional. *Compartir la variable de ubicación : La aplicación heredará la configuración local (Idioma y Configuración regional) de una variable global, de lo contrario, esta aplicación siempre cargará su configuración local por defecto.
- Conjunto de caracteres : Compartir ubicación con otras aplicaciones basadas en los valores de la sesión.
- Compartir variable de temas : Comparte temas con otras aplicaciones en función de los valores de la sesión.
- Error de Script : Muestra información sobre el script y la línea donde ocurrió el error.
- Error de SQL : Muestra la consulta SQL que originó el error.
- Modo de depuración : Ejecuta la aplicación en modo de depuración (mostrando los comandos SQL usados).
- Carpeta : Carpeta para guardar la aplicación en el proyecto.
- Edición por proyecto : Permite a otros usuarios del mismo proyecto modificar la aplicación.
- Descripción : Descripción de la aplicación.
- Enlace de HelpCase : Al usar esta opción, puede asociar archivos de HelpCase a su aplicación.

## Variable Global

Esta pantalla muestra las variables globales en la aplicación.

La variable global es un parámetro externo requerido para ejecutar la aplicación. La aplicación puede incluir variables globales en la cláusula WHERE, definiciones de campo y nombres, programación de eventos, etc.

Las variables globales se definen entre llaves ([variable]). Estas variables se deben pasar a la aplicación que se implementa a través de uno de los métodos: Session, Post, y Get

> Si necesita usar identificadores de base de datos en sus tablas, le recomendamos que use comillas dobles ( “ ) en lugar de corchetes ( [ ] ) debido al conflicto con las sintaxis de variables globales de Scriptcase. El uso de corchetes como identificadores de bases de datos puede causar problemas en el funcionamiento de las aplicaciones de Scriptcase.

Interfaz de variables globales.

Ejemplo:

`Select CustomerID, CustomerName from Customers WHERE CustomerID = '[v_customerid]'`

> No recomendamos usar variables de sesión (variables globales) con el mismo nombre que los campos de tabla.

En este caso, la variable v_customerid aparece en la configuración de variables globales.

Interfaz de configuración de variables globales.

- Atributo : nombre de la variable en la aplicación.
- Valor : Define el comportamiento de las variables, este contenido se divide en tres bloques, que son:
  - Ámbito : Define cómo la aplicación recibe la variable. Si se ha definido una variable que es recibida por un método POST y ha sido aprobada por el método GET, el contenido no es aceptado. Métodos de pasar valores variables:
  - Session : En esta opción, la variable debe ser creada como una variable de sesión de PHP por otra aplicación.
  - GET : Define que la variable debe ser pasada por la URL, es decir, visible por el navegador.
  - POST : Define que la variable se debe pasar a través del método POST de un formulario HTML.
  - Configuración : No valida (marca) la variable en tiempo de ejecución.
  - Tipo (Entrada / Salida) : Define si la variable es entrada o salida.
- Descripción: Indica dónde se está utilizando la variable.

#####