0% encontró este documento útil (0 votos)
334 vistas2297 páginas

Script Case

Este documento proporciona una introducción a ScriptCase, que es una herramienta para desarrollar aplicaciones web de forma rápida. Explica que permite conectarse a diferentes bases de datos y crear aplicaciones con funcionalidades como grids, informes, formularios y más. También describe algunas de las herramientas adicionales incluidas como el constructor de bases de datos, el diccionario de datos y el editor de temas.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
334 vistas2297 páginas

Script Case

Este documento proporciona una introducción a ScriptCase, que es una herramienta para desarrollar aplicaciones web de forma rápida. Explica que permite conectarse a diferentes bases de datos y crear aplicaciones con funcionalidades como grids, informes, formularios y más. También describe algunas de las herramientas adicionales incluidas como el constructor de bases de datos, el diccionario de datos y el editor de temas.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Introduccin

Visin General

INTRODUCcIN
Qu es ScriptCase
es una herramienta de desarrollo completa. Atravs de una interfaz web amigable, ScriptCase crea aplicaciones
PHP extremadamente rpido, con calidad, ahorro de tiempo,reduciendo los costes, aumentando la productividad
y la integracin de equipos de desarrollo.

Cmo trabajar con ScriptCase?


El desarrollador puede conectar ScriptCase con la mayora de bases de datos disponibles en el mercado, como
SQL Server, Oracle, DB2, MySQL, Postgres, y tambin crear aplicaciones con mltiples bases de datos.

Usted ser capaz de desarrollar fcil y rpidamente:


Grid
Informes
Listas
Filtros
Formularios
Mens
Pestaas
Documentos PDF
Aplicaciones en blanco
Dashboards
Calendarios

Siempre buscando nuevas tecnologas, ScriptCase tiene una variedad de componentes:


Ajax de apoyo
Auto-complete
Formularios Maestro-Detalle
Grid editables
HTML Editor
Diccionario de base de datos
Creacin de Manuales de Usuario
Instalado en un servidor web, Scriptcase puede ser utilizados simultneamente por muchos desarrolladores a
travs de un navegador, permitiendo el desarrollo a distancia y de colaboracin. El cdigo fuente es PHP y
funciona independientemente de la herramienta, lo que permite su publicacin en cualquier servidor Web
habilitado para PHP.

Cdigo fuente
ScriptCase genera el cdigo fuente (PHP, JavaScript, HTML y AJAX). El cdigo generado s totalmente
independiente de la herramienta, y podr ser publicado en cualquier servidor Web habilitado para PHP. El
lenguaje PHP es libre (GNU) y puede ser utilizado en Windows, MAC o Linux.

Herramientas Agregadas

ScriptCase tiene un montn de herramientas adicionales:

SQL Builder
Es una herramienta para ayudar a la creacin de sentencias SQL en forma de asistente. Permite la eleccin de la
base de datos, tablas, campos, order by y where, as como simulaciones del comando que es guardado para uso
posterior.

Constructor de Base de Datos (DataBase Builder)


Es un recurso para desarrollar y mantener modelos de datos. Con una interfaz muy amigable, el DataBase
Builder ofrece recursos para la creacin e importacin de definiciones existentes en las bases de datos, crear
secuencias de comandos para la creacin y actualizacin de la tabla, los informes y diagramas ER.

Lista To-Do
Nueva funcionalidad que permite la creacin de listas To-Do (por hacer) a nivel de usuario, por lo tanto, la rutina
con los desarrolladores remotos es an ms fcil y mejor organizada.

Sistema de mensajes internos


Para tener una mejor integracin entre desarrolladores, en la versin 8.0, un sistema de mensajera ha sido
implementado. Ahora, los usuarios/desarrolladores podrn comunicarse usando la interfaz de Scriptcase
enviando mensajes entre los distintintos usuarios dentro del mismo entorno de desarrollo.

gestor de imgenes
Con la nueva interfaz de imgenes, la gestin de todas las imgenes usadas ser ms fcil y sin complicaciones.
Ser posible controlar y administrar acorde al usuario, proyecto o pblica, organizar las imgenes en distintas
carpetas, y subir mltiples imgenes usando una nica interfaz.

Convertir base de datos


Ahora es posible importar hojas de clculo (.xls), bases de datos Access y archivos CSV para ser usados dentro
de Scriptcase para la creacin de nuevas aplicaciones.

Diccionario de datos
El diccionario de datos le permite grabar toda la informacin de las tablas en las base de datos, estructurar y
estandarizar los campos. Permite la definicin de datos (nombres y tipos de campo, etc.), a fin de optimizar el
desarrollo de aplicaciones.

EdiCin Expressa
Permite editar rpidamente ms de una aplicacin

Helpcase
Permite crear webhelps, de manera que normaliza su documentacin y facilitar la creacin.

Gestin de Botones
Permite la estandarizacin del sistema de botones.

Editor de Temas
editor de temas amigable para el usuario administrar la configuracin de CSS.

Base De Datos

ScriptCase no ejecuta directamente los comandos en las bases de datos. Se utiliza una "capa" de acceso ADODB. Esta capa hace una abstraccin de la base de datos, permitiendo la utilizacin de sentencias SQL a
diferentes bases de datos (ODBC o OLEDB estndar).
Scriptacase s compatible con bases de datos:

Instalacin Scriptcase
Visin General

Visin general
Lo proceso de instalacin de ScriptCase se describir de acuerdo con el tipo de sistema operativo.
Para la instalacin es simple, seleccione su sistema operativo, proceda con el tutorial y en unos pocos pasos
aprenda como instalar y utilizar el ScriptCase.

Instalacon Linux

Instalacon Linux
Usando al instalador Scriptcase
El instalador ScriptCase es un archivo ejecutable para Linux. Una aplicacin para la extraccin automtica y
configuracin de APACHE, PHP y SCRIPTCASE en tu sistema operativo.
Para ejecutar correctamente el instalador, tenemos que darle permisos de ejecucin. El instalador Scriptcase
instalar automticamente en su computador:

1 - Apache Web Server 2.4.3.


2 - PHP 5.6 con extensiones mbstring, zip y gd habilitadas.
3 - Zend Guard Loader 3.3.
4 - Scriptcase versin 8.1.

*Antes de proceder con la instalacin es recomendable no tener cualquier otro ambiente web (como XAMP, Zend
Server, etc...) instalado en la mquina.
*Es recomendable algunos conocimientos bsicos de ambiente para poder utilizar el terminal.
*Recomendamos tambin el uso de la base de datos SQLite.

Este manual nos ensear a instalar ScriptCase en 3 simples pasos:


1. Paso 1: Ejecutar el instalador ScriptCase.
2. Paso 2: Seleccionar la configuracin de los instaladores.
3. Paso 3: Ejecutar ScriptCase.

Paso 1: Ejecutar el instalador ScriptCase.


1 - Encontrar al instalador de acceso a la carpeta y subcarpetas con el CD comando.
Ex:
user@computer:~$ cd /your/download/folder

Sugerencia
Instalador de Scriptcase requiere que se ejecute con permisos administrativos para hacer cambios en su equipo.
Tenemos que requieren permisos de administrador (tambin conocido como aka root permissions - permisos
de root) para ejecutar al instalador.
2 - Requieren acceso de root mediante SUDO SU y escribir su contrasea (si es necesario).
Ex:
user@computer:~/your/download/folder$ sudo su

3 - Conceder permisos de ejecucin para el archivo.


Ex:
user@computer:~/your/download/folder$ chmod -x scriptcasev8_installer.run

4 - Ejecutar el instalador.
Ex:
user@computer:~/your/download/folder$ ./scriptcasev8_installer.run

Paso 2: Seleccionar la configuracin de los instaladores.


En las siguientes imgenes somos capaces de ver todas las propiedades de la instalacin.
1 - Seleccione el idioma de instalacin.

1. Idioma: Seleccione el idioma que se mostrar en el proceso de instalacin. Esto no selecciona el idioma de
ScriptCases.

Haga clic en adelante para continuar...


2 - Mensaje de bienvenido.

Esta pantalla muestra la mensaje de bienvenido del instalador


Haga clic en adelante para continuar...
3 - Contrato de licencia.

1. Acepta esta licencia?: Debes leer y aceptar los trminos antes de continuar.
Haga clic en adelante para continuar...
4 - Directorio de instalacin.

Sugerencia
La ruta de instalacin predeterminada es "/opt/NetMake/v8/". No cambiar esta ruta a menos que sepa lo que
est haciendo.
1. Directrio de instalation: Poner aqu la ruta de la instalacin.
2. Explorar: Este botn permite seleccionar las carpetas de la ruta de instalacin o crear una nueva.
Haga clic en adelante para continuar...
5 - Configuracin de Apache.

1. Puerta: Esto definir en qu puerta se ejecutar el servicio Apache. Le recomendamos que utilice el valor
predeterminado.
2. Correo del Administrador: Este es el correo del administrador de Apache. Esta es la configuracin de
Apache, no de ScriptCase.
3. Domnio Apache: Dominio de Apache debe definirse aqu. Ms informacin acerca de los dominios de
Apache aqu.
Haga clic en adelante para continuar...
6 - Instalar.
El instalador iniciar el proceso de instalacin.

Haga clic en adelante para continuar...

1. Barra de progreso: El progreso general de la instalacin.


Haga clic en adelante para continuar...
7 - Completar la instalacin.

1. Ver archivo "Leme": Cuando termine el instalador, se mostrar el archivo "Leme"


2. Abrir el Scriptcase 8.1: Cuando termine el instalador, se abrir ScriptCase.
Haga clic en "Finalizar" para completar.

Paso 3: Empezar a usar ScriptCase.

Ahora para acceder a tu scriptcase, debes acceder en el navegador la direccin IP y la puerta que elijiste para el
Apache.
Ex:
[Link]

Instalacon Mac Os

Instalacon Mac OS
Usando al instalador Scriptcase
El instalador ScriptCase es un archivo ejecutable para MacOS. Una aplicacin para la extraccin automtica y
configuracin de APACHE, PHP y SCRIPTCASE en tu sistema operativo.
Para ejecutar correctamente el instalador, tenemos que darle permisos de ejecucin. El instaladorScriptcase
instalar automticamente en su ordenador:

1 - Apache Web Server 2.4.3.


2 - PHP 5.6 con extensiones mbstring, zip y gd habilitadas.
3 - Zend Guard Loader 3.3.
4 - Scriptcase versin 8.1

MacOS X 10.9 and later Para Mac OS 10.8 y posterior, antes de ejecutar el programa de instalacin
se requiere cambiar el nivel de permiso para ejecutar aplicaciones. En la configuracin de seguridad y
privacidad, seleccione la opcin "Anywhere" en "Permitir aplicaciones descargadas de".

*Antes de proceder con la instalacin es recomendable no tener cualquier otro ambiente web (como XAMP, Zend
Server, etc...) instalado en la mquina.
*Es recomendable algunos conocimientos bsicos de ambiente para poder utilizar el terminal.
*Recomendamos tambin el uso de la base de datos SQLite.

Este manual nos ensear a instalar ScriptCase en 2 simples pasos:

1. Paso 1: Seleccionar la configuracin del instalador.


2. Paso 2: Ejecutar ScriptCase.

Paso 1: Seleccionar la configuracin de los instaladores.


En las siguientes imgenes somos capaces de ver todas las propiedades de la instalacin.
1 - Seleccione el idioma de instalacin.

1. Idioma: Seleccione el idioma que se mostrar en el proceso de instalacin. Esto no selecciona el idioma de
ScriptCases.
Haga clic en adelante para continuar...
2 - Mensaje de bienvenido.

Esta pantalla muestra la mensaje de bienvenido del instalador


Haga clic en adelante para continuar...
3 - Contrato de licencia.

1. Acepta esta licencia?: Debes leer y aceptar los trminos antes de continuar.
Haga clic en adelante para continuar...
4 - Directorio de instalacin.

HINT
El directorio de instalacin predeterminada es "/Applications/NetMake/v8/". No cambiar este directorio a menos
que sepa lo que est haciendo.
1. Directrio de instalation:Poner aqu el directorio de la instalacin.
2. Explorar: Este botn permite seleccionar las carpetas de el directorio de instalacin o crear una nueva.
Haga clic en adelante para continuar...

5 - Configuracin de Apache.

1. Puerta: Esto definir en qu puerta se ejecutar el servicio Apache. Le recomendamos que utilice el valor
predeterminado.
2. Correo del Administrador: Este es el correo del administrador de Apache. Esta es la configuracin de
Apache, no de ScriptCase.
3. Domnio Apache: Dominio de Apache debe definirse aqu. Ms informacin acerca de los dominios de
Apache aqu.
Haga clic en adelante para continuar...
6 - Instalar.
El instalador iniciar el proceso de instalacin.

Haga clic en adelante para continuar...

1. Barra de progreso: El progreso general de la instalacin.


Haga clic en adelante para continuar...
7 - Completar la instalacin.

1. Ver archivo "Leme": Cuando termine el instalador, se mostrar el archivo "Leme"


2. Abrir el Scriptcase 8.1: Cuando termine el instalador, se abrir ScriptCase.
Haga clic en "Finalizar" para completar.

Step 2: Empezar a usar ScriptCase.


Ahora para acceder a su scriptcase, debe acceder en el navegador la direccin IP y el puerto que elija para
Apache.
Ex:
[Link]

Instalacon Windows

Instalacon Windows
Usando al instalador Scriptcase
El instalador ScriptCase es un archivo ejecutable para Windows. Una aplicacin para la extraccin automtica y
configuracin de APACHE, PHP y SCRIPTCASE en tu sistema operativo.
Para ejecutar correctamente el instalador, tenemos que darle permisos de ejecucin. El instaladorScriptcase
instalar automticamente en su ordenador:

1 - Apache Web Server 2.4.3.


2 - PHP 5.6 con extensiones mbstring, zip y gd habilitadas.
3 - Zend Guard Loader 3.3.
4 - Scriptcase versin 8.1

*Antes de proceder con la instalacin es recomendable no tener cualquier otro ambiente web (como XAMP, Zend
Server, etc...) instalado en la mquina.
*Recomendamos tambin el uso de la base de datos SQLite.

Este manual nos ensear a instalar ScriptCase en 3 simples pasos:


1. Paso 1: Seleccionar la configuracin de los instaladores.
2. Paso 2: Ejecutar ScriptCase.

Paso 1: Seleccionar la configuracin de los instaladores.


En las siguientes imgenes somos capaces de ver todas las propiedades de la instalacin.
1 - Seleccione el idioma de instalacin.

1. Idioma: Seleccione el idioma que se mostrar en el proceso de instalacin. Esto no selecciona el idioma de
ScriptCases.
Haga clic en adelante para continuar...
2 - Mensaje de bienvenido.

Esta pantalla muestra la mensaje de bienvenido del instalador


Haga clic en adelante para continuar...
3 - Contrato de licencia.

1. Acepta esta licencia?: Debes leer y aceptar los trminos antes de continuar.
Haga clic en adelante para continuar...
4 - Directorio de instalacin.

Sugerencia
La ruta de instalacin predeterminada es "C:\Archivos de Programas\NetMake\v7\". No cambiar esta ruta a
menos que sepa lo que est haciendo.
1. Directrio de instalation: Poner aqu la ruta de la instalacin.
2. Explorar: Este botn permite seleccionar las carpetas de la ruta de instalacin o crear una nueva.
Haga clic en adelante para continuar...
5 - Configuracin de Apache.

1. Puerta: Esto definir en qu puerta se ejecutar el servicio Apache. Le recomendamos que utilice el valor
predeterminado.
2. Correo del Administrador: Este es el correo del administrador de Apache. Esta es la configuracin de
Apache, no de ScriptCase.
3. Domnio Apache: Dominio de Apache debe definirse aqu. Ms informacin acerca de los dominios de
Apache aqu.
Haga clic en adelante para continuar...
6 - Instalar.
El instalador iniciar el proceso de instalacin.

Haga clic en adelante para continuar...

1. Barra de progreso: El progreso general de la instalacin.


Haga clic en adelante para continuar...
7 - Completar la instalacin.

1. Ver archivo "Leme": Cuando termine el instalador, se mostrar el archivo "Leme"


2. Abrir el Scriptcase 8.1: Cuando termine el instalador, se abrir ScriptCase.
Haga clic en "Finalizar" para completar.

Paso 2: Empezar a usar ScriptCase.


Ahora para acceder a su scriptcase, debe acceder en el navegador la direccin IP y la puerta que elijiste para

Apache.
Ex:
[Link]

Instalacin Manual Scriptcase

Instalacin manual ScriptCase


Requisitos para una instalacon manual:
Servidor web con soporte para PHP, como Apache, IIS
PHP 5.6 con mdulos mbstring, zip y gd2 habilitado
Estndar SQL de base de datos (SQLite, MySQL, MSSQL, PostgreSQL, Oracle y DB2) accesible para PHP *

*Le recomendamos que utilice la base de datos SQLite para instalacon manual del Scriptcase
NOTA: La instalacin manual requiere que el servidor ya tinga un entorno web configurado con las
especificaciones descritas anteriormente. Como alternativa, se puede realizar la instalacin del entorno del Zend
Server, que contiene todos los requisitos necesarios. Se puede encontrar el entorno del Zend Server en este
enlace: Zend.
Con el ambiente ya est instalado, debe descargar el Scripcase ZIP. Se puede descargar el zip en este sitio:
Scriptcase
Extraiga el archivo en una carpeta temporal, usando su descompresor de archivos. Se crear una carpeta con el
nombre: [Link], cambiarle el nombre solo para scriptcase7, y movalo a la raz de tu servidor web.
Finalmente abrir el navegador y acceso /scriptcase7 para iniciar el proceso de instalacin.
Exemplo: [Link]

La pantalla muestra la seleccin de idioma (espaol) el ScriptCase proceso de instalacin.

Aqu se comprueba cules son las extensiones instaladas. Si marca las casillas de las extensiones instaladas no
se trata de configurar [Link] para reconocer estas extensiones.

Ahora usted decide entrar en Instalacin tpica o instalacin personalizada

Instalacin recomiendada

El ScriptCase instalar todo automticamente. Despus de elegir una instalacin tpica, se le dirigir
automticamente a tu ScriptCase entorno de desarrollo. Por definicin, el usuario es: admin y contrasea: admin.

Instalacin personalizada:

Usted puede elegir la base de datos en la ScriptCase se instalar y se puede elegir el nombre de usuario y
contrasea por defecto para acceder a su entorno de desarrollo.
ScriptCase necesita algunos permisos para funcionar correctamente, esta vez comprueba los permisos.
NOTA: En caso de IIS Web Server, se necesita el permiso de la escritura, la lectura y el usuario
IUSR_NOMEDOSERVIDOR Ejecutivo, en los siguientes directorios:

1 - PHP directorio de instalacin.


2 - Directorio ScriptCase.
3 - De Windows [Link] archivo.

Este paso consiste en la definicin de la base de datos en la que est instalado el ScriptCase, la opcin por
defecto es SQLite, que slo requiere que el mdulo est activado en PHP, pero se puede instalar en otras bases
de datos haciendo clic en "Cambiar base de datos '. En la bsqueda de las tablas se crearn.

Las tablas utilizadas por ScriptCase se han creado correctamente.

Aqu se crea un inicio de sesin y la contrasea del administrador ScriptCase.

Si la instalacin ha sido exitosa aparecer esta pantalla. Haga clic en Continuar para iniciar ScriptCase.

Ingresa pantalla para acceder a la ScriptCase el nombre de usuario y la contrasea introducidos anteriormente.

Instalacin Manual Php 5.6 - Linux

Instalacin Manual PHP 5.6 - Linux


En este artculo se explica cmo instalar y configurar un entorno de PHP 5.6 y Apache 2.4 para recibir el
ScriptCase.
Siga los siguientes pasos con mucho cuidado.
Nota: Este artculo fue basado en la distribucin Debian Jessie

Instalacin de PHP 5.6

Utilice el siguiente comando para instalar PHP 5.6


sudo apt-get install php5-dev php5-cli php5 php5-pear

Acepte la instalacin de las dependencias.

Compruebe la versin de PHP con el comando:


php -v

Importante: Por defecto PHP deshabilita algunas funciones que son importantes para ScriptCase. As que ir a
su [Link] (/etc/php5/apache2/[Link]) y cambiar la lnea de la variable disable_functions como se muestra
a continuacin:

Para habilitar las bases de datos, hemos seleccionado algunos ejemplos de comandos de instalacin:
MSSQL Server utilice el comando sudo apt-get install php5-mssql

PostgreSQL utilice el comando sudo apt-get install php5-pgsql

MySQL utilice el comando sudo apt-get install php5-mysql

SQLite utilice el comando sudo apt-get install php5-sqlite

Firebird utilice el comando sudo apt-get install php5-interbase

Odbc utilice el comando sudo apt-get install php5-odbc

Activacin de la biblioteca GD

utilice el comando sudo apt-get install php5-gd para habilitar la biblioteca GD.

Acepte la instalacin de las dependencias.

Habilitacin de Zend Guard Loader

Descargar "Zend Guard Loader" para Linux utilizando el siguiente enlace y colocarlo en /usr/lib/php5/Zend.
Descargar ZendGuardLoader x86
Descargar ZendGuardLoader x64
Establezca permisos recursivas 777 en la carpeta /usr/lib/php5/Zend
sudo chmod 777 -R /usr/lib/php5/Zend

Abra el [Link] (/etc/php5/apache2/[Link]) y al final del archivo, aadir:


[zend]
zend_extension=/usr/lib/php5/Zend/[Link]
zend_loader.enable=1
zend_loader.disable_licensing=0

zend_loader.license_path=

Despus de este procedimiento reiniciar apache usando los siguientes comandos:


sudo /etc/init.d/apache2 stop
sudo /etc/init.d/apache2 start

instalacin del ScriptCase manualmente

Descargue el Scriptcase con la extensin zip en [Link] y extraiga el zip en la raz del servidor
Web que se instal previamente (C:\Apache24\htdocs).
Despus de extracto de el zip, cambiar el nombre de la carpeta a ScriptCase.

Acceso ScriptCase desde el navegador utilizando el siguiente ejemplo:


Ej: [Link]

La pgina siguiente muestra las opciones de la lengua de instalacin de ScriptCase.

Aqu se comprueba las extensiones instaladas. Si marca las casillas de las extensiones no instaladas, se
tratar de configurar el archivo [Link] para reconocer las extensiones seleccionadas.

Ahora usted puede optar por hacer una instalacin tpica o una instalacin personalizada

instalacin tpica

ScriptCase instalar todo automticamente. Despus de elegir la instalacin tpica, se le redirigir


automticamente a su entorno de desarrollo ScriptCase. Por defecto, el nombre de usuario es: admin y la
contrasea es admin.

instalacin personalizada

Usted puede elegir qu base de datos utilizar ScriptCase para instalar y elegir el nombre-usuario y
contrasea por defecto para acceder a su entorno de desarrollo.
ScriptCase necesita algunos permisos para funcionar correctamente, en este momento se verifica los permisos.
Nota: Para IIS Web Server, es necesario conceder permisos a Escribir, Leer y ejecutar para el usuario
IUSR_SERVERNAME, en los directorios:
1 - Directorio del PHP instalado.
2 - Directorio de ScriptCase.
3 - Y el [Link] de Windows.

Este paso consiste en la definicin de la base de datos que se va a instalar ScriptCase. La opcin por defecto
es SQLite, que requiere slo el mdulo activo en el PHP, pero es posible instalar en otras bases de datos, haga
clic en "Cambiar base de datos '. Ir a la siguiente etapa se crearn las tablas.

Las tablas se han creado con xito.

Aqu vamos a crear el login y la contrasea para el administrador de ScriptCase.

Si todo estaba bien en la instalacin, por lo que la siguiente pgina se muestran. Haga clic en Siguiente para
iniciar ScriptCase.

La pgina de ingreso de ScriptCase con el nombre de usuario y contrasea previamente informado.

Instalacin Manual Php 5.6 - Windows

Instalacin Manual PHP 5.6 - Windows

En este artculo se explica cmo instalar y configurar un entorno de PHP 5.6 con Apache 2.4 para que se va a
correr ScriptCase.
Siga los siguientes pasos con cautela.

Descargue el Apache 2.4, mod_fcgid y PHP 5.6 en los siguientes enlaces:


Apache download
mod_fcgid download
PHP 5.6 download
Nota: El PHP que debe ser descargado es el "NonThreadSafe" y todas las descargas tiene que estar en el
arquitecto de 32 bits.

Despus de descargar el Apache y el PHP 5.6, extraer los dos en la raz de la unidad C: \ Drive
Cambiar el nombre de las carpetas a Apache24 y PHP, como el siguiente ejemplo:

Extraiga el Mod fcgid , copie el mod_fcgid.so archivo y pguelo en el directorio C: / Apache24 / modules

Configuracin del Apache


Abra el archivo C: /Apache24/conf/[Link] y agregue las siguientes lneas por encima de la lnea de
IfModule unixd_module del archivo:
LoadModule fcgid_module modules/mod_fcgid.so
FcgidInitialEnv PHPRC "c:/php"
AddHandler fcgid-script .php
FcgidWrapper "c:/php/[Link]" .php

En el mismo archivo, buscar #ServerName [Link] y cambiarlo a ServerName localhost: 80


Busque:
<IfModule dir_module>
DirectoryIndex [Link]
</IfModule>
Y cambiarlo a
<IfModule dir_module>
DirectoryIndex [Link] [Link] [Link]
</IfModule>

Aadir el texto: Options ExecCGI en la opcin Directory "c/:Apache24/htdocs"

Busque IfModule mime_module y por encima de esta opcin, aada el texto a continuacin:

Agregar el servicio del Apache en Windows

Abra el Command Prompt (CMD) como Administrator y escriba el siguiente comando:


c:\apache24\bin\[Link] -k install

Importante: En caso de un error, y que est informado de que falta el archivo [Link], se puede
descargar el archivo haciendo clic aqu. Extraer y colocar el archivo en el directorio: C:\Windows\System e
C:\Windows\System32. Ejecute el comando de nuevo en la lnea de comandos (CMD).

Configuracin del PHP 5.6

Abra la carpeta C:\php y renombrar el archivo [Link]-development a [Link].


Ahora abre el archivo [Link] (C:\php), busque la variable extension_dir y establecer el valor de "C:/php/ext"
como la imagen de abajo.

Quite los comentarios de las extensiones que figuran a continuacin. (Para descomentar las extensiones,
simplemente retire el ";" desde el punto de partida de cada extensin)
extension=php_bz2.dll
extension=php_curl.dll

extension=php_gd2.dll
extension=php_imap.dll
extension=php_interbase.dll
extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_exif.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_oci8.dll
extension=php_pdo_firebird.dll
extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_oci.dll
extension=php_pdo_odbc.dll
extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
extension=php_pgsql.dll
extension=php_pspell.dll
extension=php_shmop.dll
extension=php_sqlite.dll
extension=php_sqlite3.dll
extension=php_xmlrpc.dll
extension=php_xsl.dll
extension=php_zip.dll

Configure la zona horaria de acuerdo a su regin a raz de la lista que est disponible en la pgina web del
php. An con el [Link] abierto busca la variable [Link] y inserte un valor disponible en la lista.

Guarde todas el modificaciones realizadas en el [Link] y cirrelo.

Reinicie el Apache ejecutando el comando c:\apache24\bin\[Link] -k restart

Activacin del Zend Guard Loader

Descargue el dll Zend Guard Loader para Windows, en el enlace de abajo y coloque el archivo DLL en el
directorio C:/php/ext.
Descargar ZendGuardLoader

Abra el [Link] (C: /php/[Link]) y al final del archivo, agregue la lnea:


[zend]
zend_extension=C:/php/ext/[Link]
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.license_path=

Despus de este procedimiento reiniciar el Apache con el comando c:\apache24\bin\[Link] -k restart en


el CMD

instalacin del ScriptCase manualmente

Descargue el Scriptcase con la extensin zip en [Link] y extraiga el zip en la raz del servidor
Web que se instal previamente (C:\Apache24\htdocs).
Despus de extracto de el zip, cambiar el nombre de la carpeta a ScriptCase.

Acceso ScriptCase desde el navegador utilizando el siguiente ejemplo:


Ej: [Link]

La pgina siguiente muestra las opciones de la lengua de instalacin de ScriptCase.

Aqu se comprueba las extensiones instaladas. Si marca las casillas de las extensiones no instaladas, se
tratar de configurar el archivo [Link] para reconocer las extensiones seleccionadas.

Ahora usted puede optar por hacer una instalacin tpica o una instalacin personalizada

instalacin tpica

ScriptCase instalar todo automticamente. Despus de elegir la instalacin tpica, se le redirigir


automticamente a su entorno de desarrollo ScriptCase. Por defecto, el nombre de usuario es: admin y la
contrasea es admin.

instalacin personalizada

Usted puede elegir qu base de datos utilizar ScriptCase para instalar y elegir el nombre-usuario y
contrasea por defecto para acceder a su entorno de desarrollo.
ScriptCase necesita algunos permisos para funcionar correctamente, en este momento se verifica los permisos.
Nota: Para IIS Web Server, es necesario conceder permisos a Escribir, Leer y ejecutar para el usuario
IUSR_SERVERNAME, en los directorios:
1 - Directorio del PHP instalado.
2 - Directorio de ScriptCase.
3 - Y el [Link] de Windows.

Este paso consiste en la definicin de la base de datos que se va a instalar ScriptCase. La opcin por defecto
es SQLite, que requiere slo el mdulo activo en el PHP, pero es posible instalar en otras bases de datos, haga
clic en "Cambiar base de datos '. Ir a la siguiente etapa se crearn las tablas.

Las tablas se han creado con xito.

Aqu vamos a crear el login y la contrasea para el administrador de ScriptCase.

Si todo estaba bien en la instalacin, por lo que la siguiente pgina se muestran. Haga clic en Siguiente para
iniciar ScriptCase.

La pgina de ingreso de ScriptCase con el nombre de usuario y contrasea previamente informado.

Instalacin Manual Php 5.6 - Mac Os X

En este artculo se explica cmo instalar y configurar un entorno de PHP 5.6 y Apache 2.2 para recibir el
ScriptCase.
Siga los siguientes pasos con mucho cuidado.
Nota: Este artculo fue basado en la distribucin Mac OS X Yosemite.

Instalacin de PHP 5.6

Utilice el siguiente comando para instalar PHP 5.6


sudo curl -s [Link] | bash -s 5.6

PHP 5.6 estar en la siguiente ubicacin despus de instalar /usr/local/php5

Configuracin de Apache

Ejecute el siguiente comando en el terminal:


sudo nano /etc/apache2/[Link]

Al final de los mdulos aadir la siguiente lnea:


LoadModule php5_module /usr/local/php5/[Link]

Agregue la ruta de la variable de entorno PHP en MacOS.


Ejecute el siguiente comando en la terminal:
sudo nano /etc/paths

En el archivo abierto anteriormente, agregue la siguiente lnea:


/usr/local/php5/bin

Su PHP 5.6 y Apache ya est configurado en su mquina.

Enabling Zend Guard Loader

Descargar "Zend Guard Loader"


/usr/local/zend/lib/php_extensions.

para

MacOS

utilizando

el

siguiente

Descargar ZendGuardLoader

Abra el [Link] (/usr/local/zend/etc/[Link]) y al final del archivo, aadir:


[zend]
zend_extension=/usr/local/zend/lib/php_extensions/[Link]
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.license_path=

Despus de este procedimiento, reiniciar apache usando los siguientes comandos:

enlace

colocarlo

en

sudo /usr/sbin/apachectl stop


sudo /usr/sbin/apachectl start

instalacin del ScriptCase manualmente

Descargue el Scriptcase con la extensin zip en [Link] y extraiga el zip en la raz del servidor
Web que se instal previamente (C:\Apache24\htdocs).
Despus de extracto de el zip, cambiar el nombre de la carpeta a ScriptCase.

Acceso ScriptCase desde el navegador utilizando el siguiente ejemplo:


Ej: [Link]

La pgina siguiente muestra las opciones de la lengua de instalacin de ScriptCase.

Aqu se comprueba las extensiones instaladas. Si marca las casillas de las extensiones no instaladas, se
tratar de configurar el archivo [Link] para reconocer las extensiones seleccionadas.

Ahora usted puede optar por hacer una instalacin tpica o una instalacin personalizada

instalacin tpica

ScriptCase instalar todo automticamente. Despus de elegir la instalacin tpica, se le redirigir


automticamente a su entorno de desarrollo ScriptCase. Por defecto, el nombre de usuario es: admin y la
contrasea es admin.

instalacin personalizada

Usted puede elegir qu base de datos utilizar ScriptCase para instalar y elegir el nombre-usuario y
contrasea por defecto para acceder a su entorno de desarrollo.
ScriptCase necesita algunos permisos para funcionar correctamente, en este momento se verifica los permisos.
Nota: Para IIS Web Server, es necesario conceder permisos a Escribir, Leer y ejecutar para el usuario
IUSR_SERVERNAME, en los directorios:
1 - Directorio del PHP instalado.
2 - Directorio de ScriptCase.
3 - Y el [Link] de Windows.

Este paso consiste en la definicin de la base de datos que se va a instalar ScriptCase. La opcin por defecto
es SQLite, que requiere slo el mdulo activo en el PHP, pero es posible instalar en otras bases de datos, haga
clic en "Cambiar base de datos '. Ir a la siguiente etapa se crearn las tablas.

Las tablas se han creado con xito.

Aqu vamos a crear el login y la contrasea para el administrador de ScriptCase.

Si todo estaba bien en la instalacin, por lo que la siguiente pgina se muestran. Haga clic en Siguiente para
iniciar ScriptCase.

La pgina de ingreso de ScriptCase con el nombre de usuario y contrasea previamente informado.

Accessando A Scriptcase
Visin General De Autenticacin

VISIN GENERAL de autenticacin


Introduzca su usuario y contrasea en la pgina de autenticacin como se muestra en la imgen. Introduzca la
siguiente informacin de acceso despus de realizar la instalacin por defecto:
usuario: admin
contrasea: admin

Imgen 1: Interfaz de acceso.

Despus de la validacin y de acuerdo con el perfil del usuario (se puede configurar diferentes perfiles segn el
usuario), ScriptCase muestra las opciones y proyectos disponibles para el usuario.

Nota: El usuario Administrador de ScriptCase tiene acceso a todas las funciones, incluyendo la habilidad de
crear y editar usuarios.

Pantalla De Inicio

Al acceder a Scriptcase, si no tiene ningn proyecto, usted ver una pantalla de inicio con los primeros pasos que
debe tomar para crear su nuevo proyecto.

Una vez que ya tenga proyectos creados, se mostrar una pantalla para seleccionar sus proyectos o crear un
nuevo.

Despus de crear o seleccionar un proyecto, la rea de trabajo de Scriptcase ser mostrada.

Area De Trabajo De Scriptcase


Visin General Del Area De Desarrollo

VISIN GENERAL del area de desarrollo


El rea de trabajo de Scriptcase le permite ver las aplicaciones, propiedades de los objetos y operaciones
disponibles. Usando un rea de trabajo integrada, todas las opciones se encuentran dentro de una simple
ventana de aplicacin.
Una vez autenticado en ScriptCase, el usuario es redirigido a la Pgina de inicio, la cual es similiar al "Explorador
de Windows". Desde all el usuario puede seleccionar acciones tales como: crear carpetas y organizar las
aplicaciones, mostrar las aplicaciones creadas previamente, copiar, renombrar, y otros.

Image1: Espacio de trabajo para diseo de la interfaz.

1 Menu
Principal

2 Barra de
Herramientas

3 Barra de
Tareas

4 Explorar de
Proyecto

5 Lista de
Aplicaciones

Menu Principal

En la parte superior de la pantalla, se encuentra disponible un menu jerrquico que contiene todas las opciones
de ScriptCase.

Imagen 1: Interfaz del Menu Principal.

Opciones del Menu:

Arquivo
Criar novo projeto

Cria um novo projeto.

Abrir Projeto

Lista os projetos que o usurio possui permisso.

Fechar Projeto

Fecha o projeto em edio.

Criar nova aplicao

Cria novas aplicaes de consultas, report pdf, formulrios, abas, controle, menu,
filtro, dashboard ou blank.

Criao em lote das


aplicaes

Permite criar vrias aplicaes simultaneamente.

Restaurar Aplicaes

Exibe as ltimas aplicaes editadas podendo escolher um ponto de restaurao e o


nome na qual a aplicao ser restaurada.

Restaurar Aplicao

Utilizado para restaurar verses anteriores de uma aplicao.

Exportar Projeto

Utilizado para realizar exportaes dos projetos desenvolvidos com ScriptCase.

Importar Projeto

Utilizado para realizar as importaes de projetos feitos no ScriptCase.

Menu Principal

Navega para a pgina do menu principal do ScriptCase.

Sair

Desloga do ScriptCase

Mostrar
Cdigo Fuente

Datos de Sesin

Muestra el ltimo cdigo fuente generado a


travs de la aplicacin que se est editando.
(Habilitado mientras exista una Aplicacin
abierta)
Muestra todas las variables de sesin de
ScriptCase incluyendo la de la aplicacin que
se est ejecutando. (Habilitado mientras exista
un Proyecto abierto)

Proyecto
Propiedades

Muestra la informacin del proyecto y permite


editarlo.
Valores por Defecto Muestra una lista de los valores por defecto
usados en el proyecto.
Versiones (Version Muestra todas las versiones del Proyecto.
History)
Incrementar versin Crea una nueva versin del Proyecto Actual.
Generar Cdigo
Generar el cdigo fuente para las aplicaciones
Fuente
en el proyecto abierto. (Habilitado mientras
exista un proyecto abierto)
Publicacin
Abre el asistente de publicacin del proyecto

actual.
Exportar
Genera el archivo de exportacin del proyecto
Aplicaciones
actual.
Importar
Importa un archivo de respaldo al proyecto
Aplicaciones
actual.
Borrar / Eliminar
Elimina el proyecto.
Reportes - Lista de Muestra las aplicaciones creadas para el
Aplicaciones
Proyecto.
Reportes - Resmen Muestra las aplicaciones conjuntamente con
de Desarrolladores su desarrollador.
Mostrar Diagrama Muestra un diagrama del proyecto.
Bsqueda de
Buscar por un texto en especfico dentro de
Aplicaciones
las aplicaciones del proyecto.

Bancos de Dados
Nova Conexo com Banco de Dados Cria uma nova conexo no projeto atual.
Editar Conexo com Banco de Dados Permite editar as conexes do projeto atual.
importar ACCESS

Permite realizar a importao de um banco de dados ACCESS.

importar EXCEL

Permite realizar a importao de uma planilha do EXCEL.

importar CSV

Permite realizar a importao de um arquivo CSV.

SQL Builder

Ferramenta para criao rpida de comandos SQL.

Database Builder

Ferramenta para criao rpida de tabelas no banco de dados.

Aplicacin
Guardar / Salvar

Guarda la aplicacin abierta.

Generar
Ejecutar

Genera el Cdigo Fuente de la aplicacin.


Ejecuta la aplicacin seleccionada.

Ferramentas
Dicionrio de Dados

Permite ao usurio definir padres para as tabelas (nomes, e tipos de campos,


etc.).

Edio expressa de
aplicao

Abre uma janela para editar vrias aplicaes ao mesmo tempo.

HelpCase

Ferramenta para criar documentao.

Bibliotecas

Permite a criao de rotinas padres que sero utilizadas em muitas aplicaes.

Lista a Fazer

Cria uma lista de tarefas.

Mensagens

Envia mensagens entre os desenvolvedores das mensagens.

Conversor

Realiza a converso das verses V5, V6, V7 para V8.

Layout
CSS de aplicao
(Temas)
CSS Botes
(Temas)
Agrupamento de
Botes
Templates HTML
CSS de Menus
Gerenciador de

Esta opo permite realizar a criao de temas.


Esta opo permite realizar a criao de temas para os botes.
Faz o agrupamento dos botes de exportao.
Esta opo permite realizar alteraes nos diversos elementos do HTML que iro compor
sua aplicao.
Esta opo permite realizar alteraes no CSS dos menus.
Esta opo gerncia as imagens existentes nos projetos podendo adicionar, apagar e

Imagens
Temas para
grficos

copiar uma imagem.


Esta opo permite que voc defina algums paramentros de unidade monetaria, data e
nmero de acordo com o pas ou regio onde sua aplicao ser utilizada.

Localidades
Idioma das Aplicao
Permite criar mensagens personalizadas para ser usado em diferentes aplicaes.
Configuraes Regionais Permite criar mensagens personalizadas para ser usado em diferentes aplicaes.

Mdulos
Seguridad

Crea una capa de seguridad a su proyecto.

Log - Crear/Editar

Crear o editar un Mdulo de logs en su


proyecto.
Crear o editar un Mdulo de log en sus
aplicaciones.

Log - Aplicaciones

Opciones
Ajustes

Modificar los ajustes de Scriptcase.

Mi ScriptCase
Ajustes de Scriptcase por usuario.
Cambiar contrasea Cambia la contrasea actual.
de acceso

Ayuda
Webhelp

Manual del Scriptcase.

Soporte
Diagnstico

Acceda al Soporte en lnea de Scriptcase.


Muestra las configuraciones del Servidor
donde ScriptCase est instalado.
Acceda al sitio de ScriptCase para buscar
actualizaciones.
Acceda para introducir su clave de licencia
Scriptcase
Informacin sobre Scriptcase.

Chequear Versin
Registro de
Licencia
Acerca de

Barra De Herramientas

Use los conos de la Barra de Herramientas para acceder a las principales funciones de ScriptCase

conos de ScriptCase:

Barra de Herramientas - Menu Principal


Menu Principal

Retorna ao Menu Principal do SriptCase.

Criar Novo Projeto

Cria um novo projeto.

Abrir Projeto

Lista os projetos que o usurio possui


permisso.
Fecha o projeto corrente.

Fechar Projeto

Nova Conexo com o Cria uma nova conexo no projeto atual.


Banco de Dados
Editar Conexo com o Permite editar as conexes do projeto atual.
Banco de Dados
SQL Builder
Executa ferramenta para construo de
comandos SQL.
Criar nova aplicao Criar aplicaes atravs do recurso wizard.
Criao em lote de
aplicaes
Salvar aplicao

Criar aplicaes de forma expressa.

Gerar cdigo Fonte

Gera o cdigo-fonte da aplicao editada.(*)

Executar aplicao

Salva a aplicao, gera o programa-fonte e


o executa. (*)
Publica a aplicao no servidor.

Publicar aplicaes
Dicionrio de Dados
Idiomas das
aplicaes
Ajuda
Sair

Salva a aplicao editada. (*)

Permite ao usurio definir padres para as


tabelas (nomes, e tipos de campos, etc.)).
Permite criar mensagens personalizadas
para ser usado em diferentes aplicaes
Documentao on-line do ScriptCase. De
todas as funcionalidades.
Sair do ScriptCase.

(*) As opes Salvar, Gerar Fonte e Executar so habilitadas


quando uma aplicao est sendo editada.
Otros atributos:
Usuario: Muestra el nombre del usuario activo.
Proyecto y Versin: Muestra el nombre y la versin del proyecto abierto.

Barra De Tareas

La Barra de Tareas muestra las aplicaciones abiertas para edicin, permitiendo editar ms de una aplicacin a la
vez.

Imagen 1: Interfaz de la Barra de Tareas.

Explorador De Proyectos

En la pgina principal se listan las carpetas y las aplicaciones desarrolladas con ScriptCase.

Imagen 1: Explorador de Proyecto.

1 - Funciones de Carpeta

Permite administrar las carpetas en el proyecto:


Crear una nueva carpeta para
organizar las aplicaciones.
Renombrar Renombrar la carpeta seleccionada.
Eliminar
Eliminar la carpeta seleccionada.
Crear

2 - Filtros
Son usados para filtrar las aplicaciones de la carpeta actual.

Todas las
Muestra todas las aplicaciones de la carpeta y las subcarpetas.
aplicaciones
Mis
Muestra todas las aplicaciones de la carpeta y la subcarpeta desarrolladas por el usuario actual.
Aplicaciones
Recientes
Muestra todas las aplicaciones generadas recientemente.

3 - Estructura de las Carpetas


Muestra las carpetas y subcarpetas existentes en el proyecto.

4 - Bsqueda
Buscar por nombre de aplicacin o descripci en el proyecto. La bsqueda es realizada dentro de la carpeta
seleccionada, y los resultados son resaltados en amarillo.

Lista De Aplicaciones

Muestra las carpetas y las aplicaciones. Cada lnea ofrece conos de accin para cada aplicacin.

1 - ETIQUETAS
Aplicacin
Friendly
URL
Descripcin
Creador
Generacin
Estado

Nombre de la aplicacin.
Friendly URL de la aplicacin.
Descripcin de la aplicacin.
Desarrollador de la aplicacin.
Fecha de la ltima generacin.
Estado de la aplicacin (actualizado u
obsoleto).

2 - OPCIONES
Ejecutar

Ejecutar la aplicacin. Si el cdigo fuente


se encuentra obsoleto, ser generado y
luego se ejecutar la aplicacin
Editar
Abre la aplicacin para editar.
Copiar
Crea una copia local (en la misma carpeta)
de la aplicacin. Introduzca el nombre de
la copia.
Renombrar Cambia el nombre de la aplicacin.

3 - Pie de Pgina
Permite ejecutar una funcin para mltiples aplicaciones al mismo tiempo:
Las casillas de verificacin le permite seleccionar todas las aplicaciones que se muestren en la lista de
aplicaciones.

Otras opciones son:


Generar
Publicar
Eliminar
Copiar

Generar el cdigo fuente.


Publicar las aplicaciones.
Eliminar las aplicaciones seleccionadas.
Copiar las aplicaciones seleccionadas dentro
de otro proyecto.
Mover Mover las aplicaciones a una carpeta
diferente.
Exportar Exportar las aplicaciones.

Proyecto
Visin General

Visin general del Proyecto


Scriptcase usa proyectos para administrar el desarrollo de las aplicaciones. Es una manera prctica e intuitiva de
organizar el ambiente de desarrollo.
Los elementos de un proyecto son: las aplicacioness (formularios, grids, menus, pestaas, y otros) y las
conexiones a la base de datos.
El usuario puede crear y mantener un historial de versiones del proyecto, puede enlazar usuarios a los proyectos,
temas, idiomas, y, generar el cdigo fuente, publicar o exportar todo el proyecto o parte de el usando los recursos
de manejo de Proyectos. Dentro de los proyectos se pueden definir patrones para la creacin de nuevas
aplicaciones.
ste punto incluye los recursos disponibles para manejo de proyectos, los cuales son:
Nuevo Proyecto
Sistemas creados utilizando ScriptCase
Propiedades
Valores por Defecto
Abrir Proyecto
Eliminar
Histrico de Versiones
Incrementar Version
Generar Cdigo Fuente
Publicar
Exportar Aplicaciones
Importar Aplicaciones
Reportes
Mostrar Diagrama
Bsqueda en Aplicaciones
Exportar Proyectos
Importar Proyectos
Seguridad
Log

Nuevo Proyecto

ScriptCase utiliza el concepto de proyectos para ayudar a los desarrolladores a organizar su desarrollo, un
proyecto puede contener una o ms aplicaciones. Esta opcin se utiliza cuando queremos crear un nuevo
proyecto sobre ScriptCase.

Image1: Nuevo proyecto.

El proceso de creacin del proyecto se divide en 5 etapas diferentes, que son:


Principio (Configuracin del proyecto) - Establecer el nombre del proyecto, descripcin e icono que se
utilizar en el proyecto.
Idiomas - Seleccione o agregue uno o ms idiomas que va a utilizar en el proyecto cuando desea que su
proyecto sea multi-idioma.
Temas - Seleccione o agregue uno o ms temas que va a utilizar en el proyecto, cuando desea que el
usuario seleccione algn tema de los disponibles.
Bases de datos - Seleccione el tipo de base de datos que desea realizar la conexin a utilizar en el
proyecto.
Final - Este es el paso de confirmacin del proyecto, despus de la creacin del proyecto ScriptCase
redirigir a la interfaz de creacin de aplicaciones.

Image2: Barra de progreso de la creacin del proyecto.

Paso 01: Principio - Configuracin del proyecto

Image3: Creacin de un nuevo proyecto.

Atributos:
Nombre del proyecto - Defina un nombre para su proyecto. (No puede dejar espacios en blanco).
Descripcin del proyecto - Descripcin corta del proyecto.
Version - Versin inicial del proyecto.
- Seleccione una imagen para representar su proyecto.

ScriptCase proporciona ejemplos de proyectos a manera de demostracin para que pueda apreciar lo que puede
hacer con la herramienta. Estos proyectos se pueden descargar e importar a su ScriptCase, importar el
proyecto en s, creara la base de datos en el motor que usted seleccione (MySQL, Postgres, SQLite, Oracle, SQL
Server, Firebird y Access) y har la importacin automtica de las tablas necesarias para correr el proyecto de
demostracin.

Paso 02: Locales


Locales - Seleccione los idiomas disponibles en el proyecto de la lista y establezca el idioma por defecto del
proyecto. Utilice la interfaz de abajo para agregar o quitar idiomas al proyecto. Haga clic en el botn 'set default'
para determinar el idioma por defecto del proyecto. Cuando no se ha seleccionado un idioma predeterminado
ScriptCase seleccionar un valor predeterminado basado en los valores del navegador del usuario o la
configuracin del sistema.

Image4: Seleccin de variables locales para el proyecto.

Configuracin regional - No slo es el idioma, sino que tambin incluyen la que se muestran los nmeros
de forma (separador decimal, agrupador de miles), cmo se muestran los valores de moneda, incluyendo el
smbolo de moneda, hora y fecha anotaciones, como el separador de fecha y si el reloj debe estar en 12 o
24 horas.
Juego de Caracteres - Permite definir el cotejamiento dado en la base de datos.. para mostrar los
caracteres especiales.

Paso 03: Temas


Temas - El tema, plantillas y CSS(Hoja de estilo) estarn disponibles para ser utilizados en las aplicaciones
generadas por ScriptCase.

Imagen 5: Seleccin de temas para el proyecto.

Paso 04: Bases de datos


Bases de datos - ScriptCase brinda soporte o permite conexin con MySQL, Oracle, MSSQL Server,
PostgreSQL, DB2, Informix, MS Access, SQLite, Sybase y Firebird. Dependiendo de la versin que haya
adquirido.

Para conectarse a una base de datos con ScriptCase todo lo que necesitamos es la direccin fsica o direccin ip del motor de la base de datos; que puede estar corriendo localmente en su
mquina, en un servidor local o bien en un servidor en el Internet, usted tambin necesitar el nombre de usuario y contrasea, con todo listo el ltimo paso ser elegir el nombre de base de
datos que se utilizar. Para aprender cmo configurar una conexin a su base de datos favorita clic en este enlace

Paso 05: Fin


El proyecto fue creado exitosamente y ahora usted puede crear su primera aplicacin haciendo clic en el botn
"Crear Primera Aplicacin".

Sistemas Creados Con Scriptcase

Es posible descargar 8 sistemas diferentes hechos con ScriptCase:


Sistema de Seguridad
Sistema de entrenamiento
Online Shop
Sistema de Helpdesk
Sistema para Gestin de Proyectos
Samples
Sistema de Noticias
Sistema lbum

Estos sistemas estn disponibles para descarga en el proceso de creacin de un proyecto.

Imagen 01: Pantalla Crear nuevo proyecto.

Cuando hacemos la importacin de uno de esos sistemas tenemos que elegir qu base de datos se vamos
utilizar para exportacin de las tablas del sistema.
MySQL
SQLite
MS SQL Server
PostgreSQL
Oracle
MS Access

Interbase/Firebird

Propiedades Del Proyeto

Propiedades del proyecto


Esta opcin cambia los atributos del proyecto.

Imagen 1: Interfaz de propiedades del proyecto.

Imagen 2: Interfaz de edicin del proyecto.

Atributos:
Descripcin corta del Proyecto - Actualizar descripcin.
Use index page - Esta opcin permite que usted adapte el nombre del URL que sera llamada por la
aplicacin. Por ejemplo: La aplicacin: "[Link] Podria llamarse

usando "[Link]
Es posible actualizar la descripcin completa del proyecto. Utilice el rea de texto que cuenta con el editor para
ello.
Seleccione los idiomas disponibles en el proyecto de la lista, y defina el idioma por defecto. Utilice la interfaz que
se muestra abajo para agregar o eliminar idiomas del proyecto. Haga clic en Definir por Defecto para actualizar
el idioma por defecto del proyecto. Cuando no se seleccione un idioma por defecto, Scriptcase lo seleccionar
automticamente basado en las preferencias del navegador del usuario.

Imagen 3: Seleccionando Locales del proyecto

Locales - Es la combinacin del idioma y las configuraciones regionales. De esta manera, un pas con ms de
un idioma, por ejemplo.: Ingls (Canada) y Francs (Canada). Estas relacioness (locales) pueden ser
seleccionadas al crear o editar un proyecto.

Imagen 4: Seleccionando temas para el proyeto.

Temas - Defina los temas disponibles para las aplicaciones.

Valores Predeterminados

Usando la opcin de valores por defecto s posible personalizar una serie de atributos del proyecto, evitando
tareas repetitivas y aumentando la productividad.

Imagen 1: Acceso a Valores por Defecto

Imagen 2: Interfaz de Ajustes por Defecto.

1 - Configuraciones generales:
Logo - Logo (imagen) estandar usado en las aplicaciones.
Registros por Pgina- Cantidad de registros por pgina, sta opci es usada en aplicaciones grids y
formularios.
Mostrar nmero de lnea- .
Mostrar Ttulo- .
Mostrar Resumen- Mostrar resumen en aplicaciones tipo Grid. Se implementa mediante un comando
COUNT de SQL y por tanto puede ocasionar problemas de desempeo.

2 - Ajustes de Aplicaciones:
Es posible seleccionar valores por defecto para cada tipo de aplicacin, tal como:

Definir el ancho de la tabla


Seleccionar la plantilla de cabecera y pie de pagina.
Definir la alilneacin de los campos.
Seleccionar cuales botones de la barra de herramienta estarn disponibles por defecto cuando se cree
una aplicacin.
Otros...

3 - Editor de HTML
Configurar los atributos de la barra de herramientas usados en 'editor html fields' en aplicaciones de control o
formularios.
Atributos:
Localizacin- Define la posicin de la barra de herramientas en la caja de texto.
Alineacin de Botonos - Define la alineacin de los botonos (derecha, izquierda o centrados).
Barra de Estado - Define el estado de la barra de herramientas.
Cantidad de Barras - Define la cantidad de barras (ver imagen).
Organizacin de los Botones - Seleccione que botones seran mostrados en la barra.
Vista Previa - Muestra los botones seleccionados.

4 - bibliotecas
Seleccione y habilite las bibliotecas para usar en los eventos de las aplicaciones.

Abrir Proyectos

Puede abrir, o ir de un proyecto a otro cuando lo desee, accesando al menu Archivo -> Abrir Proyecto.

Imagen 1: Menu.

Seleccione para abrir un proyecto existente.

Imagen 1: Seleccionando un Proyecto.

Borrar Proyecto

Elimine un proyecto, todas las aplicaciones y conexiones. Los usuarios del proyecto NO son eliminados.
Nota: Confirme la eliminacin del proyecto (Imagen 2) ya que es definitiva y no reversible. Un proyecto sin
backup no puede ser restaurado.

Imagen 1: Eliminar proyecto.

Imagen 2: Confirmacion.

Historico De Version

Histrico de Version
Esta opcin sirve para mantener un histrico de las versiones del proyecto. Eliminar, abrir y cerrar o editar una
versin del proyecto.

Imagen 1: Menu del Histrico de Versiones.

Imagen 2: Interfaz de descripcin de la Versin.

Atributos:
Eliminar - Borrar todas las aplicaciones del Proyecto para la versin seleccionada.
Estado - Abrir/Cerrar una versin del proyecto.
Editar - Editar la versin del Proyecto (Slo disponible si el estado de la versin es "Abierto"

Imagen 2: Descripcin de la versin.

Incrementar Verson

Incrementar Versin
Los incrementos de versin permiten controlar el desarrollo del proyecto, separando las versiones que han sido
desarrolladas.

Imagen 1: Menu de incremento de Versin.

Cuando una nueva versin del proyecto es generada se mantendr una copia de la versin previa, permitiendo el
desarrollo de la nueva versin.

Imagen 2: Interfaz de incremento de versin.

Atributos:
Versin actual - Versin actual del Proyecto.
Nueva versin - ID de la nueva versin.
Descripcin - Descripcin del Proyecto.

Generaccon De Cdigo Fuente

GeneraCCon de Cdigo Fuente


Genera el cdigo fuente de las aplicaciones del proyecto.

Imagen 1: Menu de seleccin de aplicacin.

Permite generar el cdigo fuente del proyecto entero o de las aplicaciones seleccionadas.

Si estn los Threads estan habilitados, puede ver las aplicaciones que se estn compilando para cada
subproceso.

Imagen 2: Mostrando Threads.

O puedes ver el registro de aplicaciones generadas.

Image1: Mostrando registro.

Publicacon

Publicacin
Mediante el proceso de publicacin se publican las aplicaciones desarrolladas con Scriptcase (y sus libreras) en
cualquier servidor Web habilitado para PHP.

Para mayor informacin, Hace un clic aqui.

Exportar Aplicaciones

Imagen 1: Menu de exportacin de proyectos

Permite exportar todas las aplicaciones de un proyecto o solo algunas seleccionadas.


Luego ScriptCase genera un enlace al archivo de respaldo (.ZIP). Haga clic en el enlace para descargarlo.

Imagen 2: Interfaz de rutina de respaldo.

Importar Aplicaciones

Es usado para subir e importar un archivo ZIP previamente exportado al Proyecto.

Imagen 1: Menu de importacin de aplicaciones.

Seleccione el archivo ZIP que fue exportado por Scriptcase.

Imagen 2: Interfaz de importacin de aplicaciones.

Chequee la lista de aplicaciones contenidas en el archivo de respaldo. Haga clic en Restaurar y luego clic en
Aceptar para finalizar el proceso.

Informes De Gestin

informes de gestin
Proporciona dos tipos de reportes de Proyecto: Lista de Aplicaciones y Resmen de Desarrolladores.

Imagen 1: Menu de Reportes del Proyecto

Lista de Aplicaciones
La lista de aplicaciones muestra una informacin histrica y analtica sobre las aplicaciones del Poyecto.

Imagen 2: Lista de Aplicaciones.

La lista de aplicaciones le muestra tambien los "INSERTS" para una Tabla (SQL) existente en el proyecto. Esta
informacin puede ser usada como parte del mecanismo de autenticacin de su proyecto.

Al hacer clic en MOSTRAR INSERTS, ver la siguiente informacin.

Imagen 4: Interfaz de INSERT de aplicaciones.

Imagen 5: Interfaz de INSERT de la Tabla.

Resumen de Desarrolladores
Muestra un reporte detallado por Desarrollador y applicacioned creadas.

Imagen 6: Interfaz de Reporte (Resumen de Desarrolladores).

Imagen 6: Interfaz de Reporte (Resumen de Desarrolladores).

Mostrar Diagrama

En el men proyecto -> Mostrar Diagrama, podemos generar un diagrama de todas las aplicaciones del
proyecto actual.

Imagen 1: Mostrar Diagrama.

Imagen 2: Diagrama.

Busqueda En Las Aplicaciones

Busca por un atributo especfico en todas las aplicaciones del proyecto:

Imagen 1: Menu de Busqueda.

Imagen 2: Interfaz de Busqueda.

Exportar Proyecto

Utilice esta opcin para guardar el proyecto y todas sus aplicaciones en un archivo ZIP que puede importar en
otro ScriptCase.

Imagen 1: Menu de Exportacin de Proyectos.

Seleccione el proyecto que desee exportar.

Imagen 2: Interfaz de exportacin de aplicaciones.

Scriptcase generar un enlace a un archivo (.ZIP). Haga clic en el enlace para descargarlo.

Imagen 3: Interfaz de rutina de respaldo .

Importar Proyecto

Utilice para subir e importar un archivo ZIP exportado anteriormente al proyecto abierto.

Imagen: Interfaz de importacin de aplicaciones.

Paso 1 - Seleccione el archivo zip con el proyecto que fue exportado previamente por ScriptCase.

Imagen 1: Interfaz de importacin de aplicaciones.

Seguridad
Seguridad

Haciendo uso de los recursos de seguridad de ScriptCase, puedes aplicar las reglas de acceso para que el
sistema se desarrolle, dismuyendo an ms el tiempo de desarrollo del proyecto, considerando que ScriptCase
generar aplicaciones de acceso y todas las validaciones automaticamente.

Image 1:Mdulo de seguridad del Men.

1. Tipo - El primer paso es seleccionar el nivel de seguridad. Hay tres niveles de seguridad y cada nivel se basa
en un modelo de datos para almacenar informacin como, cuentas de usuarios, contraseas, acceso a
perfiles, grupos etc.

Image2: Tipo de mdulo de seguridad.

Tipos:
Usuario- Se crea una apicacin basada en el nivel de la seguridad del usuario. Donde la aplicacin est
vinculada a la conexin del usuario.
Aplicacin - Se crea una aplicacin basada en el nivel del seguridad de la aplicacin. Donde la
aplicacin est vinculada con el usuario.
Grupo- Se crea una aplicacin basada en el nivel de seguridad del grupo. Donde se define el acceso de
cada grupo de ciertas aplicaciones.

2. Selecciona Conexin - El segundo paso es comn para cualquier tipo, y es usado para seleccionar que
conexin de base de datos ser utilizado para crear el mdulo de Seguridad.

Imagen 3: Mdulo de Seguridad- Seleccione conexin

Selecciona Conexin:
Conexin - Selecciona una conexin de base de datos del proyecto.
Crear o utilizar tablas existentes - Puedes elegir si ScriptCase crear las tablas en tu base de datos o se
usarn tablas ya existentes.
Prefijo Tabla - Prefijo utilizado para crear los nombres de la tabla.
Eliminar tablas si existen - Borra tablas para crear otras nuevas.
Proteger a los usuarios registrados- Elimina las tablas para crear otras nueva.

3. Asociado - El tercer paso es diferente para cada tipo de nivel de seguridad y es utilizado para asociar los
campos del mdulo de seguridad con los campos de la base de datos. Por tanto, es slo necesario, si has
seleccionado la opcin de usar '' tablas existentes'' en el ltimo paso.

Usuario
Basado en el nivel de seguridad del usuario. Donde la aplicacin est vinculada con el login del usuario.

Image 4: Interfaz Usuario

1 - Usuario:
Tabla - Define la tabla ''Usuarios'' usada por el sistema.
Login/ Iniciar Sesin- Establece el campo de para almacenar el Login del usuario.
Contrasea - Establece los campos para almacenar la contrasea del usuario.
Nombre - Establece el campo para almacenar el nombre de usuario.
E-mail - Establece el campo para almacenar el E-mail.
Activar - Establece el campo para almacenar si el usuario est activo o no.
Activar el cdigo- Establece el campo para almacenar el cdigo de activacin.
Privilegios de Administrador- Establece el campo para almacernar si el usuario tiene privilegios de
administrador.

2 - Iniciar Sesin:
Cuadro - Poner la mesa "usuario en lnea" utilizado por el sistema.
Iniciar sesin - Establezca el campo para almacenar la conexin del usuario.
Fecha de inicio de sesin - Ajuste el campo para almacenar el tiempo que el usuario lleva a cabo el
inicio de sesin en el sistema.
Sesin - Establezca el campo para almacenar la sesin de usuario.
Direcciones IP - Establezca el campo para almacenar IP del usuario.

Usuario / App
Basado en el nivel de seguridad de la aplicacin. Donde la aplicacin est vinculada con el usuario.

Image 5: User / App Interface.

1 - Usuario:
Tabla- Define la tabla ''usuarios'' utilizada por el sistema.
Login - Establece el campo para almacenar el campo de usuarios.
Contrasea- Establece el campo para almacenar la contrasea del usuario.
Nombre - Establece el campo para almacenar el nombre de usuario. et the field to stores the User
Name.
E-mail - Establece el campo para almacenar el E-mail.
Activar - Establece el campo para almacenar si el usuario est activo o no.
Cdigo de Activacin - Establece el campor para almacenar el cdigo de activacin.
Administrator con Privilegios- Establece el campo para almacenar si el amdministrador tiene
privilegios.

2 -Applicaciones:
Tabla - Establece si la tabla almacena todas las aplicaciones de proyectos.
Cdigo - Establece el campo para almacenar el cdigo o el nombre de la aplicacin.
Description - Set the field to store the application description.
Tipo de Aplicacin- Establece el campo para almacenar el tipo de aplicacin.

3 - Usuario/ Applicacin:
Tabla - Establece la tabla para almacenar las relaciones entre grupos y aplicaciones de proyectos.
Login - Establece el campo para almacenar el login del usuario.
Nombre de la Aplicacin - Establece el campo para almacenar el nombre de la aplicacin.
Acceso Privilegiado- Establece el campo para almacenar si el usuario tiene privilegios para acceder a
la aplicacin.
Inserte Privilegio- Establece el campo para almacenar si el usuario tiene privilegios para insertar
archivos nuevos en la aplicacin.
Eliminar Privilegio - Establece el campo para almacenar si el usuario tiene el privilegio de eliminar
archivos en la aplicacin.
Actualizar Privilegio- Establece el campo para almacenar si el usuario tiene el privilevio de actualizar
archivos en la aplicacin.
Exportar Privilegio- Establece el campo para almacenar si el usuario tiene el privilegio para exportar
archivos en la aplicacin.
Imprimir Privilegios- Establece el campo para almacenar si el usuario tiene el privilegio de imprimir los
archivos en la aplicacin.

4 - Loguin:
Cuadro - Poner la mesa "usuario en lnea" utilizado por el sistema.
Iniciar sesin - Establezca el campo para almacenar la conexin del usuario.

Fecha de inicio de sesin - Ajuste el campo para almacenar el tiempo que el usuario lleva a cabo el
inicio de sesin en el sistema.
Sesin - Establezca el campo para almacenar la sesin de usuario.
Direcciones IP - Establezca el campo para almacenar IP del usuario.

Usuario / Grupo / App


Basado en el nivel de seguridad del grupo. Donde est definido el acceso de cada grupo a ciertas
aplicaciones.

Image 6: User / Group / App Interface.

1 - User:
Table - Define the table "Users" used by the system.
Login - Set the field to stores the User login.
Password - Set the field to stores the User Password.
Name - Set the field to stores the User Name.
E-mail - Set the field to stores the E-mail.
Active - Set the field to stores if the user is active or not.
Activation code - Set the field to stores the Activation code.
Administrator privilege - Set the field to stores if the user has administrator privileges.

2 - Group:
Table - Set the table to stores the groups created in the system.
ID - Define the field that will store the group code.
Description - Set the field that will store the group description.

3 - Application:
Table - Set the table to store all project applications.
Code - Define the field to store the code or the application name.
Description - Set the field to store the application description.
Type of application - Set the field to store the application type.

4 - User / Group:
Table - Set the table to store the relationship between users and groups in the project.
Login - Set the field to store your login.
Group Code - Define the field to store the group code.

5 - Group / Application:
Table - Set the table to store the relationship between groups and project applications.
Group Code - Define the field to store the group code.
Application Name - Define the field to store the application name.
Access Privilege - Define the field to store if the group has privilege to access the application.
Insert Prvilege- Define the field to store if the group has privilege to insert new records in the
application.
Delete Privilege - Define the field to store if the group has privilege to delete records in the application.
Update Prvilege- Define the field to store if the group has privilege to update records in the application.
Export Privilege - Define the field to store if the group has privilege to export records in the application.
Print Prvilege- Define the field to store if the group has privilege to print records in the application.

6 - Logueado:
Cuadro - Poner la mesa "usuario en lnea" utilizado por el sistema.
Iniciar sesin - Establezca el campo para almacenar la conexin del usuario.
Fecha de inicio de sesin - Ajuste el campo para almacenar el tiempo que el usuario lleva a cabo el inicio
de sesin en el sistema.
Sesin - Establezca el campo para almacenar la sesin de usuario.
Direcciones IP - Establezca el campo para almacenar IP del usuario.

4. Configuracion - El cuarto paso se utiliza para informar de la configuracin utilizada en el mdulo de


seguridad.

Imgenes 7: Configuracin de la Interfaz

1- General:
Aplicaciones de Prefijo- Crea aplicaciones de seguridad con un prefijo en el nombre.
Encriptacin - Establece si la contrasea utilizar encriptacin.
Activar Seguridad- Activa la opcin de '' usar seguridad'' en cada aplicacin.
Usa Captcha - Activa la opcin de usar CAPTCHA en la pantalla de inicio de sesin.
Folder - Crea una carpeta en el proyecto para aplicaciones de seguridad.
Tema - Defina el tema de las aplicaciones.
Identificacin - Establece el esquema de inicio usado en las aplicaciones de seguridad.
Menu - Permite crear o seleccionar una aplicacin de men para incluir un mdulo de seguridad.
Tipo de Men - Establece el tipo de men, si la opcin de crear un nuevo men de aplicaciones se
encuentra en el punto anterior.
2 - Iniciar Sesin:
Tamao mnimo - Tamao mnimo de los caracteres escritos por el usuario.
Tamao mximo - Tamao mximo de los carcteres escritos por el usuario.
Enviar enlace email para nueva contrasea - Establece qu caracteres puede escribir el usuario
final.

Ldap Security
Seguridad Ldap

Hay dos maneras de utilizar LDAP para la autenticacin de las aplicaciones de ScriptCase:

LDAP option.

Control Total
Solo Autentificacin
Tutorial LDAP

Ldap - Control Total

LDAP - Control Total


Este mtodo de autenticacin LDAP permite al administrador seleccionar usuarios de LDAP que tendrn acceso
a las aplicaciones y las aplicaciones que deven de ser accesibles para cada usuario.

1. Conexin -

Image 1: Ajustes de conexin.

Conexin. - Seleccione una conexin de base de datos del proyecto.


Existentes o crear tablas - Puede elegir si ScriptCase crea las tablas en la base de datos se va utilizar de
las tablas existentes.
Tabla prefix - Prefijo utilizado para crear los nombres de tabla.
Eliminar tablas, si existen. - Eliminar las tablas para crear otras nuevas.

2. Asociado - Se necesita slo si seleccionado la opcin de utilizar "tablas existentes" en el paso anterior.
User:

Tabla - Define la tabla "Usuarios" que utiliza el sistema.


Login - Establece el campo que guarda el login del usuario.
Contrasea - Establece el campo que guarda la contrasea del usuario. NO SE UTILIZA.
Nombre - Establece el campo que guarda el nombre del usuario.
E-mail - Establece el campo que guarda el correo electrnico.
Activo - Establece el campo guarda si el usuario est activo o no.
El cdigo de activacin -Establece el campo que guarda el cdigo de activacin. NO SE UTILIZA.
Privilegios de Administrador - Establece el campo que guarda si el usuario tiene privilegios de
administrador.

Aplicacin:

Tabla - Define la tabla para guardar todas las aplicaciones del proyecto.
Nombre de la aplicacin - Defina el campo para almacenar el cdigo o el nombre de la aplicacin.
Descripcin - Establece el campo para almacenar la descripcin de la aplicacin.
Tipo de aplicacin - Establece el campo para almacenar el tipo de aplicacin.

Usuario / Aplicacin:

Tabla - Define la tabla para guardar la relacin entre los grupos y las aplicaciones del proyecto.
Login - Define el campo para guardar el nombre de usuario.
Nombre de la aplicacin - Define el campo para guardar el nombre de la aplicacin.
Privilegio de acceso - Define el campo para guardar si el usuario tiene el privilegio de acceder a la
aplicacin.
Inserte Prvilege - Define el campo guardar si el usuario tiene privilegios para insertar nuevos registros en la
aplicacin.
Eliminar Privilegio - Define el campo para guardar si el usuario tiene privilegios para eliminar registros en
la aplicacin.
Update Prvilege - Define el campo para guardar si el usuario tiene privilegios para actualizar los registros de
la aplicacin.
Privilege Export - Definir el campo para guardar si el usuario tienel privilegio de exportar registros en la
aplicacin.
Imprimir Prvilege - Define el campo para guardar si el usuario tiene el privilegio de imprimir los registros de
la aplicacin.

3. Configuracin - En esto paso se definirn los parmetros utilizados en el mdulo de seguridad.

General:

Aplicaciones prefijo - Crea las aplicaciones de seguridad con un prefijo en el nombre


.

Cifrado - Define si la contrasea se utiliza cifrado . NO SE UTILIZA


.
Enable Security - Habilita la opcin de "seguridad uso" de cada aplicacin
Captcha Uso - Habilita la opcin de usar CAPTCHA en la pantalla de inicio de sesin
Carpeta - Se crea una carpeta en el proyecto para aplicaciones de seguridad
.
Esquema - Define el tema de las aplicaciones
Log - Define el esquema de registro utilizado en las aplicaciones de seguridad
Men - Permite crear o seleccionar una aplicacin de men para incluir el mdulo de seguridad
Tipo de men - Define el tipo de men, si la opcin de crear un nuevo men de aplicaciones se establece
en el punto anterior.

Login:

Tamao mnimo - El tamao mnimo de los caracteres tecleados por el usuario.


El tamao mximo - Tamao mximo de caracteres tecleados por el usuario.
Caracteres permitidos - Definir que tipo de dcaracteres el usuario final puede escribir.

Configuracin de correo electrnico:

Servidor SMTP - Define el servidor SMTP.


Puerto SMTP - Define el puerto SMTP.
Usuario SMTP - Define el usuario de SMTP.
Contrasea SMTP - Define la contrasea SMTP.
SMTP E-mail - Define el correo electrnico SMTP.

LDAP:

Servidor - Define la direccin del servidor LDAP.


Dominio - Define el dominio LDAP que se utilizar.
DN - Define nombre distinguido de LDAP que se utilizar.
Grupo - Define el grupo LDAP que se utilizar.

4. Prueba de usuario - El quinto paso se utiliza para activar un usuario como administrador.

Inserte interfaz de datos

Insertar datos:

Login - Acceso vlido de usuario LDAP.


Contrasea - contrasea de usuario vlidos LDAP.
Nombre - Nombre de usuario
E-mail - E-mail.

5. Agregar aplicaciones - El sexto paso se utiliza para rellenar las solicitudes de la tabla.

Agregar interfaz Aplicaciones

Comprobacin de la opcin, ScriptCase insertar en la tabla de aplicaciones, el nombre de cada aplicacin existe
en el proyecto.

6. Perfil - El ltimo paso se utiliza para guardar en un perfil de todos los parmetros utilizados en los pasos para
ser utilizados en otros proyectos.

Perfil de interfaz

Se puede guardar un perfil para cualquier usuario ScriptCase, slo para ese usuario o simplemente para ser
usado en ese proyecto.

Ldap - Slo Autenticacin

LDAP - Slo Autenticacin


Este mtodo de autenticacin LDAP permite al usuario tener acceso a todas las aplicaciones a travs de la
validacin LDAP de su usuario / contrasea.

1. Conexin -

Image 1: Ajustes de conexin.

Conexin - Seleccione una conexin de base de datos del proyecto.


2. Configuracin - Este paso definir los valores utilizados en el mdulo de seguridad.

General:

Aplicaciones Prefijo - Crea las aplicaciones de seguridad con un prefijo en el nombre.


Cifrado - Define si la contrasea se utiliza cifrado. NO SE UTILIZA.

Activar seguridad - Active la opcin "seguridad uso" en cada aplicacin.


Usar Captcha - Habilita la opcin de usar CAPTCHA en la pantalla de inicio de sesin.
Carpeta - Se crea una carpeta en el proyecto para aplicaciones de seguridad.
Esquema - Define el tema de las aplicaciones.
Log - Define el esquema de registro utilizado en las aplicaciones de seguridad.
Men - Permite crear o seleccionar una aplicacin del men para incluir el mdulo de seguridad.
Tipo de Men - Define el tipo de men, si la opcin de crear un nuevo men de aplicaciones se establece
en el punto anterior.

Login:

Tamao mnimo - El tamao mnimo de los caracteres tecleados por el usuario.


El tamao mximo - Tamao mximo de caracteres tecleados por el usuario.
Caracteres permitidos - Definir que caracteres que el usuario final puede escribir.

LDAP:

Servidor - Define la direccin del servidor LDAP


Dominio - Define el dominio LDAP que se utilizar.
DN - Define nombre distinguido de LDAP que se utilizar.

Group - Define el grupo de LDAP a utilizar.

3. Prueba de usuario - El quinto paso se utiliza para activar un usuario como administrador.

Inserte interfaz de datos

Insertar datos:
Login - Ingresar Vlido usuario LDAP.
Contrasea Contrasea de usuario vlidos LDAP.
Nombre - Nombre de usuario
E-mail - User e-mail.

4. Perfil - El ltimo paso se utiliza para guardar en un perfil de todos los parmetros utilizados en los pasos para
ser utilizados en otros proyectos.

Perfil de interfaz

Se puede guardar un perfil para cualquier usuario ScriptCase, slo para ese usuario o simplemente para ser
usado en ese proyecto.

Creacin De Una Base De Datos Ldap

Creacin de una Base de datos LDAP


Con el fin de comprender mejor cmo utilizar la seguridad LDAP en ScriptCase, vamos a aprender a crear una
base de datos LDAP y obtener los datos para construir, sobre ScriptCase, un mdulo de seguridad de su uso. En
el servidor Windows, hay una forma nativa de instalar y configurar Active Directory con la base de datos LDAP:
Creacin de una base de datos en Windows Server LDAP.
Creacin de una base de datos simple LDAP en Linux.

Creacin de una base de datos en Windows Server LDAP.


Server Manager

Image 01: Servidor opcin administrador en el men de inicio.

En Windows Server es nativa posible crear una base de datos LDAP para alimentar a una estructura de Active
Directory. Vamos a necesitar para acceder al Administrador de servidores para instalar el servicio de directorio de
Active Directory. En primer lugar, busque el Administrador de servidores en el men de inicio y ejecutarlo.
&nbsp

Image 02: Servidor ventana Administrador Principal.

En la ventana principal, acceda a la "Roles" y, a crear una nueva funcin utilizando "Agregar funciones"

Image 03: Roles.

Add Role Wizard

Image 04: Aadir a casa Rol del Asistente.

Lea y siga estas recomendaciones de la pantalla y luego contine.

Image 05: Eleccin de servicios de instalar.

Esta pantalla nos permite elegir los servicios que desea instalar en el papel que se est agregando. Marque la
opcin "Servicios de dominio de Active Directory" y continuar

Image 06: Active Directory Domain Services.

Hay algunas notas importantes acerca de los Servicios de dominio de Active Directory en esta pantalla.

Image 07: Instalacin.

Esta pgina muestran lo que se instalar a partir de ahora. Para continuar con la instalacin, haga clic en el
botn "Instalar". Despus de la transformacin, se le mostrar la ventana "Resultados" con el registro de
instalacin.

Image 08: Resultados.

Domain Controller

Image 09: Active Directory pgina rol.

Image 10: Instalar AD DS Wizzard.

Esta Wizzard crearemos nuestro dominio (o asociar un dominio existente).

Image 11: OS compatibilidad.

Image 12: Creacin de un nuevo rbol.

Para crear un nuevo rbol, seleccione la opcin "Crear un dominio nuevo en un nuevo bosque" y haga clic en
"Siguiente" para instalar su nombre.

Image 13: La creacin de un nombre de dominio completo.

Para este ejemplo vamos a utilizar [Link] como el nombre de dominio.

Image 14: Establecer el nivel [Link].

Este paso se definirn los equipos que sern capaces de convertirse en servidores o controladores de dominio
delegado.

Image 15: Las opciones adicionales.

Para asegurarse de que otros ordenadores ser capaz de encontrar este dominio, la convierten en un servidor
DNS o utilizar el valor predeterminado del servidor DNS, relationing el nombre de dominio a direccin IP del
servidor de AD.

Image 16: Definicin de base de datos, el registro y la ruta de SYSVOL.

Aqu puede definir la ruta de la base de datos LDAP, los archivos de registro y SYSVOL el. No hay necesidad de
cambiar esta situacin en la mayora de los casos.

Image 17: Configuracin de una contrasea del modo de restauracin.

Esta contrasea le permitir acceder al modo del servidor de anuncios de restauracin, no se relaciona con la
contrasea de administrador de LDAP.

Image 18: Resumen de la instalacin.

Image 19: Instalacin progreso.

Image 20: Instalacin finalizada.

Creacin de un nuevo usuario

Image 21: Creacin de objetos de usuario.

Seleccione la opcin "Usuarios y equipos" opcin en el men de AD DS, a continuacin, seleccione el dominio y
haga clic derecho para crear un nuevo objeto de usuario. Introduzca los datos de usuario y definir una contrasea
nueva para l. A continuacin, confirme los cambios para completar el proceso.

Image 22: Nuevos datos de usuario.

Image 23: Definicin de la contrasea del usuario.

Image 24: Objeto creado.

Resultados
En este tutorial se crea un entorno de autenticacin LDAP. Los datos de autenticacin para este ejemplo son:
Domain
DN
User
Name

ADMARTINI
DC=admartini,DC=scriptcase,DC=info
CN=Henrique C. Barros,DC=admartini,DC=scriptcase,DC=info OR
hbarros@[Link]

Creacin de una base de datos simple LDAP en Linux.

Instalacin y configuracin de slapd


Vamos usar OpenLDAP (slapd) para construir una base de datos LDAP accesible para el mdulo de seguridad
sin simular un Active Directory. Este tutorial va a crear un servidor LDAP y un solo usuario para el acceso.

Image 01: Instalacin de slapd.

En un sistema basado en Debian, tenemos que usar apt-get para recuperar e instalar slapd.

Image 02: Utilizando dpkg-reconfigure slapd para cambiar la configuracin.

Despus de la instalacin, debe configurar los ajustes de la slapd. Para ello, debemos usar dpkg-reconfigure
para construir.

Image 03: Configuracin de slapd.

Seleccione la opcin "No" y pulse Intro para continuar.

Image 04: Definicin de nombres de dominio.

Elija su nombre de dominio.

Image 05: Definir nombre de la organizacin.

Escriba el nombre de la organizacin y pulse Intro para continuar.

Image 06: Configuracin de la contrasea de administrador.

Definir la contrasea de administrador y pulse Enter para confirmar.

Image 07: Definicin de base de datos back-end del motor.

Esta pantalla nos permite elegir el backend de base de datos. Le recomendamos que utilice HDB. Continuar con
enter y luego optar por limpiar su base de datos anterior.

Image 08: Purga DB anterior.

Image 09: Mover archivos antiguos.

Adicin de un nuevo usuario


En primer lugar, debe crear un archivo LDIF con la informacin sobre el usuario sobre el mismo:
user@computer:~$ touch [Link]

Este es el contenido que estamos utilizando para este archivo de ejemplo:

# Object 1: uid=hbarros,dc=admartini,dc=scriptcase,dc=info

dn: uid=hbarros,dc=admartini,dc=scriptcase,dc=info
objectclass: account
objectclass: simpleSecurityObject
objectclass: top
uid: hbarros
userpassword: {MD5}6jAUXhUfuutm7cbFC6oVUA==

Ahora estamos listos para ponerlo en la propia base de datos.


Obtener derechos de administrador:
user@computer:~$ su

Detenga el servicio slapd:


root@computer:/home/user# /etc/init.d/sladp stop

Utilice slapadd para importar el archivo:


root@computer:/home/user# slapadd -l /home/user/[Link]

Reinicie el servicio.
root@computer:/home/user# /etc/init.d/slapd start

Resultados
En este tutorial se crea un entorno de autenticacin LDAP. Los datos de autenticacin para este ejemplo son:
Domain
ADMARTINI
DN
DC=admartini,DC=scriptcase,DC=info
User Name UID=hbarros,DC=scriptcase,DC=info

Mdulo De Log

Mdulo de Log
Haciendo uso de los recursos de Logging de ScriptCase es posible implementar un completo sistema de Logs a
sus proyectos. Almacenando toda la informacin que fue actualizada o eliminada por el usuario final y a cuales
aplicaciones estan accediendo

Imagne 1: Menu del Mdulo de Logs

Crear / Editar
Esta opcin es utilizada para crear o editar un nuevo esquema para el mdulo de Log de su proyecto.

Imagen 2: Creando un esquema para los Logs.

Una vez que se tenga un esquema de Logs creado, puede ser listado para ser editado o borrado.

Imagen 3: Lista de esquema de Logs.

Aplicaciones

Aqu es posible definir cuales aplicaciones y eventos sern registrados.


En la parte superior puede aplicar acciones a todas las lneas o puede recorrer la lista y seleccionar una accin
para una lnea en particular.

Imagen 4: Interfaz de aplicaciones.

En la parte inferior de la pgina estn las opciones para filtrar las aplicaciones que son listadas.

Imagen 5: Barra de herramientas inferior.

Connecting Your Database


Connecting Scriptcase To Your Database

CONNECTING - DATABASE

Access
Access

Currently Scriptcase offers the connection witht the Access database using the driver MDAC28SDK or Newer (
Windows ) and UnixODBC ( Linux ).
It??s
quite simple to enable the extension, select the operating system e continue with the tutorial and in a few
steps you??ll learn how to enable the extension and create a connection with Scriptcase.
If you??re using your own environment, pre configured, then the extension needs to be enabled in the PHP.
Select your operating system to verify how to do the connection with Access.

Windows
Connecting With Access Using Odbc

Now we??ll
access Scriptcase from Scriptcase from the browser and create a connection with the MS Access
database
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the MS Access
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, bey default it??s MS Access ODBC.
Test Connection - Validates the connection and informs if it was successful or not.
ODBC Name - On this field, inform the name of the ODBC created on your system.
User - Inform the user of your ODBC connection if it has one.
Password - Inform the password of your ODBC connection if it has one.
For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Linux
Connecting With Access Using Odbc

Now we??ll
access Scriptcase from Scriptcase from the browser and create a connection with the MS Access
database
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the MS Access
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, bey default it??s MS Access ODBC.
Test Connection - Validates the connection and informs if it was successful or not.
ODBC Name - On this field, inform the name of the ODBC created on your system.
User - Inform the user of your ODBC connection if it has one.
Password - Inform the password of your ODBC connection if it has one.
For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Ibm Db2
Ibm Db2

Currently Scriptcase offers the IBM DB2 connection through the DSDriver IBM DB2.
The extension comes disabled in our installer.
To enable the extension is quite simple, select your operating system and continue with the tutorial and in a few
steps you??ll learn how to enable the extension and create a connection on Scriptcase.

Windows
Connecting With Ibm Db2

Pre requirements
Have an Informix database setup and installed on a server or locally;
Have one or more tables created in this database;
Have an Instant Client installed in the same computer where Scriptcase installed;

If all the requirements are met, then your DB2 extension is enabled, in this case, you can Create a Connection
on Scriptcase.
If not, then follow the steps below to enable the extension, DB2:

Enabling the extension


1. First, do the download of the instant client compatible with the architecture of your operating system, x64 or x86
bits
Instant Client for Windows x64 bits
Instant Client for Windows x86 bits

2. After downloading the file, follow the steps in the installation wizard clicking on next and keeping the default
values.

Image1: Configuring the DB2 Instant Client.

3. Accept the terms and continue with the installation.

Image2: Configuring the DB2 Instant Client.

4. Click on Next, and keep the default values of the installer

Image3: Configuring the DB2 Instant Client.

5. Click on Installer, to start the installation process

Image4: Installing the DB2 Instant Client.

6. Click on finish, to finish the installation.

Image5: Installing the DB2 Instant Client.

Creating a Connection on Scriptcase


Now we??ll access Scriptcase from Scriptcase from the browser and create a connection with the DB2 database.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the DB2
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s DB2 Native ODBC.
Test Connection - Validates the connection and informs if it was successful or not.
Server/Host (Name or IP) - Inform the location of the DB2 database.
Database Name - Inform the name of your DB2database.
User - Inform the user of your DB2 database.
Password - Inform the password of your DB2 database.
Schema - You can tell the Schema (Optional), if you wish to use only the tables belonging to the schema.
For more details on configuring the connection of the database click on Advanced

autocommit - Enable or disable autocommit feature.


i5_lib - A character value that indicates the default library that will be used for resolving unqualified file
references.
This is not valid if the connection is using system naming mode.
i5_naming - Enables or disables the appointment so DB2 UDB CLI iSeries system. Files are qualified using
the slash (/) delimiter.
Unqualified files are resolved using the library list for the job.
i5_commit - Select desired option for treating IBM DB2 data reading.
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Linux
Connecting With Ibm Db2

Now we??ll access Scriptcase from Scriptcase from the browser and create a connection with the DB2 database.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the DB2
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s DB2 Native ODBC.
Test Connection - Validates the connection and informs if it was successful or not.
Server/Host (Name or IP) - Inform the location of the DB2 database.
Database Name - Inform the name of your DB2database.
User - Inform the user of your DB2 database.
Password - Inform the password of your DB2 database.
Schema - You can tell the Schema (Optional), if you wish to use only the tables belonging to the schema.

For more details on configuring the connection of the database click on Advanced

autocommit - Enable or disable autocommit feature.


i5_lib - A character value that indicates the default library that will be used for resolving unqualified file
references.
This is not valid if the connection is using system naming mode.
i5_naming - Enables or disables the appointment so DB2 UDB CLI iSeries system. Files are qualified using
the slash (/) delimiter.
Unqualified files are resolved using the library list for the job.
i5_commit - Select desired option for treating IBM DB2 data reading.
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.

Verify if the module is enabled in the diagnosis.

Mac
Connecting With Ibm Db2

Unfortunately it's not possible to do the connection with the DB2 database, because there isn't an Instant Client
for Mac OSX later then 10.8.
For more information, click here.

Firebird
Firebird

The automatic installation of Scriptcase already comes with the FireBird extension enabled in the PHP, by default,
only needing to create a connection in Scriptcase.
If you??re
using your own environment, pre configured, then the FireBird extension needs to be enabled in the
PHP.
Select your operating system to verify how to do the connection with FireBird.

Windows
Connecting With Firebird

Now we??ll
access Scriptcase from Scriptcase from the browser and create a connection with the FireBird
database.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the Firebird
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s Firebird.
Test Connection - Validates the connection and informs if it was successful or not.
Server/Host (Name or IP) - Inform the location of the Firebird database.
Database Name - Inform the path to the Firebird database.
User - Inform the user of your Firebird database.
Password - Inform the password of your Firebird database.

For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Linux
Connecting With Firebird

Now we??ll
access Scriptcase from Scriptcase from the browser and create a connection with the FireBird
database.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the Firebird
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s Firebird.
Test Connection - Validates the connection and informs if it was successful or not.
Server/Host (Name or IP) - Inform the location of the Firebird database.
Database Name - Inform the path to the Firebird database.
User - Inform the user of your Firebird database.
Password - Inform the password of your Firebird database.

For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Mac
Connecting With Firebird

Now we??ll
access Scriptcase from Scriptcase from the browser and create a connection with the FireBird
database.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the Firebird
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s Firebird.
Test Connection - Validates the connection and informs if it was successful or not.
Server/Host (Name or IP) - Inform the location of the Firebird database.
Database Name - Inform the path to the Firebird database.
User - Inform the user of your Firebird database.
Password - Inform the password of your Firebird database.

For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Informix
Informix

Currently Scriptcase offers the connection for the Informix database, using the driver Informix PDO.
The Informix extension comes disabled with our installer.
To enable the extension is quite easy, select your operating system and go through with the tutorial and in a few
steps you??ll learn how to enable the extension and create a connection on Scriptcase.

Windows
Connecting With Informix Pdo

Now we??ll
access Scriptcase from Scriptcase from the browser and create a connection with the Informix
database.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the Informix
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s Informix PDO.
Test Connection - Validates the connection and informs if it was successful or not.
Server/Host (Name or IP) - Inform the location of the Informix Server.
Database Name - Inform the name of your database.
User - Inform the user of your Informix database.
Password - Inform the password of your Informix database.

For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - By clicking on this tab, you will see this page:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Linux
Connecting With Informix Pdo

Now we??ll
access Scriptcase from Scriptcase from the browser and create a connection with the Informix
database.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the Informix
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s Informix PDO.
Test Connection - Validates the connection and informs if it was successful or not.
Server/Host (Name or IP) - Inform the location of the Informix Server.
Database Name - Inform the name of your database.
User - Inform the user of your Informix database.
Password - Inform the password of your Informix database.

For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - By clicking on this tab, you will see this page:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Mac
Connecting With Informix

Now we??ll
access Scriptcase from Scriptcase from the browser and create a connection with the Informix
database.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the Informix
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s Informix PDO.
Test Connection - Validates the connection and informs if it was successful or not.
Server/Host (Name or IP) - Inform the location of the Informix Server.
Database Name - Inform the name of your database.
User - Inform the user of your Informix database.
Password - Inform the password of your Informix database.

For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - By clicking on this tab, you will see this page:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Interbase
Interbase

The automatic installation of Scriptcase already comes with the InterBase extension enabled in the PHP, by
default, only needing to create a connection in Scriptcase.
If you??re
using your own environment, pre configured, then the InterBase extension needs to be enabled in the
PHP.
Select your operating system to verify how to do the connection with InterBase.

Windows
Connecting With Interbase

Now we??ll
access Scriptcase from Scriptcase from the browser and create a connection with the InterBase
database.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the InterBase
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s Interbase 6.5 or Higher.
Test Connection - Validates the connection and informs if it was successful or not.
IP:PATH - Inform the server in format IP:path.
User - Inform the user of your Interbase database.
Password - Inform the password of your Interbase database.
For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Linux
Connecting With Interbase

Now we??ll
access Scriptcase from Scriptcase from the browser and create a connection with the InterBase
database.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the InterBase
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s Interbase 6.5 or Higher.
Test Connection - Validates the connection and informs if it was successful or not.
IP:PATH - Inform the server in format IP:path.
User - Inform the user of your Interbase database.
Password - Inform the password of your Interbase database.
For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Mac
Connecting With Interbase

Now we??ll
access Scriptcase from Scriptcase from the browser and create a connection with the InterBase
database.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the InterBase
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s Interbase 6.5 or Higher.
Test Connection - Validates the connection and informs if it was successful or not.
IP:PATH - Inform the server in format IP:path.
User - Inform the user of your Interbase database.
Password - Inform the password of your Interbase database.
For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Mysql
Mysql

The Scriptcase installer enables in the PHP, the MySQL module by default, leaving only the user to connect to the
database through Scriptcase.
If you're using your own preconfigured environment, then the MySQL extension needs to be enabled in the PHP.
Select your operating system to see how to do the MySQL connection.

Windows
Connecting With Mysql

Now we??llaccess Scriptcase from Scriptcase from the browser and create a connection with the MySQL
database.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the MySQL
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s MySQL PDO.
Test Connection - Validates the connection and informs if it was successful or not.
Server/Host (Name or IP) - Inform the location of the MySQL database.
Port - Inform the port to be used for your connection. By Default port is 3306.
Database Name - Select the name of your database.
User - Inform the user of your MySQL database.

Password - Inform the password of your MySQL database.


For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - By clicking on this tab, you will see this page:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Linux
Connecting With Mysql

Now we??llaccess Scriptcase from Scriptcase from the browser and create a connection with the MySQL
database.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the MySQL
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s MySQL PDO.
Test Connection - Validates the connection and informs if it was successful or not.
Server/Host (Name or IP) - Inform the location of the MySQL database.
Port - Inform the port to be used for your connection. By Default port is 3306.
Database Name - Select the name of your database.
User - Inform the user of your MySQL database.

Password - Inform the password of your MySQL database.


For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - By clicking on this tab, you will see this page:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Mac
Connecting With Mysql

Now we??llaccess Scriptcase from Scriptcase from the browser and create a connection with the MySQL
database.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the MySQL
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s MySQL PDO.
Test Connection - Validates the connection and informs if it was successful or not.
Server/Host (Name or IP) - Inform the location of the MySQL database.
Port - Inform the port to be used for your connection. By Default port is 3306.
Database Name - Select the name of your database.
User - Inform the user of your MySQL database.

Password - Inform the password of your MySQL database.


For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - By clicking on this tab, you will see this page:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Oracle
Oracle

Currently Scriptcase offers the Oracle connection through the Oracle Instant Client.
The extension comes disabled in our installer.
To enable the extension is quite simple, select your operating system and continue with the tutorial and in a few
steps you??ll learn how to enable the extension and create a connection on Scriptcase.

Windows
Connecting With Oracle

Now we??ll access Scriptcase from Scriptcase from the browser and create a connection with Oracle.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the Oracle
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s Oracle 8.0.5 or Higher.
Test Connection - Validates the connection and informs if it was successful or not.
TSNAME - Inform the IP of the Server where the Oracle database is installed and the name of the instance
created.
User - Inform the user of your Oracle Database.
Password - Inform the password of your Oracle Database.
For more details on configuring the connection of the database click on Advanced

client_encoding - Your database encoding.


Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Connecting With Oracle Odbc

Now we??ll access Scriptcase from Scriptcase from the browser and create a connection with Oracle.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the Oracle
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s Oracle ODBC.
Test Connection - Validates the connection and informs if it was successful or not.
ODBC Name - On this field, inform the name of the ODBC created on your system.
User - Inform the user of your Oracle Database.
Password - Inform the password of your Oracle Database.
For more details on configuring the connection of the database click on Advanced

client_encoding - Your database encoding.

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Linux
Connecting With Oracle

Now we??ll access Scriptcase from Scriptcase from the browser and create a connection with Oracle.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the Oracle
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s Oracle 8.0.5 or Higher.
Test Connection - Validates the connection and informs if it was successful or not.
TSNAME - Inform the IP of the Server where the Oracle database is installed and the name of the instance
created.
User - Inform the user of your Oracle Database.
Password - Inform the password of your Oracle Database.
For more details on configuring the connection of the database click on Advanced

client_encoding - Your database encoding.


Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Connecting With Oracle Odbc

Now we??ll access Scriptcase from Scriptcase from the browser and create a connection with Oracle.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the Oracle
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s Oracle ODBC.
Test Connection - Validates the connection and informs if it was successful or not.
ODBC Name - On this field, inform the name of the ODBC created on your system.
User - Inform the user of your Oracle Database.
Password - Inform the password of your Oracle Database.
For more details on configuring the connection of the database click on Advanced

client_encoding - Your database encoding.

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Mac
Connecting With Oracle

Now we??ll access Scriptcase from Scriptcase from the browser and create a connection with Oracle.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the Oracle
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s Oracle 8.0.5 or Higher.
Test Connection - Validates the connection and informs if it was successful or not.
TSNAME - Inform the IP of the Server where the Oracle database is installed and the name of the instance
created.
User - Inform the user of your Oracle Database.
Password - Inform the password of your Oracle Database.
For more details on configuring the connection of the database click on Advanced

client_encoding - Your database encoding.


Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Postgresql
Postgresql

The Scriptcase installer enables in the PHP, the PostgreSQL module by default, leaving only the user to connect
to the database through Scriptcase.
If you're using your own preconfigured environment, then the PostgreSQL extension needs to be enabled in the
PHP.
Select your operating system to see how to do the PostgreSQL connection.

Windows
Connecting With Postgresql

Now we??ll
access Scriptcase from Scriptcase from the browser and create a connection with the PostgreSQL
database.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the PostgreSQL
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s PostgresSQL 7 or Higher.
Test Connection - Validates the connection and informs if it was successful or not.
Server/Host (Name or IP) - Inform the location of the PostgreSQL database.
Port - Inform the port to be used for your connection. By Default port is 5432.
Database Name - Select the name of your database.
User - Inform the user of your PostgreSQL database.

Password - Inform the password of your PostgreSQL database.


For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - By clicking on this tab, you will see this page:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Linux
Connecting With Postgresql

Now we??ll
access Scriptcase from Scriptcase from the browser and create a connection with the PostgreSQL
database.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the PostgreSQL
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s PostgresSQL 7 or Higher.
Test Connection - Validates the connection and informs if it was successful or not.
Server/Host (Name or IP) - Inform the location of the PostgreSQL database.
Port - Inform the port to be used for your connection. By Default port is 5432.
Database Name - Select the name of your database.
User - Inform the user of your PostgreSQL database.

Password - Inform the password of your PostgreSQL database.


For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - By clicking on this tab, you will see this page:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Mac
Connecting With Postgresql

Now we??ll
access Scriptcase from Scriptcase from the browser and create a connection with the PostgreSQL
database.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the PostgreSQL
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s PostgresSQL PDO.
Test Connection - Validates the connection and informs if it was successful or not.
Server/Host (Name or IP) - Inform the location of the PostgreSQL database.
Port - Inform the port to be used for your connection. By Default port is 5432.
Database Name - Select the name of your database.
User - Inform the user of your PostgreSQL database.

Password - Inform the password of your PostgreSQL database.


For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - By clicking on this tab, you will see this page:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Sql Server
Connecting To Ms Sql Server

The MS SQL Server connection to ScriptCase can be done in different ways according to your operating system.
Select below which connection you want to enable in Scriptcase.

TO PERFORM THE MS SQL SERVER CONNECTION ON WINDOWS, SEE THE TABLE


BELOW:
MS-SQL Server Compatibility
Win
Server
2012

Win
Server
2008 R2
SP1

Windows
Server
2008 SP2

Windows
Vista
SP2

Linux /
MacOS

Native SRV PDO

Native SRV

Win 8

ODBC

Win 7
SP1

SQL Server Client

TO PERFORM THE MS SQL SERVER CONNECTION ON LINUX, SEE THE TOPIC


BELOW:
See topic: Connecting to SQLServer on Linux

TO PERFORM THE MS SQL SERVER CONNECTION ON MAC OS X, SEE THE TOPIC


BELOW:
See topic: Connecting to SQLServer on Mac OS X

Windows
Connecting With Ms Sql Server Native Srv Pdo

Now we??ll
access Scriptcase from Scriptcase from the browser and create a connection with MSSQL Server
Native SRV PDO.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the MSSQL
Server image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s Native SRV PDO, Native SRV ,
MSSQL Server ou ODBC.
Test Connection - Validates the connection and informs if it was successful or not.
Server/Host (Name or IP) -Inform the server IP or name where the database is installed.
Database Name - Enter the MySQL database instance name.
Username - Enter a valid database user name. If you are connecting with a remote database server, check if
the database user has remote access.
Password - Enter the valid password.
For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Connecting With Ms Sql Server Native Srv

Now we??ll
access Scriptcase from Scriptcase from the browser and create a connection with MSSQL Server
Native SRV.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the MSSQL
Server image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s Native SRV PDO, Native SRV ,
MSSQL Server ou ODBC.
Test Connection - Validates the connection and informs if it was successful or not.
Server/Host (Name or IP) -Inform the server IP or name where the database is installed.
Database Name - Enter the MySQL database instance name.
Username - Enter a valid database user name. If you are connecting with a remote database server, check if
the database user has remote access.
Password - Enter the valid password.
For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Connecting With Ms Sql Server Odbc

Now we??ll
access Scriptcase from Scriptcase from the browser and create a connection with MSSQL Server
ODBC.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the MSSQL
Server image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s Native SRV PDO, Native SRV ,
MSSQL Server ou ODBC.
Test Connection - Validates the connection and informs if it was successful or not.
ODBC Name - On this field, inform the name of the ODBC created on your system.
Username - Enter a valid database user name. If you are connecting with a remote database server, check if
the database user has remote access.
Password - Enter the valid password.
For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Connecting With Ms Sql Server

Now we??ll access Scriptcase from Scriptcase from the browser and create a connection with MSSQL Server.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the MSSQL
Server image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s Native SRV PDO, Native SRV ,
MSSQL Server ou ODBC.
Test Connection - Validates the connection and informs if it was successful or not.
Server/Host (Name or IP) -Inform the server IP or name where the database is installed.
Database Name - Enter the MySQL database instance name.
Username - Enter a valid database user name. If you are connecting with a remote database server, check if
the database user has remote access.
Password - Enter the valid password.
For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Linux
Connecting With Ms Sql Server

In this topic we will see how to connect the Scriptcase production environment to SQLServer using the XAMPP
pre-configured environment.
Recommended:
Have access to SQLServer database.
Have PHP configured to FreeTDS.
Note: The XAMPP package has FreeTDS in its product list, but in case you wish to configure FreeTDS, enter the website [Link]

1 Performing the XAMPP Download


1.1 On this image you will see the website [Link], where we can download XAMPP. Make the download of PHP 5.6 version

1.2 Downloading directly through wget

2 Installing XAMPP
2.1 We have to make XAMPP an executable file ( command chmod -x ).
Set up the permission for execution ( command chmod 777 ).
And execute the file that was downloaded ( command ./).

2.2 We will type 'Y' for all the options of the XAMPP installer.
Note.: XAMPP default directory will be '/opt/lampp'

2.3 Complete installation.

2.4 Now just access from your Linux server'/'

2.5 Access the file [Link] and check the settings of MS SQL module.

3 Downloading the production environment

3.1 Set the production environment

The production environment is a common function library used in applications generated by ScriptCase. It should
be used and configured together with published [Link] production environment is a common function library
used in applications generated by ScriptCase. It should be used and configured together with published systems.
For more information about publication visit the topic Publication Scheme.

On the image below we will see the direct link for the production environment download.

3.2 Copying ScriptCase production environment for your web server

Copying and unzipping the ".zip" file in the root of the web server, originating to the production environment.

3.3 Renaming the directory to 'prod_scriptcase' and giving full permission for this directory.

4 Setting FreeTDS

4.1 FreeTDS It is a library that enables the connection to MS SQLServer from a Linux station.

Inside the directory '/opt/lampp/etc' there is a file called '[Link]', which is setting file of FreeTDS.

4.2 Accessing the setting file of FreeTDS

The settings used in our case are highlighted.


[SQLSERVER] --> This is the name that will refer to my dabatase server.
host --> This is the IP of my database server.
port --> This is the port where my database is installed.
tds version --> This is my SQLServer version.

5 Creating a connection from my production environment


5.1 Accessing the production environment through the URL --> '/scriptcase/prod/'

Accessing the production environment with the default password 'scriptcase'.

5.2 Change the default password of the production environment.

5.3 Creating a new connection.

5.4 Selecting SGBD.

Connection performed successfully.

Mac Os X
Connecting With Ms Sql Server

Now we??ll access Scriptcase from Scriptcase from the browser and create a connection with MSSQL Server.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the MSSQL
Server image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s Native SRV PDO, Native SRV ,
MSSQL Server ou ODBC.
Test Connection - Validates the connection and informs if it was successful or not.
Server/Host (Name or IP) -Inform the server IP or name where the database is installed.
Database Name - Enter the MySQL database instance name.
Username - Enter a valid database user name. If you are connecting with a remote database server, check if
the database user has remote access.
Password - Enter the valid password.
For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Sqlite
Sqlite

The Scriptcase installer enables in the PHP, the SQLite module by default, leaving only the user to connect to the
database through Scriptcase.
If you're using your own preconfigured environment, then the SQLite extension needs to be enabled in the PHP.
Select your operating system to see how to do the SQLite connection.

Windows
Connecting With Sqlite

Now we??llaccess Scriptcase from Scriptcase from the browser and create a connection with the SQLite
database.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the SQLite
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s SQLite PDO.
Test Connection - Validates the connection and informs if it was successful or not.
PATH - Inform the full path to the file SQLite database file ([Link]).
For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - By clicking on this tab, you will see this page:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Linux
Connecting With Sqlite

Now we??llaccess Scriptcase from Scriptcase from the browser and create a connection with the SQLite
database.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the SQLite
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s SQLite PDO.
Test Connection - Validates the connection and informs if it was successful or not.
PATH - Inform the full path to the file SQLite database file ([Link]).
For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - By clicking on this tab, you will see this page:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Mac
Connecting With Sqlite

Now we??llaccess Scriptcase from Scriptcase from the browser and create a connection with the SQLite
database.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the SQLite
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s SQLite PDO.
Test Connection - Validates the connection and informs if it was successful or not.
PATH - Inform the full path to the file SQLite database file ([Link]).
For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - By clicking on this tab, you will see this page:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Sybase
Sybase

Currently Scriptcase offers the connection to Sybase database through the client Sybase ASE.
The Sybase extension comes disabled in our installer (Windows e Linux ), but the Mac installer comes with the
extension enabled.
To enable the extension is quite simple, select your operating system and continue with the tutorial and in a few
steps you??ll learn how to enable the extension and create a connection on Scriptcase.

Windows
Connecting With Sybase

Now we??llaccess Scriptcase from Scriptcase from the browser and create a connection with the Sybase
database.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the Sybase
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, by default it??s sybase_ct.
Test Connection - Validates the connection and informs if it was successful or not.
Server/Host (Name or IP) - Inform the location of the Sybase database.
Database Name - Inform the name of your database.
User - Inform the user of your Sybase database.
Password - Inform the password of your Sybase database.
For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Linux
Connecting With Sybase

Now we??llaccess Scriptcase from Scriptcase from the browser and create a connection with the Sybase
database.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the Sybase
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, bey default it??s sybase_ct.
Test Connection - Validates the connection and informs if it was successful or not.
Server/Host (Name or IP) - Inform the location of the Sybase database.
Database Name - Inform the name of your database.
User - Inform the user of your Sybase database.
Password - Inform the password of your Sybase database.
For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Mac
Connecting With Sybase

Now we??llaccess Scriptcase from Scriptcase from the browser and create a connection with the Sybase
database.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the Sybase
database image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used, bey default it??s sybase_ct.
Test Connection - Validates the connection and informs if it was successful or not.
Server/Host (Name or IP) - Inform the location of the Sybase database.
Database Name - Inform the name of your database.
User - Inform the user of your Sybase database.
Password - Inform the password of your Sybase database.
For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Generic Odbc
Generic Odbc Connection

The Generic ODBC connection is normally used to create connections with the databases dBase (.dbf),
Progress, Dataflex, Paradox, Visual FoxPro, etc.
Only needing to have the ODBC driver for the corresponding database.
If you??re using your own environment, pre configured, then the ODBC extension needs to be enabled in the PHP.
Select your operating system to verify how to do the connection with ODBC.

Windows
Connecting With Odbc

Now we??ll access Scriptcase from Scriptcase from the browser and create a connection with the Generic ODBC.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the Generic
ODBC image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used.
Test Connection - Validates the connection and informs if it was successful or not.
ODBC Name - On this field, inform the name of the ODBC created on your system.
User - Inform the user of your ODBC connection if it has one.
Password - Inform the password of your ODBC connection if it has one.
For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Linux
Connecting With Odbc

Now we??ll access Scriptcase from Scriptcase from the browser and create a connection with the Generic ODBC.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the Generic
ODBC image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used.
Test Connection - Validates the connection and informs if it was successful or not.
ODBC Name - On this field, inform the name of the ODBC created on your system.
User - Inform the user of your ODBC connection if it has one.
Password - Inform the password of your ODBC connection if it has one.
For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Mac
Connecting With Generic Odbc

Now we??ll access Scriptcase from Scriptcase from the browser and create a connection with the Generic ODBC.
Step 1: Access your Scriptcase, for example, [Link] on the toolbar go to the marked
icon in the image below, referring to ??New Connection??.

Step 2: After clicking ??New


Connection??,the page for creating connections will appear, click on the Generic
ODBC image.

Step 3: On the following image, place the required information:

Connection Name - Define the name of your new connection.


DBMS Driver - Allows you to define the driver that??ll be used.
Test Connection - Validates the connection and informs if it was successful or not.
ODBC Name - On this field, inform the name of the ODBC created on your system.
User - Inform the user of your ODBC connection if it has one.
Password - Inform the password of your ODBC connection if it has one.
For more details on configuring the connection of the database click on Advanced

Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that don??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Filter - Clicking on this tab, the following page will appear:

Show - Allows to show Tables, Views, System Tables and Procedures.


Searches - Allows to define which tables and owners will be shown.
Step 4: Always test your connection before saving, if the message ??Connection
Success??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.

Trabajando Con Aplicaciones


Visin General De Aplicaciones

VISIN GENERAL de Aplicaciones


Cada pgina creada por Scriptcase es llamada "Aplicacin". A continuacin un breve repaso por los diferentes
tipos de Aplicacion disponibles en Scriptcase:
GRID - Son aplicaciones usadas para la visualizacion y analisis de datos. Las aplicaciones tipo Grid de
ScriptCase combinan funciones de Busqueda Avanzada e impresion de reportes, incluyendo la exportacion a
archivos con formato PDF, XLS, XML, RTF y otros.
FORMULARIOS - Son aplicaciones para el registro y actualizacion de datos. ScriptCase crea aplicaciones con
todos los recursos disponibles: insercion de registros, actualizacion, navegacin y eliminacion. El sistema ofrece
un amplio catalogo de formularios para adaptarse a los requerimientos del desarrollador. A continuacion un
repaso por los distintos tipos de formularios disponibles:
Simple - Es usado para manejar un registro a la vez
Multiples registros - Multiples registros por cada pagina. Los registros se insertan, actualizan o eliminan al
mismo tiempo.
Grid Editable - Multiples registros por cada pagina. Los registros se editan uno a la vez. Todos los registros
estan habilitados para edicion.
Grid Editable (Modo Vista) - Multiples registros por pagina. Puede ser editado un registro a la vez, sin
embargo los registros estan deshabilitados por defecto, y deben ser habilitados antes de su edicion.
CONTROL - Son aplicaciones usadas para manejar la infraestructura del sistema, tal como la recepcion de
datos(parametros) que seran enviados a otra aplicacion. Por ejemplo, sistemas de acceso, seleccion de
compaa, seleccion de idioma y mucho mas.
BUSQUEDA - Son formularios de filtro que permiten enlazar a cualquier aplicacion que necesite recibir una
cadena que posea una clausula WHERE.
MENU - Son aplicaciones que permiten crear una estructura de navegacion jerarquica. Es un recurso sumamente
util que permite organizar y facilitar el acceso a las aplicaciones.
MENU DE ARBOL - Son aplicaciones que permiten crear una estructura de navegacion en TreeView (o vista
de arbol) de forma similar al Explorador de Windows.
PESTAA - ScriptCase combina diferentes aplicaciones en una simple estructura, donde cada pestaa
corresponde a una aplicacin diferente. Es posible pasar datos entre ellas.
REPORTE PDF - ScriptCase provee una fantastica herramienta para generar reportes PDF de calidad, usando
formatos predefinidos. Tambien es posible crear formatos propios para ajustarse a requerimientos de diseo
especficos.
DASHBOARD - Estas aplicaciones permiten mostrar varios tipos de aplicaciones agrupadas en Widgets.
VACIO (BLANK) - Permiten a los desarrolladores escribir cdigo PHP / HTML, usando todas las herramientas y
funciones que Scriptcase pone a su disposicion. Son especialmente utiles cuando desee desarrollar una
aplicacion que no requiera mostrar datos en pantalla, o que se muestren en un formato HTML creado por el
desarrollador.
CALENDARIO - Permiten generar aplicaciones de Calendario. Son una gran herramienta para construir
aplicaciones de citas y/o actividades programadas.

Creando Aplicaciones
Visin General Para Creacin De Aplicaciones

VISIN GENERAL para creacin de aplicaciones


ScriptCase ofrece un modo estndar y uno por lotes para crear aplicaciones. Para acceder al modo Estndar,
haga clic en Archivo >> Nueva Aplicacion o en el botn de la barra de herramientas Nueva Aplicacin.

Imagen 1: Nueva Aplicacion a travs del Menu.

Imagen 2: Nueva Aplicacin a travs de la Barra de Herramientas.

Para mayor informacin sobre Como crear Aplicaciones, haga clic en el siguiente enlace:
Creando Aplicaciones

Creacin expresa
Scriptcase cuenta con una opcin para crear multiples Grids y Formularios de una vez (por Lotes).

Imagen 3: Accesando a la creacin por Lotes a travs del Menu.

Imagen 4: Accesado a la creacin por Lotes a travs de la Barra de Herramientas.

Para ms detalles, Modo de Creacin Express.

Modo Expreso

El modo expreso, ayuda a crear aplicaciones de forma ms rpida que el modo Asistente. Slo la informacin
bsica debe ser informada. Toda la informacin se encuentra en una misma pantalla.

Imagen 1: Interfaz del Modo Expreso.

El usuario selecciona el tipo de aplicacin que desee crear del lado izquierdo de la pantalla, y toda la informacin
necesaria para la creacin se muestra del lado derecho.

Conexion - Indica la conexin a la Base de Datos que usar la aplicacin La conexin debe haber sidoo
creada previamente.
Tabla - Permite crear un comando SQL basado en una tabla (o vista) de la Base de Datos. Se obtendrn
todos los campos de la tabla.
Consulta SELECT SQL (slo para aplicaciones tipo Grid y Bsqueda) - Muestra el Select del SQL. Este
puede ser editado o puede hacer uso de la herramienta "Constructor SQL" para construir el SQL.
Nombre - Define un nombre para la Aplicacin.
Localizacin - Define el idioma y los ajustes regionales usados en la Aplicacin.

Modo Expreso De Creacin Por Lotes

Modo Expreso de creacin por Lotes


El Modo Expreso de creacin por lotes permite crear aplicaciones multiples (Grids y Formularios).

Imagen 1: Interfaz del Modo Expreso por Lotes.

En primer lugar hay que seleccionar la conexin. Luego, una lista con todas las tablas disponibles en la Base de
Datos ser mostrada (Imagen 1).

Imagen 2: Seleccionando las Tablas.

Cuando se selecciona una tabla, Scriptcase muestra una opcin para crear Formularios y Grids basados en esta
tabla (Imagen 2).
Haga clic en "Siguiente" para ver una lista de Grids y Formularios seleccionados en el paso anterior. Introduzca
el nombre, una descripcin y el tipo de Aplicacin. (Imagen 3)

Imagen 3: Interfaz de descripcin de Aplicaciones.

Imagen 4: Interfaz de descripcin de Aplicaciones.

En la parte inferior, hay una opcin para generar el cdigo fuente y/o abrir las aplicaciones para ser editadas
despus de su creacin.
Para finalizar, haga clic en "Finalizar" para crear todas las aplicaciones.

Imagen 5: Creando las aplicaciones.

Despus de creadas, las aplicaciones son mostradas en la pgina de inicio del Proyecto (Imagen 5).

Imagen 6: Interfaz del Modo por Lotes Expreso.

Editando Aplicaciones
Visin General Para Edicin De Aplicaciones

VISIN GENERAL para Edicin de Aplicaciones


Cada tipo de aplicacin cuenta con una gran variedad de ajustes. Estos ajustes pueden ser editados abriendo el
Panel de edicin de la aplicacin.
Para editar una aplicacin puede hacer clic sobre el nombre de la aplicacin o la opcin "Editar" en la lista de
aplicaciones.

Imagen 1: Editando una aplicacin

El rea de trabajo de la aplicacin cuenta con dos paneles. El primero son los grupos de ajustes de la aplicacin
(un Menu de Arbol divido en grupos). El segundo abre los ajustes esoecficos de la opcin seleccinada en el
primer panel.

Imagen 2: Editand una aplicacin.

1 - Grupos de Ajustes de la Aplicacin


Agrupa el acceso a los ajustes de la aplicacin usando Menu de Arbol dentro de un Menu de acorden. Esto
ayuda a subdividir las diferentes categoras de ajustes.

2 - Panel de Ajustes
Abre los ajustes de la opcin seleccionada en el Grupo de Ajustes.

Aplicaciones De Grid
Visin General

VISIN GENERAL de consultas


Aplicaciones de Grid
Las aplicaciones de Grids son poderosos recursos de anlisis de la informacin. Las aplicaciones tipo grid
permiten la visualizacin de datos recuperados de una base de datos utilizando una sentencia SELECT. La
informacin mostrada se organiza en un "layout" de grid.
Las aplicaciones de grid generadas son completos informes web con las siguientes funcionalidades:
Caracterstica
Bsqueda

Descripcin
Formulario de bsqueda asociados a la grid. Utilice la
pgina de bsqueda para filtrar los datos mostrados.
Paginacin
Define el nmero de filas que desea mostrar por pgina y la
pgina de navegacin.
Exportacin de Los grids generados puedem exportar datos a varios
datos
formatos: RTF, XML, CSV y XLS.
Grupos
En un solo clic, es posible crear lneas break down y
agrupar datos por N niveles o campos.
Totales
Crea un resumen de las columnas con diferentes funciones
tales como: SUM, AVG, MAX, MIN
Resumen
Mostrar una pgina de resumen por grupos y totales,
mostrando slo el resumen..
Grficos
Grficos basados en los datos de la grid. Se pueden
visualizar en diferentes estilos como: barras, columnas y
otros
Clasificacin
Se usa para ordenar los datos segn el campo deseado.
Scriptcase crea automticamente la clasificacin segn los
datos mostrados.
Seleccin de
El usuario puede seleccionar en tiempo de ejecucin las
Campos
columnas que se muestran en la grid.
Opciones de
Imprimir los informes generados en PDF o HTML.
Impresin
Creacin de
Crear enlaces a otras aplicaciones.
Enlaces
Programacin Sirve para crear cdigo PHP que se ejecuta segn la
de Eventos
accin definida.
Formateo de
Formateo de los datos de la grid, tipos de campo, tales
datos
como: fecha, moneda, valores decimales, valores,
imgenes, texto. El formateo automtico de datos tambin
puede ser integrado a la configuracin regional.

Simple aplicacin de grid en funcionamiento.

Aplicacin de grid que utiliza grupo y el total

Consulta a partir del filtro

Grid
Mdulos Del Grid

Mdulos del Grid


La aplicacin del Grid puede tomar varios formatos de visualizacin del los datos. Por lo tanto el men "Mdulos
del Grid" ofrece una interfaz sencilla para configuracin de la aplicacin para cada una de las formas de
visualizacin.

Figura 1: Interfaz de configuracin para los mdulos del Grid.

La opcin "Mdulo Inicial" muestra una lista de estados en que la consulta puede empezar, abajo sigue algunas
informaciones sobre cada uno de los modulos:

Bsqueda: inicia la aplicacin con un formulario de bsqueda, ese formulario tiene las mismas
configuraciones de la aplicacin de bsqueda, si puede manejar los campos y criterios de bsqueda para
realizar un filtro en todos los datos de una consulta.

Grid : Inicia la aplicacin con una visualizacin HTML de los datos de una consulta de una o ms tabla de
datos.
Resumen: Inicia el Grid con un resumen de los datos de la Grid. La opcin de resumen slo estar
disponible con datos agrupados. Dentro del Grid hay la opcin de "Agrupacin" que si puede hacer tambin
dentro del SQL con un GROUP BY.
Grfica: Inicia el Grid con los datos representados en forma de una Grfica. Para generarse una Grfica
tambin es necesario crear una agrupacin o un GROUP BY en el SQL.
Imprimir: Inicia el Grid directamente en un formato de impresin.
PDF: Inicia el Grid como un PDF para visualizacin o descarga.
Word: Inicia el Grid como .doc para visualizacin o descarga en Microsoft Word.
Excel: Inicia el Grid como XLS para visualizacin o descarga en Microsoft Excel.
RTF: Inicia el Grid como RTF para visualizacin o descarga.
XML: Inicia el Grid como XML para visualizacin o descarga.
CSV: Inicia el Grid como CSV para visualizacin o descarga.
Todos los mdulos son configurables por el desarrollador dentro del entorno de desarrollo del Grid. Para los
cinco mdulos principales (Bsqueda, Grid, Resumen, Grafica y Detalle) tenemos las opciones listadas abajo.
Mdulo Bsqueda:

Filtrar modulo: Elegir qu modulo ser usado para la Bsqueda (Grid, Imprimir, PDF, Exel, RTF, XML,
CSV).
Utilizar IFrame: Define si el filtro se muestra solo o en la misma pgina del mdulo elegido en la opcin
anterior. Ser activada cuando la opcin de modulo inicial esta activada como bsqueda.
Estado Inicial: Cuando la opcin "Utiliza IFrame" esta activa, el estado inicial define si la aplicacin aparece
en la primera visita junto con el filtro..
Altura do Iframe: Establece la altura del Iframe, si la opcin "Utilizar IFrame" est marcada como s.
Bsqueda modal : Define si la bsqueda se mostrar en un modal.

Altura de la bsqueda: Para cuando la "Bsqueda modal" est marcada, si puede definir en esta opcin
una altura para el Modal.
Ancho de la bsqueda: Para cuando la "Bsqueda modal" est marcada, si puede definir en esta opcin
una anchura para el Modal.
Ancho de tabla : Valor de la anchura del formulario de bsqueda.
Unidad de anchura de tabla: Unidad de medida usada para la anchura, pueden ser: Porcentaje, Pixel o
automtico.
Mdulo Consulta:

Orientacin: Formas de orientacin del Grid, que puede ser: Vertical, Horizontal, Diapositiva o Definida por
el usuario. Para la opcin "Definida por el usuario" es posible crear un HTML personalizado.
Etiqueta fija: Esta opcin congelar las etiquetas de las columnas en la parte superior de la pantalla
durante el desplazamiento de pgina.
Paginacin: Tipo de paginacin de registros, pueden ser: Total, Parcial o Scroll Infinito.
Lneas por Pgina: Define la cantidad por defecto de las lneas en la pgina, si la opcin "Paginacin" esta
seleccionada como "Parcial".
Incremento del Scroll Infinito: Cantidad de nuevas lneas exhibidas tan pronto lo lazy loading se
desencadena. Esa opcin so es disponible cuando la paginacin esteja seleccionada como "Scroll Infinito".
Abrir ventanas usando modal: En las Consultas con la opcin Scroll Infinito activa, los enlaces de
aplicaciones y detalles de la Grid que tiene la configuracin para utilizar Iframe, son modificadas para abrir
en modal. Esa opcin so es disponible cuando la paginacin esteja seleccionada como "Lazy Loading".
Mantener el estado: Cuando hacer la navegacin para otras ventanas y volver, mantener la cantidad de
registros ya exhibidos. Esa opcin so es disponible cuando la paginacin esteja seleccionada como "Scroll
Infinito".
Altura de la Grid: Indique la altura de la Grid en pixels cuando Scroll Infinito es utilizado. Cuando la opcin
es vacio , lo Scroll Infinito es ejecutado en la pgina toda.
Ancho de la Tabla: Indique lo ancho de la tabla de la aplicacin.
Unidad de Ancho de la Tabla: Unidad de medida utilizada del ancho de la aplicacin.

Mdulo Detalle:

Mostrar Detalle:Formas de visualizacin de los datos detallados de un registro. Puede ser: Al lado del Grid,
por debajo del Grid, en otra pgina, en otra ventana o Modal.
Alineacin: Si la opcin "mostrar detalle" est seleccionada como "al lado del Grid" o "por debajo del Grid,
esta opcin establece la alineacin de los valores de los campos en el detalle del registro.
Ancho de la pgina de detalle: Valor de anchura para el Detalle de la aplicacin.
Unidad de medida de los detalles: Unidad de medida utilizada para la anchura de la pagina de Detalle.

Mdulo Resumen:

Mostrar resumen: Define las opciones de visualizacin del resumen (En otra ventana, En cada pgina o en
la ultima pagina)

Mdulo Grfica:

Modo de exhibicin de las grficas: Ubicacin donde se mostrar la Grfica, puede ser: nueva ventana,
misma pgina o en otra pgina.
Mostrar antes del resumen : Establece si la Grfica ser visualizada antes del Resumen.
Nmero de columnas: Cantidad de grficas por lnea (uno en cada columna).
Margen: Margen entre las grficas.
Alineacin horizontal : Alineacin horizontal de los grficos. Puede ser: izquierda, centrado o a la derecha.
Alineacin vertical: Alineacin vertical de los grficos. Puede ser: superior, centro o inferior.
Ver los valores en la ventana grfica : Permite ver los ajustes en la misma ventana de la grfica.

Visin General

VISIN GENERAL DE consulta (grid)

Figura 2: Configuracin de la Grid

Atributos:
URL Friendly - Este opo permite que voc adapte o nome da URL que ser chamada pelo aplicao, os
caracteres permitidos so os mesmos disponveis em URLs: a-z, A-Z, 0-9, -_. Esta opo tambm pode ser
alterada na tela inicial, sobre o "URL amigvel" da coluna na lista de aplicativos.)
Visualizar el nmero de lnea - Muestra el nmero de lnea en el comienzo de cada lnea.
Mostrar Ttulos - Muestra el ttulo del campo (las etiquetas).
Salto de lnea en los ttulos - Permite el salto de lnea en los ttulos de encabezamiento (etiquetas).
Alineacin Horizontal - Alienacion horizontal de la aplicacin.
Mrgenes - Define el margen de la aplicacin (arriba, abajo, derecha e izquierda)
Alineacin - Alineacin de los campos del grid vertical o slide (no aplica para Alineacin Horizontal).
Ancho de Tabla - Ancho de la tabla . Informe el ancho que tendr el grid (automtico por defecto)
Ancho de la tabla Unit - Unidad de medida del ancho de la tabla (Porcentaje, Pixel o automtico).
Columnas de la tabla:
Informadas Asumir los valores de ancho a nivel de campo en la informados en la configuracin de
visualizacin.
Calculado Calcular el tamao de acuerdo con el tipo y el tamao del campo.
Automtica La alineacin ser a criterio del navegador.
Intervalo para recargar Intervalo de recarga de la pagina (en segundos). Si se informa cero no habr
recarga.

Editicin De Campos

Editicin de campos en la consulta


Interfaz incluido en el V6. Se permite al usuario organizar y editar los campos

1:. Editar interfaz de Campos

Opciones :
1 - Campos - Esta columna se utiliza para mostrar el nombre del campo.
2 - Etiqueta - Columna para modificar la etiqueta del campo que aparece en la aplicacin final.
3 - Tipo de datos - Permite cambiar el tipo de campo.
Nota: Observe que todas las lneas se pueden arrastrar. Se puede definir la posicin de los campos.

Posicionamento De Campos

Posicionamiento Campos
definir los campos que se muestran en la aplicacin.

Image1: Seleccionar campos.

Nota: La lista de la izquierda muestra todos los campos recuperados del SQL de la aplicacin. Se muestra la lista de la derecha los campos que se mostrarn en la
aplicacin (elija el campo y haga clic en la flecha derecha para incluirlo en el formulario).

Barra De Herramientas

La barra de herramientas de la aplicacin se divide en dos partes: superior e inferior. Es posible seleccionar los
botones para cada parte independientemente. Un botn puede incluso ser parte de ambas partes al mismo
tiempo.
Tambin se pueden separar los botones que se mostrar cuando se accede a la aplicacin en un dispositivo
mvil y sus respectivas posiciones en la barra de herramientas. Como si muestra en la imagen de abajo,
tenemos la siguiente distribucin:
Desktop: Ubicacin donde debe configurar la barra de herramientas para la "Versin Web Clsica", es
decir, dicha configuracin se utilizar en la aplicacin cuando se accede a travs de un ordenador.
Mobile: Ubicacin donde debe configurar la barra de herramientas para la "Versin mvil", es decir, dicha
configuracin se utilizar en la aplicacin cuando se accede a travs de un dispositivo mvil.

Image1: Barra de herramientas.

Atributos:
Navegacin Mostrar los botones de navegacin en la grid.
SiguienteAvanzar a la siguiente pgina de
la grid.
Anterior Volver a la pgina anterior de la
grid.
Primera Ubica en la primera pgina de la
grid.
ltima Ubica en la ltima pgina de la
grid.
Salir
Salir de la aplicacin
Exportaciones- Definicin de los formatos que deben ser generados. El ScriptCase puede generar :

ImpresinCrear la grid en formato HTML


PDF
Crear un informe completo, que
tengan todos datos de la grid en
formato PDF.
Excel
Crear un informe completo, que
tengan todos datos de la grid en
formato Excel.
XML
Crear un informe completo, que
tengan todos datos de la grid en
formato XML.
RTF
Crear un informe completo, que
tengan todos datos de la grid en
formato RTF.
CSV
Crear un informe completo, que
tengan todos datos de la grid en
formato CSV.
Otros
Saltar

Definicin de un botn que permite saltar (y


posicinar) a un registro especfico.
Lmite de Filas Un botn para definir el nmero mximo de
lneas por pgina
Bsqueda
Cuando hace clic lleva al formulario de
bsqueda.
Columnas
Selecciona las columnas para mostrar (u
ocultar).
Group By
Selecciona una regla "Group By" para ser
utilizado en la aplicacin.
Reglas de
.Un botn que permite al usuario ordenar la
clasificacin
pgina por mltiples criterios (columna).
Resumen
Opcin en la barra de herramientas que
muestra una linea de resumen con informacin
de resultado de los registros.
Idiomas
Un cuadro para seleccionar el idioma.
Ayuda Web
Un botn para visualizar la pgina de ayuda
Web.
Separator
.Imgenes utilizadas para separar el grupo de
botones

La opcin Grupo permite crear grupos de botones.

Figura2: Interfaz del grupo de botones

Andir:

Figura3: Interfaz para aadir el grupo de botones

Nombre: Valor para el nombre del grupo de botones.


Etiqueta: Valor que se muestra en la aplicacin.
Sugerencia\ Ttulo: Valor que se mostrar cuando el cursor del ratn esta sobre el botn.
Tipo Botn: tipo del botn que ser aplicado (tipo botn, tipo imagen o tipo link)
Imagen: imagen que se muestrear en la pantalla para el botn.
VIsualizacin: Cmo el botn debe mostrarse, si puede tomar tres formas: Slo Texto, Imagen, o Texto e
Imagen.
Posicin en la pantalla: opcin de elegir la colocacin de texto e imagen, caso la opcin vista del botn sea
usada como Texto e Imagen.

Despus de la creacin del grupo, para que los botones hagan parte del grupo, es necesario que la posicin del
botn este abajo y mas a la derecha del nombre del grupo, como en la imagen siguiente:

Figura4: Interfaz de arreglo de botones en la barra de herramientas

Botones de configuracin

Image5: Configuracin de botones.

OPCIONES

Image6: Opciones de la Barra de herramientas.

Atributos:
Mostrar nmero de lnea Muestra el nmero secuencial de registros en la grid.
Mostrar ttulo Mostrar los ttulos de los campo en la grid
Mostrar resumen Mostrar resumen en la parte inferior de cada pgina.
Intervalo para Actualizar Define eintervalo de actualizacin automtica de la pgina (Refresh) en
segundos.

Exportacines

Exportacin
Exportacin PDF
Esta pantalla permite configurar el archivo PDF para generar la exportacin de la grid

Figura 1: Interfaz de la configuracin PDF.


Atributos:

Orientacin del PDF Defina la orientacin de impresin: Imagen o Paisaje


Formato PDF Definir el tipo de formulario en PDF (carta, A4, etc)
Tipo de impresin - Seleccionar el modo de impresin (color): Blanco y Negro y color.
Registros por pgina Aplicable slo para las grids horizontales alineados, define el nmero de registros
por pgina impresa.
Lineas por pgina en resumen - Definir la cantidad de filas por pgina de resumen en formato PDF.
Completar lneas hasta el pie de pgina Rellenar con lneas (vacas) hasta el pie de pgina.
Abrir PDF directamente - Abrir el archivo PDF generado sin mostrar una pgina intermediada con un
enlace.
Crear grficos Crea grficos de resumen en formato PDF.
PDF Configurable - Permite al usuario configurar los parmetros de PDF durante la ejecucin
Generar Bookmarks Genera automticamente los favoritos, los favoritos se generarn en relacin con los
breaks.
Formato de los nmeros de pgina: Definir el formato de visualizacin: simple (1, 2,3,4,5 ,...), completo
(1 / n 2 / n, 3 / n, ...) o no utilizar numeracin.
Margen Derecho - Margen derecho del PDF en Milmetros
Margen Izquierdo Margen izquierdo del PDF en Milmetros
Impresion de fondo - Permite imprimir el fondo en el archivo PDF

Tiempo de ejecucin del JS - El tiempo mximo de espera para la ejecucin de JS.

EXPORT - CSV
Configurar el formato CSV de la grid.

Figura 2: Interfaz de la configuracin CSV.

Atributos:
Separador de Lneas Caracteres utilizados para separar las lneas de los registros.
Separador de Columnas Caracteres utilizados para separar las columnas de datos.
Delimitador de texto Caracteres utilizado como delimitador de los datos de una columna.
Apertura de CSV directa Abrir el archivo CSV generado sin la visualizacin de una pgina intermediada
con un enlace.
Aadir etiqueta - Aade etiqueta para las columnas.

impresin HTML
Configurar el formato HTML de la grid.

Figura 3: Interfaz impresin HTML

Atributos:
Modo de impresin Seleccione lo que va a ser impreso: Ambos, la pgina actual y el informe completo.
Tipo de impresin Seleccionar el modo de impresin (color): Ambos, Blanco y Negro y color.
Filas por pgina Definir la cantidad de lneas por pgina.
Filas por pgina en resumen - Definir la cantidad de lineas que desea mostrar por pgina de resumen en el
formato PDF.
Impresin de Fondo - Permite imprimir el fondo del grid

OTROS FORMATOS

Figura 4: Interfaz de otros formatos

Abrir XML directamente Abra el archivo XML generado sin mostrar una pgina intermedia con un enlace.
Abrir XLS directamente - Abra el archivo XLS generado sin mostrar una pgina intermedia con un enlace.
Abrir RTF directamente - Abra el archivo RTF generado sin mostrar una pgina intermedia con un enlace.

Configuracin De Sql

CONFIGURACIN DE SQL para consultas

Figura 1: Interfaz de configuracin de SQL

SQL - Muestra el comando SQL. Puede modificar la consulta para aadir o eliminar campos, funciones, etc
Consejo: Utilice el constructor para el rpido montaje de la consulta SQL.
Preparacin SQL - Introduzca los comandos de SQL o los nombres de procedimiento que se ejecutar
antes del select principal.
Conexin - Seleccione la conexin a la base de datos que ser usada por la aplicacin
Uso de mensajes personalizados Defina si desea usar un mensaje personalizado cuando la aplicacin no posea registros.
Mensaje No hay registros - Definir de un mensaje de error personalizado que se mostrar cuando la
aplicacin no dispone de ningn registro. (EOF).
Estilo de la Fuente - Estilo de la fuente del mensaje de error. Campo asociado a "Uso de mensajes
personalizados".
Tamao de la Fuente- Tamao de la fuente del mensaje de error. Campo asociado a "Uso de mensajes
personalizados". Color de la fuente - Color de la fuente del mensaje de error. Campo asociado a "Uso de mensajes
personalizados".

Variable para la tabla - Nombre de la variable utilizada para sustituir el nombre de la tabla. Tambin
informar a la parte del nombre de la tabla que ser cambiado por el contenido de la variable.

Nota: Llenar la primera casilla con el nombre de la variable. La segunda casilla debe ser llenado con la parte del nombre de la tabla a ser sustituido.

Variables para Campos - Variables de sustitucin de los nombres de los campos de la aplicacin. Para
cada campo determinado dinmicamente, escribe el nombre de la variable y el campo que ser sustituido

Nota: Llenar la primera casilla con el nombre de la variable. La segunda casilla debe ser llenado con la parte del nombre de la tabla a ser sustituido.

Maysculas y minsculas - Aplicar maysculas y minsculas.

Clasificacin

Ordenao
Campos com Ordenao

Figura1: Configurao inicial de ordenao para cada campo da aplicao

Configurao dos campos que permitem ordenao


Esta propriedade tem como finalidade definir os campos que permitem ordenao. A ordenao de um campo da
aplicao feita em tempo de execuo da mesma, apenas clicando sobre o nome da coluna (campo) que se
deseja ordenar. Por default as quebras sero respeitadas na ordenao de campos. Tambm por default, os seis
primeiros campos j vem marcados(apresentando um astersco do lado esquerdo do campo), para que sejam
ordenados sem que o usurio se preocupe com esse detalhe.

Figura2: Configurao Campos com Ordenao

Nota:Utilize a funo liga/desliga para incluir ou retirar um campo.

Classificar Campos
Define a configurao inicial de ordenao para cada campo da aplicao, podendo ser "Ascendente" ou
"Descendente".

Ordenao avanada
Define os campos que estaro disponveis ao clicar no boto "Ordenao" da consulta.

Figura3: Ordenao avanada

Usar campos exibidos - Define que todos os campos exibidos na consulta estaro disponveis ao clicar no
boto "Ordenao" da aplicao.
Usar colunas - Define que todos os campos, configurados na opo "Colunas" do Scriptcase, estaro
disponveis ao clicar no boto "Ordenao" da consulta.
Definir colunas - Permite que os campos sejam escolhidos livremente:

Etiqueta De Grupo

Group Label
Con esta opcin, puede introducir uno o ms ttulos de sus columnas en sus aplicaciones, y puede cambiar su
tamao, su color, la fuente y la posicin como se desee.

Figura1: Editar propiedades celulares

Atributos:
Ttulo - Seleccione el ttulo que aparecer en tu Group Label.
Texto de origen - Elija el tipo de letra que aparezca el ttulo.
Tamao de la fuente - Ajuste el tamao de la letra de su ttulo.
Alineacin horizontal - Ajuste la alineacin del ttulo horizontalmente. Puede estar en la izquierda o central
o en el medio.
Alienacin vertical - Ajuste de la alineacin del ttulo verticalmente. Puede ser por debajo, dentro o por
encima.
Color del texto - Elija el color del texto del ttulo que aparece cuando se ejecuta la aplicacin.
Color de fondo - Ajuste el color de fondo del espacio donde aparezca el ttulo.
Figura2: Ejemplo de consulta con Group Label.

Seguridad

Atributo:
Uso de Seguridad: Con esta opcin, la aplicacin seleccionada slo est disponible cuando el usuario este
validado a travs de la macro sc_apl_status. Las aplicaciones no habilitadas para el usuario mostrarn un
mensaje de "usuario no autorizado" cuando se intente acceder.

El acceso a las Aplicaciones podr ser concedidos a travs de una aplicacin de control para autenticar a los
usuarios. Vea algunos ejemplos a continuacin.
Ejemplo 1: Activacin de una aplicacin llamada grid_categories. En el evento onValidate de la aplicacin de
acceso (aplicacin de formulario de control que se utiliza para autenticar ) inserte la siguiente llamada a la macro:
sc_apl_status('grid_categories','on');

Ejemplo 2: Creacin de una regla por el tipo de usuario en un formulario de acceso que contiene un campo
llamado nombre de usuario.
En el evento onValidate de la aplicacin de acceso (aplicacin de formulario de control que se utiliza para
autenticar) inserte el siguiente cdigo:

// two users: john and mary with permission to


access different applications
if({userid} == 'john') {
sc_apl_status('grid_categories','on');
sc_apl_status('form_categories','on');
sc_apl_status('grid_products','on');
sc_apl_status('form_products','on');
}
elseif({userid} == 'mary') {
sc_apl_status('grid_categories','on');
sc_apl_status('form_categories','on');
sc_apl_status('grid_products','off');
sc_apl_status('form_products','off');
}
else{
sc_error_message("Unauthorized user!");
}

Ejemplo3: Autentificar las aplicaciones utilizando una tabla de base de datos.


En el evento onValidate de la aplicacin de acceso inserte el siguiente cdigo

// the table with applications is called


sec_applications

sc_lookup(dataset,"select
sec_applications");

code

from

foreach({dataset} as $line){
$applications = $line[0];
sc_apl_status($applications,'on');
}

Usar Contrasea : La aplicacin requiere establecer la contrasea. (Ver imagen abajo).

En tiempo de ejecucin un cuadro de texto se muestra y se solicita una contrasea de acceso. Si la


contrasea no se ha introducido correctamente un mensaje de "usuario no autorizado" se mostrar.

En el ambiente de desarrollo es posible suprimir los pasos anteriores con fines de prueba, evitando la solicitud de
una contrasea (o acceso denegado) para cada ejecucin de la aplicacin. Desactive las opciones Habilitar uso
de seguridad y Habilitar uso de contrasea en el men de configuracin | Mi ScriptCase.

Log

Nueva interfaz incluido en el V7. Se permite al usuario cmo el mdulo de registro funcionan individualmente
para la aplicacin

Imagen 1: Log Interfaz.

Opciones:
Esquema - Esquema de registro que se utilizar para la aplicacin.
Todos los campos - Utilizar todos los campos en el registro.
Eventos - Registro de eventos, ser salvo. Ser salvo? no tiene sentido

Bsqueda Rpida

Bsqueda Rpida
La Bsqueda rpida es una opcin que nos permite realizar bsquedas en mltiples campos de la aplicacin
a travs de un campo de entrada de texto en la barra de herramientas.

En los ajustes de bsqueda rpidos que tenemos las siguientes opciones:

Boto dentro do Search - Opo para informar se o boto serch inserido na rea de texto(entrada de
objetos)
Quicksearch exibir combobox - Exibir combobox se houver apenas uma opo quicksearch.
Quicksearch Watermark - Mostrar Watermark em quicksearch
Largura Quicksearch - Largura em pixels do Quicksearch.
Exibir formato antigo do Quick search - Exibe formato antigo da seleo de campos do Quick search.

En la configuracin de Bsqueda rpida hay que seleccionar qu campos se puede buscar.

Y podemos seleccionar varios criterios de bsqueda.

Nota: Debe agregar el botn de bsqueda rpida en la "barra de herramientas" para poder usarlo.

Grficos De Gantt

grficos de Gantt
El diagrama de Gantt se utiliza para ilustrar el progreso de las diferentes etapas de un proyecto.

En la configuracin del Diagrama de Gantt de las siguientes opciones:


Formato de salida - Formato de salida del diagrama de Gantt.
Campo de etiqueta - Campo que contiene la etiqueta de registro del diagrama de Gantt.
Fecha de inicio - Campo que contiene la fecha de inicio de la inscripcin en el diagrama de Gantt.
Fecha de finalizacin - Campo que contiene la fecha de finalizacin de la inscripcin en el diagrama de
Gantt.
Porcentaje completo - Campo que contiene informacin sobre el porcentaje completado de la tarea en el
diagrama de Gantt.
Recurso - Campo que contiene el nombre del recurso asignado a la tarea en el diagrama de Gantt.

Campos
Visin General De Campos

VISIN general de campos


En esta sesin slo los campos que forman parte de la grid se muestran, es decir, los campos que fueron
seleccionados en el men "GRID - Seleccione los campos".

Una serie de atributos se definen para cada campo. El usuario puede establecer los atributos especficos de tipo
de datos del campo utilizando la configuracin del atributo que recarga la pgina de acuerdo con el tipo
seleccionado.

Texto

Figura 1:Configuracin general de campo

Atributos:
Tipo de Datos - Define el tipo de campo en la aplicacin. Los campos de texto aceptan todos los caracteres.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
Configuracin del texto - Convierte el campo de texto en funcin de la opcin:
Contenido HTML - Define el campo como HTML. Campos HTML almacenan etiquetas HTML procesadas
por ScriptCase.
Mscara de Campo - Define la mscara de visualizacin del campo. Vase a continuacin los caracteres
utilizados para definir la mscara.
CarcterDescripcin
X
Sustituye por cualquier carcter introducido por el usuario. Si el nmero de
caracteres introducidos es menor al tamao de la mscara el valor del campo
se completar con ceros (El campo debe ser llenado completamente).
Z
Sustituye por cualquier carcter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamao del campo es opcional).
Cuando se utiliza en combinacin con la mscara de carcter X debera
ubicarse en la izquierda de la mscara .
Ejemplos:
Mscara

Valor de campo

(xx) xxxx - xxxx

1234567890

(xx) xxxx - xxxx

12345678

(zz) xxxx - xxxx

1234567890

(zz) xxxx - xxxx

12345678

(zz) xxxx - xxxx

0012345678

Valor
formatado
(12) 3456
- 7890
(00) 1234
- 5678
(12) 3456
- 7890
( ) 1234 5678
( ) 1234 5678

No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a

continuacin.

Con repeticin de valor

Sin repetir el valor

Tipo de SQL - Define el tipo de campo en la base de datos.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).

Utilice el lookup en:


Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un

byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value

Lookup Description

1
2
4
8
16

Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.

Botn Eliminar - Elimina el formulario de editar


Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.

Tamao de Fuente - Tamao del fuente.


Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Grfico de columna
Muestra un icono en la lnea del ttulo del campo que permite mostrar grficos.

Figura 1: Grfico de columna

Atributos:

Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.


Configuracin de resumen - Funcin de Resumen aplicada: Conde, Suma, Max, Min o Media.
Grfico Configurable- Parmetros de grfico configurables por usuario.
Mostrar valores - Mostar valores del grfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del grfico - Ancho de grfico en pxeles.
Altura del grfico - Altura de grfico en pxeles.
Altura de la Leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado para
los ttulos.

Texto De Mltiples Lneas

campo TEXTO DE MLTIPLES LNEAS

Figura 1: Interfaz de configuracin general


Atributos:
Tipo de datos - Definir el tipo de campo en la aplicacin. Los campos texto de mltiples lneas muestran
saltos de lnea (como la etiqueta HTML <BR> )
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
Configuracin del texto - Convierte el campo de texto en funcin de la opcin:
Contenido HTML - Define el campo como HTML. Campos HTML almacenan etiquetas HTML procesadas
por ScriptCase.
Mscara de Campo - Define la mscara de visualizacin del campo. Vase a continuacin los caracteres
utilizados para definir la mscara.
CarcterDescripcin
X
Sustituye por cualquier carcter introducido por el usuario. Si el nmero de
caracteres introducidos es menor al tamao de la mscara el valor del campo
se completar con ceros (El campo debe ser llenado completamente).
Z
Sustituye por cualquier carcter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamao del campo es opcional).
Cuando se utiliza en combinacin con la mscara de carcter X debera
ubicarse en la izquierda de la mscara .
Ejemplos:
Mscara

Valor de campo

(xx) xxxx - xxxx

1234567890

(xx) xxxx - xxxx

12345678

(zz) xxxx - xxxx

1234567890

(zz) xxxx - xxxx

12345678

(zz) xxxx - xxxx

0012345678

Valor
formatado
(12) 3456
- 7890
(00) 1234
- 5678
(12) 3456
- 7890
( ) 1234 5678
( ) 1234 5678

No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a
continuacin.

Con repeticin de valor

Sin repetir el valor

Tipo de SQL - Define el tipo de campo en la base de datos.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo

aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena

guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):

Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.

Botn Borrar - Borra el elemento de la lista.


Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:

Estilo de la fuente - Tipo de fuente del campo.


Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Grfico de columna
Muestra un icono en la lnea del ttulo del campo que permite mostrar grficos.

Figura 1: Grfico de columna

Atributos:

Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.


Configuracin de resumen - Funcin de Resumen aplicada: Conde, Suma, Max, Min o Media.
Grfico Configurable- Parmetros de grfico configurables por usuario.
Mostrar valores - Mostar valores del grfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del grfico - Ancho de grfico en pxeles.
Altura del grfico - Altura de grfico en pxeles.
Altura de la Leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado para
los ttulos.

Numero

Figura 1: Interfaz de configuracin general

Atributos:
Tipo de datos - Define el tipo de campo en la aplicacin. Los campos nmero (enteros) son formateados de
acuerdo a reglas de formato de nmeros enteros.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
Mscara de Campo - Define la mscara de visualizacin del campo. Vase a continuacin los caracteres
utilizados para definir la mscara.
CarcterDescripcin
X
Sustituye por cualquier carcter introducido por el usuario. Si el nmero de
caracteres introducidos es menor al tamao de la mscara el valor del campo
se completar con ceros (El campo debe ser llenado completamente).
Z
Sustituye por cualquier carcter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamao del campo es opcional).
Cuando se utiliza en combinacin con la mscara de carcter X debera
ubicarse en la izquierda de la mscara .
Ejemplos:
Mscara

Valor de campo

(xx) xxxx - xxxx

1234567890

(xx) xxxx - xxxx

12345678

(zz) xxxx - xxxx

1234567890

(zz) xxxx - xxxx

12345678

(zz) xxxx - xxxx

0012345678

Valor
formatado
(12) 3456
- 7890
(00) 1234
- 5678
(12) 3456
- 7890
( ) 1234 5678
( ) 1234 5678

No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a
continuacin.

Con repeticin de valor

Sin repetir el valor

Tipo de SQL - Define el tipo de campo en la base de datos.

Formato Intero
Figura 2: Interfaz de Formato de Valores

Configuracin regional - Aplicar las reglas de formato de configuracin regional para el campo. Si se
selecciona NO en los atributos dgitos separador, signo negativo, separador decimal y nmeros negativos se
muestran. (Ver configuracin regional).
Dgito separador de agrupacin - Define el carcter utilizado como separador de la unidad.
Signo negativo - Define el carcter usado para mostrar los valores negativos.
Formato de nmero negativo - Defina la posicin de signo negativo (en relacin con el campo)
Color de Negativos - Definir un color de fuente a los valores negativos.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:

SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:

Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.

Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.


Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Grfico de lnea

Figura Grfico de lnea

Atributos:
Tipo de grfico de lnea - Hay dos tipos que se pueden utilizar:
Diagrama de barras: Muestra un grfico de barras relativo a la columna de [Link] clculo del tamao

de las barras se hace en relacin con el total de los valores de las columnas. El ancho del grfico define
el tamao de las imgenes que se mostrarn.

Nota: El ancho de grfico es 200px.

Icono de Grfico - Mostrar iconos relativo a la columna de trabajo. La cantidad calculada de iconos es la
divisin del la columna de valor por cantidad de icono introducida

Note: La cantidad de conos es 1000, asi que, la cantidad de estrellas a un lado, es el valor de display dividido entre 1000.

Mostrar valor - Display grfico y valor al mismo tiempo (a la izquierda o a la derecha de la barra o iconos ).
Cantidad de Iconos - Determinar la cantidad de iconos (figuras) que se publicarn para cada valor en este
campo.
Ancho del grfico - Ancho del grfico en [Link] campo slo se utiliza en la opcin Grfico de barras.
El Valor por defecto es 200px
Altura del grfico - Altura del grfico en [Link] campo slo se utiliza enla opcin Grfico de barras.
Margen - Tamao del margen del [Link] campo slo se utiliza enla opcin Grfico de Barras.
Imagen / Color positivo - Introduzca el color que debe utilizarse
Imagen / Color Negativo - El mismo que la imagen / color positivo anterior. Este parmetro se utiliza
cuando el valor del campo es negativo.

Grfico de columna
Muestra un icono en la lnea del ttulo del campo que permite mostrar grficos.

Figura 1: Grfico de columna

Atributos:

Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.


Configuracin de resumen - Funcin de Resumen aplicada: Conde, Suma, Max, Min o Media.
Grfico Configurable- Parmetros de grfico configurables por usuario.
Mostrar valores - Mostar valores del grfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del grfico - Ancho de grfico en pxeles.
Altura del grfico - Altura de grfico en pxeles.
Altura de la Leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado para
los ttulos.

Decimal

Figure1: Configuracin General

Atributos:
Tipo de datos - Define el tipo de campo en la aplicacin. Los campos decimal son formateados de acuerdo
a reglas de formato de decimales.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
Mscara de Campo - Define la mscara de visualizacin del campo. Vase a continuacin los caracteres
utilizados para definir la mscara.
CarcterDescripcin
X
Sustituye por cualquier carcter introducido por el usuario. Si el nmero de
caracteres introducidos es menor al tamao de la mscara el valor del campo
se completar con ceros (El campo debe ser llenado completamente).
Z
Sustituye por cualquier carcter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamao del campo es opcional).
Cuando se utiliza en combinacin con la mscara de carcter X debera
ubicarse en la izquierda de la mscara .
Ejemplos:
Mscara

Valor de campo

(xx) xxxx - xxxx

1234567890

(xx) xxxx - xxxx

12345678

(zz) xxxx - xxxx

1234567890

(zz) xxxx - xxxx

12345678

(zz) xxxx - xxxx

0012345678

Valor
formatado
(12) 3456
- 7890
(00) 1234
- 5678
(12) 3456
- 7890
( ) 1234 5678
( ) 1234 5678

No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a
continuacin.

Con repeticin de valor

Sin repetir el valor

Tipo de SQL - Define el tipo de campo en la base de datos.

Figura: Interfaz de Formato de Valores

Atributos:
Configuracin regional - Aplicar las reglas de formato de configuracin regional para el campo. Si se
selecciona NO en los atributos dgitos separador, signo negativo, separador decimal y nmeros negativos se
muestran. (Ver configuracin regional).
Dgito separador de agrupacin - Define el carcter utilizado como separador de la unidad.
Separador decimal - Define el carcter utilizado como separador decimal.
Signal negativo - Define el caracter utilizado para mostrar valores negativos.
Formato de nmero negativo - Define la posicin del signo negativo (relativo al campo).
Color del Negativo - Definir un color de fuente a los valores negativos.
Precisin decimal - Valor de la precisin decimal.
Completar con ceros - Completar con ceros a la derecha la precisin decimal. Ejemplo: El valor es de $
125.50 con precisin decimal 3. Completar con ceros utilizando el campo se muestra $ 125,500.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de

base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Grfico de lnea

Figura Grfico de lnea

Atributos:
Tipo de grfico de lnea - Hay dos tipos que se pueden utilizar:
Diagrama de barras: Muestra un grfico de barras relativo a la columna de [Link] clculo del tamao
de las barras se hace en relacin con el total de los valores de las columnas. El ancho del grfico define
el tamao de las imgenes que se mostrarn.

Nota: El ancho de grfico es 200px.

Icono de Grfico - Mostrar iconos relativo a la columna de trabajo. La cantidad calculada de iconos es la
divisin del la columna de valor por cantidad de icono introducida

Note: La cantidad de conos es 1000, asi que, la cantidad de estrellas a un lado, es el valor de display dividido entre 1000.

Mostrar valor - Display grfico y valor al mismo tiempo (a la izquierda o a la derecha de la barra o iconos ).
Cantidad de Iconos - Determinar la cantidad de iconos (figuras) que se publicarn para cada valor en este
campo.

Ancho del grfico - Ancho del grfico en [Link] campo slo se utiliza en la opcin Grfico de barras.
El Valor por defecto es 200px
Altura del grfico - Altura del grfico en [Link] campo slo se utiliza enla opcin Grfico de barras.
Margen - Tamao del margen del [Link] campo slo se utiliza enla opcin Grfico de Barras.
Imagen / Color positivo - Introduzca el color que debe utilizarse
Imagen / Color Negativo - El mismo que la imagen / color positivo anterior. Este parmetro se utiliza
cuando el valor del campo es negativo.

Grfico de columna
Muestra un icono en la lnea del ttulo del campo que permite mostrar grficos.

Figura 1: Grfico de columna

Atributos:

Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.


Configuracin de resumen - Funcin de Resumen aplicada: Conde, Suma, Max, Min o Media.
Grfico Configurable- Parmetros de grfico configurables por usuario.
Mostrar valores - Mostar valores del grfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del grfico - Ancho de grfico en pxeles.
Altura del grfico - Altura de grfico en pxeles.
Altura de la Leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado para
los ttulos.

Porcentaje

Figura 1: Interfaz de configuracin general

Atributos:
Tipo de datos - Define el tipo de campo en la aplicacin. Los campos Porcentaje son como un campo de
nmero, pero mostrando el smbolo de porcentaje despus de ella.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
Mscara de Campo - Define la mscara de visualizacin del campo. Vase a continuacin los caracteres
utilizados para definir la mscara.
CarcterDescripcin
X
Sustituye por cualquier carcter introducido por el usuario. Si el nmero de
caracteres introducidos es menor al tamao de la mscara el valor del campo
se completar con ceros (El campo debe ser llenado completamente).
Z
Sustituye por cualquier carcter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamao del campo es opcional).
Cuando se utiliza en combinacin con la mscara de carcter X debera
ubicarse en la izquierda de la mscara .
Ejemplos:
Mscara

Valor de campo

(xx) xxxx - xxxx

1234567890

(xx) xxxx - xxxx

12345678

(zz) xxxx - xxxx

1234567890

(zz) xxxx - xxxx

12345678

(zz) xxxx - xxxx

0012345678

Valor
formatado
(12) 3456
- 7890
(00) 1234
- 5678
(12) 3456
- 7890
( ) 1234 5678
( ) 1234 5678

No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a
continuacin.

Con repeticin de valor

Sin repetir el valor

Tipo de SQL - Define el tipo de campo en la base de datos.

Formato Decimal

Figura: Interfaz de Formato de Valores

Atributos:
Configuracin regional - Aplicar las reglas de formato de configuracin regional para el campo. Si se
selecciona NO en los atributos dgitos separador, signo negativo, separador decimal y nmeros negativos se
muestran. (Ver configuracin regional).
Dgito separador de agrupacin - Define el carcter utilizado como separador de la unidad.
Separador decimal - Define el carcter utilizado como separador decimal.
Signal negativo - Define el caracter utilizado para mostrar valores negativos.
Formato de nmero negativo - Define la posicin del signo negativo (relativo al campo).
Color del Negativo - Definir un color de fuente a los valores negativos.
Precisin decimal - Valor de la precisin decimal.
Completar con ceros - Completar con ceros a la derecha la precisin decimal. Ejemplo: El valor es de $
125.50 con precisin decimal 3. Completar con ceros utilizando el campo se muestra $ 125,500.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Grid Lookup - Autom?tico

Despus de Lookup

Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Grfico de lnea

Figura Grfico de lnea

Atributos:
Tipo de grfico de lnea - Hay dos tipos que se pueden utilizar:
Diagrama de barras: Muestra un grfico de barras relativo a la columna de [Link] clculo del tamao
de las barras se hace en relacin con el total de los valores de las columnas. El ancho del grfico define
el tamao de las imgenes que se mostrarn.

Nota: El ancho de grfico es 200px.

Icono de Grfico - Mostrar iconos relativo a la columna de trabajo. La cantidad calculada de iconos es la
divisin del la columna de valor por cantidad de icono introducida

Note: La cantidad de conos es 1000, asi que, la cantidad de estrellas a un lado, es el valor de display dividido entre 1000.

Mostrar valor - Display grfico y valor al mismo tiempo (a la izquierda o a la derecha de la barra o iconos ).
Cantidad de Iconos - Determinar la cantidad de iconos (figuras) que se publicarn para cada valor en este

campo.
Ancho del grfico - Ancho del grfico en [Link] campo slo se utiliza en la opcin Grfico de barras.
El Valor por defecto es 200px
Altura del grfico - Altura del grfico en [Link] campo slo se utiliza enla opcin Grfico de barras.
Margen - Tamao del margen del [Link] campo slo se utiliza enla opcin Grfico de Barras.
Imagen / Color positivo - Introduzca el color que debe utilizarse
Imagen / Color Negativo - El mismo que la imagen / color positivo anterior. Este parmetro se utiliza
cuando el valor del campo es negativo.

Grfico de columna
Muestra un icono en la lnea del ttulo del campo que permite mostrar grficos.

Figura 1: Grfico de columna

Atributos:

Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.


Configuracin de resumen - Funcin de Resumen aplicada: Conde, Suma, Max, Min o Media.
Grfico Configurable- Parmetros de grfico configurables por usuario.
Mostrar valores - Mostar valores del grfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del grfico - Ancho de grfico en pxeles.
Altura del grfico - Altura de grfico en pxeles.
Altura de la Leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado para

los ttulos.

Moneda

Figura 1: Interfaz de configuracin general


Atributos:
Tipo de datos- Definir el tipo de campo en la aplicacin. Los campos Moneda son formateados de acuerdo
a reglas de formato de moneda.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
Mscara de Campo - Define la mscara de visualizacin del campo. Vase a continuacin los caracteres
utilizados para definir la mscara.
CarcterDescripcin
X
Sustituye por cualquier carcter introducido por el usuario. Si el nmero de
caracteres introducidos es menor al tamao de la mscara el valor del campo
se completar con ceros (El campo debe ser llenado completamente).
Z
Sustituye por cualquier carcter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamao del campo es opcional).
Cuando se utiliza en combinacin con la mscara de carcter X debera
ubicarse en la izquierda de la mscara .
Ejemplos:
Mscara

Valor de campo

(xx) xxxx - xxxx

1234567890

(xx) xxxx - xxxx

12345678

(zz) xxxx - xxxx

1234567890

(zz) xxxx - xxxx

12345678

(zz) xxxx - xxxx

0012345678

Valor
formatado
(12) 3456
- 7890
(00) 1234
- 5678
(12) 3456
- 7890
( ) 1234 5678
( ) 1234 5678

No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a
continuacin.

Con repeticin de valor

Sin repetir el valor

Tipo de SQL - Define el tipo de campo en la base de datos.

Figura: Interfaz de Formato de Valores

Atributos:
Configuracin regional - Aplicar las reglas de formato de configuracin regional para el campo. Si se
selecciona NO en los atributos dgitos separador, signo negativo, separador decimal y nmeros negativos se
muestran. (Ver configuracin regional).
Formato monetario - Define si el campo se muestra en formato de moneda.
Smbolo Monetario - Define el carcter utilizado como smbolo monetario.
Dgito separador de agrupacin - Define el carcter utilizado como separador de la unidad.
Separador decimal - Define el carcter utilizado como separador decimal.
Signal negativo - Define el carcter usado para mostrar los valores negativos.
Formato positivos de moneda - Define el carcter usado para mostrar los valores positivos.
Formato negativo de moneda - Define la posicin de signo negativo (en relacin con el campo).
Color del negativo - Define un color de fuente a los valores negativos.
Precisin decimal - Cantidad de dgitos en la parte decimal.
Completa con ceros - Completar con ceros a la derecha la precisin decimal. Ejemplo: El valor es de $
125.50 con precisin decimal 3. Completar con ceros utilizando el campo se muestra $ 125,500.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4

Lookup Description
Deportes
Pelculas
Libros

8
16

Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

Grfico de lnea

Figura Grfico de lnea

Atributos:
Tipo de grfico de lnea - Hay dos tipos que se pueden utilizar:
Diagrama de barras: Muestra un grfico de barras relativo a la columna de [Link] clculo del tamao
de las barras se hace en relacin con el total de los valores de las columnas. El ancho del grfico define
el tamao de las imgenes que se mostrarn.

Nota: El ancho de grfico es 200px.

Icono de Grfico - Mostrar iconos relativo a la columna de trabajo. La cantidad calculada de iconos es la
divisin del la columna de valor por cantidad de icono introducida

Note: La cantidad de conos es 1000, asi que, la cantidad de estrellas a un lado, es el valor de display dividido entre 1000.

Mostrar valor - Display grfico y valor al mismo tiempo (a la izquierda o a la derecha de la barra o iconos ).

Cantidad de Iconos - Determinar la cantidad de iconos (figuras) que se publicarn para cada valor en este
campo.
Ancho del grfico - Ancho del grfico en [Link] campo slo se utiliza en la opcin Grfico de barras.
El Valor por defecto es 200px
Altura del grfico - Altura del grfico en [Link] campo slo se utiliza enla opcin Grfico de barras.
Margen - Tamao del margen del [Link] campo slo se utiliza enla opcin Grfico de Barras.
Imagen / Color positivo - Introduzca el color que debe utilizarse
Imagen / Color Negativo - El mismo que la imagen / color positivo anterior. Este parmetro se utiliza
cuando el valor del campo es negativo.

Grfico de columna
Muestra un icono en la lnea del ttulo del campo que permite mostrar grficos.

Figura 1: Grfico de columna

Atributos:

Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.


Configuracin de resumen - Funcin de Resumen aplicada: Conde, Suma, Max, Min o Media.
Grfico Configurable- Parmetros de grfico configurables por usuario.
Mostrar valores - Mostar valores del grfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del grfico - Ancho de grfico en pxeles.
Altura del grfico - Altura de grfico en pxeles.

Altura de la Leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado para
los ttulos.

Imagen Html

Figura 1: Interfaz de configuracin general.

Atributos:
Tipo de datos- Definir el tipo de campo en la aplicacin. Los campos Imgen Html se utilizan para mostrar
imgenes.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
- Define la imagen que debe mostrarse. El icono

"'Elegir imagen " muestra imgenes estndar de

Scriptcase. Alternativamente, haga clic en


"Subir imagen" para enviar una imagen desde un lugar
diferente para el servidor (las imgenes deben estar en el mismo servidor para que se muestren).
Borde - Borde de imagen en pxeles.
Ancho- Establece el ancho de la imagen en pxeles.
Altura - Definicin de altura de imagen en pxeles.

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Porcentaje Calculado

Figura 1: Interfaz de configuracin general

Atributos:
Tipo de datos - Define el tipo de campo en la aplicacin. Los campos Porcentaje calculado se calculan
basndose en el valor total de un campo de nmero relacionado.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
Campo relacionado - Campo de nmeros relacionado para calcular el valor total.
Mscara de Campo - Define la mscara de visualizacin del campo. Vase a continuacin los caracteres
utilizados para definir la mscara.
CarcterDescripcin
X
Sustituye por cualquier carcter introducido por el usuario. Si el nmero de
caracteres introducidos es menor al tamao de la mscara el valor del campo
se completar con ceros (El campo debe ser llenado completamente).
Z
Sustituye por cualquier carcter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamao del campo es opcional).
Cuando se utiliza en combinacin con la mscara de carcter X debera
ubicarse en la izquierda de la mscara .
Ejemplos:
Mscara

Valor de campo

(xx) xxxx - xxxx

1234567890

(xx) xxxx - xxxx

12345678

(zz) xxxx - xxxx

1234567890

(zz) xxxx - xxxx

12345678

(zz) xxxx - xxxx

0012345678

Valor
formatado
(12) 3456
- 7890
(00) 1234
- 5678
(12) 3456
- 7890
( ) 1234 5678
( ) 1234 5678

No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a
continuacin.

Con repeticin de valor

Sin repetir el valor

Tipo de SQL - Define el tipo de campo en la base de datos.

Formato Decimal

Figura: Interfaz de Formato de Valores

Atributos:
Configuracin regional - Aplicar las reglas de formato de configuracin regional para el campo. Si se
selecciona NO en los atributos dgitos separador, signo negativo, separador decimal y nmeros negativos se
muestran. (Ver configuracin regional).
Dgito separador de agrupacin - Define el carcter utilizado como separador de la unidad.
Separador decimal - Define el carcter utilizado como separador decimal.
Signal negativo - Define el caracter utilizado para mostrar valores negativos.
Formato de nmero negativo - Define la posicin del signo negativo (relativo al campo).
Color del Negativo - Definir un color de fuente a los valores negativos.
Precisin decimal - Valor de la precisin decimal.
Completar con ceros - Completar con ceros a la derecha la precisin decimal. Ejemplo: El valor es de $
125.50 con precisin decimal 3. Completar con ceros utilizando el campo se muestra $ 125,500.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4

Lookup Description
Deportes
Pelculas
Libros

8
16

Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Grfico de lnea

Figura Grfico de lnea

Atributos:
Tipo de grfico de lnea - Hay dos tipos que se pueden utilizar:
Diagrama de barras: Muestra un grfico de barras relativo a la columna de [Link] clculo del tamao
de las barras se hace en relacin con el total de los valores de las columnas. El ancho del grfico define
el tamao de las imgenes que se mostrarn.

Nota: El ancho de grfico es 200px.

Icono de Grfico - Mostrar iconos relativo a la columna de trabajo. La cantidad calculada de iconos es la
divisin del la columna de valor por cantidad de icono introducida

Note: La cantidad de conos es 1000, asi que, la cantidad de estrellas a un lado, es el valor de display dividido entre 1000.

Mostrar valor - Display grfico y valor al mismo tiempo (a la izquierda o a la derecha de la barra o iconos ).

Cantidad de Iconos - Determinar la cantidad de iconos (figuras) que se publicarn para cada valor en este
campo.
Ancho del grfico - Ancho del grfico en [Link] campo slo se utiliza en la opcin Grfico de barras.
El Valor por defecto es 200px
Altura del grfico - Altura del grfico en [Link] campo slo se utiliza enla opcin Grfico de barras.
Margen - Tamao del margen del [Link] campo slo se utiliza enla opcin Grfico de Barras.
Imagen / Color positivo - Introduzca el color que debe utilizarse
Imagen / Color Negativo - El mismo que la imagen / color positivo anterior. Este parmetro se utiliza
cuando el valor del campo es negativo.

Grfico de columna
Muestra un icono en la lnea del ttulo del campo que permite mostrar grficos.

Figura 1: Grfico de columna

Atributos:

Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.


Configuracin de resumen - Funcin de Resumen aplicada: Conde, Suma, Max, Min o Media.
Grfico Configurable- Parmetros de grfico configurables por usuario.
Mostrar valores - Mostar valores del grfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del grfico - Ancho de grfico en pxeles.
Altura del grfico - Altura de grfico en pxeles.

Altura de la Leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado para
los ttulos.

Fecha

Figura 1: Interfaz de configuracin general


Atributos:
Tipo de datos- Definir el tipo de campo en la aplicacin. Los campos Fecha son formateados de acuerdo a
reglas de formato de fechas
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a
continuacin.

Con repeticin de valor

Sin repetir el valor

Tipo de SQL - Define el tipo de campo en la base de datos.

Figure2: Formato de valores con configuracines regionales.

Figure3: Formato de valores sin configuracines regionales.

Attributes:
Configuracin regional - Aplicar reglas de configuracin regional de formato de fecha en el campo.
Cuando se selecciona (S), se muestra la opcin Mscara de Detalle . De lo contrario, el desarrollador puede
seleccionar el atributo Mostrar Para definir los atributos use las definiciones a continuacin. (Vase
Configuracin regional).
Mostrar - Mostrar una lista de formatos predefinidos de fechas.

Mscara Detalle - Definir el formato de visualizacin del campo de la grid, de acuerdo con la funcin PHP Date.

Ejemplos:
d-m-Y
F/Y
j/n/Y \a\s g:i:s A

25-09-2009
September/2009
25/9/2001
14:30:11
PM
l, d \d\e F \d\e Y Thursday, January 25
2009
h:i:s
11:33:20
#h:i:s
123:43:27 (in hours)

Formateo de la tabla
j day of the month
"1" to "31"
d day do month with zero "01" a "31"
at left
n month
"1" a"12"
m month with zero at left "01" a"12"
M month (written format "Jan"
with 3 char)
F month (written format "January"
complete)
y year with 2 digits
"09"
Y year with 4 digits
"2009"
D weekday with 3 char
"Mon"
l weekday (written format "Monday"
complete)
g hour 12-hours format
"1" a "12"
G hour 24-hours format
"0" a "23"
h hour 12-hours format "01" a "12"
with zero at left
H hour 24-hours format "00" a "23"
with zero at left
i minutes
"00" a "59"
s seconds with zero at "00" a "59"
left
a pre and pos meridian "am" a "pm"
A pre and pos meridian "AM" a "PM"
#h hours accumulator
#i minutes accumulator
#s seconds accumulator
\ escape
Formato interno - Define el formato del campo cuando el tipo SQL es diferente del tipo fecha. Utilice los
caracteres Y, M y D para el ao, mes y da para definir el formato.
Ejemplo1: Para una fecha almacenada como char (8) de SQL donde las posiciones 1 a 4 representa el ao, la
posicin 5 y 6, el mes y el posiciones 7 y 8 dias, definir el formato interno como: YYYYMMDD
Exemplo2: Para una fecha almacenada como char (6) de SQL donde las posiciones 1 a 2 representa el mes, y

las posiciones 3 a 6 el ao, definir el formato interno como: MMYYYY

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado

Valor
H
M
I
C

Inicio
1
1
2
2

Tamao
1
1
1
1

Deportos
Pelculas
Libros
Viajar

DE
PE
LI
VI

3
3
3
3

2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)

Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).

ResumenAplicar lookup en resumen solamente (HTML y


PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.

Imagen de Fondo - Imagen de fondo del campo.


Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Grfico de columna
Muestra un icono en la lnea del ttulo del campo que permite mostrar grficos.

Figura 1: Grfico de columna

Atributos:

Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.


Configuracin de resumen - Funcin de Resumen aplicada: Conde, Suma, Max, Min o Media.
Grfico Configurable- Parmetros de grfico configurables por usuario.
Mostrar valores - Mostar valores del grfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del grfico - Ancho de grfico en pxeles.

Altura del grfico - Altura de grfico en pxeles.


Altura de la Leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado para
los ttulos.

Hora

Figura 1: Interfaz de configuracin general.


Atributos:
Tipo de datos- Definir el tipo de campo en la aplicacin. Los campos Hora son formateados de acuerdo a
reglas de formato del tiempo.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a
continuacin.

Con repeticin de valor

Sin repetir el valor

Tipo de SQL - Define el tipo de campo en la base de datos.

Figure 2: Formato de valores con configuracines regionales.

Figure 3: Formato de valores sin configuracines regionales.

Attributes:
Configuracin regional - Aplicar reglas de la configuracin regional de formato de fecha en el campo.
Cuando se selecciona (S), se muestra la opcin Mscara de Detalle. De lo contrario, el desarrollador puede
seleccionar el atributo Mostrar. Para definir los atributos vea las definiciones a continuacin. (Vase
Configuracin regional).

Mostrar - Mostrar una lista de formatos predefinidos de fechas.


Mscara Detalle - Definir el formato de visualizacin del campo de la grid, de acuerdo con la funcin PHP
Date.

Ejemplos:
d-m-Y
F/Y
j/n/Y \a\s g:i:s A

25-09-2009
September/2009
25/9/2001
14:30:11
PM
l, d \d\e F \d\e Y Thursday, January 25
2009
h:i:s
11:33:20
#h:i:s
123:43:27 (in hours)

Formateo de la tabla
j day of the month
"1" to "31"
d day do month with zero "01" a "31"
at left
n month
"1" a"12"
m month with zero at left "01" a"12"
M month (written format "Jan"
with 3 char)
F month (written format "January"
complete)
y year with 2 digits
"09"
Y year with 4 digits
"2009"
D weekday with 3 char
"Mon"
l weekday (written format "Monday"
complete)
g hour 12-hours format
"1" a "12"
G hour 24-hours format
"0" a "23"
h hour 12-hours format "01" a "12"
with zero at left
H hour 24-hours format "00" a "23"
with zero at left
i minutes
"00" a "59"
s seconds with zero at "00" a "59"
left
a pre and pos meridian "am" a "pm"
A pre and pos meridian "AM" a "PM"
#h hours accumulator
#i minutes accumulator
#s seconds accumulator
\ escape
Formato interno - Define el formato del campo cuando el tipo SQL es diferente del tipo fecha. Utilice los
caracteres Y, M y D para el ao, mes y da para definir el formato.
Ejemplo1: Para una fecha almacenada como char (8) de SQL donde las posiciones 1 a 4 representa el ao,
la posicin 5 y 6, el mes y el posiciones 7 y 8 dias, definir el formato interno como: YYYYMMDD Exemplo2:

Para una fecha almacenada como char (6) de SQL donde las posiciones 1 a 2 representa el mes, y las
posiciones 3 a 6 el ao, definir el formato interno como: MMYYYY

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual

Valor
H
M
I

Inicio
1
1
2

Tamao
1
1
1

Casado
Deportos
Pelculas
Libros
Viajar

C
DE
PE
LI
VI

2
3
3
3
3

1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:

11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)


Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid

(HTML, PDF, XML, CSV y RTF).


ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.

Imagen de Fondo - Imagen de fondo del campo.


Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Fecha Y Hora

Figura 1: Interfaz de configuracin general.

Atributos:
Tipo de datos- Definir el tipo de campo en la aplicacin. Los campos Fecha y hora son formateados de
acuerdo a reglas de formato de la fecha y la hora.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a
continuacin.

Con repeticin de valor

Sin repetir el valor

Tipo de SQL - Define el tipo de campo en la base de datos.

Figure2: Formato de valores con configuracines regionales.

Figure3: Formato de valores sin configuracines regionales.

Attributes:
Configuracin regional - Aplicar reglas de formato de la configuracin regional de fecha y hora para el
campo. Cuando se selecciona (S), la opcin Mscara de Detalle se muestra. De lo contrario, el
desarrollador puede seleccionar el atributo de Visualizacin. Para definir los atributos vea las definiciones a
continuacin. (Vase Configuracin regional).

Mostrar - Mostrar una lista de formatos predefinidos de fechas.


Mscara Detalle - Definir el formato de visualizacin del campo de la grid, de acuerdo con la funcin PHP
Date.

Ejemplos:
d-m-Y
F/Y
j/n/Y \a\s g:i:s A

25-09-2009
September/2009
25/9/2001
14:30:11
PM
l, d \d\e F \d\e Y Thursday, January 25
2009
h:i:s
11:33:20
#h:i:s
123:43:27 (in hours)

Formateo de la tabla
j day of the month
"1" to "31"
d day do month with zero "01" a "31"
at left
n month
"1" a"12"
m month with zero at left "01" a"12"
M month (written format "Jan"
with 3 char)
F month (written format "January"
complete)
y year with 2 digits
"09"
Y year with 4 digits
"2009"
D weekday with 3 char
"Mon"
l weekday (written format "Monday"
complete)
g hour 12-hours format
"1" a "12"
G hour 24-hours format
"0" a "23"
h hour 12-hours format "01" a "12"
with zero at left
H hour 24-hours format "00" a "23"
with zero at left
i minutes
"00" a "59"
s seconds with zero at "00" a "59"
left
a pre and pos meridian "am" a "pm"
A pre and pos meridian "AM" a "PM"
#h hours accumulator
#i minutes accumulator
#s seconds accumulator
\ escape
Formato interno - Define el formato del campo cuando el tipo SQL es diferente del tipo fecha. Utilice los
caracteres Y, M y D para el ao, mes y da para definir el formato.
Ejemplo1: Para una fecha almacenada como char (8) de SQL donde las posiciones 1 a 4 representa el ao,
la posicin 5 y 6, el mes y el posiciones 7 y 8 dias, definir el formato interno como: YYYYMMDD Exemplo2:

Para una fecha almacenada como char (6) de SQL donde las posiciones 1 a 2 representa el mes, y las
posiciones 3 a 6 el ao, definir el formato interno como: MMYYYY Lookup de Consulta Se utiliza para
modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos con los
valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de una
tabla de la base de datos (vase la lookup automatico)
Grid Lookup - Autom?tico Utilizados para modificar la visualizacin de un campo dinmicamente,
recuperando los valores de una tabla de base de datos. Figura 1: Interfaz de Grid de lookup automtica
Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes
se sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es
slo aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el
punto y coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva
ningn valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.
Grid Lookup - Manual Lookup utilizadas para modificar la visualizacin de un campo con los valores
predefinidos. Figura 2: Interfaz de Grid Lookup Manual Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista. Figura 3: Configuracin de Lookup Valor Unico
Etiqueta - Texto visualizado.
Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Mltiples valores (delimitador) Mostrar ms de un valor para el campo mediante la sustitucin de la
cadena guardada en la tabla de descripcin completa. La cadena de valores est separado por un
delimitador. Por ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista Figura
4: Lookup mltiples valores (delimitador)
Etiqueta - Texto visualizado.
Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.
Mltiples valores (posicin) Mostrar ms de un valor para el campo seleccionado mediante la sustitucin
de la cadena guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un byte), Estado civil

(un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta, posicin inicial en la cadena y
tamao en bytes que ocupa cada informacin segn definido en la lista:
Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros. Figura 5: Lookup mltiples
valores (posicion).
Etiqueta - Texto visualizado.
Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.
Mltiples valores (binario) Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de
la cadena guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y se
recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin tiene los datos y
los valores atribuidos automticamente a la posicin relativa que ocupa cada uno de los valores. (los valores
se muestran):
Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la lista de arriba se
debe usar el siguiente algoritmo: 11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
12 = 4 + 8 = ( Libros - Viajar)
Figura 6: Lookup mltiples valores (binario) Etiqueta - Texto visualizado.
Botn Insertar - Inserta el elemento en la lista de valores
Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve
ningn valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
CONFIGURACIN DE VISUALIZACIN Definir atributos de visualizacin de campos. Figura 1:
Configuracin de pantalla Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.

Imagen de Fondo - Imagen de fondo del campo.


Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.
Grfico de columna Muestra un icono en la lnea del ttulo del campo que permite mostrar grficos.
Figura 1: Grfico de columna Atributos:
Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.
Configuracin de resumen - Funcin de Resumen aplicada: Conde, Suma, Max, Min o Media.
Grfico Configurable- Parmetros de grfico configurables por usuario.
Mostrar valores - Mostar valores del grfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del grfico - Ancho de grfico en pxeles.
Altura del grfico - Altura de grfico en pxeles.
Altura de la Leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado
para los ttulos.

Imagen (base De Datos)

Figura 1: Interfaz de configuracin general.

Atributos:
Tipo de datos- Definir el tipo de campo en la aplicacin. Usando este campo, las imgenes se recuperan de
la base de datos en binario.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
Borde de Imagen - Ancho del borde de la imagen en pxeles.
Altura de la imagen - Define la altura de la imagen (en porcentaje o pxeles).
Ancho de imagen - Definicin del ancho de la imagen (en porcentaje o pxeles).
Mantener Aspecto - Mantener la relacin de aspecto de la imgen cuando se cambia el tamao.
Abrir en otra ventana - Abrir en otra ventana y mostrar la imagen original.
Tipo de SQL - Define el tipo de campo en la base de datos.

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Imagen (nombre Del Archivo)

Figura 1: Interfaz de configuracin general.

Atributos:
Tipo de datos- Definir el tipo de campo en la aplicacin. Las imgenes se guardan en un directorio del
servidor y el nombre de archivo en un campo de la tabla en la base de datos.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
Borde de Imagen - Ancho del borde de la imagen en pxeles.
Altura de la imagen - Define la altura de la imagen (en porcentaje o pxeles).
Ancho de imagen - Definicin del ancho de la imagen (en porcentaje o pxeles).
Mantener Aspecto - Mantener la relacin de aspecto de la imgen cuando se cambia el tamao.
Abrir en otra ventana - Abrir en otra ventana y mostrar la imagen original.
Subcarpeta - Introduzca el nombre de un subdirectorio para guardar los archivos (que se aade bajo el
directorio definido en el Directorio de imgenes. Vase Configuracin ). Es posible usar variables globales o
locales, en el nombre del subdirectorio.
Cach de imagen - Tiempo en minutos para mantener la imagen en memoria cach
Tipo de SQL - Define el tipo de campo en la base de datos.

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Documento (base De Datos)

Figura 1: Interfaz de configuracin general


Atributos:
Tipo de datos- Define el tipo de campo en la aplicacin. Usando este campo se recuperan los archivos de
la base de datos en binario.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
Mostrar Icono - Mostrar un icono a un lado del campo identificando el tipo de archivo.
Nombre de archivo - Define el campo para almacenar el nombre de archivo del documento (Es un campo
en la base de datos).
Tipo de SQL - Define el tipo de campo en la base de datos.

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Documento (nombre Del Archivo)

Figura 1: Interfaz de configuracin general

Atributos:
Tipo de datos- Definir el tipo de campo en la aplicacin. El archivo se guarda en un directorio del servidor y
el nombre del archivo en un campo de texto en la tabla.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
Subcarpeta - Introduzca el nombre de un subdirectorio para guardar los archivos.
Mostrar Icono - Mostrar un icono a un lado del campo identificando el tipo de archivo.
Tipo de SQL - Define el tipo de campo en la base de datos.

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Tarjeta De Credito

Figura 1: Interfaz de configuracin general.

Atributos:
Tipo de datos - Los Campos Nmero de Tarjeta de Crdito son formateados de acuerdo con las reglas de
nmero de tarjeta de crdito.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a
continuacin.

Con repeticin de valor

Sin repetir el valor

Tipo de SQL - Define el tipo de campo en la base de datos.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Grfico de columna
Muestra un icono en la lnea del ttulo del campo que permite mostrar grficos.

Figura 1: Grfico de columna

Atributos:

Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.


Configuracin de resumen - Funcin de Resumen aplicada: Conde, Suma, Max, Min o Media.
Grfico Configurable- Parmetros de grfico configurables por usuario.
Mostrar valores - Mostar valores del grfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del grfico - Ancho de grfico en pxeles.
Altura del grfico - Altura de grfico en pxeles.
Altura de la Leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado para
los ttulos.

E-mail

Figura 1: Interfaz de configuracin general


Atributos:
Tipo de datos- Los Campos de correo electrnico son formateados de acuerdo con las reglas de correo
electrnico.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a
continuacin.

Con repeticin de valor

Sin repetir el valor

Tipo de SQL - Define el tipo de campo en la base de datos.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Grfico de columna
Muestra un icono en la lnea del ttulo del campo que permite mostrar grficos.

Figura 1: Grfico de columna

Atributos:

Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.


Configuracin de resumen - Funcin de Resumen aplicada: Conde, Suma, Max, Min o Media.
Grfico Configurable- Parmetros de grfico configurables por usuario.
Mostrar valores - Mostar valores del grfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del grfico - Ancho de grfico en pxeles.
Altura del grfico - Altura de grfico en pxeles.
Altura de la Leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado para
los ttulos.

Url

Figura 1: Interfaz de configuracin general.

Atributos:
Tipo de datos- Define el tipo de campo en laaplicacin. Los Campos URL son formateados de acuerdo con
las normas de la URL.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a
continuacin.

Con repeticin de valor

Sin repetir el valor

Otra Pgina - Abrir el enlace en otra pgina


Tipo de SQL - Define el tipo de campo en la base de datos.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Grfico de columna
Muestra un icono en la lnea del ttulo del campo que permite mostrar grficos.

Figura 1: Grfico de columna

Atributos:

Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.


Configuracin de resumen - Funcin de Resumen aplicada: Conde, Suma, Max, Min o Media.
Grfico Configurable- Parmetros de grfico configurables por usuario.
Mostrar valores - Mostar valores del grfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del grfico - Ancho de grfico en pxeles.
Altura del grfico - Altura de grfico en pxeles.
Altura de la Leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado para
los ttulos.

Cdigo De Barras

campo Cdigo de Barras


Configuracin general

Atributos:
Tipo de datos - Tipo de datos del campo.
Etiqueta -Ttulo de campo.
Tipo de SQL - Tipo de campo en la Base da Datos.

Cdigo de Barras

Atributtes:
Tipo - Tipo de cdigos de barras.
Texto - Texto de cdigos de barras para la ilustracin.
Hay 18 tipos de cdigos de barras, que se enumeran a continuacin:

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Youtube

Configuracin general

Atributos
Tipo de datos - Tipo de campo en las aplicaciones.
Label - Etiqueta del campo en la aplicacion.
Modo de visualizacin -Forma en que el vdeo se muestra, modal o una ventana nueva.
Ancho -ancho de video en pxeles.
Altura - altura del video de en pxeles.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de SQL - Tipo de campo en la base de datos

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Google Maps

Permite mostrar mapas mediante la API de Google.

Tipo de datos - Campo tipo de datos.


Label - ttulo de campo en su aplicacin. Por ejemplo: un campo se define como client_name_fld en la
tabla se muestra como nombre de cliente.
Inicio - Definir los parmetros que se pasarn a la API de Google.
Modo de visualizacin - Define la ventana en la que se abre el mapa. Se puede abrir en modal o en una
nueva ventana.
Ancho - Define el ancho del mapa.
Altura - Define la altura de Mapa.
Zoom - Define las iniciales Zoom (disponible en la API de Google) en el mapa.
API Key- Clave de autorizacin para ver los mapas con Google API. (Obligatorio slo para la versin 2 o
menos de la API de Google.)
Tipo de enlaces - Definir el tipo de vnculo.
Texto del enlace - Texto para el enlace del mapa.
Tipo de SQL - Muestra el tipo de campo de SQL.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).

Negrita - Aplicar formato de negrita


Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Qr Code

Configuracin general

Valores diferenciales
:
tipo de datos - tipo de datos de campo.
Label - campo ttulo.
tipo SQL - de tipo de base de datos de campo.

Formato de Valores

Valores diferenciales
:
nivel de correccin de errores - son palabras en clave de 8 bits y utilizar el algoritmo de error ReedSolomon de correccin con cuatro niveles de correccin de errores. Cuanto ms alto sea el nivel de
correccin de errores, la capacidad de almacenamiento menos.
Tamao de la imagen - Tamao del cdigo QR.
Margen - El margen de la imagen del cdigo QR.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Layout
Visin General Layout

VISIN general layout


Configurar formatos de pantalla mediante la determinacin de atributos, tales como los esquemas de
visualizacin, la organizacin de campos en los bloques, y definir el formato de cabecera, entre otros
Bloques
Esquema de Colores
Cabecera y Pie de pagina

Bloques

Blocks
Por defecto, las aplicaciones creadas en ScriptCase constar de un slo bloque, con el mismo nombre de la
aplicacin. Puede aadir tantos bloques como sea necesario y organizarlos en la forma ms conveniente. En la
figura de abajo observar una columna ORGANIZACIN, que puede ser utilizada para definir la posicin de
prximo bloque (al lado o debajo de la cadena).

Imagen 1: Interfaz de Configuracin de Bloques.

En el lado izquierdo de cada bloque hay dos iconos:

para editar el bloque y

Organizacin y cambio de posicin de Bloques

Vase ms adelante de cmo modificar el orden de bloques en la pantalla.


Haga clic para seleccionar el bloque al que desea modificar su posicin

Eliminar un bloque de pantalla.


Haga clic en el bloque y arrastrelo a los "bloques que no se muestran".

para borrar el bloque.

Atributos
Op - Opciones.
Bloque (Nombre) - Nombre interno del bloque.
Bloque (Ttulo) - Etiqueta (nombre a mostrar) del bloque.
Titulo (Visualizacin)- Mostrar Titulo del Bloque
Etiqueta (Visualizacin) - Controla si sern mostradas las etiquetas de los campos contenidos en el bloque
Etiqueta (Posicin) - Opciones de visualizacin de etiqueta:
Sobre" - Muestra la etiqueta por encima del campo.

Al lado - Muestra el campo al lado de la etiqueta.

Abajo - Muestra la etiqueta abajo del campo.

Campos (columnas) - Cantidad de columnas mostradas lado a lado dentro del bloque.
Campos (Posicin) - Posicin dentro del bloque:
Abajo" - Muestra un campo debajo de las otras columnas respetando la cantidad.

Al lado - Muestra los campos lado a lado respetando la cantidad de columnas.

"Lnea - Mostrar campos lado a lado sin tabulacin

Organizacin (Siguiente) - La forma en que los bloques estn organizados dentro de la pgina:
Abajo" - Indica que el siguiente bloque se muestra abajo.

Al lado - Indica que el siguiente bloque se muestra al lado.

Pestaas - Indica que el siguiente bloque se muestra en otra Pestaa..

Organizacin (Ancho) - Anchura de bloque de en pxeles o porcentaje. Ejemplo: Si hay dos bloques de lado
a lado un buen tamao es de 50% para cada bloque.

Organizacin (Altura) - Altura de bloque en pxeles o porcentaje.

Aadir nuevo bloque


Para aadir nuevos elementos en una aplicacin, basta con hacer clic en

Figura 2: Interfaz de agregar nuevo bloque

Atributos:
Nombre - Nombre de bloque
Etiqueta - Etiqueta de bloque

Editar Bloque
Clic en

para editar la informacin del bloque y haga clic en Guardar.

Figura 3: Interfaz de editar bloque

Attributes:
Nombre - Nombre del bloque.
Ttulo - Ttulo del bloque.
Mostrar Ttulo - Mostrar linea con el ttulo de bloque.
Fuente del ttulo de bloque - Fuente para el ttulo del bloque.
Tamao de fuente - Tamao de la fuente del ttulo del bloque.
Color de fuente - Color de fuente del ttulo del bloque.
Color de fondo - Color de fondo de lnea de ttulo del bloque
Imagen de fondo - Imagen de fondo del ttulo del bloque
Altura de Ttulo- Altura de la lnea de ttulo del bloque (en pxeles);
Alineacin horizontal - Alineacin horizontal del ttulo del bloque (izquierda, centro y derecha);
Alineacin vertical - Alineacin vertical del ttulo del bloque (superior, media e inferior);
Mostrar Etiqueta - Mostrar las etiquetas de los campos del bloque
Columnas - Cantidad de columnas de campos del bloque
Columnas Ancho-Columns Width - Calcular columnas del bloque.
Color de Etiqueta - Color de display de Campos de etiqueta
Organizacin de campos - Organizacin de campos de bloque
Posicin de la Etiqueta - Posicin de campos etiqueta
Bloque Siguiente- Posicin de bloque siguiente en relacin con el actual.
Color de borde - Color del borde del bloque
Ancho de Frontera - Ancho de las fronteras del bloque;
Ancho de bloque - Ancho de bloque
Altura de bloque - Altura de bloque
Cellspacing - Espaciado entre celdas del bloque.
Collapse - Permite ampliar y colapsar cada bloque de forma individual.

Configuracin De Layout

Configuracion de Layout

Image1: Configuracin de diseo de interfaz

Permite definir el tema de la aplicacin. (CSS)


Atributos:
Plantilla de Cabecera - Permite elegir el formato del encabezado.
Plantila de Pie de pgina - Permite elegir el formato del pie de pgina.
Tema - Permite seleccionar un tema existente (colores, fuentes, etc) a la aplicacin.

Encabezado Y Pie De Pgina

ENCABEZADO Y PIE DE PGINA


ENCABEZADO

Image1: Interfaz de cabecera.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada.


Mostrar encabezado - Este valor determina si el encabezado se mostrar
Ttulo de la aplicacin - Permite definir un ttulo de encabezado que se mostrar en la aplicacin. (Las
aplicaciones de formulario tiene dos ttulos predefinidos, uno a modo de inclusin, y otro a modo de
actualizacin)
Las variables de cabecera - Los campos variables se pueden llenar con cualquiera de los tipos disponibles.
Dependiendo del tipo, ser necesario asociar el contenido de la misma. Ver los tipos disponibles a
continuacin:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en la cabecera
Ttulo: Muestra en la cabecera el valor introducido en el campo de Titulo.
Fecha: Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda
seleccionados por el usuario en el formulario de bsqueda. (Slo disponible para las
aplicaciones Grid)

PIE DE PGINA

Image2: Interfaz de pie de pgina.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada


Mostrar pie de pgina - Esta opcin determina si el pie de pgina se mostrar.
Variables de pie de pgina - Los campos variables se pueden llenar con cualquiera de los tipos
disponibles. Dependiendo del tipo, ser necesario asociar el contenido de la misma. Estos son los tipos
disponibles:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en el pi de pgina
Ttulo:Muestra en el pie de pgina el valor introducido en el Titulo.
Fecha:Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda seleccionados por el
usuario en el formulario de bsqueda. (Slo disponible para las aplicaciones Grid)

Eventos
Visin General De Eventos

VISIN GENERAL de EVENToS


Scriptcase utiliza el concepto eventos para personalizar el cdigo de la aplicacin. Los eventos permiten definir
las acciones de acuerdo al tiempo de ejecucin (por ejemplo, despus de Insertar un registro, cuando se carga,
cuando se enva y otros) y tipo de aplicacin.
OnInit - Este evento se ejecuta slo una vez, antes de la ejecucin del select principal de la aplicacin. En este
mbito, por lo general, se ejecutan las macros actualizan el select, como estos: sc_select_field, sc_select_order,
sc_select_where (aadir), etc;
onRecord Este evento se ejecuta antes de mostrar cada registro de la grid ;
onHeader Este evento se ejecuta inmediatamente antes de mostrar la cabecera de la grid. Utilice este
evento para imprimir algun valor calculado en el encabezado, por ejemplo.
onFooter Se utiliza para mostrar algn valor calculado. Escribir en este caso, el clculo necesario para
mostrar el resultado en el pie de pgina
Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
Ver ms sobre Scriptcase Macros.

Eventos Ajax

Usando AJAX, el trfico innecesario de informacin se evita, acelerando el trmite de su solicitud.

Imagen 1: El evento de interfaz AJAX.


Los siguientes eventos estn disponibles con ScriptCase.
onChange - Este evento ocurre cuando el campo tiene el foco y el valor del campo es cambiado y el
enfoque se dirige a otro objeto.
onClick - Este evento ocurre cuando se hace clic en el campo.
onBlur - Este evento ocurre cuando el campo tiene el enfoque, el valor del campo no se cambia y el
enfoque se dirige a otro objeto.
onFocus - Este evento ocurre cuando el campo tiene el foco.
Slo el evento onClick est disponible para aplicaciones Grid.

Vea a continuacin un ejemplo: El campo de usuario se valida con una base de datos (tabla). Para los usuarios
vlidos devuelve el nombre. Para los usuarios no vlido se muestra un mensaje.
Ejemplo:
1 - Seleccione el campo y los eventos que utiliza el proceso de AJAX, (en el cdigo PHP). Pasar parmetros

es opcional.

Imagen2: Seleccin de los campos y eventos para el procesamiento de AJAX.

Escriba la regla en el editor de PHP abierto. El cdigo es procesado por el servidor y el resultado XML
enviado al navegador. Ver la macro Macros Asistente para una seleccin de macros ScriptCase disponibles.
2 -

Imagen3: Programacin PHP con AJAX.

Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
Ver ms sobre Scriptcase Macros.

Buttons
Botones

Adems de los botones de sus propias aplicaciones, tambin es posible crear botones que ser visible en la
barra de herramientas.

Image1: Nuevo Botn Crear.

Nuevo Botn Para crear un nuevo botn, haga clic en la opcin Nuevo Button y escriba un nombre y el tipo
de botn.
Botones Tipos: (Javascript, PHP, Link y Run).

Image2: botn de funcin Editar.

Eliminar un botn
Para eliminar un botn haga clic en el icono Eliminar junto al nombre del botn en el men de la aplicacin opcin de botones.

Botn Javascript

botn Javascript
Adems de los botones de sus propias aplicaciones, tambin es posible crear botones que ser visible en la
barra de herramientas.

Image1: Nuevo Botn Crear.

Para crear un nuevo botn, haga clic en el "Nuevo Botn", escriba el nombre y seleccione el tipo de botn.

Image2: botn de funcin Editar.

Hay tres tipos de botones de la pantalla: (Button, Imagen y Link).

Eliminar un botn
Para eliminar un botn haga clic en el icono Eliminar junto al nombre del botn en el men de la aplicacin opcin de botones.

Botn Php

botn PHP
Adems de los botones de sus propias aplicaciones, tambin es posible crear botones que ser visible en la
barra de herramientas.

Image1: Nuevo Botn Crear.

Para crear un nuevo botn, haga clic en el "Nuevo Botn", escriba el nombre y seleccione el tipo de botn.

Image2: botn de funcin Editar.

Hay tres tipos de botones de la pantalla: (Button, Imagen y Link).

Adems de los botones de sus propias aplicaciones, tambin es posible crear botones que ser visible en la
barra de herramientas.

Image1: Nuevo Botn Crear.

Botn De Enlace

botn de enlace
Adems de los botones de sus propias aplicaciones, tambin es posible crear botones que ser visible en la
barra de herramientas.

Image1: Nuevo Botn Crear.

Para crear un nuevo botn, haga clic en el "Nuevo Botn", escriba el nombre y seleccione el tipo de botn.

Image2: botn de funcin Editar.

Hay tres tipos de botones de la pantalla: (Button, Imagen y Link).

El botn de enlace requiere un vnculo asociado a ella. En el men de la aplicacin (en el lado izquierdo de la
ventana) hay una opcin para crear nuevos vnculos.
Siga estos pasos para crear el vnculo necesario y configurar el botn de nuevo Link para completar la operacin.

Creacin de un nuevo enlace


1 - Uso de la opcin, haga clic en enlace de un nuevo enlace, como en la imagen debajo.

Image2: Crear nuevo enlace.

2 - Seleccione los botones de tipo de vnculo y haga clic en el siguiente (en la imagen abajo).

Image3: Tipo de interfaz de enlace.

3 - Seleccione la aplicacin que se llamar y haga clic en Siguiente.

Image4: Lista de aplicaciones de interfaz.


4 - Definir los parmetros pasados. Puede ser de dos tipos: el valor o vacos.
Fijo - Escriba un contenido fijo de ser aprobada.

Image5: Definicin de interfaz de Parmetros - Fijo.


Vaco - Ningn valor se pasan.

Image6: Definicin de interfaz de parmetros - Vaco.

5 - Definir el enlace de las propiedades del formulario - pantalla Iframe.

Image7: Enlace / Propiedades del formulario de interfaz.

Link del modo de funcionamiento - Cmo se muestra el vnculo


Abrir en la misma ventana - Mostrar la forma en la misma ventana del navegador, de salir de la
bsqueda y va a la forma.
Abrir en otra ventana - Abrir otra ventana para mostrar el formulario.
>Abrir en una Iframe - Mostrar la forma en la misma ventana que la bsqueda. Debajo de la bsqueda
de un Iframe se crea para mostrar el formulario.
URL de salida para la aplicacin de destino - direccin Web accesible cuando el usuario salga de la
parrilla.
Vincular Pista - Mensaje mostrado cuando el ratn est sobre el campo de vnculo seleccionado.
Propiedades de formulario - Seleccione los botones de muestra.
Adems de los botones de sus propias aplicaciones, tambin es posible crear botones que ser visible en la
barra de herramientas.

Image1: Nuevo Botn Crear.

Botn Run

botn RUN
Esta nueva opcin en la grid, permite crear un botn para un proceso de cdigo de PHP para los registros
seleccionados (opcin).

Image1: Interface de configurao de boto.

Adems de los botones de sus propias aplicaciones, tambin es posible crear botones que ser visible en la
barra de herramientas.

Image1: Nuevo Botn Crear.

Para crear un nuevo botn, haga clic en el "Nuevo Botn", escriba el nombre y seleccione el tipo de botn.

Image2: botn de funcin Editar.

Hay tres tipos de botones de la pantalla: (Button, Imagen y Link).

Botn Editar: Modo de visualizacin (Button)

Image1: Los botones de la interfaz de configuracin.

Modo de visualizacin - Modo de visualizacin del botn en la barra de herramientas (Button).


Label - Botn de Ttulo en la solicitud.
Pista - Pista mensaje.
Mensaje de confirmacin - A fin de mostrar el mensaje, deje el campo vaco.
De estilo CSS - de estilo CSS nombre de la clase, creado en el editor de botones de esquema. (botones
del Diseo)

Image1: Buttons Settings Interface.

Botn Editar: Modo de pantalla (imagen)

mage1: Los botones de la interfaz de configuracin.

Modo de visualizacin - Modo de visualizacin del botn en la barra de herramientas (Link).


Icon - visualizacin del icono del botn.
Pista - Pista mensaje.

Mensaje de confirmacin - A fin de mostrar el mensaje, deje el campo vaco.

Image1: Los botones de la interfaz de configuracin.

Botn Editar: Modo de visualizacin (Link)

Image1: Los botones de la interfaz de configuracin.

Modo de visualizacin - Modo de visualizacin del botn en la barra de herramientas (Link).


Label - Botn de Ttulo en la solicitud.
Pista - Pista mensaje.
Mensaje de confirmacin - A fin de mostrar el mensaje, deje el campo vaco.
De estilo CSS - de estilo CSS nombre de la clase, creado en el editor de botones de esquema. (botones
del Diseo)

Image1: Los botones de la interfaz de configuracin.

Este tipo usa el botn 2 eventos para procesar los cdigos PHP.
OnRecord: Ejecutado en cada registro seleccionado.

Image2: cdigo de la interfaz PHP.

OnFinish:Ejecutado despus de procesar todos los registros seleccionados.

Image3: cdigo de la interfaz PHP

Adems de los botones de sus propias aplicaciones, tambin es posible crear botones que ser visible en la
barra de herramientas.

Image1: Nuevo Botn Crear.

Detalle
Visin General

VISIN general (detalle)


Permite organizar la informacin que se muestra de acuerdo con su importancia. Mostra informacin ms
importante en la grid y los datos en forma detallada.
Haga clic en

en cada lnea de la grid cuadrcula para permitir la funcin.

Para habilitar los detalles, vaya a la Configuracin de Grid, como se muestra a continuacin y activar la casilla:

Configuracin De Detalles

Configuracin DE Detalles
Seleccione los campos que la pgina de detalle mostrar

Figura 1: Configuracin de Detalle.

Atributos
Seleccione los campos que la pgina de detalle mostrar Haga clic en campo y haga clic en On / Off
para seleccionar (o no) los campos.
Mostrar Detalle Definicin de vizualizacin de detalle de acuerdo con las siguientes opciones:
Al lado de la Grid Mostrar detalle en la parte derecha del registro, en la misma ventana que
muestra la grid
Debajo de la Grid - Mostrar registro de detalle , por debajo del registro en la misma ventana (utilice
el botn de detalle para seleccionar el detalle del registro ).
En otra pgina - Mostrar los detalles slo para el registro de la grid seleccionado.
En otra ventana Muestra detalle en ventana emergente.

Alineacin Definir la configuracin de la alineacin de los detalles de cada campo (a la izquierda, derecha,
centro).
Ancho de detalle Definir el ancho HTML, de la pantalla de detalle seleccionado.
Unidad de anchura de detalle - Definir unidad de anchura HTML (porcentaje o pxel).

Clave del detalle


Definir los campos que sern parte de la clusula where de bsqueda del registro seleccionado.

Figura 2: Configuracin de claves de detalle.

Elija los campos claves de detalle para mostrar - Configura los campos que se passaran por la
clusula WHERE:

Encender / Apagar Seleccione el campo para mostrar los detalles. Se muestra un asterisco en el campo
seleccionado
Todos Seleccionar todos los campos.
Ninguno Desmarca todos los campos.

Barra De Herramientas

La barra de herramientas de la aplicacin se divide en dos partes: superior e inferior. Es posible seleccionar los
botones para cada parte independientemente. Un botn puede incluso ser parte de ambas partes al mismo
tiempo.

Image1: Barra de herramientas.

Atributos:
Navegacin Mostrar los botones de navegacin en la grid.
Salir

Salir de la aplicacin

Exportaciones- Definicin de los formatos que deben ser generados. El ScriptCase puede generar :
ImpresinCrear la grid en formato HTML
PDF
Crear un informe completo, que
tengan todos datos de la grid en
formato PDF.
Otros
[Link] utilizadas para separar el grupo de
botones

Botones de configuracin

Image2: Configuracin de botones.

Cabecera Y Pie De Pagina

ENCABEZADO Y PIE DE PGINA


ENCABEZADO

Image1: Interfaz de cabecera.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada.


Mostrar encabezado - Este valor determina si el encabezado se mostrar
Ttulo de la aplicacin - Permite definir un ttulo de encabezado que se mostrar en la aplicacin. (Las
aplicaciones de formulario tiene dos ttulos predefinidos, uno a modo de inclusin, y otro a modo de
actualizacin)
Las variables de cabecera - Los campos variables se pueden llenar con cualquiera de los tipos disponibles.
Dependiendo del tipo, ser necesario asociar el contenido de la misma. Ver los tipos disponibles a
continuacin:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en la cabecera
Ttulo: Muestra en la cabecera el valor introducido en el campo de Titulo.
Fecha: Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda
seleccionados por el usuario en el formulario de bsqueda. (Slo disponible para las
aplicaciones Grid)

PIE DE PGINA

Image2: Interfaz de pie de pgina.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada


Mostrar pie de pgina - Esta opcin determina si el pie de pgina se mostrar.
Variables de pie de pgina - Los campos variables se pueden llenar con cualquiera de los tipos
disponibles. Dependiendo del tipo, ser necesario asociar el contenido de la misma. Estos son los tipos
disponibles:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en el pi de pgina
Ttulo:Muestra en el pie de pgina el valor introducido en el Titulo.
Fecha:Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda seleccionados por el
usuario en el formulario de bsqueda. (Slo disponible para las aplicaciones Grid)

Groupby
Configuracin De Agrupacin

configuraciN DE agrupacin
Definir los criterios de break de la consulta, los campos que sern objetos del break y en qu secuencia de
campos el debe ocurrir.

Figura 1: Interfaz deGroupby

Atributos:
Habilitar la vista de rbol - Encender / Apagar el groupby. Esta opcin no est disponible para
paginacin Scroll Infinito.
Lnea GroupBy - Seleccione la posicin del break : Antes y despus de los registros.
Antes de los registros - Se produce el break antes de mostrar los registros relativos a la misma.

Despus de los registros - se producir el break despus de mostrar los registros relativos a la
misma.

Cabecera de GroupBy - Mostrar cabecera del break en todas las pginas.


Mantener Orden de GroupBy - Ordenar los campos en el grupo
Mostrar Ttulos - Muestra los campos de etiqueta en el salto de lnea
Cantidad de Registros - Define un ttulo para la columna de cantidad de registros.
Separador de Valor - Define un separador entre el ttulo y el valor de un campo de break
Tabular Group By - Define el margen izquierdo de la Agrupar por.

Dividir el Group By - Se define el margen de una agrupacin para la siguiente.

Agrupacin Dinmica

Agrupacin Dinmica
Para configurar agrupacin dinmica debe seleccionar qu campos estn disponibles en la aplicacin para que el
usuario final puede seleccionar y luego aplicar los descansos de forma dinmica en tiempo de ejecucin.
El usuario final puede seleccionar ms de un campo cuando se aplican las interrupciones en la aplicacin
generada.

Imagem 1: Interfaz para romper las reglas.

Atributos:
Utilizar la agrupacin dinmica - Opcin para permitir el uso de Agrupacion Dinmica.
Ocultar la lnea de ayuda de la agrupacin dinmica - Opcin utilizada para ocultar el ttulo de Agrupacin
Dinmica en la aplicacin generada.

Agrupacin Estatica

Agrupacin Esttica
Reglas de GROUP BY es donde podemos seleccionar los campos para agrupamiento de los registros.
Es posible crear varias Reglas de agrupacin que permiten al usuario final seleccionar qu regla que quiere y
cambiar dinmicamente el agrupamiento de los registros en la aplicacin.

Imagen 1:. Interfaz de GROUP BY reglas

Atributos:
Nombre - Cada regla debe tener un nombre para identificarlo.
Label - Es el nombre de la regla que se mostrar al usuario final.
Campos - All se puede comprobar / desmarcar uno o varios campos para crear el Group By y definir el
nivel de cada campo de agrupamiento.

Ordenacin del Group By


Se define la ordenacin de la seleccin de reglas GROUP BY creadas.

Image 2: Ordenacin de reglas Group by.

Ejemplo:

Image 2: Parmetros de la regla de Group By.

Image 3: Botn para seleccionar una "Regla de Group By" en una aplicacin generada.

Image 4: Seleccin de la Regla de Group By.

Image 5: Los resultados de una Regla de Group By seleccionada.

Eventos De Agrupacin

EVENTOS de agrupacin
OnGroupByAll - Este evento siempre se realiza cuando se produce breaks, independientemente del nivel,
permite la manipulacin de los campos de la totalizacin. El ScriptCase tiene todas las variables de totalizacin
de la grid. Se supone que una aplicacin que tiene dos niveles de break (estado y ciudad) y que totalizan dos
campos (parcelas y el balance), podemos tener acceso a los totales, en el mbito de "calcular para cada
registro", de la siguiente manera:
{count_ger}

contiene la cantidad total de los registros;

{sum_parcela}

contiene la suma total del campo "parcela"

{sum_balance}

contiene la suma total del campo balance

{count_state}

contiene la cantidad total de los registros del break de


"estado" que se ha procesado;

{sum_state_parcel}

contiene la suma total del campo "parcela" en el


campo de "Estado" que se ha procesado;

{sum_state_balance} contiene la suma total del campo "balance" en el


campo de "Estado" que se ha procesado;
{count_city}

contiene el total cantidad de los registros del break de


la "ciudad" que se ha procesado;

{sum_city_parcel}

contiene la suma total del campo "parcela" del break


de la "ciudad" que se ha procesado;

{sum_city_balance}

contiene la suma total del campo "balance" de break


la "ciudad" que ha sido procesado;

Teniendo en cuenta que las frmulas que se definen para proceso en el mbito de " calcular durante el break" se
acte con el break de algunos niveles, las variables especiales de la totalizacin, en este mbito, se menciona
sustituindo el nombre del break por la palabra clave "breaking", que significa:
{count_ger}

contiene la cantidad total de los registros;

{sum_parcela}

;contiene la suma total del campo "parcela"

{sum_balance}

contiene la suma total del campo balance

{count_breaking}

Contiene la cantidad total de registros de


break que ha sido procesado;

{sum_breaking_parcela} Contiene la suma total del campo "parcela"


del break que ha sido procesado;
{sum_breaking_balance} contiene la suma total del campo "balance"
d del break que ha sido procesado;

Ej: En una aplicacin que tiene breaks por el estado y la ciudad y que totaliza un campo balance en el total de
break, queremos mostrar la media en la sustitucin del balance . Se crea un mtodo en el caso de OnGroupBy
con el siguiente contenido:
{sum_breaking_balance}= {sum_breaking_balance} / {count_breaking};

Campos De Agrupacin

CAMPOS de agrupacin

Tipo de datos - Definir el tipo de campo en la aplicacin.


Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
Configuracin del texto - Convierte el campo de texto en funcin de la opcin:
Mscara de Campo - Define la mscara de visualizacin del campo. Vase a continuacin los caracteres
utilizados para definir la mscara.
CarcterDescripcin
X
Sustituye por cualquier carcter introducido por el usuario. Si el nmero de
caracteres introducidos es menor al tamao de la mscara el valor del campo
se completar con ceros (El campo debe ser llenado completamente).
Z
Sustituye por cualquier carcter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamao del campo es opcional).
Cuando se utiliza en combinacin con la mscara de carcter X debera
ubicarse en la izquierda de la mscara .
Ejemplos:
Mscara

Valor de campo

(xx) xxxx - xxxx

1234567890

(xx) xxxx - xxxx

12345678

(zz) xxxx - xxxx

1234567890

(zz) xxxx - xxxx

12345678

(zz) xxxx - xxxx

0012345678

Valor
formatado
(12) 3456
- 7890
(00) 1234
- 5678
(12) 3456
- 7890
( ) 1234 5678
( ) 1234 5678

Tipo de SQL - Define el tipo de campo en la base de datos.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en

este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.

Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de

Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

Configuracines de agrupacin

Figura 1: Interfaz de los campos de

GroupBy.
Atributos:
Posicin del campos - Defina la organizacin de visualizacin de los campos de groupby.
Columnas - Definir cuntas columnas se utilizan para mostrar la informacin del break.
Mostrar etiqueta - Muestra la etiqueta del campo en el break
Lnea de GroupBy - Mostrar la lnea del groupby
Mensaje de lnea de total - Define el mensaje de texto que se muestra en la lnea de total. Ej.: Pedidos
total en el estado.
Cantidad de registros - Muestra la cantidad de registros que se muestran en el break.
Mostrar Grficos - Activa la opcin Mostrar grficos y muestra un icono para mostrar un grfico en tiempo
de ejecucin
Mostrar el valor en el ttulo - Muestra el valor de groupby en el ttulo.
Paginas de Break de Grid PDF - Muestra cada break de la grid en una pgina PDF aparte. Ej.: Mostrar
todos los pedidos estatales en una pgina de informe diferente.
Paginas de Resumen de Grid PDF - Muestra cada resumen del break en una pgina PDF aparte.
Paginas de Break de Grid HTML - Muestra cada break de la grid en una pgina HTML aparte.
Pginas de Resumen de Grid HTML - Muestra cada break del resumen en una pgina HTML
independiente.
TreeView Inicio -Estado inicial del TreeView.

Clasificacin - Orden en la que el campo aparecer en el groupby.


Campos - Selecciona los campos (en valor y SUM) que aparecen en la lnea groupby.
Layout de la lnea de GroupBy (Etiqueta)

Figura 2: Interfaz del layout (etiqueta) de la lnea de Groupby.

Atributos:
Fuente del texto - Permite definir el tipo de letra utilizada en la etiqueta.
Tamao de la fuente - Permite definir el tamao de la fuente utilizada en la etiqueta.
Color del Texto - Color de la etiqueta del break.
Color del Fondo - Color del fondo en el break.
Texto en negrita - Permite activar o desactivar la etiqueta en negrita en el break.

Layout de la lnea de GroupBy (Valor)

Figura 3: Interfaz del layout (valor) de la lnea de Groupby.

Atributos:
Tamao de la fuente - Permite definir el tamao de la fuente utilizada en la etiqueta.
Color del Texto - Color de la etiqueta el break.
Color del Fondo - Color del fondo en el break.
Texto en negrita - Permite activar o desactivar la etiqueta en negrita en el break.

Configure the total line layout

Figura 4: Interfaz del layout de la lnea de total.

Atributos:
Fuente del texto - Permite definir el tipo de letra utilizado en la etiqueta.
Tamao de la fuente - Permite definir el tamao de fuente utilizada en la etiqueta.
Color del Texto - Color de la etiqueta el break.
Color del Fondo - Color de fondo en el break.
Texto en negrita - Permite activar o desactivar la etiqueta en negrita en el break.

Totales
Visin General De Totalizacin

visin General de totalizacin


Utilice esta opcin para definir los campos con los totales (en los grupamientos o al final).

Image1: Interfaz de funciones de elaboracin de resmenes .

Atributos:
Total en una nica lnea - Mostrar el ttulo general total y los valores totales en una nica lnea.
"S"

"No"

Mostrar Total - Definir las pginas para mostrar el total general. "Puedes elegir entre:" la exhibicin en todas
las pginas, "la exhibicin en la ltima pgina" o "No mostrar".
Groupby Total - Respeta la forma como se visualizan los totales de grupamientos:
"S" - Mostrar los sub-totales del groupby despus de que se produzca.
"No" - Mostrar los sub-totales del groupby en el principio antes de que ocurra.
Cantidad de Registro - Muestra el nmero de registros al lado del Total General.
"S"

"No"

Configuracin del layout


Esta interfaz define el "Grupo A" las etiquetas de campo:

Image2:Interfaz de configuracin de diseo .

Atributos:

Campos Grupby - Agrupar por campos seleccionados.


Etiqueta - Etiqueta Descripcin del producto mostrado en la aplicacin final.
Pantalla - Permite mostrar u ocultar el nmero de registros.

Seleccin De Campos

Seleccin de campos
Esta interfaz es donde se definen los campos que se sumaron, y el tipo de sumarizacin de lo campo.

Figura 1: Interfaz de los campos Total.

Los botones en la parte izquierda del combobox permite al usuario seleccionar los campos que tienen que ser
totalizados. Para atribuir una operacin para ser utilizado en una columna (campo), slo tienes que seleccionar el
campo, de la lista de campos disponibles y, despus haga clic en el botn.
Suma - Define que la suma de los valores de referencia para el campo seleccionado se genere.
Promedio - Calcula la media aritmtica de los valores de referencia para el campo seleccionado.
Mn - Exhibe el valor mnimo identificados en el campo seleccionado.
Max - Exhibe el valor mximo en el campo seleccionado
Promedio ponderado - Exhibe el clculo realizado por el promedio ponderado en el campo seleccionado.
Peso de promedio ponderado - Opcin de elegir el peso utilizado para calcular el promedio ponderado.
Utilizando la misma configuracin en el resumo - Utilizar la misma configuracin del total en el resumo.

Nota: El campo seleccionado se mostrarn cuando se produce el break o el final de la bsqueda.

Posicionamento
Visin General De Posicionamiento

Visin general de Posicionamiento


El posicionamiento de los campos de resumen puede ser predeterminado , agrupados o por disciplina:

Predeterminados
Agrupados
Por campo

Posicionamiento Predeterminado

Predeterminado mostra el valor por debajo de la columna que se est resumiendo.

Image1: Interfaz de campos del resumen

La lnea total de crdito se muestra en la columna Limit . Vase a continuacin:

Image2: Orden predeterminada generado.

Alineamiento
Alineacin del Total es la posicin donde se mostrar el mensaje "Total". Pueden ser: centro, izquierda y
derecha:

"Izquierda"

"Centro"

"Derecha"

Etiqueta
Permite definir el mensaje que se mostrar en lugar del total:

Image3: Interfaz configuracin de Etiqueta

Agrupados

Agrupados mostra el valor abajo de la columna que se est resumiendo. Pero en lneas diferentes para cada tipo
de compresin (Suma, Promedio, Max y Min).

Image1: Interfaz de los campos de Resumen

Es posible cambiar las posiciones del resumen haciendo clic y arrastrando hacia arriba o hacia abajo.

Image2: Cambiar las posiciones de lnea.

En este ejemplo, se muestra el total de la suma y promedio de Lmite de Crdito :

Image3: un pedido conjunto.

Alineamiento
Alineacin del Total es la posicin donde se mostrar el mensaje "Total". Puede ser: centro, izquierda y
derecha:

"Izquierda"

"Centro"

"Derecha"

Etiqueta
Esta configuracin permite cambiar las etiquetas del resumen.

Image4: Cambiando etiquetas.

Posicionamiento Por Campo


Posicionamiento por Campo

Mediante la opcin Campo se organiza cada resumen campo a campo. No se sigue el trazado columnas.

Image1: Resumen de la interfaz Orden Campos (Por Especialidad).

Salto de lnea por campo


Habilitando "salto de lnea por lnea", se mostrar un campo nico por lnea con resumen seleccionado (Suma,
Promedio, Max y Min).

Image2: "salto de lnea por campo" habilitado.

Desactivando "salto de lnea por lnea" se muestra cada campo lado a lado.

Image3: "salto de lnea por lnea"

desactivado

Etiqueta
Esta configuracin permite cambiar las etiquetas de resumen

Figura4: Cambiando etiquetas.

Campos De La Totalizacin

CAMPOS de la totalizacin
Etiqueta de Configuracin Total

Figura1: Etiqueta Configuracin de interfaz de Total

Fuente del texto - Permite definir un tipo de letra al campo de texto.


Tamao de fuente - Permite definir el tamao de la fuente.
Color del texto - Permite definir el color del texto.
Color de fondo - Permite definir el color del fondo.
Texto en negrita - Permite dar formato al texto en negrita.
Ejemplo:

Lnea Total (de datos) Configuracin de pantalla

Figura2: Lnea Pantalla Total valores de la interfaz.

Fuente del texto - Permite definir un tipo de letra en el campo de texto.


Tamao de fuente - Permite definir el tamao de la fuente.
Color del texto - Permite definir el color del texto.
Color de fondo - Permite definir el color del fondo.

Texto en negrita - Permite dar formato al texto en negrita.


Ejemplo:

Resumen
Visin General Del Resumen

visin general del Resumen

Image1: Interfaz de configuracin del Resumen

Atributos:
Ttulo - Define un ttulo para el resumen, si no se informa, Scriptcase utiliza el ttulo predeterminado para el
resumen: "Resumen", pero si quieres sin ttulo que se mostrar indicando en el ttulo de una etiqueta HTML
como a continuacin.

Image2: Ttulo de campo informado con las etiquetas HTML.

Cantidad ttulo- Nmero de Rcords.


Posicin del Resumen:
En todas las pginas - Al final de cada pgina el resumen se muestra por debajo de la grid.
En la ltima pgina - Al final de la pgina de resultados de bsqueda por ltima vez (y slo en esta
pgina) el resumen se muestra por debajo de la grid.
En la otra pgina - El resumen se muestra en una pgina separada abrindolo con un botn de la
barra de herramientas
Total de Registros:
No mostrar - No volver a mostrar el total de registros.
Mostrar slo en resumen- Mostrar en el resumen el total de registros.
Mostrar en el resumen y en el grfico - Mostrar en el resumen el total de registros por tabla
Horizontal total - Pantalla horizontal total en los resmenes.
Vertical total - Pantalla vertical total en los resmenes.
Ancho de la pgina - Ancho de valor para la pgina de resumen.
Ancho de la unidad - Unidad de medida utilizada en los anchos (Automtico, pxeles y porcentaje).

configuracin de Layout

Atributos:
Campo GroupBy - Seleccin de campos de interrupcin.
Posicin - Posicin fija en el eje X o eje Y.
Clasificacin - Establece la clasificacin por el valor de base de datos o el valor de presentacin.
Llenar etiquetas - Define si las etiquetas se llenar.
Enlace - Crea un enlace en el campo seleccionado.
Alineacin - Define la alineacin de diseo: centrado, izquierda o derecha.
Formato tabular - Establece el formato de tabla para el resumen.

Barra De Herramientas

El resmen siempre se produce cuando la aplicacin de bsqueda tiene que mostrar el resmen, el tipo de
resmen, la posicin de resmen, la ordenanza del resmen, tecla de acceso rpido, la cantidad de registros,
tipo de grfico, la anchura, la altura del grfico, las margenes, el de aspecto grfico, si el grfico si muestra en
otra ventana , ancho del resmen y unidad de longitud del resmen.

Image1: Interfaz de configuracin de Resumen

Atributos:
Formatos - Permite seleccionar el formato de la generacin de resumen.
Botones - Permiten seleccionar los botones que se muestran en la barra de herramientas.
Botones Orden - Permite ordenar los botones en la barra de herramientas cuando sea necesario,
utilizando la barra de seleccin (a la derecha de la tabla).

Seleccin De Campos

Seleccin de campos
Esta interfaz es donde se definen los campos que se sumaron, y el tipo de sumarizacin de lo campo.

Figura 1: Interfaz de los campos de Resumen.

Los botones en la parte izquierda del combobox permite al usuario seleccionar los campos que tienen que ser
totalizados. Para atribuir una operacin para ser utilizado en una columna (campo), slo tienes que seleccionar el
campo, de la lista de campos disponibles y, despus haga clic en el botn.
Suma - Define que la suma de los valores de referencia para el campo seleccionado se genere.
Promedio - Calcula la media aritmtica de los valores de referencia para el campo seleccionado.
Mn - Exhibe el valor mnimo identificados en el campo seleccionado.
Max - Exhibe el valor mximo en el campo seleccionado
Promedio ponderado - Exhibe el clculo realizado por el promedio ponderado en el campo seleccionado.
Peso de promedio ponderado - Opcin de elegir el peso utilizado para calcular el promedio ponderado.

Nota: El campo seleccionado se mostrarn cuando se produce el break o el final de la bsqueda.

Configuracin De Los Grficos

Configuracin de los grficos


Aqu podemos configurar los parmetros de la grfica. Por ejemplo: tipo de grfico, grfico de anchura, altura
grfico, etc
note: Si tenemos dos o ms agrupar por regla, debe configurar las opciones de grficos para cada grupo por regla creada en la aplicacin.

Image1: Generar interface grfico de columnas.

Image2: Generar Interface Grfico de Lneas (Total).

Estas opciones slo estn disponibles en Agrupar por reglas con ms de un campo.

Configuracin del grfico

Image3: Configuracin del grfico de la interface.

Todos los grficos estn usando HTML5

Atributos:
Tipo de grfico- Definir el "Default" tipo de grfico muestra cuando la opcin de tabla se hace clic y tipos de
grficos que estarn disponibles en la aplicacin.
Bar:

Font Size-Define the font size used in the chart.


Subtitle- Define the subtitle displayed in the chart.
Bar - Orientation - Bars orientation - vertical or horizontal on
the chart.
Bar - Dimension - Bars dimension (2D or 3D) on the chart.
Bar - Stacking - Stacks the bars in a single bar (By series ).
Bar - Series Group - Group series in bar charts
Bar - Values on the side - Place the values on the side of the
bars.
Bar - Width - Can define the width between 20 and 70.
Bar - Guidance value - Defines the orientation of the chart, it
can put upright.
Bar - Positioning the value - Can be choose where the
value will be positioned.

Pie:

Font Size-Define the font size used in the chart.


Subtitle- Define the subtitle displayed in the chart.
Pie - Format - Forms pie or donut formats.
Pie - Dimension - Image dimension on the pie chart.
Pie - Sorting - Sort the pie chart.
Pie - Values format - Data format displayed.

Line:

Font Size-Define the font size used in the chart.


Subtitle- Define the subtitle displayed in the chart.
Line - Shape - Displays the format of the line.
Line - Series Group - Line grouping type.

Area:

Font Size-Define the font size used in the chart.


Subtitle- Define the subtitle displayed in the chart.
Area - Shape - Area shape displayed in the chart.
Area - Stacking - Stacks areas in the chart.
Area - Series group - How to group series in the chart.

Gauge:

Font Size-Define the font size used in the chart.


Subtitle- Define the subtitle displayed in the chart.
Gauge - Shape - Shape displayed in the chart.

Radar:

Font Size-Define the font size used in the chart.


Subtitle- Define the subtitle displayed in the chart.

Funnel:

Font Size-Define the font size used in the chart.


Subtitle- Define the subtitle displayed in the chart.
Funnel - Dimension - Funnel dimension (2D or 3D) on the
chart.

Pyramid:

Font Size-Define the font size used in the chart.


Subtitle- Define the subtitle displayed in the chart.
Pyramid - Dimension - Bars dimension (2D or 3D) on the
chart.
Pyramid - Values format - Data format displayed.
Pyramid - Shape - Shape displayed in the chart.

Opciones comunes
Tipo de grfico en resumen - Seleccione el tipo de grfico entre analtico o sinttico.
Grficos sintticos y analticos son diferentes formas de tratar con mltiples grupo por criterios para crear
grficos.

Grficos sintticos se limitan al primer grupo por condicin y permitirn al usuario utilizar enlaces para ver los
detalles del prximo grupo de criterios, aumentando el nivel de detalle.
Grficos analticos surgen con todo el grupo por criterios, creando un grfico detallado completo que no
permite vincular otros grficos detallados.
Crear un vnculo en la tabla - Permite crear un enlace en sus elementos para aplicaciones de red detallada
o grficos. Los datos mostrados sern en relacin al valor que se ha hecho clic en el grfico
Mostrar valores - Muestra los valores
Grfico eje del total general - Muestra la tabla del total general como una columna o una lnea.
Mostrar Y eje con cero - Visualizacin del eje Y con cero.
Ancho del grfico - Tabla generada anchura en pxeles.
Altura del grfico - Generado altura del grfico en pxeles.
Classificacin de los valores - Ordenar los valores de la grfica.
Altura de la leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado para los
ttulos.
Modo de exibicin de los grficos - Define si los grficos sern mostrados en una nueva ventana, de
lado a lado con la aplicacin, o cargados en la misma ventana del browser (navegador).

Chart Layout

Image 4: Diseo del grfico con la interfaz de configuracin color.

Opciones:
Grfico de color en la paleta- Define el color utilizado en el fondo del grfico.
Paleta de color para grficos de datos - Define el color utilizado en la trama de datos del grfico.

Posicionamiento De Campos Del Resumen

Seleccione la posicin de los totales en el resmen.

Image1: Resmen de la interfaz de posicionamiento campos.

Arrastre y deje caer en las opciones a la posicin deseada.

Ordenacin De Los Campos Del Resumen

ordenacin de los Campos del Resumen


Seleccione los campos que puede utilizar la clasificacin en el resumen.

Image1: Campos Resmen clasificacin Interface.

Atributos:
Campos - Seleccione los campos que desea permitir la clasificacin.
Columna de clasificacin - seleccione un campo para ordenar inicial en el resmen.
Regla de classificacin - Selecciona si la clasificacin se forma ascendente o descendentemente.
Classificar a partir del Group By - Selecciona uno de los apartados de grupo para la clasificacin inicial.

Encabezado Y Pie De Pgina

ENCABEZADO Y PIE DE PGINA


ENCABEZADO

Image1: Interfaz de cabecera.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada.


Mostrar encabezado - Este valor determina si el encabezado se mostrar
Ttulo de la aplicacin - Permite definir un ttulo de encabezado que se mostrar en la aplicacin. (Las
aplicaciones de formulario tiene dos ttulos predefinidos, uno a modo de inclusin, y otro a modo de
actualizacin)
Las variables de cabecera - Los campos variables se pueden llenar con cualquiera de los tipos disponibles.
Dependiendo del tipo, ser necesario asociar el contenido de la misma. Ver los tipos disponibles a
continuacin:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en la cabecera
Ttulo: Muestra en la cabecera el valor introducido en el campo de Titulo.
Fecha: Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda
seleccionados por el usuario en el formulario de bsqueda. (Slo disponible para las
aplicaciones Grid)

PIE DE PGINA

Image2: Interfaz de pie de pgina.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada


Mostrar pie de pgina - Esta opcin determina si el pie de pgina se mostrar.
Variables de pie de pgina - Los campos variables se pueden llenar con cualquiera de los tipos
disponibles. Dependiendo del tipo, ser necesario asociar el contenido de la misma. Estos son los tipos
disponibles:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en el pi de pgina
Ttulo:Muestra en el pie de pgina el valor introducido en el Titulo.
Fecha:Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda seleccionados por el
usuario en el formulario de bsqueda. (Slo disponible para las aplicaciones Grid)

Grids Anidadas
Visin General De Subconsulta

Visin general de subconsulta


Grids anidados se utilizan para mostrar informacin en los informes de forma jerrquica. Por ejemplo, la grid de
rdenes se anidan a la grid de clientes. Es posible crear tantas grids anidadas como sea necesario. En la foto de
abajo, para cada cliente se muestra una grid anidada, que contiene pedidos del cliente.

Figura 1: Grid anidadas de rdenes.

Lea ms:
Cmo utilizar las grids anidadas.

Configuracin De Subconsulta

CONFIGURACIN de subconsulta

En el men Configuracin es posible editar los s atributos generales de la grid anidada.

Picture 1: Nested grids menu.

Picture2: Nested grids settings page.

Atributos:
PDF - Esta opcin permite activar o desactivar las grid anidadas exportando al informe pdf, al deshabilitar
esta opcin slo la "grid principal" ser exportado
Habilitar Treeview - Esta opcin obligar a todas las grids anidados se muestrar con un botn "+" en el
"registro principal". Verlo en la imagen abajo

Nested grid opened

Posicin - Este parmetro define en las grids anidadas se mostrar en referencia a la grid principal:
Opcin Descripcin
En una Mostrar la grid anidada, en una nueva columna despus de la ltima.
columna

Nested grid c

Abajo Muestra la grid anidada debajo de las lneas de la grid principal.


del
registro

Alineacin - Permite configurar la alineacin horizontal de las grid anidadas, en relacin con la grid
principal. Esta opcin slo funciona cuando se usa la opcin Posicin - Abajo el registro. Seleccione entre
izquierda, derecha y centro.
Definir individualmente

Cualquier atributo que se utiliza la opcin de Definir individualmente fuerza este atributo ser configurado en cada
uno de los enlaces. (vea Edicin de grid anidada)

Nuevo Enlace De Subconsulta

Para crear un nuevo enlace de grid anidada clic en el Nuevo Enlace como se muestra en la imagen abajo.

Image1: Create a new link.

Aadir una nueva grid anidada


Definir el nombre de la grid y etiqueta para la nueva grid anidada..

Figura 2: Nombre y etiqueta para el nuevo "enlace"

Lista de Aplicaciones
Todos los proyectos de la grid que utiliza o referencia las variables globales en SQL se muestran. Ver figura 3

Figura 3: Seleccin de aplicacin target

IMPORTANTE: Para utilizar una grid anidada, se requiere que la aplicacin anidada utilize al menos un
parmetro o variable global en su instruccin SQL como en la imagen abajo

Figura 4: Una grid para los detalles, su declaracin de SQL utiliza un parmetro.

Parmetros de Configuracin

Definir el parmetro (s) que se pasan entre la aplicacin

Figura 5: Parmetro de vinculacin var_cliente

En la foto arriba a la izquierda se muestran los parmetros de entrada (variables globales) de las grid anidadas.
Seleccione una opcin y el valor de cada variable que se encuentra en la aplicacin de destino (en el lado
derecho de la imagen de arriba):
Campo - Se usa para pasar un valor del campo de la grid principal.
Valor - Utilizado para pasar un valor fijo como parmetro.
Vaco - Nada se pasa como parmetro.

Botn Save - Guarda todos los parmetros de enlace y se cierra el "asistente".

Edicin De Subconsulta

Edicin de subconsulta

Encuentre todas las grid anidadasen la carpeta Enlaces de su grid que se encuentra en el men de Grids
anidadade la aplicacin.

Configuracin general

Figura 2 : parmetros Configuracin general de grid anidada.

Es posible editar los atributos siguientes:


Etiqueta - Ttulo de grid anidada.
Enlace - Definir la aplicacin de destino y la informacin de los parmetros que se pasan.
Mostrar - Mostrar u ocultar los siguientes elementos:

1 - Cabecera
2 - Secuencial
3 - Total

Heredar el diseo de la pantalla - Fuerza la grid anidada heredar los atributos del diseo de la grid
principal ( plantilla CSS ).

Definir individualmente

Si cualquier atributo de grid anidados, se define de forma individual, como en la figura 3 defina los parmetros de
cada grid anidada en la pantalla de edicin de grid anidada.

Figura 3: Atributos de grid anidada definidos individualmente

Configuracin de visualizacin.

Esta opcin slo se muestra si la informacin de abajo es cierto.

Atributo
Ttulo en la misma lnea
Habilitar vista de rbol
Posicin

Valor
No
No
En una columna

Alineacin Horizontal- Definir la alineacin horizontal de la grid anidada: Izquierda, Derecha o Centro.
Alineacin Vertical - Definir la alineacin vertical de la grid anidada: : superior, media o inferior.
Color de fondo - Definir el color de fondo de la grid anidada. Vacio fuerza la utilizacin del color de
aplicaciones default
Ttulo de alineacin horizontal - Defines nested grid title line horizontal alignment. Define la alineacin
horizontal de la lnea de ttulo de grid anidada.
Ttulo de alineacin vertical - Define la alineacin vertical de la lnea de ttulo de grid anidada.
Bold - Definir la etiqueta de la grid anidada, en negrita.

Reglas De Clasificacin
Visin General De Reglas De Clasificacin

VISIN GENERAL de Reglas de Clasificacin

Figure1: Sorting rules settings interface.

Atributos:
Orden de las reglas - Permitir actualizar el orden de presentacin de la regla de clasificacin. Al configurar
esta opcin, se mostrar un icono (configuracin de ordenacin), que cuando se hace clic, se permitir la
eleccin del campo y su orden de presentacin ascendente (ASC) o descendiente (DESC).
Tipo de clasificacin - Permite elegir el tipo de orden, las opciones son: campos / reglas de ordenacin permitir aplicar las reglas que se crearon y el orden de campo (ascendiente o descendiente), campos de
clasificacin - permite aplicar campo de clasificacin (ascendiente o descendiente) o las reglas de
ordenacin - permitir de aplicar el tipo deordenacin acuerdo con las normas que se crearon.

Nueva Regla De Clasificacin

NUEVA REGLA de Clasificacin


Nueva regla clasificacin

Figura 1: Interfaz de regla de clasificacin

Atributos:
Nombre - Campo del nombre de la regla.
Etiqueta - Campo del nombre que se mostrar en la aplicacin.

Configuracin de las reglas de clasificacin

Figura 2: Interfaz de configuracin de la regla de clasificacin

Atributos: Etiqueta - Permitir a informar un nombre que se muestra cuando se ejecuta la aplicacin.
Seleccione los campos para una regla de clasificacin - Permite seleccionar a travs de la barra de
seleccin qu campos se mostrarn (los campos que se encuentran en el cuadro de la derecha) y el los
campos que no se muestran (los campos que se encuentran en la caja de la izquierda). Para ordenar los
campos en el modo deseado, utilice la barra de ordenanza situado en el lado derecho de la caja. Para
aplicar el tipo de ordenanza para el campo, slo tienes que seleccionar el campo de la caja a la derecha y
seleccione el modo ascendente, en donde se mostrar junto al campo + o - si la ordenanza es descendiente.

Busqueda Refinada
Visin General

La bsqueda refinada es un recurso que integra una interfaz de bsqueda, al lado de la grid, lo que restringe
los valores de acuerdo con un universo de datos en la base de datos.

Vea Ms: Cmo utilizar una Bsqueda Refinada

Opciones

Interfaz para la configuracin general de la Bsqueda Refinada.

Atributos:
Mueve los burcados anteriormente - Cada vez que se filtra por un campo, este campo se mueve a la parte
superior de la pila del bsqueda refinada.
Mostrar la cantidad - Junto a los valores de los campos, ver la cantidad existente. Ex.: Brasil (1547)
Modo de inicio - Le permite elegir el orden inicial de los campos de bsqueda refinada.
Anchura mnima - Define el ancho mnimo para los campos de bsqueda refinada.
Anchura mxima - Define el ancho mximo para los campos de bsqueda refinada.
Altura mnima - Define la altura mnima para los campos de bsqueda refinada.
Altura mxima - Establece la altura mxima de los campos de bsqueda refinada.

Seleccionar Campos

SELECT FIELDS - REFINED SEARCH


El filtro fino se aade automticamente a la consulta, cuando se seleccionan uno o ms campos de cuadrcula en la pestaa "Seleccionar campos".

En la pestaa "Editar campos", puede configurar cada campo de acuerdo a lo que quieres.

Atributos:
Campos - Lista de campos seleccionados en la pestaa "Seleccionar campos".
Rango - Te permite mostrar un control deslizante con el intervalo entre el mayor y el menor valor del campo.

Incremento - Define un valor entero para aumentar el alcance.


Mostrar valor - Cuando se activa, se muestra el rango de control deslizante de valores.
Multiselect - Permite la seleccin de mltiples valores para realizar el filtro.
Iniciar abierto - Establece el campo de formulario inicial que muestra el bsqueda refinada.
Ver ms - Cuando se selecciona, se activa la opcin de "Ver ms" para filtrar registros.
Cantidad - Establece la cantidad inicial de los registros que se mostrar.
Fecha - Formato de fecha que se mostrar en el filtro
Clasificcion - Ordenar registros.
Mensaje para campos vacos - Establece un mensaje que se mostrar cuando el campo tiene valores
vacos.

Busqueda
Configuracin

VISIN general CONFIGURACIN de busqueda


A travs de la interfaz a continuacin se puede definir todas las opciones que formarn parte del formulario de
busqueda

Figura 1: Interfaz de la configuracin de bsqueda.


Atributos:
Busqueda vaca - Si el usuario selecciona "S", se presentar todos los registros, si los campos estn
vacos. Si la opcin es "No" ningn registro se muestra.
Criterios de bsqueda - Permite seleccionar el comando SQL "y" u "O" para definir los criterios de
bsqueda;
Mostrar condiciones - Mostrar condicin de busqueda para que el usuario puede elegir su opcin. En este
caso "y" u "O" aparecer en el formulario de busqueda para que el usuario seleccione la opcin deseada.
Usar la funcin de autocompletar en los campos - El campo se convierte autocompletar
automticamente de acuerdo a los valores existentes en la base de datos, si el usuario elige "S", el
autocompletado est habilitada de forma automtica en todos los campos que poseen relacin. Si la
opcin es que aparezca "No" no autocompletar. Si la opcin seleccionada es "Defino en el campo" el
respeto a la configuracin individual de cada campo.

Bsqueda Dinmica

Bsqueda Dinmica
Nueva funcin que permite al usuario final para realizar bsquedas en su formulario de solicitud sin tener que
navegar a otra aplicacin, el desarrollador tendr que indicar qu campos estn disponibles en la aplicacin.
Usar a tecla ENTER para - Essa opo usada para configurar o uso da tecla entrer nos campos do filtro
dinmico.

Figura 1: Configuracin de interfaz de Filtro.

Figura 1: Seleccin de la interfaz de los campos de filtro.

Seleccionar Campos

Posicionamiento Campos
definir los campos que se muestran en la aplicacin.

Image1: Seleccionar campos.

Nota: La lista de la izquierda muestra todos los campos recuperados del SQL de la aplicacin. Se muestra la lista de la derecha los campos que se mostrarn en la
aplicacin (elija el campo y haga clic en la flecha derecha para incluirlo en el formulario).

Bsqueda Rpida

Bsqueda Rpida
La Bsqueda rpida es una opcin que nos permite realizar bsquedas en mltiples campos de la aplicacin
a travs de un campo de entrada de texto en la barra de herramientas.

En los ajustes de bsqueda rpidos que tenemos las siguientes opciones:

Boto dentro do Search - Opo para informar se o boto serch inserido na rea de texto(entrada de
objetos)
Quicksearch exibir combobox - Exibir combobox se houver apenas uma opo quicksearch.
Quicksearch Watermark - Mostrar Watermark em quicksearch
Largura Quicksearch - Largura em pixels do Quicksearch.
Exibir formato antigo do Quick search - Exibe formato antigo da seleo de campos do Quick search.

En la configuracin de Bsqueda rpida hay que seleccionar qu campos se puede buscar.

Y podemos seleccionar varios criterios de bsqueda.

Nota: Debe agregar el botn de bsqueda rpida en la "barra de herramientas" para poder usarlo.

Condiciones Del Filtro

Figura 1: Interfaz de configuracin del filtro.

En esta interfaz podemos configuracin de las condiciones de filtro (SQL) para cada campo que es parte del
filtro, en el combobox la izquierda se muestra el campo. En el combobox a la derecha se encuentran las opciones
de filtro relacionados con el campo, para seleccionar las opciones, haga clic en la opcin deseada (igual a ,
contiene, diferentes, etc) y en el botn de encendido / apagado. Las flechas de la derecha sirven para modificar
la ordenanza de los campos.
Debajo y al lado de la lista son los botones estndar de las otras listas que se describe:
Botn On/Off - Marcar / Desmarcar el campo elegido o opcin seleccionada.
Botn Todos - Marcar todos los campos o las opciones.
Botn Ninguno - Desmarcar todos los campos o las opciones.

Bsqueda Avazada
Configuracin

VISIN general CONFIGURACIN de busqueda


A travs de la interfaz a continuacin se puede definir todas las opciones que formarn parte del formulario de
busqueda

Figura 2: Interfaz de la configuracin de busqueda.


Atributos:
Alineacin horizontal - Permite definir la alineacin horizontal del formulario de busqueda ;
Margenes - Permite definir los bordes del formulario de busqueda.
Mantener los valores- Cuando se activa, los valores de la ltima busqueda se mantienen y se muestra
cuando el usuario volver a la pantalla de busqueda.
Preservar los campos y rdenes - Cuando se activa los valores de la ltima busqueda se mantienen y se
muestra cuando el usuario volver a la pantalla de busqueda.
Pulse Enter para - Use la tecla Intro para tabular.

Campos Obligatorios

Definir los campos requeridos en la aplicacin.

Figura1: Interfaz de Campo Obligatorio

Un Marcador (*) aparece al lado del campo en la aplicacin generada. Los campos necesarios son validados y se
muestra un mensaje si el campo est vaco.

Posicin del marcador - Posicin en relacin del marcador con el campo.


Mostrar mensaje - Mostrar mensaje de error para que el campo que es obligatorio e no se ha rellenado.

Barra De Herramientas

La barra de herramientas de la aplicacin se divide en dos partes: superior y inferior. Es posible seleccionar los
botones para cada parte de forma independiente. Un botn puede incluso formar parte de las dos partes al
mismo tiempo.

Figura 1: Interfaz de la barra de herramientas.

Atributos:
Barra de herramientas (superior / inferior) - Seleccione los botones que se muestra en las barras de
herramientas del filtro y la posicin de los botones.

Teclas de acceso

Teclas de acceso - Definir teclas de acceso de los accesos directos

Layout
Visin General Layout

VISIN GENERAL LAYOUT


Configurar formatos de pantalla mediante la determinacin de atributos, tales como los esquemas de
visualizacin, la organizacin de campos en los bloques, y definir el formato de cabecera, entre otros

Blocks

Por defecto, las aplicaciones creadas en ScriptCase constar de un slo bloque, con el mismo nombre de la
aplicacin. Puede aadir tantos bloques como sea necesario y organizarlos en la forma ms conveniente. En la
figura de abajo observar una columna ORGANIZACIN, que puede ser utilizada para definir la posicin de
prximo bloque (al lado o debajo de la cadena).

Imagen 1: Interfaz de Configuracin de Bloques.

En el lado izquierdo de cada bloque hay dos iconos:

para editar el bloque y

Organizacin y cambio de posicin de Bloques

Vase ms adelante de cmo modificar el orden de bloques en la pantalla.


Haga clic para seleccionar el bloque al que desea modificar su posicin

Eliminar un bloque de pantalla.


Haga clic en el bloque y arrastrelo a los "bloques que no se muestran".

para borrar el bloque.

Atributos
Op - Opciones.
Bloque (Nombre) - Nombre interno del bloque.
Bloque (Ttulo) - Etiqueta (nombre a mostrar) del bloque.
Titulo (Visualizacin)- Mostrar Titulo del Bloque
Etiqueta (Visualizacin) - Controla si sern mostradas las etiquetas de los campos contenidos en el bloque
Etiqueta (Posicin) - Opciones de visualizacin de etiqueta:
Sobre" - Muestra la etiqueta por encima del campo.

Al lado - Muestra el campo al lado de la etiqueta.

Abajo - Muestra la etiqueta abajo del campo.

Campos (columnas) - Cantidad de columnas mostradas lado a lado dentro del bloque.
Campos (Posicin) - Posicin dentro del bloque:
Abajo" - Muestra un campo debajo de las otras columnas respetando la cantidad.

Al lado - Muestra los campos lado a lado respetando la cantidad de columnas.

"Lnea - Mostrar campos lado a lado sin tabulacin

Organizacin (Siguiente) - La forma en que los bloques estn organizados dentro de la pgina:
Abajo" - Indica que el siguiente bloque se muestra abajo.

Al lado - Indica que el siguiente bloque se muestra al lado.

Pestaas - Indica que el siguiente bloque se muestra en otra Pestaa..

Organizacin (Ancho) - Anchura de bloque de en pxeles o porcentaje. Ejemplo: Si hay dos bloques de lado
a lado un buen tamao es de 50% para cada bloque.
Organizacin (Altura) - Altura de bloque en pxeles o porcentaje.

Aadir nuevo bloque


Para aadir nuevos elementos en una aplicacin, basta con hacer clic en

Figura 2: Interfaz de agregar nuevo bloque

Atributos:
Nombre - Nombre de bloque
Etiqueta - Etiqueta de bloque

Editar Bloque
Clic en

para editar la informacin del bloque y haga clic en Guardar.

Figura 3: Interfaz de editar bloque

Attributes:
Nombre - Nombre del bloque.
Ttulo - Ttulo del bloque.
Mostrar Ttulo - Mostrar linea con el ttulo de bloque.
Fuente del ttulo de bloque - Fuente para el ttulo del bloque.
Tamao de fuente - Tamao de la fuente del ttulo del bloque.
Color de fuente - Color de fuente del ttulo del bloque.
Color de fondo - Color de fondo de lnea de ttulo del bloque
Imagen de fondo - Imagen de fondo del ttulo del bloque
Altura de Ttulo- Altura de la lnea de ttulo del bloque (en pxeles);
Alineacin horizontal - Alineacin horizontal del ttulo del bloque (izquierda, centro y derecha);
Alineacin vertical - Alineacin vertical del ttulo del bloque (superior, media e inferior);
Mostrar Etiqueta - Mostrar las etiquetas de los campos del bloque
Columnas - Cantidad de columnas de campos del bloque
Columnas Ancho-Columns Width - Calcular columnas del bloque.
Color de Etiqueta - Color de display de Campos de etiqueta
Organizacin de campos - Organizacin de campos de bloque
Posicin de la Etiqueta - Posicin de campos etiqueta
Bloque Siguiente- Posicin de bloque siguiente en relacin con el actual.
Color de borde - Color del borde del bloque
Ancho de Frontera - Ancho de las fronteras del bloque;
Ancho de bloque - Ancho de bloque
Altura de bloque - Altura de bloque
Cellspacing - Espaciado entre celdas del bloque.
Collapse - Permite ampliar y colapsar cada bloque de forma individual.

Visualizacin

Configuracion de Layout

Image1: Configuracin de diseo de interfaz

Permite definir el tema de la aplicacin. (CSS)


Atributos:
Plantilla de Cabecera - Permite elegir el formato del encabezado.
Plantila de Pie de pgina - Permite elegir el formato del pie de pgina.
Tema - Permite seleccionar un tema existente (colores, fuentes, etc) a la aplicacin.

Encabezado Y Pie De Pgina

ENCABEZADO Y PIE DE PGINA


ENCABEZADO

Image1: Interfaz de cabecera.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada.


Mostrar encabezado - Este valor determina si el encabezado se mostrar
Ttulo de la aplicacin - Permite definir un ttulo de encabezado que se mostrar en la aplicacin. (Las
aplicaciones de formulario tiene dos ttulos predefinidos, uno a modo de inclusin, y otro a modo de
actualizacin)
Las variables de cabecera - Los campos variables se pueden llenar con cualquiera de los tipos disponibles.
Dependiendo del tipo, ser necesario asociar el contenido de la misma. Ver los tipos disponibles a
continuacin:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en la cabecera
Ttulo: Muestra en la cabecera el valor introducido en el campo de Titulo.
Fecha: Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda
seleccionados por el usuario en el formulario de bsqueda. (Slo disponible para las
aplicaciones Grid)

PIE DE PGINA

Image2: Interfaz de pie de pgina.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada


Mostrar pie de pgina - Esta opcin determina si el pie de pgina se mostrar.
Variables de pie de pgina - Los campos variables se pueden llenar con cualquiera de los tipos
disponibles. Dependiendo del tipo, ser necesario asociar el contenido de la misma. Estos son los tipos
disponibles:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en el pi de pgina
Ttulo:Muestra en el pie de pgina el valor introducido en el Titulo.
Fecha:Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda seleccionados por el
usuario en el formulario de bsqueda. (Slo disponible para las aplicaciones Grid)

Enventos De Consulta

EVENTOS de consulta
Scriptcase utiliza el concepto eventos para personalizar el cdigo de la aplicacin. Los eventos permiten definir
las acciones de acuerdo al tiempo de ejecucin (por ejemplo, despus de Insertar un registro, cuando se carga,
cuando se enva y otros) y tipo de aplicacin.
Tambin se cre un sistema de documentacin en el ScriptCase para mostrar las macros ScriptCase que tienen
referencia a cada evento seleccionado.
OnInit - Este evento se ejecuta slo una vez, antes de los principales de select de la ejecucin de la aplicacin.
En este mbito, por lo general, se ejecutan las macros ctualizan el select, como estos: sc_select_field,
sc_select_order, sc_select_where (aadir) y etc;
onRefresh - Se produce cuando se carga la aplicacin.
onValidate - Se produce siempre que una validacin se llev a cabo.
onSave - Se produce cuando la aplicacin se guardar.
Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
Ver ms sobre Scriptcase Macros.

Campos
Vison General De Campos

VISIN GENERAL de campos


En esta sesin se muestran para la configuracin slo los campos que son parte integrante de la bsqueda, es
decir, los campos que fueron seleccionados en el men "GRID-> Filtro->Campos"

Figura 1: Interfaz de los campos de filtro.

Nuevo Campo De Consulta

Esta nueva funcionalidad permite agregar un nuevo campo en la aplicacin. A continuacin se presenta la
creacin paso a paso de este nuevo campo.
1- Cuando haga clic en un botn de nuevo se muestra la siguiente imagen, donde se determina la cantidad de
campos que se aadirn.

Figura 1: Interfaz de la cantidad de campos.


2- Despus de determinar la cantidad de campos que se agreg, es necesario definir la configuracin del nuevo
campo (tipo de datos, el nombre y la etiqueta).

Figura 1: Interfaz de configuracin del nuevo campos.

Nota: La descripcin del tipo de campo es modificado de acuredo a la seleccin del tipo de campo.

Campo Texto

Figura 1: Interfaz de configuracin generales.


Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin. Campo de texto acepta todos los caracteres.
Etiqueta da bsqueda - Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Uso de la etiqueta misma utilizada en la grid - Esta opcin cuando est activada, le permite utilizar el
ttulo del campo que se encuentra en la grid, en este caso la opcin etiqueta del filtro no se puede utilizar.
Tamao mximo - Tamao mximo de campo.
Tipo de SQL - Tipo de campo en la base de datos.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - O campo se transforma em autocomplete automaticamente de acordo com os valores
existentes na base de dados.
Convertir letras- Modifica la capitalizacin del texto introducido en el campo
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, slo funciona si el filtro tiene
por lo menos una opcin.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Numero

Figura 1: Interfaz de configuracin generales


Tipo de Datos - Define el tipo de campo en aplicacin. Campo de numero acepta todos los valores
numericos interos.
Etiqueta da bsqueda- Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Anchura - Permite determinar el ancho de campo.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Formato de valores

Atributos:
Configuracin regional - Se aplica la configuracin regional en el campo.
Separador - Inserta un separador.
Acepta negativos - El campo acepta valores negativos.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS

Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Decimal

Figura 1: Interfaz de configuracin generales.

Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin. Campos Moneda son formateados de acuerdo a
reglas de formato de la Moneda.
Etiqueta da bsqueda - Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Utilice la misma etiqueta utilizada en el Grid- Esta opcin cuando est activada, le permite utilizar el ttulo
del campo que est configurado en la grid, en este caso el filtro etiqueta de opcin no se puede utilizar.
Tamao mximo - Tamao mximo de campo.
Tipo de SQL- Tipo de campo en base de datos.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Formato de valores

Atributos:
Configuracin regional - Aplica la configuracin regional al campo
Precision - Cantidad de dgitos en la parte decimal
Separador - Separador
Decimal Separator - Separador de los nmeros decimales
Acepta Negativo - El campo acepta valores negativos

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al

lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Moneda

campo DECIMAL

Image1: Interfaz de configuracin general.

Tipo de datos - Definir el tipo de campo en la aplicacin.


Etiqueta de buscaqueda - Definir el ttulo de campo en la aplicacin. Por ejemplo: si el campo se ha
definido en la base de datos como nm_name, es ms claro si el mismo se ha simplificado al nombre. Es
decir, la etiqueta es un apodo de campo en la capa de aplicacin.
Ancho - Permite determinar el ancho de campo.
Tamao mximo - Tamao mximo de campo.
Tipo de SQL - Tipo de campo en la base de datos.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Formato de valores

Atributos:
Configuracin regional - Aplica la configuracin regional al campo
Precision - Cantidad de dgitos en la parte decimal
Separador - Separador
Decimal Separator - Separador de los nmeros decimales
Acepta Negativo - El campo acepta valores negativos

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Fecha

Figura 1: Interfaz de configuracin generales


Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin. Campo fecha son formateados de acuerdo a reglas
de formato de la fecha.
Etiqueta da bsqueda - Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Utilice la misma etiqueta utilizada en el Grid - Esta opcin cuando est activada, le permite utilizar el ttulo
del campo que est configurado
Anchura - Permite determinar el ancho de campo.
Tipo de SQL - Tipo de campo en base de datos.

Formato de valores

Figura 2: Interfaz de configuracinde formato de valores


Atributos:
Configuracin regional - Le permite aplicar la configuracin regional en el campo.
Visualizacion - Permite seleccionar el formato de exposicin del campo.
Formato interno - Permite seleccionar el modo de almacenamiento del campo en la base de datos.
Use Combobox - Permitir para seleccionar los datos y el mes a travs de la lista desplegable(combobox)
Formato de Visualizacion - Permitir a mostrar junto al campo el modo de visualizacion del campo.

Mostrar Calendario - Dejar que se muestran junto al campo de un icono de calendario, esto hace posible la
seleccin del mes y ao que pasa en el campo el valor que fue definido en el calendario.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

CONDICIONES ESPECIALES
Los campos de tipo fecha muestran condiciones de filtro especiales. Para configurar las condiciones especficas
vase abajo las opciones disponibles.

Nota: Utilice la funcin On / Off para activar o desactivar una condicin.

Todo el perodo - Muestra todas las fechas disponibles


Hoy - Buscar hoy
Ayer - Buscar ayer .
ltimos 7 das - Busque ltimos 7 das. Ej: ((21/01/2010 27/01/2010).
La semana pasada (Dom-Sab) - Buscar la semana pasada.
Das hbiles ltima semana (de lunes a viernes) - Buscar das hbiles ltima semana. (De lunes a
viernes).
Este mes - Busque mes en curso desde el principio hasta el da actual.
El mes pasado - Buscar el mes pasado

Note: Interfaz de configuracin de filtros especiales.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Hora

Figura 1: Interfaz de configuracin generales


Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin. Campo hora son formateados de acuerdo a reglas
de formato de la hora.
Etiqueta da bsqueda - Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Utilice la misma etiqueta utilizada en el Grid - Esta opcin cuando est activada, le permite utilizar el ttulo
del campo que est configurado en la grid , en este caso la opcin de etiqueta de filtro no se puede utilizar.
Anchura - Permite determinar el ancho de campo.
Tipo de SQL -Tipo de campo en base de datos.

Formato de valores

Figura 2: Interfaz de configuracinde formato de valores


Atributos:
Configuracin regional - Le permite aplicar la configuracin regional en el campo.
Visualizacion - Permite seleccionar el formato de exposicin del campo.
Formato interno - Permite seleccionar el modo de almacenamiento del campo en la base de datos.
Formato de Visualizacion - Permitir a mostrar junto al campo el modo de visualizacion del campo.
Mostrar Calendario - Dejar que se muestran junto al campo de un icono de calendario, esto hace posible la
seleccin del mes y ao que pasa en el campo el valor que fue definido en el calendario.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:

Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Fecha y Hora

campo Fecha y hora

Figura 1: Interfaz de configuracin generales


Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin. Campos Fecha y hora son formateados de acuerdo a
reglas de formato de la fecha y hora.
Etiqueta da bsqueda - Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Utilice la misma etiqueta utilizada en el Grid - Esta opcin cuando est activada, le permite utilizar el ttulo
del campo que est configurado en la grid , en este caso la opcin de etiqueta de filtro no se puede utilizar.
Anchura - Permite determinar el ancho de campo.
Tipo de SQL - Tipo de campo en base de datos.

Formato de valores

Figura 2: Interfaz de configuracinde formato de valores

Atributos:
Configuracin regional - Le permite aplicar la configuracin regional en el campo.
Visualizacion - Permite seleccionar el formato de exposicin del campo.
Formato interno - Permite seleccionar el modo de almacenamiento del campo en la base de datos.
Formato de Visualizacion - Permitir a mostrar junto al campo el modo de visualizacion del campo.
Mostrar Calendario - Dejar que se muestran junto al campo de un icono de calendario, esto hace posible la
seleccin del mes y ao que pasa en el campo el valor que fue definido en el calendario.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:

Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Select
Permite utilizar en campo de formulario el objeto tipo select (combobox).

Configuracin general

Figura 1: Interfaz de configuracin generales


Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin.
Etiqueta da bsqueda - Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Use same Label used on the Grid
Tamao mximo - Tamao mximo de campo.
Tipo de SQL- Tipo de campo en base de datos

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.

Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Lookup de Edicin
Lookup de edicin permite a visualizacin de una lista de valores en campos de formularios. Vea en la pantalla
de abajo el campo Estado , antes y despus que la enabling lookup de edicin para mostrar un objeto select que
contenga una lista personalizada de LLAVES / VALORES. Estas listas de LLAVES / VALORES puede definir se
de dos maneras: basada en una tabla de base de datos ( lookup automtico ) o de los arrays (lookup manual)

Antes de Lookup

Despus de Lookup

Mtodo de Lookup
Hay dos opciones disponibles: automtico, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.

Figura 1:seleccin de mtodo de Lookup

Lookup de Edicin - Automtico


Rellena el objeto select dinmicamente, basado en una sentencia SQL, tenga en cuenta la sentencia SQL en la
foto abajo, es necesario recuperar una clave (insertar o actualizar) y un valor para mostrar en el campo en el
comando SQL

Figura 2: Configuracin de lookup automtico

Atributos:
SQL Select - La consulta utilizada para alimentar el objeto select en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Valores Multiples - En la seleccin s, es posible seleccionar varios elementos de la lista de campos. La


lista de valores se guardarn en el campo de la tabla como una cadena que contiene el texto:
KEY1;KEY2;KEY3 utilizando un delimitador especificado como ; o - definido en Delimitador

nico valor

Mltiples Valores

Delimitador - El carcter utilizado para separar los elementos generados en la cadena, slo aplicable
cuando se utiliza la opcin de mltiples valores, el valor por default es delimitador coma (;).
Altura- Seleccione la cantidad de filas de objeto .
Utilice Ttulo - Permite mostrar una lnea de ttulo en el objeto select. Esta opcin funciona en combinacin
con el Ttulo y el Valor interno de ttulo.

Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo
del objeto es seleccionado
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del select , se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

Valor de lookup

Valor original y de lookup

Separados por - Caracteres utilizados para separar valores de CLAVE y LOOKUP mostrados en la lista de
valores. Slo aplicable cuando se utiliza la opcin Mostra valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en

este proyecto.
Crear enlace - Permite crear un enlace a un formulario de actualizacin de la lista. En la imagen siguiente,
el objeto select se recarga automticamente despus de la actualizacin de un formularion emergente
(popup).

Casilla de verificacin Usar el men desplegable - Mostrar el campo Seleccione una lista desplegable
de casillas de verificacin.

Lookup de Edicin - Manual


Habilita un objeto select basado en una lista de valores llena manualmente como un array. Ver imagen abajo.

Figura 3: Lookup de edicin Manual.

Atributos:

Tipo de Lookup- Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Crea un objeto select simple , permite seleccinar slo un iten.

Figura 4: Configuracin de Lookup Valor Unico

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Default - Seleccin de valor predeterminada
Altura - La cantidad de filas mostradas en este objeto select.

Mltiples valores (delimitador)

Guarda una nica cadena en el campo de tabla basada en una lista de valores exhibidos. Por
ejemplo, la seleccin de: Deportes, Cine y Viajes es guardado en el campo de tabla como una
cadena como D;C;V. Tenga en cuenta el valor default de delimitador (;) coma

Figura 5: Lookup mltiples valores

(delimitador)

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos generados en la cadena,
slo aplicable cuando se utiliza la opcin de mltiples valores, el valor por default es
delimitador coma (;).
Altura - La cantidad de filas mostradas en este objeto select.
Mltiples valores (posicin)

Guarda en un campo de tipo cadena una lista de valores, por ejemplo, es posible guardar las
respuestas a los temas: gnero, estado civil y Hobby en un solo campo de tabla. Vase en
la tabla de abajo las posiciones utilizadas por cada respuesta de guardado en la cadena .
Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: Al seleccionar en el formulario generados : Hombre, Casado y Libros, el valor


guardado en la tabla es una cadena MCLI

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Negativo - Valor guardado en la cadena cuando no est seleccionadod un valor .
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao -cantidad de bytes guardada en la cadena.
Altura- Seleccione la cantidad de filas de objeto.

Mltiples valores (binario)

Permite guardar una seleccin mltipla como un valor entero en un campo de la a tabla.
En esta interfaz del campo el valor de cada iten es un nmero entero generado
automticamente.
Valor
implcito
1
2
4
8
16

Descripcin
Deportes
Cine
Viajar
Libros
Musica

La seleccin se convierte en un entero que es la suma de los valores implcitos antes de


guardar.
Ejemplo 1: En la seleccin de Deportes y Cine en la lista de valores, el valor guardado en el
campo de la tabla es 3
Valor
implcito
1
2
4
8
16

Descripcin
Deportos
Peliculas
Viajar
Libros
Musica

1 (Deportos) + 2 (Peliculas) = 3
Ejemplo 2: En la seleccin de Deportes, Viajar y Libros en la lista de valores, el valor
guardado en el campo de la tabla es 13
Valor
implcito
1
2
4
8
16

Descripcin
Deportos
Peliculas
Viajar
Libros
Musica

1 (Deportos) + 4 (Viajar) + 8 (Libros) = 13

Figura 7: Mltiples valores (binario).

Label- Text displayed value in the checkbox object.


Columns - Checkbox columns quantity.
Etiqueta- Texto visualizado.
Altura- Seleccione la cantidad de filas de objeto .

Botn Insertar - Inserta La etiqueta y el valor en la lista de valores.


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar, l listas guardadas se mostrarn en
el campo Definiciones de Carga de Lookup.
Definiciones de Carga de Lookup - Permite guardar una lista de valores o una lista predeterminada del
ScriptCase.
Utilice Ttulo - Permite mostrar una lnea de ttulo en el objeto select. Esta opcin funciona en combinacin
con el Ttulo y el Valor interno de ttulo.

Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo
del objeto es seleccionado.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del select , se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

valores de lookup

original y valores de lookup

Separados por- Caracteres utilizados para separar CLAVE y valores de LOOKUP mostrados en la lista de

valores. Slo aplicable cuando se utiliza la opcin Mostrar original y valores de lookup.
Casilla de verificacin Usar el men desplegable - Mostrar el campo Seleccione una lista desplegable de
casillas de verificacin.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Doble Select

Componente que muestra dos listas de valores. En la primera lista son los valores disponibles para la seleccin y
el segundo son los valores que tiene seleccionado.

Configuracin general

Figura 1: Interfaz de configuracin generales


Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin. El tipo de datos Doble Select es una lista de objetos
que permiten la seleccin mltiple a travs de dos ventanas de seleccin y un navegador betwen ellos
(<<<>>>).
Etiqueta da bsqueda - Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Utilice la misma etiqueta utilizada en el Grid - Esta opcin cuando est activada, le permite utilizar el ttulo
del campo que est configurado en la grid , en este caso la opcin de etiqueta de filtro no se puede utilizar.
Tamao mximo - Tamao mximo de campo.
Tipo de SQL- Tipo de campo en base de datos

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el

filtro tiene por lo menos una opcin.

Lookup de Edicin
Lookup de edicin permite a visualizacin de una lista de valores en formularios.

Antes de Lookup

Despus de Lookup

Figura 1: Lookupde Edicion

Atributos:
SQL Select - La consulta utilizada para alimentar el objeto select en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Delimiter - The character used to separate the items on generated string, the default delimiter is semicolon (
; )Delimitador - El carcter utilizado para separar los elementos generados en la cadena, slo aplicable
cuando se utiliza la opcin de mltiples valores, el valor por default es delimitador coma (;)..
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualizacin en el campo.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

Valor de lookup

Valor original y de lookup

Separados por - Caracteres utilizados para separar valores del campo y recuperado por lookup . Slo
aplicable cuando se utiliza la opcin Mostra valor original y lookup .de CLAVE y LOOKUP mostrados en
la lista de valores
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Checkbox
Permite utilizar en campo de formulario el objeto tipo checkbox.

Configuracin general

Figura 1: Interfaz de configuracin generales

Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin. Campos Moneda son formateados de acuerdo a
reglas de formato de la Moneda.
Etiqueta da bsqueda - Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Utilice la misma etiqueta utilizada en el Grid - Esta opcin cuando est activada, le permite utilizar el ttulo
del campo que est configurado en la grid , en este caso la opcin de etiqueta de filtro no se puede utilizar.
Tamao mximo - Tamao mximo de campo.
Tipo de SQL- Tipo de campo en base de datos.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Lookup de Edicin

Lookup de edicin permite a visualizacin de una lista de valores en campos checkbox de formularios. Vea en la
pantalla de abajo.
It is possible to populate the checkboxes objects basada en una tabla de base de datos (lookup automatic) o de
los arrays (lookup manual)

Antes de Lookup

Despus de Lookup

Mtodo de Lookup
Hay dos opciones disponibles: automtico, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.

Figura 1:seleccin de mtodo de Lookup

Lookup de Edicin - Automtico


Rellena el objeto checkbox dinmicamente, basado en una sentencia SQL, tenga en cuenta la sentencia SQL en
la foto abajo, es necesario recuperar una clave (insertar o actualizar) y un valor para mostrar en el campo en el
comando SQL

Figura 2: Configuracin de lookup automtico


Atributos:
SQL Select - La consulta utilizada para alimentar el objeto checkbox en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Columnas - El nmero de columnas de checkbox


Delimitador - El carcter utilizado para separar los elementos generados en la cadena,el valor por default
es delimitador coma (;).
NOTA: La opcin de lookup automtico requiere el campo de formulario a ser de tipo cadena , porque la
seleccin mltiple guarda una nica cadena en el campo de la tabla de base de datos como AK; ID;UT
cuando se utiliza el delimitador coma.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del checkbox, se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Opcin de marcar todos - Muestra un objeto de marcar todos los artculos y otro para desmarcar todos los
artculos.

Mostrar original y el valor de lookup - Muestra el campo de clave y de lookup recuperado por la sentencia
SQL separados por el carcter se define en el Separado por. Seleccione No para mostrar slo el valor
recuperado por el lookup.

Separados por - Caracteres utilizados para separar el valor original del campoy el valor de retorno LOOKUP
mostrados en la lista de valores. Slo aplicable cuando se utiliza la opcin Mostra valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Lookup de Edicin - Manual


Habilita un objeto select basado en una lista de valores llena manualmente como un array. Ver imagen abajo.

Figura 3: Lookup de edicin Manual


Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico
Permite seleccinar slo un iten.

Figura 4: Configuracin de Lookup Valor Unico


Etiqueta- Texto visualizado.
Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla. Por
ejemplo, usando la figura 4, cuando Ipho caf es seleccionado el valor guardado es de
43.
Default - Seleccin de valor predeterminada
Columnas - Cantidad de columnas de checkbox .
Mltiples valores (delimitador)
Guarda una nica cadena en el campo de tabla basada en una lista de valores exhibidos. Por
ejemplo, la seleccin de: Deportes, Pelculas y Viajar es guardado en el campo de tabla como
una cadena como D;P;V. Tenga en cuenta el valor default de delimitador (;) coma

Figura 5: Lookup mltiples valores (delimitador)


Etiqueta- Texto visualizado.
Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos generados en la cadena,
slo aplicable cuando se utiliza la opcin de mltiples valores, el valor por default es
delimitador coma (;).
Altura - La cantidad de filas mostradas en este objeto select.
Columnas - Cantidad de columnas de checkbox .
Valores Mltiples (Posicin)
Guarda en un campo de tipo cadena una lista de valores. Con el uso de los mltiples valores
(posicin) se necesita entrar la etiqueta, posicin inicial en la cadena y el tamao en bytes de
cada [Link] ejemplo, es posible guardar las respuestas a los temas: gnero, estado
civil y Hobby en un solo campo de tabla. Vase en la tabla de abajo las posiciones utilizadas
por cada respuesta de guardado en la cadena .
Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Peliculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: Al seleccionar en el formulario generados : Hombre, Casado y Libros, el valor


guardado en la tabla es una cadena HCLI

Figura7: Lookup de Edicin - Mltiples Valores (posicin)

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.

Negativo - Valor guardado en la cadena cuando no est seleccionadod un valor .


Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao -cantidad de bytes guardada en la cadena.
Altura- Seleccione la cantidad de filas de objeto.
Mltiples valores (binario)
Permite guardar una seleccin mltipla como un valor entero en un campo de la a tabla.
En esta interfaz del campo el valor de cada iten es un nmero entero generado
automticamente. Vea los ejemplos abajo.
Valor
atribuido
1
2
4
8
16

Descripcin
Deportos
Pelculas
Libros
Viajar
Msica

La seleccin se convierte en un entero que es la suma de los valores implcitos antes de


guardar.
Ejemplo 1: En la seleccin de Deportes y Pelculas en la lista de valores, el valor guardado
en el campo de la tabla es 3
Valor
atribuido
1
2
4
8
16

Descripcin
Deportos
Pelculas
Libros
Viajar
Msica

1 (Deportos) + 2 (Pelculas) = 3
Ejemplo 2: En la seleccin de Deportos, Viajar y Libros en la lista de valores, el valor
guardado en el campo de la tabla es 13
Valor
atribuido
1
2
4
8
16

Descripcin
Deportos
Pelculas
Libros
Viajar
Msica

1 (Deportos) + 4 (Viajar) + 8 (Libros) = 13

Figura8: Lookup de Edicin - Mltiples Valores (binario)

Etiqueta- Texto visualizado.


Columnas - Cantidad de columnas de checkbox .
Botn Insertar - Insertar etiqueta y valor en la lista de valores.
Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar, l listas guardadas se mostrarn en
el campo Definiciones de Carga de Lookup.
Definiciones de Carga de Lookup - Permite guardar una lista de valores o una lista predeterminada del
ScriptCase.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del checkbox, se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Mostrar original y el valor de lookup - Muestra el campo de clave y de lookup recuperado por la sentencia
SQL separados por el carcter se define en el Separado por. Seleccione No para mostrar slo el valor
recuperado por el lookup.

valores de lookup

original y valores de lookup

Separados por - Caracteres utilizados para separar el valor original del campoy el valor de retorno LOOKUP
mostrados en la lista de valores. Slo aplicable cuando se utiliza la opcin Mostra valor original y lookup .

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Radio
Permite el uso en el campo de formulario denun objeto de tipo radio.

Configuracin general

Figura 1: Interfaz de configuracin generales


Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin. La radio es un objeto que permite la seleccin de
slo una informacin de todos los que se muestran..
Etiqueta da bsqueda - Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Utilice la misma etiqueta utilizada en el Grid - Esta opcin cuando est activada, le permite utilizar el ttulo
del campo que est configuradoen la grid , en este caso la opcin de etiqueta de filtro no se puede utilizar.
Anchura - Permite determinar el ancho de campo.
Tipo de SQL- Tipo de campo en base de datos.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Lookup de Edicin

Lookup de edicin permite a visualizacin de una lista de valores en campos radio object
en la pantalla de abajo.

de formularios. Vea

Mostrar una lista para utilizar en formulario (vea lookup automatico y lookup manual) .

Antes de Lookup

Despus de Lookup

Mtodo de Lookup
Hay dos opciones disponibles: automtico, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.

Figura 1:seleccin de mtodo de Lookup

Lookup de Edicin - Automtico


Buscar usado para mostrar los valores en un campo objeto Radio. Los valores se recuperan con sentencia SQL
de una tabla en la base de datos.

Figura 2: Configuracin de lookup automtico

Atributos:
SQL Select - La consulta utilizada para alimentar el objeto radio en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Columnas - El nmero de columnas de radio

Columna de Radio nica

Columna de Radio Dobles

Utilice Ttulo - Mostrar una opcin diferente de radio en el campo (Vase Ninguno en la imagen abajo), en
relacin a un valor lleno manualmente (Valor interno de ttulo).
Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo del
objeto es seleccionado
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualizacin en el campo.
Mostrar original y el valor de lookup - Muestra el campo de clave y el recuperado por lookup.

Valor de lookup

Valor original y de lookup

Separados por - Caracteres utilizados para separar los valores de campo y el recuperado por lookup. Slo
aplicable cuando se utiliza la opcin Mostra valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Lookup de Edicin - Manual


Habilita un objeto radio basado en una lista de valores llena manualmente como un array. Ver imagen abajo.

Figura 3: Lookup de edicin Manual

Atributos:
Etiqueta- Texto visualizado.
Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla. Por ejemplo, M es el
valor aadido a la seleccin masculina.
Default - Seleccin de valor predeterminada.
Columns - Define number of columns used to display the radio items.
Insertar -. Aadir a la lista de valores los valores de etiqueta y valor.
Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar, listas guardadas se mostrarn en el
campo Definiciones de Carga de Lookup
Definiciones de Carga de Lookup - Permite guardar una lista de valores o una lista predeterminada del
ScriptCase.
Utilice Ttulo - Mostrar una opcin diferente de radio en el campo (Vase Ninguno en la imagen abajo), en
relacin a un valor lleno manualmente (Valor interno de ttulo).

Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo
del objeto es seleccionado.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualizacin en el campo.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

valores de lookup

original y valores de lookup

Separados por - Caracteres utilizados para separar los valores de campo y el recuperado por lookup. Slo
aplicable cuando se utiliza la opcin Mostra valor original y lookup .

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.

Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campos De La Consulta

Configuracin general

Figura 1: Interfaz de configuracin generales


Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin. "Campos de grid" es un nuevo recurso que permite la
seleccin de los campos que sern parte del cuerpo de la grid de bsqueda.
Etiqueta da bsqueda - Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Utilice la misma etiqueta utilizada en el Grid - Esta opcin cuando est activada, le permite utilizar el ttulo
del campo que est configurado en la grid , en este caso la opcin de etiqueta de filtro no se puede utilizar.
Anchura - Permite determinar el ancho de campo.
Tipo de SQL- Tipo de campo en base de datos.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Clasificacin

Clasificacin
Configuracin General

Figura 1: Interfaz de configuracin generales


Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin. Tipo "Clasificacin de Campos" "es una nueva
caracterstica que permite seleccionar a la orden de los campos (clusula ORDER BY) que forman parte
dela GRID de la busqueda.
Etiqueta da bsqueda - Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Utilice la misma etiqueta utilizada en el Grid - Esta opcin cuando est activada, le permite utilizar el ttulo
del campo que est configurado en la grid , en este caso la opcin de etiqueta de filtro no se puede utilizar.
Anchura - Permite determinar el ancho de campo.
Tipo de SQL- Tipo de campo en base de datos.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor

manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campos De Texto Auto-complete

Este tipo de datos es una de las grandes funciones de ScriptCase, utilizando la tecnologa Ajax, proporcionando
mayor agilidad a sus aplicaciones

Figura 1: Interfaz de configuraciones generales


Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin.
Etiqueta de bsqueda - Define el ttulo del campo en la aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Utilice la misma etiqueta utilizada en el Grid - Cuando esta opcin est activa, el campo mostrar la
misma etiqueta que tiene su equivalente en el grid.
Anchura - Permite determinar el ancho de campo.
Tipo de SQL- Tipo de campo en la base de datos.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - O campo se transforma em autocomplete automaticamente de acordo com os valores
existentes na base de dados.
Convertir letras- Modifica la capitalizacin del texto introducido en el campo
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, slo funciona si el filtro tiene
por lo menos una opcin.

Lookup de Edicin

Figura 2: Interfaz de lookup de edicin

Atributos:
SQL Select - Introduzca un comando utilizado para seleccionar el texto de captura.
Lineas - Definir el nmero de registros que se muestra en cada bsqueda.
Anchura - Definir el ancho del cuadro de captura (Captura de texto)
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Opciones de bsqueda - Establece el modo de buscar textos (igual al principio, cualquier parte, igual al
trmino).
Captura de Texto - Cuando esta opcin no est seleccionada, en la aplicacin slo se muestra un campo
de entrada de datos. Vase un ejemplo en el siguiente enlace.

Mostrar original y el valor de lookup - Con esta opcin desactivada (No) muestra, por ejemplo, slo el
nombre del Estado en la captura

Mostrar la etiqueta con la descripcin - Le permite mostrar la etiqueta con la descripcin.


Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Number Auto-complete

campo NUMERo AUTO-COMPLETE


Este tipo de datos es una de las grandes noticias de la ScriptCase5, utilizando la tecnologa Ajax, que
proporciona ms agilidad

Figura 1: Interfaz de configuracin generales


Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin. Este tipo cuando se selecciona, permite llenar un
campo con ms agilidad.
Etiqueta da bsqueda - Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Utilice la misma etiqueta utilizada en el Grid - Esta opcin cuando est activada, le permite utilizar el ttulo
del campo que est configurado en la red, en este caso el filtro etiqueta de opcin no se puede utilizar.
Anchura - Permite determinar el ancho de campo.
Tipo de SQL- Tipo de campo en base de datos.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Lookup de Edicin

Figura 2: Interfaz de lookup de edicin

Atributos:
SQL Select - Introduzca un comando utilizado para seleccionar el texto de captura.
Lineas - Definir el nmero de registros que se muestra en cada bsqueda.
Anchura - Definir el ancho del cuadro de captura (Captura de texto)
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Opciones de bsqueda - Establece el modo de buscar textos (igual al principio, cualquier parte, igual al
trmino).
Captura de Texto - Cuando esta opcin no est seleccionada, en la aplicacin slo se muestra un campo
de entrada de datos. Vase un ejemplo en el siguiente enlace.

Mostrar original y el valor de lookup - Con esta opcin desactivada (No) muestra, por ejemplo, slo el
nombre del Estado en la captura

Mostrar la etiqueta con la descripcin - Le permite mostrar la etiqueta con la descripcin.


Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.

Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Guardar Criterios

Este recurso de edicin hace posible la organizacin de los perfiles de filtro, es decir, las aplicaciones de filtros
tienen un recurso llamado Guardar filtro, donde es posible guardar las preferencias de bsqueda. Estas
preferencias son agrupadas por las normas y es en este mdulo en el que crear esta normativa.

Figura 1: Interfaz de Guardar filtro

Figure3: Adicionando uma nova Regla para bsqueda.

Aplicacin
Visin General Para Atributos

VISIN GENERAL para atributos


En esta configuracin vamos a describir los atributos comumnes a las aplicaciones creadas a travs de la
ScriptCase.

Figura 1: Interfaz de configuracin de aplicaciones.


Atributos:
Cdigo de la aplicacin - El cdigo de aplicacin determinado en el momento de la creacin de
aplicaciones, este cdigo se puede cambiar a travs del men principal.
Descripcin - Este campo se puede utilizar para describir los objetivos de aplicacin.
Ruta de los Documentos - La ruta absoluta donde se almacenan los documentos de la aplicacin.
Carpeta de las imagenes - El directorio base donde se almacenan las imgenes de aplicacin.
Imgenes de aplicacin - para utilizar en la implementacin de las reglas de negocios, sin necesidad de
utilizar macro sc_image.
Lenguaje - Lenguaje de la aplicacin generada, todos los textos y los mensajes se colocarn en el idioma
elegido.
Compartir ubicacin variable - Acciones ubicacin con otras aplicaciones basadas en los valores de la
sesin.
Utilice exportador PDF antiguo - Opcin para utilizar el exportador viejo pdf (en Java) o el nuevo
exportador (WebKit).
Codificacin HTML- Permitir que la de elegir el tipo de codificacin que deber utilizarse en la pgina.
Share theme variable - Shares theme with other applications based on the session values.

Carpeta- Carpeta donde la aplicacin se almacena en el rea de trabajo.


Modificar Proyecto - Permitir a otros usuarios del grupo editar la aplicacin.
Tiempo de Timeout - Tiempo de espera en segundos. Cero es el valor estndar de la PHP.
Enlace WebHelp - Asociar la presente aplicacin a una pgina de documentacin del proyecto.

Figura 2: Interfaz de configuracion de error.

Attributes:
Error de Script - Permite mostrar la secuencia de comandos de la informacin y la lnea donde se produjo el
error.
Error de SQL-Mostrar el comando SQL que se origin el error.
Modo de depuracin - Ejecutar la aplicacin en modo de depuracin, muestra el comando SQL en el
momento de su uso.
Salida de error Ajax - Se abre una ventana con la salida de ajax.

Atributos De Navegacin

ATRIBUTOS DE NAVEGACIN
En esta carpeta se definen los atributos de navegacin, como seguir:

Figura 1: Interfaz de navegacin.

Atributos::
URL de salida - Direccin a la que el usuario ser redirigido cuando salga de la aplicacin
Cerrar Ventana - Al salir de la aplicacin, cierre la ventana del navegador.
URL de Redireccionamiento - URL para redirigir en caso de que no haya variables globales disponibles.
Variable de Redirection - Nombre de la Variable en la que por se almacenar la direccin URL de la
aplicacin real.
Retornar aps Incluso - Retornar edio do registro aps a incluso, no abrindo um novo
registro em branco.
Sair da Aplicao - Sair da aplicao aps o processamento do formulrio.

Variable Global

Esta tabla muestra las variables globales que se utilizan dentro de la aplicacin, la variable global es un
parmetro externo requerido para la ejecucin de aplicaciones. La aplicacin puede incluir variables globales
en la clusula WHERE, las definiciones y los nombres de campo, eventos de programacin, etc.
Las variables globales se definen
entre corchetes ([variable]). Estas variables se debe pasar a la aplicacin que est siendo implementado a
travs de uno de los mtodos (SESSION, POST, GET)

Imagen 1:. Interfaz de variables globales

Ejemplo:
SELECT CustomerID, CustomerName
de los clientes donde CustomerID = '[global]'
En este caso, el variables "global" aparece en la configuracin de las variables.

2:. variables de interfaz de configuracin

Muestra todas las variables globales se utilizan en la aplicacin.


atributo -. Nombre de la variable en la aplicacin
Valor - Define el comportamiento de las variables, este contenido se divide en tres bloques, que son:
?mbito de aplicacin - Define cmo la variable que se recibe por la aplicacin. Si se ha definido que una
variable es recibida por un mtodo POST y ha sido aprobada por el mtodo get que el contenido no
ser aceptada. Los mtodos de paso variable:
Sesin - En esta opcin, la variable debe ser creado como una variable de sesin en el PHP por
otra aplicacin.
.
Get - Define que la variable se debe pasar por la lnea de URL, es decir, que sea visible en el
navegador
.
Post - Define que la variable se debe pasar a travs del mtodo de post de el f ormulario HTML.

Configuracin
- No validar (comprobacin) de la variable en tiempo de ejecucin
.
Tipo (entrada / salida) - Define si la variable es una entrada o una salida.
Descripcin
.

- Determina donde la variable se defini

Enlaces
Visin Genereal De Enlaces

visin genereal de Enlaces


Los enlaces se utilizan para navegar entre las aplicaciones del proyecto. De una grid, es posible crear vnculos
con otras grids, aplicaciones de control, los mens y los formularios. Usando un enlace entre una grid y un
formulario, actualize el registro de la grid. Tambin es posible crear vnculos para importar datos desde otras
aplicaciones en los formularios de bsqueda.
Ver ms:
Cmo vincular una grid con otra.
Cmo editar los registros de la grid vinculada con el formulario

Enlace de Aplicacin

Enlace de Campo

Enlace de Captura

Nuevo Enlace

La siguiente imagen se muestra al seleccionar la opcin de Nuevo Enlace en el men de la aplicacin de


ScriptCase. Hay tres tipos de enlaces :

Aplicacin - Se utiliza para editar los registros de la Grid a travs de un formulario. En la grid generada un
enlace para editar el registro se muestra en cada lnea.

Campo - Utilizado para vincular con cualquier otro tipo de aplicacin. En este tipo de enlace un campo se
utiliza como un enlace entre la grid y otras aplicaciones.

Captura - Se utiliza para importar datos de la grid a un campo de bsqueda. En la bsqueda se muestra un

icono

al lado del campo.

Enlace Entre Aplicaciones

Imagen 1: Seleccin de tipo de enlace.

Se utiliza para editar los registros de la Grid a travs de un formulario. En la grid generada un enlace
para
editar el registro es creado y se muestra en cada lnea. Al hacer clic en el enlace, el formulario seleccionado se
muestra de acuerdo al formato seleccionado (en un iframe, en la misma ventana o en una ventana nueva).

Lista de Aplicaciones

Aplicacin: Seleccione el formulario de aplicacion llamada por la grid.

Definicion de Parametros

Imagen4: interfaz de definicin de Parmetros

En la imagen superior se muestra, en el lado izquierdo, los parmetros de la aplicacion (clave principal, las
variables globales). Seleccione en el lado derecho, el valor de pasar al parmetro. Las opciones son:
Campo - Se utiliza para pasar un valor de campo de la grid como parmetro.
Variable - Se utiliza para pasar un valor variable global, utilizado por la grid como parmetro.
Fijo - Utiliza para pasar un valor fijo como parmetro.
Vaco - Ningn valor se pasa como parmetro.

Propiedades del Enlace

La imagen abajo muestra los atributos que definen el comportamiento del enlace. Introduzca la opcin
seleccionada para personalizar las propiedades de enlace.

Image6: interfaz de propiedades del enlace .

Modo de Operacin del enlace - Las opciones son:

Mostrar el botn Nuevo en la grid - El botn Nuevo se muestra en la barra de herramientas de la grid
para agregar nuevos registros.
Tecla de mtodo abreviado(hotkey) para el botn Nuevo - Defina la tecla de mtodo abreviado en
el botn Agregar
URL de salida de la aplicacin de destino - URL de salida . La direccin por defecto es la grid
llamada.

Propiedades del formulario


Selecciona los botones que se mostrarn en el formulario.

Habilitar botn Insertar - Activar los botones de nuevo e inserte en el formulario.


Habilitar el botn de actualizacion - Habilitar el botn Actualizar en el formulario..
Habilitar el botn Borrar - Activar el botn de suprimir (borrar) registros en el formulario.
Activar los botones de navegacin - Activar los botones de navegacin (Primera, Anterior, Siguiente,
Ultima) en el formulario..
Habilitar el botn para editar un registro de la tabla

Propiedades de iframe - Se muestra nicamente cuando el Modo de Operacin del enlace es Abierto en Iframe

Mostrar el encabezado de la aplicacin llamada - Muestra encabezado del formulario


Iframe posicin en relacin con la aplicacin principal - El formulario se muestra junto con la aplicacion
de grid de acuerdo con la posicin seleccionada. Las opciones son: Abajo, Arriba, derecha e izquierda.
Accin despus de la insercin - Vea la tabla siguiente:

Altura del frame - Altura del Iframe en pxeles.


Ancho del Iframe - Ancho del Iframe en pixels.

Enlace Entre Campos

Imagen 1: Seleccin de tipo de enlace

Image1: Seleccin de tipo de vnculo se utiliza para crear un vnculo de red a cualquier campo de aplicacin de
proyectos existentes. Cuando se selecciona el campo de tipo de enlace, una lista desplegable se muestra con
todos los campos disponibles (se muestra) en la red para la seleccin. (Consulte Seleccin de Campos)

Applications List

Interface Imagen 3: Interfaz de enlace entre aplicaciones

La imagen de abajo muestra todas las aplicaciones del proyecto (mens, bsqueda, un informe en PDF,
formularios, la grid, pestaas y formularios de control.) Seleccione la aplicacion de formulario d llamada por la
grid.

Definicin de parmetros

Image4: Interfaz de definicin deparmetros

En la imagen superior se muestra, en el lado izquierdo, los parmetros de aplicacion de formulario (clave
principal, las variables globales). Seleccione en el lado derecho, el valor de pasar al parmetro. Las opciones
son:
Campo Field - Se usa para pasar un valor de campo de la grid como parmetro.
Valor - Se utiliza para pasar un valor fijo como parmetro.
Variable - Se usa para pasar un valor variable global, utilizado por la grid como parmetro.
Vaco - No se pasa ningn valor como un parmetro.

Propiedades del vnculo


La imagen de abajo muestra los atributos que definen el comportamiento del enlace. Introduzca la opcin
seleccionada para personalizar las propiedades de enlace.
Propiedades del vnculo

Image5: Link Properties Interface.

Mode de Operacin del enlace - Las opciones son:


Modo
Descripcion
Abrir en la misma
Mostrar el formulario en la misma ventana del
ventana
navegador.
Abierta en otra ventana Otra ventana es abierta para mostrar el formulario.
Abrir en Iframe
El formulario se muestra en Iframe, en la misma
pgina, abajo, arriba, derecha o izquierda a la grid.

URL de salida de la aplicacin de destino :URL. de salida del formulario. Direccin por default es la grid
llamada.
Hint del enlace - Mensaje aparece cuando el ratn se arrastra sobre el campo de enlace.

Propiedad del Formulario.


Estas opciones se muestran slo cuando la aplicacin llamada es un formulario. Permitir seleccionar
los botones muestrados en el formulario.

Habilitar el botn Insertar - Habilitar el botn insertar en el formulario.

Habilitar el botn de atualizacin - Habilitar el botn Actualizar en el formulario.


Habilitar botn de borrar - Habilitar el botn de borrar en el formulario.
Habilitar los botones de navegacin - Habilitar los botones de navegacin (Primera, Anterior, Siguiente,
ltima) en el formulario.
Habilitar el botn para ediar un registro de la tabla - Habilitar el botn para ediar un registro de la tabla en
el formulario.

Propiedades del iframe- Se muestra nicamente cuando el Modo de la Operacin del enlace es abierto en
Iframe.

Iframe posicin en relacin con la aplicacin principal - El formulario se muestra junto con la aplicacion
de grid de acuerdo a la posicin seleccionada. Las opciones son: Abajo, Arriba, derecha e izquierda.
Altura de Iframe- Altura de Iframe en pxeles.
Ancho de Iframe - Ancho de Iframe en pxeles.
Botn Guardar- Fin del asistente enlace

Enlace De Captura

Imagen1: Enlace de Captura

El enlace de captura se utiliza especficamente en el formulario de bsqueda de la grid. Este tipo de enlace
importa datos desde otra grid al campo de formulario de bsqueda. Cuando el tipo de enlace de captura se ha
seleccionado, una lista con los campos de formulario de la bsqueda se muestra. Elija un campo para recibir
datos a travs del enlace.

Lista de aplicaciones

Imagen 3: Interfaz de Lista de aplicaciones

En la imagen de arriba una lista con las aplicaciones de grid del proyecto se muestra. Seleccione una aplicacin
de grid de acuerdo con el campo de formulario de bsqueda que recibe los datos.

Definicin de parmetros

Image4: Interfaz parmetros de definicin.

Recuperar el valor del campo - Seleccione un campo de grid llamado. Este campo tiene el valor recibido por el
formulario de busqueda.
Introduzca los valores para pasar a los parmetros - Esta opcin se muestra cuando la grid llamada tiene un
parmetro para pasar (por ejemplo, la clusula Where con una variable global). Las opciones son:
Valor - Utilizado para pasar un valor fijo como parmetro.
Variable - Se usa para pasar un valor de variable global, utilizado por la grid como parmetro.
Vaco - Ningn valor se pasa como parmetro
Botn Guardar - Fin del asistente de enlace.

Edicin De Un Enlace

Edicin de un enlace

Imagen1: Men Enlaces

En la carpeta Conexiones en el men de la aplicacin (Imagen1) se muestran los enlaces existentes en la


aplicacin y el elemento nueva conexin . Cuando un nombre de enlace existente se selecciona la imagen de
abajo se muestra lo que permite editar.

Acciones
[Link] el comportamiento del enlace, el modo de
operacin de enlace y la posicin.
Enlace
Borrar

Cambiar la aplicacin llamada y los parmetros pasados.


Borrar el enlace seleccionado

Programacin
Visin General De Progamacin

VISIN GENERAL de PROGRAMACIN


ScriptCase incorpora el concepto de programacin OO (Orientada a Objetos), usando los recursos de atributos,
mtodos y bibiotecas. Es posible crear reglas de negocio en las aplicaciones, utilizando estos conceptos la gran
diferencia es una mejor organizacin, facilitando tanto el desarrollo como la comprensin por otro programador.

Atributos

Los atributos son variables que tienen alcance global en la aplicacin declarada. Se puede hacer referencia a un
atributo en todos los mtodos y eventos de una aplicacin

Figure1: Interface Configuration of the Atributos

Atributos:
Nombre del Atributo - Este campo de texto permite a informar el nombre del atributo, despus de que se
informe el nombre basta con hacer clic en el botn Aadir. En caso de que desee actualizar, ser necesario
hacer clic en el nombre del atributo (ubicado a la derecha de los botones) hacer las modificaciones
necesarias y hacer clic en el botn de actualizacin. En caso de que sea necesario eliminar cualquier
atributo, es necesario hacer el mismo proceso del botn de actualizacin, pero al seleccionar el atributo haga
hacer clic en el botn borrar. El botn limpiar, como el nombre lo dice limpia toda la lista de atributos situado
en el lado derecho del botn.

Bibliotecas

Para utilizar una biblioteca tiene que seleccionar el tipo correspondiente (Bibliotecas de Proyecto, por ejemplo) y
marcarlas. Este proceso hace que los mtodos existentes en la biblioteca sean visibles en todos los eventos y los
mtodos de la aplicacin. Para gestionar las bibliotecas de las ScriptCase acceda al men principal:
Configuracin > Bibliotecas.

Nota: La versin scriptcase 5 sustituye el concepto de campos de frmulas especiales PHP, que utilizan el recurso de la inclusin de una biblioteca a la aplicacin junto con la
sc_include macros y sc_include_once. Ahora, el recurso de las bibliotecas a su vez ms amplio el uso de los tipos: ScriptCase, pblicos, de proyectos y de usuario, dejando
de ser nico en cada aplicacin.

Mtodos

Mtodos
Los mtodos son funciones o procedimientos declarados por el desarrollador, para ayudar en la
implementacin de las reglas de negocio para una aplicacin. Usando mtodos en las aplicaciones permite
reutilizar el cdigo y mejorar la productividad del desarrollo. Es posible crear mtodos PHP y JAVASCRIPT.

Figura 1: Mtodo de la interfaz de men.

Crear nuevo mtodo

Figura 2: Crear nuevo mtodo.

1 Defina el nombre al nuevo mtodo y haga clic en el botn Crear. Al igual que en la imagen debajo.

Figura 3: Mtodo de inclusin.

2 Es posible pasar parmetros a los mtodos.

Figura 4: El icono de parmetro variable.

Agregue la cantidad de variables:

Figura 5: definicin de la interfaz de parmetros

definicin de variables:

Figura 6: Interfaz de inclusin de parmetros.

Nombre: Introduzca un nombre de variable.


Tipo: Seleccione el tipo de variable: Por el valor o por referencia. *
Valor estndar: El valor utilizado para inicializar la variable cuando sea requerida.
* Las referencias le permiten crear un segundo nombre para una variable de modo que se
puede utilizar para leer o modificar los datos originales almacenados en esa variable.

Figura 7: Interfaz de definicin de parmetros.

Seleccione los parmetros de todas las variables en los parmetros de campo.


Desmarcar todos los parmetros de seleccin de variables en los parmetros de campo.
Modificar la variable seleccionada en los parmetros de campo.
Eliminar la variable seleccionada en los parmetros de campo.
En la imagen de abajo el cuerpo del mtodo se define como ho "Nuevo mtodo";

Figura 8: Interfaz de Procedimiento

O bien:

Figura 9: interfaz para funciones

3 Para ejecutar el mtodo que hay que llamar a un evento. Vea a continuacin un ejemplo:

Figura 10: Eventos.

- En este ejemplo se utiliza el evento OnInit para llamar a nuestro mtodo cuando el registro es cargado. Vea
qu fcil es llamar al mtodo en el siguiente ejemplo:
El uso del procedimiento Mtodo:

Figura 11:-mtodo de interfaz de eventos

Usando la funcin Mtodo:

Figura 12:-mtodo de interfaz de eventos

- De este modo obtenemos el siguiente resultado al ejecutar la aplicacin.

Aplicacion De Grfica
Visi?n General De Gr?fica

Vision General
Aplicacin de Grfica

Es un tipo de aplicacin utilizada para mostrar, en formato de grficas, informaciones extradas de una base
de datos a travs de un comando Select o Procedure.
Las aplicaciones de graficas a partir de la versin 8 son dinmicas con una serie de opciones controladas por
el usuario final del sistema.
Las aplicaciones de graficas creadas incorporan una serie de funcionalidades, como por ejemplo:
Funcionalidades

Descripcin

Bsqueda

Formulario de bsqueda asociado al grfico, que


permite filtrar los datos que sern exhibidos en la
grfica.

Totalizacin

Recurso que permite hacer totalizaciones de los datos


del grafico tales como Suma, Promedio, Mximo y Mnimo.

Seleccin de
campos

Permite escoger, durante la ejecucin de aplicacin,


de cuales campos sern exhibidor en la grfica.

Creacin de links Funcionalidad que permite la ligacin de una consulta


con otras aplicaciones, posibilitando la navegacin
entre aplicaciones de un mismo proyecto.
Programacin en Recurso que permite al desarrollador agregar su
eventos
cdigo personalizado en lenguaje PHP.
Seleccionar tipo
de datos

Permite de forma simple seleccionar el tipo de dato que


ser mostrado en la grid tales como: fechas, valores
monetarios, nmeros, imgenes, texto. La
configuracin puede ser integrada a las
configuraciones regionales.

Dentro de la aplicacin generada es posible elegir el tipo de grafica en tiempo de ejecucin. Los tipos de
graficas generadas dentro de otros pueden ser:

Figura1: Grafica de Combinacin.

Figura 2: Grafica Apilados ?? Barras.

Figura 3: Grfico Apilados - Columna.

Figura 4: Grafica Apilados - Zona.

Figura 5: Grafica de Barras.

Figura 6: Grafica de Columna

Figura 7: Grafica de Lnea.

Figura 8: Grafica Spline.

Figura 9: Grafica Line Step.

Figura 8: Grafica de Torta.

Figura 9: Grafica de Doughnut.

Figura 10: Grafica de Pirmide .

Figura 11: Grafica de Embudo.

Figura 12: Grafica de Radar.

Figura 13: Grafica de Gauge.

Grfica
Overview De La Grfica

Esta aplicacin fue proyectada para la creacin de graficas dinmicas basadas en SQL o Procedures.
Dentro de Scriptcase las grficas pueden ser creadas tambin dentro de la aplicacin de consulta,
destacamos que la aplicacin tiene ms opciones de configuraciones para el usuario final dentro de la
aplicacin generada. La idea es aplicar el concepto de Business Inteligence para los usuarios de las grficas
generadas por Scriptcase tengan la libertad de configurar la visualizacin de los datos.
Las configuraciones utilizn Drag n?? Drop para construir graficas dinmicas.

DIMENsIONES:
La dimensin es usada para elegir los campos que componen la dimensin de la grfica, usadas para agrupar
los datos en categoras.
El desarrollador, puede elegir ms de un campo como una dimensin, cada nuevo campo como una
subategoria de un campo anterior.
Para seleccionar un campo, click en su nombre en la columna Campos Disponibles y arrstrelo para los campos
seleccionados de la columna.

Figura1: Interface de Configuracin de la Grafica.

Mtricas:
Las mtricas son utilizadas para que el usuario pueda visualizar cuantitativamente los datos agrupados por
dimensiones, a partir de la Versin 8.1 de Scriptcase es posible elegir ms de una mtrica para la creacin
de las grficas y visualizacin dinmica de los valores dentro de la aplicacin generada.
Para seleccionar, haga click en el nombre de la columna Campo Disponible y arrstrelo para la columna
Campos seleccionados, adems de seleccionar los campos que sern utilizados como una mtrica, el
desarrollador tambin puede definir la funcin utilizada en la agrupacin de los datos.
Cuando la cantidad de registros de la mtrica seleccionada, la funcin de totalizacin la funcin es
desconsiderada. Si usted desea agrupar todos los valores en un lugar: Marque la opcin ??Total
General??.
Esta
opcin es normalmente usada para graficas de tipo Gauge.
El checkbox del valor inicial es usado para definir el campo por defecto, cuando no est usando un grfico de
combinacin o apilado que usan ms de un campo, Si usted escoge ms de un campo Scriptcase va a definir

automticamente un tipo de grafico de valor mltiplo (Combinacin). Para exhibicin de graficas de valor
nico (barras, lineal, Spline, Degrau, Zona, Torta, Piramide, Embudo, Radar y Gauge) usted tiene que hacer
click y elegir apenas un campo para aparecer como valor inicial durante la primera generacin.

Figura 2: Interface de configuracin de la Grfica.

Filtro
En la pestaa filtro el desarrollador puede elegir los campos que sern usados como filtros estticos de la
grfica. Los valores del filtro para daca campo seleccionado deben ser seleccionados en tiempo por el
desarrollador dentro de esta interface.
Para crear filtros dinmicos, utilizados en tiempo de ejecucin por el usuario final dentro de la aplicacin,
recomendamos que se configure a travs de la interface de filtros tradicionales localizado en el men ??filtro??.

GR?FICA
En la pestaa ??Grafica??
el desarrollador define las configuraciones por defecto para la grfica que ser

generada eligiendo el tipo de grafica por defecto, las opciones de colores y dems, ms abajo puede ver cada
una de las opciones detalladamente,

Figura 4: Interface de configuracin de la Grfica.

Atributos:
Tema de la grfica - Define el tema para la paleta de colores de la grafica, esos temas pueden ser
alterados dentro de la opcin Menu > Layout > Temas para Graficas
Tipo de graficas ?? Permiten definir el tipo de grafica que ser mostrado por ??Default?? en el caso que la
opcin Grafico Configurable este activa, o tipo de grafico a ser exhibido en caso de que la opcin este
deshabilitada
Tamao de Fuente - Iniciar ya mostrando los valores de la grfica generada.
Excepcin para Exhibir - Tipos de graficas que no se mostraran los valores de la grfica, mismo cuando
sean marcados para mostrarlos. En esos tipos no recomendamos que los valores sean mostrados por
razones estticas, de cualquier manera queda a criterio del desarrollador.
Anchura de la Grafica - Anchura por defecto en pixels de las grficas generadas.
Altura de la Grafica o - Altura defecto en pixels de las grficas generadas.
Orden de los valores - Ordena los valores de los grficos.

Configuracin De Grfica

Configuracin de Grfica
En la pantalla de la configuracin de la grfica el usuario podr modificar algunas opciones de visualizacin
de la aplicacin y definir cuales grficas sern mostradas, etiquetas, margenes y alineaciones por debajo del
detalle de cada uno de los atributos disponibles

Figura 1: Interfaces de configuracin de la grfica

Atributos:
Utilice nuevo grfico - Opcin para ver las opciones de configuracin para las grficas lanzados en la
V8.1, las grficas lanzadas en esta versin 8.1 - Nueva Grficas - Mantiene las opciones anteriores
disponibles antes de actualizar a la versin 8.1
Ttulo del Grfico - Esta opcin permite establecer el nombre del ttulo que se visualiza para el grfico.
Tipos de grficos disponibles - Lista los tipos de grficas disponibles para elegir el usuario dentro de la
aplicacin de usuario dentro de la aplicacin generada a travs del el botn tipo de grficas. Las
grficas marcadas, estarn disponibles, en caso que el desarrollador, no quiera mostrar alguna grafica
debe elegir en esa interface
Etiqueta para la cantidad - Etiqueta genrica del eje para los valores de contadores de registro.
Etiqueta para Suma - Etiqueta genrica del eje para los valores de las funciones de suma - suma,
promedio, promedio ponderada , mximo y mnimo.
URL Amigable - Esta opcin permite que usted adapte el nombre de URL que sera llamada por la
aplicacin, los caracteres permitidos son los mismos disponibles en URLs: a-z, A-Z, 0-9 - Esta opcin

tambin puede ser modificada en la pantalla inicial, sobre la ??URL amigable?? de la columna en la lista de
aplicaciones
Alineamiento Horizontal - Permite definir el alineamiento horizontal de la aplicacin en la pagina centralizado, izquierda o derecha
Mrgenes - Permite ajustar los margenes de la aplicacin en la pagina segn los valores informados en
pixels (derecha , izquierda , superior e inferior).
Intervalo de actualizacin - Intervalo en segundos para actualizar (reload) de los registros exividos dentro
de la aplicacin

Barra De Ferramentas

GR?FICa - Barra de Herramientas


La barra de herramientas de la aplicacin se divide en dos partes: superior e inferior. Es posible seleccionar los
botones para cada parte independientemente. Un botn puede incluso ser parte de ambas partes al mismo
tiempo.
Tambin se pueden separar los botones que se mostrar cuando se accede a la aplicacin en un dispositivo
mvil y sus respectivas posiciones en la barra de herramientas. Como si muestra en la imagen de abajo,
tenemos la siguiente distribucin:
Desktop: Ubicacin donde debe configurar la barra de herramientas para la "Versin Web Clsica", es
decir, dicha configuracin se utilizar en la aplicacin cuando se accede a travs de un ordenador.
Mobile: Ubicacin donde debe configurar la barra de herramientas para la "Versin mvil", es decir, dicha
configuracin se utilizar en la aplicacin cuando se accede a travs de un dispositivo mvil.

Figura1: Interfaz de Barra de herramientas.

Atributos:
Navegacin Mostrar los botones de navegacin en la aplicacin.
Salir

Salir de la aplicacin

Exportaciones- Definicin de los formatos que deben ser generados. El ScriptCase puede generar :
ImpresinCrear la grid en formato HTML
PDF
Crear un informe completo, que tengan todos datos
de la grid en formato PDF.
Grfica

Resumn

Opcin en la barra de herramientas que


muestra una linea de resumen con informacin
de resultado de los registros.
Clasificacin Un botn que permite al usuario ordenar la
pgina por mltiples criterios
Tipo de
Define los tipos de grficos que aparecen en la
grfico
aplicacin generada.
Grupo de Botones

La opcin Grupo permite crear grupos de botones.

Figura2: Interfaz del grupo de botones

Andir:

Figura3: Interfaz para aadir el grupo de botones

Nombre: Valor para el nombre del grupo de botones.


Etiqueta: Valor que se muestra en la aplicacin.
Sugerencia\ Ttulo: Valor que se mostrar cuando el cursor del ratn esta sobre el botn.
Tipo Botn: tipo del botn que ser aplicado (tipo botn, tipo imagen o tipo link)

Imagen: imagen que se muestrear en la pantalla para el botn.


Visualizacin: Cmo el botn debe mostrarse, si puede tomar tres formas: Slo Texto, Imagen, o Texto e
Imagen.
Posicin en la pantalla: opcin de elegir la colocacin de texto e imagen, caso la opcin vista del botn sea
usada como Texto e Imagen.

Despus de la creacin del grupo, para que los botones hagan parte del grupo, es necesario que la posicin del
botn este abajo y mas a la derecha del nombre del grupo, como en la imagen siguiente:

Figura4: Interfaz de arreglo de botones en la barra de herramientas

Exportacin

Este cuadro permite configurar los archivos generados por la aplicacion de grafica

Figura1: Interface de configuracin de exportacin

Atributos:
Orientacin de PDF - Permite definir si la impresin de PDF va a ser retrato o modo paisaje.
Formato de PDF - Permite definir el tipo de formulario en el cual el archivo PDF va a ser impreso
(carta,A4,etc).
Tipo de impresin - Permite definir el modo de impresin, pudiendo ser colorido o economico.
Generar PDF Directamente - Abrir el archivo PDF generado sin la necesidad de mostrarlo en una pagina
intermediaria con un link para un archivo.
PDF Configurable- Permite que el usuario configure los parmetros de creacin de un PDF durante la
ejecucin de la aplicacin.
Generar Bookmarks - Generar bookmarks automticamente, los bookmarks sern generados en
relacin a la agrupacin.
Formato de Numeracin - Formato de numeracin de la pagina, puede ser simple (1,2,3,4,5,...),
Completo(1/n, 2/n, 3/n,...) o no utilizar numeracin.
Posicin de la numeracin de la pagina - Puede incluir la numeracin verticalmente en la parte superior
o inferior de la pagina.
Posicin horizontal de la numeracin de la pagina - Alinea horizontalmente la numeracion de la
pgina
Margenes - Debe incluir el valor en milimetros de los margenes del PDF (arriba, abajo, izquierda, dercha).
Imprimir Background - Permite imprimir el fondo del archivo PDF.
Tiempo de ejecucin de JS - Tiempo maximo de espera del servidor al ejecutar el JS.
Tiempo de creacin de imgenes de las grficas - Tiempo de timeout individual para la creacin de

cada imagen de una grafica o para PDF.

Configuraciones de Impresin Interface de impresin HTML


Atributos:
Tipo de impresin - Permite seleccionar el modo de impresin en relacin a los colores, los mismos son:
ambos, blanco y negro, color. Imprimir Background - Mostrar el fondo en la impresin HTML.

Configuracin De Sql

CONFIGURACIN DE SQL para consultas

Figura 1: Interfaz de configuracin de SQL

SQL - Muestra el comando SQL. Puede modificar la consulta para aadir o eliminar campos, funciones, etc
Consejo: Utilice el constructor para el rpido montaje de la consulta SQL.
Preparacin SQL - Introduzca los comandos de SQL o los nombres de procedimiento que se ejecutar
antes del select principal.
Conexin - Seleccione la conexin a la base de datos que ser usada por la aplicacin
Uso de mensajes personalizados Defina si desea usar un mensaje personalizado cuando la aplicacin no posea registros.
Mensaje No hay registros - Definir de un mensaje de error personalizado que se mostrar cuando la
aplicacin no dispone de ningn registro. (EOF).
Estilo de la Fuente - Estilo de la fuente del mensaje de error. Campo asociado a "Uso de mensajes
personalizados".
Tamao de la Fuente- Tamao de la fuente del mensaje de error. Campo asociado a "Uso de mensajes
personalizados". Color de la fuente - Color de la fuente del mensaje de error. Campo asociado a "Uso de mensajes
personalizados".

Variable para la tabla - Nombre de la variable utilizada para sustituir el nombre de la tabla. Tambin
informar a la parte del nombre de la tabla que ser cambiado por el contenido de la variable.

Nota: Llenar la primera casilla con el nombre de la variable. La segunda casilla debe ser llenado con la parte del nombre de la tabla a ser sustituido.

Variables para Campos - Variables de sustitucin de los nombres de los campos de la aplicacin. Para
cada campo determinado dinmicamente, escribe el nombre de la variable y el campo que ser sustituido

Nota: Llenar la primera casilla con el nombre de la variable. La segunda casilla debe ser llenado con la parte del nombre de la tabla a ser sustituido.

Maysculas y minsculas - Aplicar maysculas y minsculas.

Seguridad

Atributo:
Uso de Seguridad: Con esta opcin, la aplicacin seleccionada slo est disponible cuando el usuario este
validado a travs de la macro sc_apl_status. Las aplicaciones no habilitadas para el usuario mostrarn un
mensaje de "usuario no autorizado" cuando se intente acceder.

El acceso a las Aplicaciones podr ser concedidos a travs de una aplicacin de control para autenticar a los
usuarios. Vea algunos ejemplos a continuacin.
Ejemplo 1: Activacin de una aplicacin llamada grid_categories. En el evento onValidate de la aplicacin de
acceso (aplicacin de formulario de control que se utiliza para autenticar ) inserte la siguiente llamada a la macro:
sc_apl_status('grid_categories','on');

Ejemplo 2: Creacin de una regla por el tipo de usuario en un formulario de acceso que contiene un campo
llamado nombre de usuario.
En el evento onValidate de la aplicacin de acceso (aplicacin de formulario de control que se utiliza para
autenticar) inserte el siguiente cdigo:

// two users: john and mary with permission to


access different applications
if({userid} == 'john') {
sc_apl_status('grid_categories','on');
sc_apl_status('form_categories','on');
sc_apl_status('grid_products','on');
sc_apl_status('form_products','on');
}
elseif({userid} == 'mary') {
sc_apl_status('grid_categories','on');
sc_apl_status('form_categories','on');
sc_apl_status('grid_products','off');
sc_apl_status('form_products','off');
}
else{
sc_error_message("Unauthorized user!");
}

Ejemplo3: Autentificar las aplicaciones utilizando una tabla de base de datos.


En el evento onValidate de la aplicacin de acceso inserte el siguiente cdigo

// the table with applications is called


sec_applications

sc_lookup(dataset,"select
sec_applications");

code

from

foreach({dataset} as $line){
$applications = $line[0];
sc_apl_status($applications,'on');
}

Usar Contrasea : La aplicacin requiere establecer la contrasea. (Ver imagen abajo).

En tiempo de ejecucin un cuadro de texto se muestra y se solicita una contrasea de acceso. Si la


contrasea no se ha introducido correctamente un mensaje de "usuario no autorizado" se mostrar.

En el ambiente de desarrollo es posible suprimir los pasos anteriores con fines de prueba, evitando la solicitud de
una contrasea (o acceso denegado) para cada ejecucin de la aplicacin. Desactive las opciones Habilitar uso
de seguridad y Habilitar uso de contrasea en el men de configuracin | Mi ScriptCase.

Log

Nueva interfaz incluido en el V7. Se permite al usuario cmo el mdulo de registro funcionan individualmente
para la aplicacin

Imagen 1: Log Interfaz.

Opciones:
Esquema - Esquema de registro que se utilizar para la aplicacin.
Todos los campos - Utilizar todos los campos en el registro.
Eventos - Registro de eventos, ser salvo. Ser salvo? no tiene sentido

Campos
Visin General De Campos

VISIN general de campos


En esta sesin slo los campos que forman parte de la grid se muestran, es decir, los campos que fueron
seleccionados en el men "GRID - Seleccione los campos".

Una serie de atributos se definen para cada campo. El usuario puede establecer los atributos especficos de tipo
de datos del campo utilizando la configuracin del atributo que recarga la pgina de acuerdo con el tipo
seleccionado.

Texto

Figura 1:Configuracin general de campo

Atributos:
Tipo de Datos - Define el tipo de campo en la aplicacin. Los campos de texto aceptan todos los caracteres.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
Configuracin del texto - Convierte el campo de texto en funcin de la opcin:
Contenido HTML - Define el campo como HTML. Campos HTML almacenan etiquetas HTML procesadas
por ScriptCase.
Mscara de Campo - Define la mscara de visualizacin del campo. Vase a continuacin los caracteres
utilizados para definir la mscara.
CarcterDescripcin
X
Sustituye por cualquier carcter introducido por el usuario. Si el nmero de
caracteres introducidos es menor al tamao de la mscara el valor del campo
se completar con ceros (El campo debe ser llenado completamente).
Z
Sustituye por cualquier carcter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamao del campo es opcional).
Cuando se utiliza en combinacin con la mscara de carcter X debera
ubicarse en la izquierda de la mscara .
Ejemplos:
Mscara

Valor de campo

(xx) xxxx - xxxx

1234567890

(xx) xxxx - xxxx

12345678

(zz) xxxx - xxxx

1234567890

(zz) xxxx - xxxx

12345678

(zz) xxxx - xxxx

0012345678

Valor
formatado
(12) 3456
- 7890
(00) 1234
- 5678
(12) 3456
- 7890
( ) 1234 5678
( ) 1234 5678

No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a

continuacin.

Con repeticin de valor

Sin repetir el valor

Tipo de SQL - Define el tipo de campo en la base de datos.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).

Utilice el lookup en:


Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un

byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value

Lookup Description

1
2
4
8
16

Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.

Botn Eliminar - Elimina el formulario de editar


Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.

Tamao de Fuente - Tamao del fuente.


Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Grfico de columna
Muestra un icono en la lnea del ttulo del campo que permite mostrar grficos.

Figura 1: Grfico de columna

Atributos:

Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.


Configuracin de resumen - Funcin de Resumen aplicada: Conde, Suma, Max, Min o Media.
Grfico Configurable- Parmetros de grfico configurables por usuario.
Mostrar valores - Mostar valores del grfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del grfico - Ancho de grfico en pxeles.
Altura del grfico - Altura de grfico en pxeles.
Altura de la Leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado para
los ttulos.

Texto De Mltiples Lneas

campo TEXTO DE MLTIPLES LNEAS

Figura 1: Interfaz de configuracin general


Atributos:
Tipo de datos - Definir el tipo de campo en la aplicacin. Los campos texto de mltiples lneas muestran
saltos de lnea (como la etiqueta HTML <BR> )
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
Configuracin del texto - Convierte el campo de texto en funcin de la opcin:
Contenido HTML - Define el campo como HTML. Campos HTML almacenan etiquetas HTML procesadas
por ScriptCase.
Mscara de Campo - Define la mscara de visualizacin del campo. Vase a continuacin los caracteres
utilizados para definir la mscara.
CarcterDescripcin
X
Sustituye por cualquier carcter introducido por el usuario. Si el nmero de
caracteres introducidos es menor al tamao de la mscara el valor del campo
se completar con ceros (El campo debe ser llenado completamente).
Z
Sustituye por cualquier carcter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamao del campo es opcional).
Cuando se utiliza en combinacin con la mscara de carcter X debera
ubicarse en la izquierda de la mscara .
Ejemplos:
Mscara

Valor de campo

(xx) xxxx - xxxx

1234567890

(xx) xxxx - xxxx

12345678

(zz) xxxx - xxxx

1234567890

(zz) xxxx - xxxx

12345678

(zz) xxxx - xxxx

0012345678

Valor
formatado
(12) 3456
- 7890
(00) 1234
- 5678
(12) 3456
- 7890
( ) 1234 5678
( ) 1234 5678

No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a
continuacin.

Con repeticin de valor

Sin repetir el valor

Tipo de SQL - Define el tipo de campo en la base de datos.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo

aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena

guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):

Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.

Botn Borrar - Borra el elemento de la lista.


Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:

Estilo de la fuente - Tipo de fuente del campo.


Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Grfico de columna
Muestra un icono en la lnea del ttulo del campo que permite mostrar grficos.

Figura 1: Grfico de columna

Atributos:

Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.


Configuracin de resumen - Funcin de Resumen aplicada: Conde, Suma, Max, Min o Media.
Grfico Configurable- Parmetros de grfico configurables por usuario.
Mostrar valores - Mostar valores del grfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del grfico - Ancho de grfico en pxeles.
Altura del grfico - Altura de grfico en pxeles.
Altura de la Leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado para
los ttulos.

Numero

Figura 1: Interfaz de configuracin general

Atributos:
Tipo de datos - Define el tipo de campo en la aplicacin. Los campos nmero (enteros) son formateados de
acuerdo a reglas de formato de nmeros enteros.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
Mscara de Campo - Define la mscara de visualizacin del campo. Vase a continuacin los caracteres
utilizados para definir la mscara.
CarcterDescripcin
X
Sustituye por cualquier carcter introducido por el usuario. Si el nmero de
caracteres introducidos es menor al tamao de la mscara el valor del campo
se completar con ceros (El campo debe ser llenado completamente).
Z
Sustituye por cualquier carcter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamao del campo es opcional).
Cuando se utiliza en combinacin con la mscara de carcter X debera
ubicarse en la izquierda de la mscara .
Ejemplos:
Mscara

Valor de campo

(xx) xxxx - xxxx

1234567890

(xx) xxxx - xxxx

12345678

(zz) xxxx - xxxx

1234567890

(zz) xxxx - xxxx

12345678

(zz) xxxx - xxxx

0012345678

Valor
formatado
(12) 3456
- 7890
(00) 1234
- 5678
(12) 3456
- 7890
( ) 1234 5678
( ) 1234 5678

No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a
continuacin.

Con repeticin de valor

Sin repetir el valor

Tipo de SQL - Define el tipo de campo en la base de datos.

Formato Intero
Figura 2: Interfaz de Formato de Valores

Configuracin regional - Aplicar las reglas de formato de configuracin regional para el campo. Si se
selecciona NO en los atributos dgitos separador, signo negativo, separador decimal y nmeros negativos se
muestran. (Ver configuracin regional).
Dgito separador de agrupacin - Define el carcter utilizado como separador de la unidad.
Signo negativo - Define el carcter usado para mostrar los valores negativos.
Formato de nmero negativo - Defina la posicin de signo negativo (en relacin con el campo)
Color de Negativos - Definir un color de fuente a los valores negativos.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:

SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:

Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.

Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.


Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Grfico de lnea

Figura Grfico de lnea

Atributos:
Tipo de grfico de lnea - Hay dos tipos que se pueden utilizar:
Diagrama de barras: Muestra un grfico de barras relativo a la columna de [Link] clculo del tamao

de las barras se hace en relacin con el total de los valores de las columnas. El ancho del grfico define
el tamao de las imgenes que se mostrarn.

Nota: El ancho de grfico es 200px.

Icono de Grfico - Mostrar iconos relativo a la columna de trabajo. La cantidad calculada de iconos es la
divisin del la columna de valor por cantidad de icono introducida

Note: La cantidad de conos es 1000, asi que, la cantidad de estrellas a un lado, es el valor de display dividido entre 1000.

Mostrar valor - Display grfico y valor al mismo tiempo (a la izquierda o a la derecha de la barra o iconos ).
Cantidad de Iconos - Determinar la cantidad de iconos (figuras) que se publicarn para cada valor en este
campo.
Ancho del grfico - Ancho del grfico en [Link] campo slo se utiliza en la opcin Grfico de barras.
El Valor por defecto es 200px
Altura del grfico - Altura del grfico en [Link] campo slo se utiliza enla opcin Grfico de barras.
Margen - Tamao del margen del [Link] campo slo se utiliza enla opcin Grfico de Barras.
Imagen / Color positivo - Introduzca el color que debe utilizarse
Imagen / Color Negativo - El mismo que la imagen / color positivo anterior. Este parmetro se utiliza
cuando el valor del campo es negativo.

Grfico de columna
Muestra un icono en la lnea del ttulo del campo que permite mostrar grficos.

Figura 1: Grfico de columna

Atributos:

Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.


Configuracin de resumen - Funcin de Resumen aplicada: Conde, Suma, Max, Min o Media.
Grfico Configurable- Parmetros de grfico configurables por usuario.
Mostrar valores - Mostar valores del grfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del grfico - Ancho de grfico en pxeles.
Altura del grfico - Altura de grfico en pxeles.
Altura de la Leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado para
los ttulos.

Decimal

Figure1: Configuracin General

Atributos:
Tipo de datos - Define el tipo de campo en la aplicacin. Los campos decimal son formateados de acuerdo
a reglas de formato de decimales.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
Mscara de Campo - Define la mscara de visualizacin del campo. Vase a continuacin los caracteres
utilizados para definir la mscara.
CarcterDescripcin
X
Sustituye por cualquier carcter introducido por el usuario. Si el nmero de
caracteres introducidos es menor al tamao de la mscara el valor del campo
se completar con ceros (El campo debe ser llenado completamente).
Z
Sustituye por cualquier carcter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamao del campo es opcional).
Cuando se utiliza en combinacin con la mscara de carcter X debera
ubicarse en la izquierda de la mscara .
Ejemplos:
Mscara

Valor de campo

(xx) xxxx - xxxx

1234567890

(xx) xxxx - xxxx

12345678

(zz) xxxx - xxxx

1234567890

(zz) xxxx - xxxx

12345678

(zz) xxxx - xxxx

0012345678

Valor
formatado
(12) 3456
- 7890
(00) 1234
- 5678
(12) 3456
- 7890
( ) 1234 5678
( ) 1234 5678

No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a
continuacin.

Con repeticin de valor

Sin repetir el valor

Tipo de SQL - Define el tipo de campo en la base de datos.

Figura: Interfaz de Formato de Valores

Atributos:
Configuracin regional - Aplicar las reglas de formato de configuracin regional para el campo. Si se
selecciona NO en los atributos dgitos separador, signo negativo, separador decimal y nmeros negativos se
muestran. (Ver configuracin regional).
Dgito separador de agrupacin - Define el carcter utilizado como separador de la unidad.
Separador decimal - Define el carcter utilizado como separador decimal.
Signal negativo - Define el caracter utilizado para mostrar valores negativos.
Formato de nmero negativo - Define la posicin del signo negativo (relativo al campo).
Color del Negativo - Definir un color de fuente a los valores negativos.
Precisin decimal - Valor de la precisin decimal.
Completar con ceros - Completar con ceros a la derecha la precisin decimal. Ejemplo: El valor es de $
125.50 con precisin decimal 3. Completar con ceros utilizando el campo se muestra $ 125,500.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de

base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Grfico de lnea

Figura Grfico de lnea

Atributos:
Tipo de grfico de lnea - Hay dos tipos que se pueden utilizar:
Diagrama de barras: Muestra un grfico de barras relativo a la columna de [Link] clculo del tamao
de las barras se hace en relacin con el total de los valores de las columnas. El ancho del grfico define
el tamao de las imgenes que se mostrarn.

Nota: El ancho de grfico es 200px.

Icono de Grfico - Mostrar iconos relativo a la columna de trabajo. La cantidad calculada de iconos es la
divisin del la columna de valor por cantidad de icono introducida

Note: La cantidad de conos es 1000, asi que, la cantidad de estrellas a un lado, es el valor de display dividido entre 1000.

Mostrar valor - Display grfico y valor al mismo tiempo (a la izquierda o a la derecha de la barra o iconos ).
Cantidad de Iconos - Determinar la cantidad de iconos (figuras) que se publicarn para cada valor en este
campo.

Ancho del grfico - Ancho del grfico en [Link] campo slo se utiliza en la opcin Grfico de barras.
El Valor por defecto es 200px
Altura del grfico - Altura del grfico en [Link] campo slo se utiliza enla opcin Grfico de barras.
Margen - Tamao del margen del [Link] campo slo se utiliza enla opcin Grfico de Barras.
Imagen / Color positivo - Introduzca el color que debe utilizarse
Imagen / Color Negativo - El mismo que la imagen / color positivo anterior. Este parmetro se utiliza
cuando el valor del campo es negativo.

Grfico de columna
Muestra un icono en la lnea del ttulo del campo que permite mostrar grficos.

Figura 1: Grfico de columna

Atributos:

Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.


Configuracin de resumen - Funcin de Resumen aplicada: Conde, Suma, Max, Min o Media.
Grfico Configurable- Parmetros de grfico configurables por usuario.
Mostrar valores - Mostar valores del grfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del grfico - Ancho de grfico en pxeles.
Altura del grfico - Altura de grfico en pxeles.
Altura de la Leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado para
los ttulos.

Porcentaje

Figura 1: Interfaz de configuracin general

Atributos:
Tipo de datos - Define el tipo de campo en la aplicacin. Los campos Porcentaje son como un campo de
nmero, pero mostrando el smbolo de porcentaje despus de ella.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
Mscara de Campo - Define la mscara de visualizacin del campo. Vase a continuacin los caracteres
utilizados para definir la mscara.
CarcterDescripcin
X
Sustituye por cualquier carcter introducido por el usuario. Si el nmero de
caracteres introducidos es menor al tamao de la mscara el valor del campo
se completar con ceros (El campo debe ser llenado completamente).
Z
Sustituye por cualquier carcter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamao del campo es opcional).
Cuando se utiliza en combinacin con la mscara de carcter X debera
ubicarse en la izquierda de la mscara .
Ejemplos:
Mscara

Valor de campo

(xx) xxxx - xxxx

1234567890

(xx) xxxx - xxxx

12345678

(zz) xxxx - xxxx

1234567890

(zz) xxxx - xxxx

12345678

(zz) xxxx - xxxx

0012345678

Valor
formatado
(12) 3456
- 7890
(00) 1234
- 5678
(12) 3456
- 7890
( ) 1234 5678
( ) 1234 5678

No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a
continuacin.

Con repeticin de valor

Sin repetir el valor

Tipo de SQL - Define el tipo de campo en la base de datos.

Formato Decimal

Figura: Interfaz de Formato de Valores

Atributos:
Configuracin regional - Aplicar las reglas de formato de configuracin regional para el campo. Si se
selecciona NO en los atributos dgitos separador, signo negativo, separador decimal y nmeros negativos se
muestran. (Ver configuracin regional).
Dgito separador de agrupacin - Define el carcter utilizado como separador de la unidad.
Separador decimal - Define el carcter utilizado como separador decimal.
Signal negativo - Define el caracter utilizado para mostrar valores negativos.
Formato de nmero negativo - Define la posicin del signo negativo (relativo al campo).
Color del Negativo - Definir un color de fuente a los valores negativos.
Precisin decimal - Valor de la precisin decimal.
Completar con ceros - Completar con ceros a la derecha la precisin decimal. Ejemplo: El valor es de $
125.50 con precisin decimal 3. Completar con ceros utilizando el campo se muestra $ 125,500.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Grid Lookup - Autom?tico

Despus de Lookup

Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Grfico de lnea

Figura Grfico de lnea

Atributos:
Tipo de grfico de lnea - Hay dos tipos que se pueden utilizar:
Diagrama de barras: Muestra un grfico de barras relativo a la columna de [Link] clculo del tamao
de las barras se hace en relacin con el total de los valores de las columnas. El ancho del grfico define
el tamao de las imgenes que se mostrarn.

Nota: El ancho de grfico es 200px.

Icono de Grfico - Mostrar iconos relativo a la columna de trabajo. La cantidad calculada de iconos es la
divisin del la columna de valor por cantidad de icono introducida

Note: La cantidad de conos es 1000, asi que, la cantidad de estrellas a un lado, es el valor de display dividido entre 1000.

Mostrar valor - Display grfico y valor al mismo tiempo (a la izquierda o a la derecha de la barra o iconos ).
Cantidad de Iconos - Determinar la cantidad de iconos (figuras) que se publicarn para cada valor en este

campo.
Ancho del grfico - Ancho del grfico en [Link] campo slo se utiliza en la opcin Grfico de barras.
El Valor por defecto es 200px
Altura del grfico - Altura del grfico en [Link] campo slo se utiliza enla opcin Grfico de barras.
Margen - Tamao del margen del [Link] campo slo se utiliza enla opcin Grfico de Barras.
Imagen / Color positivo - Introduzca el color que debe utilizarse
Imagen / Color Negativo - El mismo que la imagen / color positivo anterior. Este parmetro se utiliza
cuando el valor del campo es negativo.

Grfico de columna
Muestra un icono en la lnea del ttulo del campo que permite mostrar grficos.

Figura 1: Grfico de columna

Atributos:

Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.


Configuracin de resumen - Funcin de Resumen aplicada: Conde, Suma, Max, Min o Media.
Grfico Configurable- Parmetros de grfico configurables por usuario.
Mostrar valores - Mostar valores del grfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del grfico - Ancho de grfico en pxeles.
Altura del grfico - Altura de grfico en pxeles.
Altura de la Leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado para

los ttulos.

Moneda

Figura 1: Interfaz de configuracin general


Atributos:
Tipo de datos- Definir el tipo de campo en la aplicacin. Los campos Moneda son formateados de acuerdo
a reglas de formato de moneda.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
Mscara de Campo - Define la mscara de visualizacin del campo. Vase a continuacin los caracteres
utilizados para definir la mscara.
CarcterDescripcin
X
Sustituye por cualquier carcter introducido por el usuario. Si el nmero de
caracteres introducidos es menor al tamao de la mscara el valor del campo
se completar con ceros (El campo debe ser llenado completamente).
Z
Sustituye por cualquier carcter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamao del campo es opcional).
Cuando se utiliza en combinacin con la mscara de carcter X debera
ubicarse en la izquierda de la mscara .
Ejemplos:
Mscara

Valor de campo

(xx) xxxx - xxxx

1234567890

(xx) xxxx - xxxx

12345678

(zz) xxxx - xxxx

1234567890

(zz) xxxx - xxxx

12345678

(zz) xxxx - xxxx

0012345678

Valor
formatado
(12) 3456
- 7890
(00) 1234
- 5678
(12) 3456
- 7890
( ) 1234 5678
( ) 1234 5678

No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a
continuacin.

Con repeticin de valor

Sin repetir el valor

Tipo de SQL - Define el tipo de campo en la base de datos.

Figura: Interfaz de Formato de Valores

Atributos:
Configuracin regional - Aplicar las reglas de formato de configuracin regional para el campo. Si se
selecciona NO en los atributos dgitos separador, signo negativo, separador decimal y nmeros negativos se
muestran. (Ver configuracin regional).
Formato monetario - Define si el campo se muestra en formato de moneda.
Smbolo Monetario - Define el carcter utilizado como smbolo monetario.
Dgito separador de agrupacin - Define el carcter utilizado como separador de la unidad.
Separador decimal - Define el carcter utilizado como separador decimal.
Signal negativo - Define el carcter usado para mostrar los valores negativos.
Formato positivos de moneda - Define el carcter usado para mostrar los valores positivos.
Formato negativo de moneda - Define la posicin de signo negativo (en relacin con el campo).
Color del negativo - Define un color de fuente a los valores negativos.
Precisin decimal - Cantidad de dgitos en la parte decimal.
Completa con ceros - Completar con ceros a la derecha la precisin decimal. Ejemplo: El valor es de $
125.50 con precisin decimal 3. Completar con ceros utilizando el campo se muestra $ 125,500.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4

Lookup Description
Deportes
Pelculas
Libros

8
16

Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

Grfico de lnea

Figura Grfico de lnea

Atributos:
Tipo de grfico de lnea - Hay dos tipos que se pueden utilizar:
Diagrama de barras: Muestra un grfico de barras relativo a la columna de [Link] clculo del tamao
de las barras se hace en relacin con el total de los valores de las columnas. El ancho del grfico define
el tamao de las imgenes que se mostrarn.

Nota: El ancho de grfico es 200px.

Icono de Grfico - Mostrar iconos relativo a la columna de trabajo. La cantidad calculada de iconos es la
divisin del la columna de valor por cantidad de icono introducida

Note: La cantidad de conos es 1000, asi que, la cantidad de estrellas a un lado, es el valor de display dividido entre 1000.

Mostrar valor - Display grfico y valor al mismo tiempo (a la izquierda o a la derecha de la barra o iconos ).

Cantidad de Iconos - Determinar la cantidad de iconos (figuras) que se publicarn para cada valor en este
campo.
Ancho del grfico - Ancho del grfico en [Link] campo slo se utiliza en la opcin Grfico de barras.
El Valor por defecto es 200px
Altura del grfico - Altura del grfico en [Link] campo slo se utiliza enla opcin Grfico de barras.
Margen - Tamao del margen del [Link] campo slo se utiliza enla opcin Grfico de Barras.
Imagen / Color positivo - Introduzca el color que debe utilizarse
Imagen / Color Negativo - El mismo que la imagen / color positivo anterior. Este parmetro se utiliza
cuando el valor del campo es negativo.

Grfico de columna
Muestra un icono en la lnea del ttulo del campo que permite mostrar grficos.

Figura 1: Grfico de columna

Atributos:

Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.


Configuracin de resumen - Funcin de Resumen aplicada: Conde, Suma, Max, Min o Media.
Grfico Configurable- Parmetros de grfico configurables por usuario.
Mostrar valores - Mostar valores del grfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del grfico - Ancho de grfico en pxeles.
Altura del grfico - Altura de grfico en pxeles.

Altura de la Leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado para
los ttulos.

Imagen Html

Figura 1: Interfaz de configuracin general.

Atributos:
Tipo de datos- Definir el tipo de campo en la aplicacin. Los campos Imgen Html se utilizan para mostrar
imgenes.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
- Define la imagen que debe mostrarse. El icono

"'Elegir imagen " muestra imgenes estndar de

Scriptcase. Alternativamente, haga clic en


"Subir imagen" para enviar una imagen desde un lugar
diferente para el servidor (las imgenes deben estar en el mismo servidor para que se muestren).
Borde - Borde de imagen en pxeles.
Ancho- Establece el ancho de la imagen en pxeles.
Altura - Definicin de altura de imagen en pxeles.

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Porcentaje Calculado

Figura 1: Interfaz de configuracin general

Atributos:
Tipo de datos - Define el tipo de campo en la aplicacin. Los campos Porcentaje calculado se calculan
basndose en el valor total de un campo de nmero relacionado.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
Campo relacionado - Campo de nmeros relacionado para calcular el valor total.
Mscara de Campo - Define la mscara de visualizacin del campo. Vase a continuacin los caracteres
utilizados para definir la mscara.
CarcterDescripcin
X
Sustituye por cualquier carcter introducido por el usuario. Si el nmero de
caracteres introducidos es menor al tamao de la mscara el valor del campo
se completar con ceros (El campo debe ser llenado completamente).
Z
Sustituye por cualquier carcter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamao del campo es opcional).
Cuando se utiliza en combinacin con la mscara de carcter X debera
ubicarse en la izquierda de la mscara .
Ejemplos:
Mscara

Valor de campo

(xx) xxxx - xxxx

1234567890

(xx) xxxx - xxxx

12345678

(zz) xxxx - xxxx

1234567890

(zz) xxxx - xxxx

12345678

(zz) xxxx - xxxx

0012345678

Valor
formatado
(12) 3456
- 7890
(00) 1234
- 5678
(12) 3456
- 7890
( ) 1234 5678
( ) 1234 5678

No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a
continuacin.

Con repeticin de valor

Sin repetir el valor

Tipo de SQL - Define el tipo de campo en la base de datos.

Formato Decimal

Figura: Interfaz de Formato de Valores

Atributos:
Configuracin regional - Aplicar las reglas de formato de configuracin regional para el campo. Si se
selecciona NO en los atributos dgitos separador, signo negativo, separador decimal y nmeros negativos se
muestran. (Ver configuracin regional).
Dgito separador de agrupacin - Define el carcter utilizado como separador de la unidad.
Separador decimal - Define el carcter utilizado como separador decimal.
Signal negativo - Define el caracter utilizado para mostrar valores negativos.
Formato de nmero negativo - Define la posicin del signo negativo (relativo al campo).
Color del Negativo - Definir un color de fuente a los valores negativos.
Precisin decimal - Valor de la precisin decimal.
Completar con ceros - Completar con ceros a la derecha la precisin decimal. Ejemplo: El valor es de $
125.50 con precisin decimal 3. Completar con ceros utilizando el campo se muestra $ 125,500.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4

Lookup Description
Deportes
Pelculas
Libros

8
16

Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Grfico de lnea

Figura Grfico de lnea

Atributos:
Tipo de grfico de lnea - Hay dos tipos que se pueden utilizar:
Diagrama de barras: Muestra un grfico de barras relativo a la columna de [Link] clculo del tamao
de las barras se hace en relacin con el total de los valores de las columnas. El ancho del grfico define
el tamao de las imgenes que se mostrarn.

Nota: El ancho de grfico es 200px.

Icono de Grfico - Mostrar iconos relativo a la columna de trabajo. La cantidad calculada de iconos es la
divisin del la columna de valor por cantidad de icono introducida

Note: La cantidad de conos es 1000, asi que, la cantidad de estrellas a un lado, es el valor de display dividido entre 1000.

Mostrar valor - Display grfico y valor al mismo tiempo (a la izquierda o a la derecha de la barra o iconos ).

Cantidad de Iconos - Determinar la cantidad de iconos (figuras) que se publicarn para cada valor en este
campo.
Ancho del grfico - Ancho del grfico en [Link] campo slo se utiliza en la opcin Grfico de barras.
El Valor por defecto es 200px
Altura del grfico - Altura del grfico en [Link] campo slo se utiliza enla opcin Grfico de barras.
Margen - Tamao del margen del [Link] campo slo se utiliza enla opcin Grfico de Barras.
Imagen / Color positivo - Introduzca el color que debe utilizarse
Imagen / Color Negativo - El mismo que la imagen / color positivo anterior. Este parmetro se utiliza
cuando el valor del campo es negativo.

Grfico de columna
Muestra un icono en la lnea del ttulo del campo que permite mostrar grficos.

Figura 1: Grfico de columna

Atributos:

Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.


Configuracin de resumen - Funcin de Resumen aplicada: Conde, Suma, Max, Min o Media.
Grfico Configurable- Parmetros de grfico configurables por usuario.
Mostrar valores - Mostar valores del grfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del grfico - Ancho de grfico en pxeles.
Altura del grfico - Altura de grfico en pxeles.

Altura de la Leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado para
los ttulos.

Fecha

Figura 1: Interfaz de configuracin general


Atributos:
Tipo de datos- Definir el tipo de campo en la aplicacin. Los campos Fecha son formateados de acuerdo a
reglas de formato de fechas
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a
continuacin.

Con repeticin de valor

Sin repetir el valor

Tipo de SQL - Define el tipo de campo en la base de datos.

Figure2: Formato de valores con configuracines regionales.

Figure3: Formato de valores sin configuracines regionales.

Attributes:
Configuracin regional - Aplicar reglas de configuracin regional de formato de fecha en el campo.
Cuando se selecciona (S), se muestra la opcin Mscara de Detalle . De lo contrario, el desarrollador puede
seleccionar el atributo Mostrar Para definir los atributos use las definiciones a continuacin. (Vase
Configuracin regional).
Mostrar - Mostrar una lista de formatos predefinidos de fechas.

Mscara Detalle - Definir el formato de visualizacin del campo de la grid, de acuerdo con la funcin PHP Date.

Ejemplos:
d-m-Y
F/Y
j/n/Y \a\s g:i:s A

25-09-2009
September/2009
25/9/2001
14:30:11
PM
l, d \d\e F \d\e Y Thursday, January 25
2009
h:i:s
11:33:20
#h:i:s
123:43:27 (in hours)

Formateo de la tabla
j day of the month
"1" to "31"
d day do month with zero "01" a "31"
at left
n month
"1" a"12"
m month with zero at left "01" a"12"
M month (written format "Jan"
with 3 char)
F month (written format "January"
complete)
y year with 2 digits
"09"
Y year with 4 digits
"2009"
D weekday with 3 char
"Mon"
l weekday (written format "Monday"
complete)
g hour 12-hours format
"1" a "12"
G hour 24-hours format
"0" a "23"
h hour 12-hours format "01" a "12"
with zero at left
H hour 24-hours format "00" a "23"
with zero at left
i minutes
"00" a "59"
s seconds with zero at "00" a "59"
left
a pre and pos meridian "am" a "pm"
A pre and pos meridian "AM" a "PM"
#h hours accumulator
#i minutes accumulator
#s seconds accumulator
\ escape
Formato interno - Define el formato del campo cuando el tipo SQL es diferente del tipo fecha. Utilice los
caracteres Y, M y D para el ao, mes y da para definir el formato.
Ejemplo1: Para una fecha almacenada como char (8) de SQL donde las posiciones 1 a 4 representa el ao, la
posicin 5 y 6, el mes y el posiciones 7 y 8 dias, definir el formato interno como: YYYYMMDD
Exemplo2: Para una fecha almacenada como char (6) de SQL donde las posiciones 1 a 2 representa el mes, y

las posiciones 3 a 6 el ao, definir el formato interno como: MMYYYY

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado

Valor
H
M
I
C

Inicio
1
1
2
2

Tamao
1
1
1
1

Deportos
Pelculas
Libros
Viajar

DE
PE
LI
VI

3
3
3
3

2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)

Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).

ResumenAplicar lookup en resumen solamente (HTML y


PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.

Imagen de Fondo - Imagen de fondo del campo.


Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Grfico de columna
Muestra un icono en la lnea del ttulo del campo que permite mostrar grficos.

Figura 1: Grfico de columna

Atributos:

Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.


Configuracin de resumen - Funcin de Resumen aplicada: Conde, Suma, Max, Min o Media.
Grfico Configurable- Parmetros de grfico configurables por usuario.
Mostrar valores - Mostar valores del grfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del grfico - Ancho de grfico en pxeles.

Altura del grfico - Altura de grfico en pxeles.


Altura de la Leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado para
los ttulos.

Hora

Figura 1: Interfaz de configuracin general.


Atributos:
Tipo de datos- Define el tipo de campo en la aplicacin. Los campos Hora son formateados de acuerdo a
reglas de formato del tiempo.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a
continuacin.

Con repeticin de valor

Sin repetir el valor

Tipo de SQL - Define el tipo de campo en la base de datos.

Figure 2: Formato de valores con configuracines regionales.

Figure 3: Formato de valores sin configuracines regionales.

Attributes:
Configuracin regional - Aplicar reglas de la configuracin regional de formato de fecha en el campo.
Cuando se selecciona (S), se muestra la opcin Mscara de Detalle. De lo contrario, el desarrollador puede
seleccionar el atributo Mostrar. Para definir los atributos vea las definiciones a continuacin. (Vase
Configuracin regional).

Mostrar - Mostrar una lista de formatos predefinidos de fechas.


Mscara Detalle - Definir el formato de visualizacin del campo de la grid, de acuerdo con la funcin PHP
Date.

Ejemplos:
d-m-Y
F/Y
j/n/Y \a\s g:i:s A

25-09-2009
September/2009
25/9/2001
14:30:11
PM
l, d \d\e F \d\e Y Thursday, January 25
2009
h:i:s
11:33:20
#h:i:s
123:43:27 (in hours)

Formateo de la tabla
j day of the month
"1" to "31"
d day do month with zero "01" a "31"
at left
n month
"1" a"12"
m month with zero at left "01" a"12"
M month (written format "Jan"
with 3 char)
F month (written format "January"
complete)
y year with 2 digits
"09"
Y year with 4 digits
"2009"
D weekday with 3 char
"Mon"
l weekday (written format "Monday"
complete)
g hour 12-hours format
"1" a "12"
G hour 24-hours format
"0" a "23"
h hour 12-hours format "01" a "12"
with zero at left
H hour 24-hours format "00" a "23"
with zero at left
i minutes
"00" a "59"
s seconds with zero at "00" a "59"
left
a pre and pos meridian "am" a "pm"
A pre and pos meridian "AM" a "PM"
#h hours accumulator
#i minutes accumulator
#s seconds accumulator
\ escape
Formato interno - Define el formato del campo cuando el tipo SQL es diferente del tipo fecha. Utilice los
caracteres Y, M y D para el ao, mes y da para definir el formato.
Ejemplo1: Para una fecha almacenada como char (8) de SQL donde las posiciones 1 a 4 representa el ao,
la posicin 5 y 6, el mes y el posiciones 7 y 8 dias, definir el formato interno como: YYYYMMDD Exemplo2:

Para una fecha almacenada como char (6) de SQL donde las posiciones 1 a 2 representa el mes, y las
posiciones 3 a 6 el ao, definir el formato interno como: MMYYYY

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual

Valor
H
M
I

Inicio
1
1
2

Tamao
1
1
1

Casado
Deportos
Pelculas
Libros
Viajar

C
DE
PE
LI
VI

2
3
3
3
3

1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:

11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)


Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid

(HTML, PDF, XML, CSV y RTF).


ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.

Imagen de Fondo - Imagen de fondo del campo.


Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Fecha Y Hora

Figura 1: Interfaz de configuracin general.

Atributos:
Tipo de datos- Definir el tipo de campo en la aplicacin. Los campos Fecha y hora son formateados de
acuerdo a reglas de formato de la fecha y la hora.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a
continuacin.

Con repeticin de valor

Sin repetir el valor

Tipo de SQL - Define el tipo de campo en la base de datos.

Figure2: Formato de valores con configuracines regionales.

Figure3: Formato de valores sin configuracines regionales.

Attributes:
Configuracin regional - Aplicar reglas de formato de la configuracin regional de fecha y hora para el
campo. Cuando se selecciona (S), la opcin Mscara de Detalle se muestra. De lo contrario, el
desarrollador puede seleccionar el atributo de Visualizacin. Para definir los atributos vea las definiciones a
continuacin. (Vase Configuracin regional).

Mostrar - Mostrar una lista de formatos predefinidos de fechas.


Mscara Detalle - Definir el formato de visualizacin del campo de la grid, de acuerdo con la funcin PHP
Date.

Ejemplos:
d-m-Y
F/Y
j/n/Y \a\s g:i:s A

25-09-2009
September/2009
25/9/2001
14:30:11
PM
l, d \d\e F \d\e Y Thursday, January 25
2009
h:i:s
11:33:20
#h:i:s
123:43:27 (in hours)

Formateo de la tabla
j day of the month
"1" to "31"
d day do month with zero "01" a "31"
at left
n month
"1" a"12"
m month with zero at left "01" a"12"
M month (written format "Jan"
with 3 char)
F month (written format "January"
complete)
y year with 2 digits
"09"
Y year with 4 digits
"2009"
D weekday with 3 char
"Mon"
l weekday (written format "Monday"
complete)
g hour 12-hours format
"1" a "12"
G hour 24-hours format
"0" a "23"
h hour 12-hours format "01" a "12"
with zero at left
H hour 24-hours format "00" a "23"
with zero at left
i minutes
"00" a "59"
s seconds with zero at "00" a "59"
left
a pre and pos meridian "am" a "pm"
A pre and pos meridian "AM" a "PM"
#h hours accumulator
#i minutes accumulator
#s seconds accumulator
\ escape
Formato interno - Define el formato del campo cuando el tipo SQL es diferente del tipo fecha. Utilice los
caracteres Y, M y D para el ao, mes y da para definir el formato.
Ejemplo1: Para una fecha almacenada como char (8) de SQL donde las posiciones 1 a 4 representa el ao,
la posicin 5 y 6, el mes y el posiciones 7 y 8 dias, definir el formato interno como: YYYYMMDD Exemplo2:

Para una fecha almacenada como char (6) de SQL donde las posiciones 1 a 2 representa el mes, y las
posiciones 3 a 6 el ao, definir el formato interno como: MMYYYY Lookup de Consulta Se utiliza para
modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos con los
valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de una
tabla de la base de datos (vase la lookup automatico)
Grid Lookup - Autom?tico Utilizados para modificar la visualizacin de un campo dinmicamente,
recuperando los valores de una tabla de base de datos. Figura 1: Interfaz de Grid de lookup automtica
Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes
se sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es
slo aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el
punto y coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva
ningn valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.
Grid Lookup - Manual Lookup utilizadas para modificar la visualizacin de un campo con los valores
predefinidos. Figura 2: Interfaz de Grid Lookup Manual Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista. Figura 3: Configuracin de Lookup Valor Unico
Etiqueta - Texto visualizado.
Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Mltiples valores (delimitador) Mostrar ms de un valor para el campo mediante la sustitucin de la
cadena guardada en la tabla de descripcin completa. La cadena de valores est separado por un
delimitador. Por ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista Figura
4: Lookup mltiples valores (delimitador)
Etiqueta - Texto visualizado.
Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.
Mltiples valores (posicin) Mostrar ms de un valor para el campo seleccionado mediante la sustitucin
de la cadena guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un byte), Estado civil

(un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta, posicin inicial en la cadena y
tamao en bytes que ocupa cada informacin segn definido en la lista:
Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros. Figura 5: Lookup mltiples
valores (posicion).
Etiqueta - Texto visualizado.
Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.
Mltiples valores (binario) Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de
la cadena guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y se
recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin tiene los datos y
los valores atribuidos automticamente a la posicin relativa que ocupa cada uno de los valores. (los valores
se muestran):
Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la lista de arriba se
debe usar el siguiente algoritmo: 11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
12 = 4 + 8 = ( Libros - Viajar)
Figura 6: Lookup mltiples valores (binario) Etiqueta - Texto visualizado.
Botn Insertar - Inserta el elemento en la lista de valores
Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve
ningn valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
CONFIGURACIN DE VISUALIZACIN Definir atributos de visualizacin de campos. Figura 1:
Configuracin de pantalla Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.

Imagen de Fondo - Imagen de fondo del campo.


Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.
Grfico de columna Muestra un icono en la lnea del ttulo del campo que permite mostrar grficos.
Figura 1: Grfico de columna Atributos:
Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.
Configuracin de resumen - Funcin de Resumen aplicada: Conde, Suma, Max, Min o Media.
Grfico Configurable- Parmetros de grfico configurables por usuario.
Mostrar valores - Mostar valores del grfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del grfico - Ancho de grfico en pxeles.
Altura del grfico - Altura de grfico en pxeles.
Altura de la Leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado
para los ttulos.

Imagen (base De Datos)

Figura 1: Interfaz de configuracin general.

Atributos:
Tipo de datos- Definir el tipo de campo en la aplicacin. Usando este campo, las imgenes se recuperan de
la base de datos en binario.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
Borde de Imagen - Ancho del borde de la imagen en pxeles.
Altura de la imagen - Define la altura de la imagen (en porcentaje o pxeles).
Ancho de imagen - Definicin del ancho de la imagen (en porcentaje o pxeles).
Mantener Aspecto - Mantener la relacin de aspecto de la imgen cuando se cambia el tamao.
Abrir en otra ventana - Abrir en otra ventana y mostrar la imagen original.
Tipo de SQL - Define el tipo de campo en la base de datos.

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Imagen (nombre Del Archivo)

Figura 1: Interfaz de configuracin general.

Atributos:
Tipo de datos- Definir el tipo de campo en la aplicacin. Las imgenes se guardan en un directorio del
servidor y el nombre de archivo en un campo de la tabla en la base de datos.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
Borde de Imagen - Ancho del borde de la imagen en pxeles.
Altura de la imagen - Define la altura de la imagen (en porcentaje o pxeles).
Ancho de imagen - Definicin del ancho de la imagen (en porcentaje o pxeles).
Mantener Aspecto - Mantener la relacin de aspecto de la imgen cuando se cambia el tamao.
Abrir en otra ventana - Abrir en otra ventana y mostrar la imagen original.
Subcarpeta - Introduzca el nombre de un subdirectorio para guardar los archivos (que se aade bajo el
directorio definido en el Directorio de imgenes. Vase Configuracin ). Es posible usar variables globales o
locales, en el nombre del subdirectorio.
Cach de imagen - Tiempo en minutos para mantener la imagen en memoria cach
Tipo de SQL - Define el tipo de campo en la base de datos.

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Documento (base De Datos)

Figura 1: Interfaz de configuracin general


Atributos:
Tipo de datos- Define el tipo de campo en la aplicacin. Usando este campo se recuperan los archivos de
la base de datos en binario.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
Mostrar Icono - Mostrar un icono a un lado del campo identificando el tipo de archivo.
Nombre de archivo - Define el campo para almacenar el nombre de archivo del documento (Es un campo
en la base de datos).
Tipo de SQL - Define el tipo de campo en la base de datos.

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Documento (nombre Del Archivo)

Figura 1: Interfaz de configuracin general

Atributos:
Tipo de datos- Definir el tipo de campo en la aplicacin. El archivo se guarda en un directorio del servidor y
el nombre del archivo en un campo de texto en la tabla.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
Subcarpeta - Introduzca el nombre de un subdirectorio para guardar los archivos.
Mostrar Icono - Mostrar un icono a un lado del campo identificando el tipo de archivo.
Tipo de SQL - Define el tipo de campo en la base de datos.

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Tarjeta De Credito

Figura 1: Interfaz de configuracin general.

Atributos:
Tipo de datos - Los Campos Nmero de Tarjeta de Crdito son formateados de acuerdo con las reglas de
nmero de tarjeta de crdito.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a
continuacin.

Con repeticin de valor

Sin repetir el valor

Tipo de SQL - Define el tipo de campo en la base de datos.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Grfico de columna
Muestra un icono en la lnea del ttulo del campo que permite mostrar grficos.

Figura 1: Grfico de columna

Atributos:

Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.


Configuracin de resumen - Funcin de Resumen aplicada: Conde, Suma, Max, Min o Media.
Grfico Configurable- Parmetros de grfico configurables por usuario.
Mostrar valores - Mostar valores del grfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del grfico - Ancho de grfico en pxeles.
Altura del grfico - Altura de grfico en pxeles.
Altura de la Leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado para
los ttulos.

E-mail

Figura 1: Interfaz de configuracin general


Atributos:
Tipo de datos- Los Campos de correo electrnico son formateados de acuerdo con las reglas de correo
electrnico.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a
continuacin.

Con repeticin de valor

Sin repetir el valor

Tipo de SQL - Define el tipo de campo en la base de datos.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Grfico de columna
Muestra un icono en la lnea del ttulo del campo que permite mostrar grficos.

Figura 1: Grfico de columna

Atributos:

Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.


Configuracin de resumen - Funcin de Resumen aplicada: Conde, Suma, Max, Min o Media.
Grfico Configurable- Parmetros de grfico configurables por usuario.
Mostrar valores - Mostar valores del grfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del grfico - Ancho de grfico en pxeles.
Altura del grfico - Altura de grfico en pxeles.
Altura de la Leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado para
los ttulos.

Url

Figura 1: Interfaz de configuracin general.

Atributos:
Tipo de datos- Define el tipo de campo en la aplicacin. Los Campos URL son formateados de acuerdo con
las normas de la URL.
Etiqueta - Ttulo del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podra tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicacin
No repita Valor - Mostrar el campo slo una vez (para los registros con valores iguales). Vase a
continuacin.

Con repeticin de valor

Sin repetir el valor

Otra Pgina - Abrir el enlace en otra pgina


Tipo de SQL - Define el tipo de campo en la base de datos.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

CONFIGURACIN DE VISUALIZACIN

Definir atributos de visualizacin de campos.

Figura 1: Configuracin de pantalla

Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamao de Fuente - Tamao del fuente.
Texto en Cursiva - Aplicar cursiva a los campos de la pantalla.
Texto en Negrito - Aplicar formato de negrita a los campos de la pantalla.
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Alineacin horizontal del campo.
Alineacin vertical - Alineacin Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de lnea - Permite salto de lnea.
Color de fuente- Color de fuente de texto (Seleccione de la paleta de colores).
Color de fondo - Color de fondo (Seleccione de la paleta de colores).
Anchura - Ancho del campo.
Altura (px) - Altura de campo.
Alineacin horizontal del ttulo - Alineacin horizontal del ttulo (izquierda, derecha, centro).
Alineacin vertical del ttulo - Alineacin Vertical del ttulo.
Negrita - Aplicar formato de negrita al campo ttulo solamente.

Grfico de columna
Muestra un icono en la lnea del ttulo del campo que permite mostrar grficos.

Figura 1: Grfico de columna

Atributos:

Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.


Configuracin de resumen - Funcin de Resumen aplicada: Conde, Suma, Max, Min o Media.
Grfico Configurable- Parmetros de grfico configurables por usuario.
Mostrar valores - Mostar valores del grfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del grfico - Ancho de grfico en pxeles.
Altura del grfico - Altura de grfico en pxeles.
Altura de la Leyenda - Altura mxima, en porcentaje entre el grfico y el espacio (arriba) reservado para
los ttulos.

Cdigo De Barras

campo Cdigo de Barras


Configuracin general

Atributos:
Tipo de datos - Tipo de datos del campo.
Etiqueta -Ttulo de campo.
Tipo de SQL - Tipo de campo en la Base da Datos.

Cdigo de Barras

Atributtes:
Tipo - Tipo de cdigos de barras.
Texto - Texto de cdigos de barras para la ilustracin.
Hay 18 tipos de cdigos de barras, que se enumeran a continuacin:

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Youtube

Configuracin general

Atributos
Tipo de datos - Tipo de campo en las aplicaciones.
Label - Etiqueta del campo en la aplicacion.
Modo de visualizacin -Forma en que el vdeo se muestra, modal o una ventana nueva.
Ancho -ancho de video en pxeles.
Altura - altura del video de en pxeles.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de SQL - Tipo de campo en la base de datos

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Google Maps

Permite mostrar mapas mediante la API de Google.

Tipo de datos - Campo tipo de datos.


Label - ttulo de campo en su aplicacin. Por ejemplo: un campo se define como client_name_fld en la
tabla se muestra como nombre de cliente.
Inicio - Definir los parmetros que se pasarn a la API de Google.
Modo de visualizacin - Define la ventana en la que se abre el mapa. Se puede abrir en modal o en una
nueva ventana.
Ancho - Define el ancho del mapa.
Altura - Define la altura de Mapa.
Zoom - Define las iniciales Zoom (disponible en la API de Google) en el mapa.
API Key- Clave de autorizacin para ver los mapas con Google API. (Obligatorio slo para la versin 2 o
menos de la API de Google.)
Tipo de enlaces - Definir el tipo de vnculo.
Texto del enlace - Texto para el enlace del mapa.
Tipo de SQL - Muestra el tipo de campo de SQL.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).

Negrita - Aplicar formato de negrita


Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Qr Code

Configuracin general

Valores diferenciales :
tipo de datos - tipo de datos de campo.
Label - campo ttulo.
tipo SQL - de tipo de base de datos de campo.

Formato de Valores

Valores diferenciales:
nivel de correccin de errores - son palabras en clave de 8 bits y utilizar el algoritmo de error ReedSolomon de correccin con cuatro niveles de correccin de errores. Cuanto ms alto sea el nivel de
correcin de errores, la capacidad de almacenamiento es menos.
Tamao de la imagen - Tamao del cdigo QR.
Margen - El margen de la imagen del cdigo QR.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Layout
Visin General Layout

VISIN general layout


Configurar formatos de pantalla mediante la determinacin de atributos, tales como los esquemas de
visualizacin, la organizacin de campos en los bloques, y definir el formato de cabecera, entre otros
Bloques
Esquema de Colores
Cabecera y Pie de pagina

Bloques

Blocks
Por defecto, las aplicaciones creadas en ScriptCase constar de un slo bloque, con el mismo nombre de la
aplicacin. Puede aadir tantos bloques como sea necesario y organizarlos en la forma ms conveniente. En la
figura de abajo observar una columna ORGANIZACIN, que puede ser utilizada para definir la posicin de
prximo bloque (al lado o debajo de la cadena).

Imagen 1: Interfaz de Configuracin de Bloques.

En el lado izquierdo de cada bloque hay dos iconos:

para editar el bloque y

Organizacin y cambio de posicin de Bloques

Vase ms adelante de cmo modificar el orden de bloques en la pantalla.


Haga clic para seleccionar el bloque al que desea modificar su posicin

Eliminar un bloque de pantalla.


Haga clic en el bloque y arrastrelo a los "bloques que no se muestran".

para borrar el bloque.

Atributos
Op - Opciones.
Bloque (Nombre) - Nombre interno del bloque.
Bloque (Ttulo) - Etiqueta (nombre a mostrar) del bloque.
Titulo (Visualizacin)- Mostrar Titulo del Bloque
Etiqueta (Visualizacin) - Controla si sern mostradas las etiquetas de los campos contenidos en el bloque
Etiqueta (Posicin) - Opciones de visualizacin de etiqueta:
Sobre" - Muestra la etiqueta por encima del campo.

Al lado - Muestra el campo al lado de la etiqueta.

Abajo - Muestra la etiqueta abajo del campo.

Campos (columnas) - Cantidad de columnas mostradas lado a lado dentro del bloque.
Campos (Posicin) - Posicin dentro del bloque:
Abajo" - Muestra un campo debajo de las otras columnas respetando la cantidad.

Al lado - Muestra los campos lado a lado respetando la cantidad de columnas.

"Lnea - Mostrar campos lado a lado sin tabulacin

Organizacin (Siguiente) - La forma en que los bloques estn organizados dentro de la pgina:
Abajo" - Indica que el siguiente bloque se muestra abajo.

Al lado - Indica que el siguiente bloque se muestra al lado.

Pestaas - Indica que el siguiente bloque se muestra en otra Pestaa..

Organizacin (Ancho) - Anchura de bloque de en pxeles o porcentaje. Ejemplo: Si hay dos bloques de lado
a lado un buen tamao es de 50% para cada bloque.

Organizacin (Altura) - Altura de bloque en pxeles o porcentaje.

Aadir nuevo bloque


Para aadir nuevos elementos en una aplicacin, basta con hacer clic en

Figura 2: Interfaz de agregar nuevo bloque

Atributos:
Nombre - Nombre de bloque
Etiqueta - Etiqueta de bloque

Editar Bloque
Clic en

para editar la informacin del bloque y haga clic en Guardar.

Figura 3: Interfaz de editar bloque

Attributes:
Nombre - Nombre del bloque.
Ttulo - Ttulo del bloque.
Mostrar Ttulo - Mostrar linea con el ttulo de bloque.
Fuente del ttulo de bloque - Fuente para el ttulo del bloque.
Tamao de fuente - Tamao de la fuente del ttulo del bloque.
Color de fuente - Color de fuente del ttulo del bloque.
Color de fondo - Color de fondo de lnea de ttulo del bloque
Imagen de fondo - Imagen de fondo del ttulo del bloque
Altura de Ttulo- Altura de la lnea de ttulo del bloque (en pxeles);
Alineacin horizontal - Alineacin horizontal del ttulo del bloque (izquierda, centro y derecha);
Alineacin vertical - Alineacin vertical del ttulo del bloque (superior, media e inferior);
Mostrar Etiqueta - Mostrar las etiquetas de los campos del bloque
Columnas - Cantidad de columnas de campos del bloque
Columnas Ancho-Columns Width - Calcular columnas del bloque.
Color de Etiqueta - Color de display de Campos de etiqueta
Organizacin de campos - Organizacin de campos de bloque
Posicin de la Etiqueta - Posicin de campos etiqueta
Bloque Siguiente- Posicin de bloque siguiente en relacin con el actual.
Color de borde - Color del borde del bloque
Ancho de Frontera - Ancho de las fronteras del bloque;
Ancho de bloque - Ancho de bloque
Altura de bloque - Altura de bloque
Cellspacing - Espaciado entre celdas del bloque.
Collapse - Permite ampliar y colapsar cada bloque de forma individual.

Configuracin De Layout

Configuracion de Layout

Image1: Configuracin de diseo de interfaz

Permite definir el tema de la aplicacin. (CSS)


Atributos:
Plantilla de Cabecera - Permite elegir el formato del encabezado.
Plantila de Pie de pgina - Permite elegir el formato del pie de pgina.
Tema - Permite seleccionar un tema existente (colores, fuentes, etc) a la aplicacin.

Encabezado Y Pie De Pgina

ENCABEZADO Y PIE DE PGINA


ENCABEZADO

Image1: Interfaz de cabecera.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada.


Mostrar encabezado - Este valor determina si el encabezado se mostrar
Ttulo de la aplicacin - Permite definir un ttulo de encabezado que se mostrar en la aplicacin. (Las
aplicaciones de formulario tiene dos ttulos predefinidos, uno a modo de inclusin, y otro a modo de
actualizacin)
Las variables de cabecera - Los campos variables se pueden llenar con cualquiera de los tipos disponibles.
Dependiendo del tipo, ser necesario asociar el contenido de la misma. Ver los tipos disponibles a
continuacin:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en la cabecera
Ttulo: Muestra en la cabecera el valor introducido en el campo de Titulo.
Fecha: Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda
seleccionados por el usuario en el formulario de bsqueda. (Slo disponible para las
aplicaciones Grid)

PIE DE PGINA

Image2: Interfaz de pie de pgina.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada


Mostrar pie de pgina - Esta opcin determina si el pie de pgina se mostrar.
Variables de pie de pgina - Los campos variables se pueden llenar con cualquiera de los tipos
disponibles. Dependiendo del tipo, ser necesario asociar el contenido de la misma. Estos son los tipos
disponibles:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en el pi de pgina
Ttulo:Muestra en el pie de pgina el valor introducido en el Titulo.
Fecha:Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda seleccionados por el
usuario en el formulario de bsqueda. (Slo disponible para las aplicaciones Grid)

Eventos
Visin General De Eventos

VISIN GENERAL de EVENToS


Scriptcase utiliza el concepto eventos para personalizar el cdigo de la aplicacin. Los eventos permiten definir
las acciones de acuerdo al tiempo de ejecucin (por ejemplo, despus de Insertar un registro, cuando se carga,
cuando se enva y otros) y tipo de aplicacin.
OnInit - Este evento se ejecuta slo una vez, antes de la ejecucin del select principal de la aplicacin. En este
mbito, por lo general, se ejecutan las macros actualizan el select, como estos: sc_select_field, sc_select_order,
sc_select_where (aadir), etc;
onRecord Este evento se ejecuta antes de mostrar cada registro de la grid ;
onHeader Este evento se ejecuta inmediatamente antes de mostrar la cabecera de la grid. Utilice este
evento para imprimir algun valor calculado en el encabezado, por ejemplo.
onFooter Se utiliza para mostrar algn valor calculado. Escribir en este caso, el clculo necesario para
mostrar el resultado en el pie de pgina
Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
Ver ms sobre Scriptcase Macros.

Aplicacin
Visin General Para Atributos

VISIN GENERAL para atributos


En esta configuracin vamos a describir los atributos comumnes a las aplicaciones creadas a travs de la
ScriptCase.

Figura 1: Interfaz de configuracin de aplicaciones.


Atributos:
Cdigo de la aplicacin - El cdigo de aplicacin determinado en el momento de la creacin de
aplicaciones, este cdigo se puede cambiar a travs del men principal.
Descripcin - Este campo se puede utilizar para describir los objetivos de aplicacin.
Ruta de los Documentos - La ruta absoluta donde se almacenan los documentos de la aplicacin.
Carpeta de las imagenes - El directorio base donde se almacenan las imgenes de aplicacin.
Imgenes de aplicacin - para utilizar en la implementacin de las reglas de negocios, sin necesidad de
utilizar macro sc_image.
Lenguaje - Lenguaje de la aplicacin generada, todos los textos y los mensajes se colocarn en el idioma
elegido.
Compartir ubicacin variable - Acciones ubicacin con otras aplicaciones basadas en los valores de la
sesin.
Utilice exportador PDF antiguo - Opcin para utilizar el exportador viejo pdf (en Java) o el nuevo
exportador (WebKit).
Codificacin HTML- Permitir que la de elegir el tipo de codificacin que deber utilizarse en la pgina.
Compartir Variables de Tema - Comparte variables de tema con otras aplicaciones basadas en los valores

de la sesin.
Carpeta- Carpeta donde la aplicacin se almacena en el rea de trabajo.
Modificar Proyecto - Permitir a otros usuarios del grupo editar la aplicacin.
Tiempo de Timeout - Tiempo de espera en segundos. Cero es el valor estndar de la PHP.
Enlace WebHelp - Asociar la presente aplicacin a una pgina de documentacin del proyecto.

Figura 2: Interfaz de configuracion de error.

Attributes:
Error de Script - Permite mostrar la secuencia de comandos de la informacin y la lnea donde se produjo el
error.
Error de SQL-Mostrar el comando SQL que se origin el error.
Modo de depuracin - Ejecutar la aplicacin en modo de depuracin, muestra el comando SQL en el
momento de su uso.
Salida de error Ajax - Se abre una ventana con la salida de ajax.

Atributos De Navegacin

ATRIBUTOS DE NAVEGACIN
En esta carpeta se definen los atributos de navegacin, como seguir:

Figura 1: Interfaz de navegacin.

Atributos::
URL de salida - Direccin a la que el usuario ser redirigido cuando salga de la aplicacin
Cerrar Ventana - Al salir de la aplicacin, cierre la ventana del navegador.
URL de Redireccionamiento - URL para redirigir en caso de que no haya variables globales disponibles.
Variable de Redirection - Nombre de la Variable en la que por se almacenar la direccin URL de la
aplicacin real.
Retornar aps Incluso - Retornar edio do registro aps a incluso, no abrindo um novo
registro em branco.
Sair da Aplicao - Sair da aplicao aps o processamento do formulrio.

Variable Global

Esta tabla muestra las variables globales que se utilizan dentro de la aplicacin, la variable global es un
parmetro externo requerido para la ejecucin de aplicaciones. La aplicacin puede incluir variables globales
en la clusula WHERE, las definiciones y los nombres de campo, eventos de programacin, etc.
Las variables globales se definen
entre corchetes ([variable]). Estas variables se debe pasar a la aplicacin que est siendo implementado a
travs de uno de los mtodos (SESSION, POST, GET)

Imagen 1:. Interfaz de variables globales

Ejemplo:
SELECT CustomerID, CustomerName
de los clientes donde CustomerID = '[global]'
En este caso, el variables "global" aparece en la configuracin de las variables.

2:. variables de interfaz de configuracin

Muestra todas las variables globales se utilizan en la aplicacin.


atributo -. Nombre de la variable en la aplicacin
Valor - Define el comportamiento de las variables, este contenido se divide en tres bloques, que son:
?mbito de aplicacin - Define cmo la variable que se recibe por la aplicacin. Si se ha definido que una
variable es recibida por un mtodo POST y ha sido aprobada por el mtodo get que el contenido no
ser aceptada. Los mtodos de paso variable:
Sesin - En esta opcin, la variable debe ser creado como una variable de sesin en el PHP por
otra aplicacin.
.
Get - Define que la variable se debe pasar por la lnea de URL, es decir, que sea visible en el
navegador
.
Post - Define que la variable se debe pasar a travs del mtodo de post de el f ormulario HTML.

Configuracin
- No validar (comprobacin) de la variable en tiempo de ejecucin
.
Tipo (entrada / salida) - Define si la variable es una entrada o una salida.
Descripcin
.

- Determina donde la variable se defini

Programacin
Visin General De Progamacin

VISIN GENERAL de PROGRAMACIN


ScriptCase incorpora el concepto de programacin OO (Orientada a Objetos), usando los recursos de atributos,
mtodos y bibiotecas. Es posible crear reglas de negocio en las aplicaciones, utilizando estos conceptos la gran
diferencia es una mejor organizacin, facilitando tanto el desarrollo como la comprensin por otro programador.

Atributos

Los atributos son variables que tienen alcance global en la aplicacin declarada. Se puede hacer referencia a un
atributo en todos los mtodos y eventos de una aplicacin

Figure1: Interface Configuration of the Atributos

Atributos:
Nombre del Atributo - Este campo de texto permite a informar el nombre del atributo, despus de que se
informe el nombre basta con hacer clic en el botn Aadir. En caso de que desee actualizar, ser necesario
hacer clic en el nombre del atributo (ubicado a la derecha de los botones) hacer las modificaciones
necesarias y hacer clic en el botn de actualizacin. En caso de que sea necesario eliminar cualquier
atributo, es necesario hacer el mismo proceso del botn de actualizacin, pero al seleccionar el atributo haga
hacer clic en el botn borrar. El botn limpiar, como el nombre lo dice limpia toda la lista de atributos situado
en el lado derecho del botn.

Bibliotecas

Para utilizar una biblioteca tiene que seleccionar el tipo correspondiente (Bibliotecas de Proyecto, por ejemplo) y
marcarlas. Este proceso hace que los mtodos existentes en la biblioteca sean visibles en todos los eventos y los
mtodos de la aplicacin. Para gestionar las bibliotecas de las ScriptCase acceda al men principal:
Configuracin > Bibliotecas.

Nota: La versin scriptcase 5 sustituye el concepto de campos de frmulas especiales PHP, que utilizan el recurso de la inclusin de una biblioteca a la aplicacin junto con la
sc_include macros y sc_include_once. Ahora, el recurso de las bibliotecas a su vez ms amplio el uso de los tipos: ScriptCase, pblicos, de proyectos y de usuario, dejando
de ser nico en cada aplicacin.

Mtodos

Mtodos
Los mtodos son funciones o procedimientos declarados por el desarrollador, para ayudar en la
implementacin de las reglas de negocio para una aplicacin. Usando mtodos en las aplicaciones permite
reutilizar el cdigo y mejorar la productividad del desarrollo. Es posible crear mtodos PHP y JAVASCRIPT.

Figura 1: Mtodo de la interfaz de men.

Crear nuevo mtodo

Figura 2: Crear nuevo mtodo.

1 Defina el nombre al nuevo mtodo y haga clic en el botn Crear. Al igual que en la imagen debajo.

Figura 3: Mtodo de inclusin.

2 Es posible pasar parmetros a los mtodos.

Figura 4: El icono de parmetro variable.

Agregue la cantidad de variables:

Figura 5: definicin de la interfaz de parmetros

definicin de variables:

Figura 6: Interfaz de inclusin de parmetros.

Nombre: Introduzca un nombre de variable.


Tipo: Seleccione el tipo de variable: Por el valor o por referencia. *
Valor estndar: El valor utilizado para inicializar la variable cuando sea requerida.
* Las referencias le permiten crear un segundo nombre para una variable de modo que se
puede utilizar para leer o modificar los datos originales almacenados en esa variable.

Figura 7: Interfaz de definicin de parmetros.

Seleccione los parmetros de todas las variables en los parmetros de campo.


Desmarcar todos los parmetros de seleccin de variables en los parmetros de campo.
Modificar la variable seleccionada en los parmetros de campo.
Eliminar la variable seleccionada en los parmetros de campo.
En la imagen de abajo el cuerpo del mtodo se define como ho "Nuevo mtodo";

Figura 8: Interfaz de Procedimiento

O bien:

Figura 9: interfaz para funciones

3 Para ejecutar el mtodo que hay que llamar a un evento. Vea a continuacin un ejemplo:

Figura 10: Eventos.

- En este ejemplo se utiliza el evento OnInit para llamar a nuestro mtodo cuando el registro es cargado. Vea
qu fcil es llamar al mtodo en el siguiente ejemplo:
El uso del procedimiento Mtodo:

Figura 11:-mtodo de interfaz de eventos

Usando la funcin Mtodo:

Figura 12:-mtodo de interfaz de eventos

- De este modo obtenemos el siguiente resultado al ejecutar la aplicacin.

Aplicaciones De Formulario
Visin General

VISIN GENERAL de aplicacin de formularios


Aplicacin de formularios
Este tipo de aplicacin actualiza la informacin en la base de datos utilizando los formularios web. La
actualizacin puede ser directa (INSERT, UPDATE y DELETE) o utilizando los procedimientos almacenados.
El formulario para actualizacin de informaciones puede visualizarse en varios formatos, las informaciones
pueden ser editadas en un formulario de registro nico o mltiple en una misma pgina. El mismo formulario
exhibir una visualizacin adecuada si visto de un dispositivo mvil.
Con esto, El formulario creado en Scriptcase, reconoce el dispositivo (Tablet, Smartphone, Desktop...)
y muestra la visualizacin que mejor se adapte a la resolucin requerida, aplicando el concepto de capacidad de
respuesta (Responsivo).
Ver los diferentes formatos en la siguiente imagen:

Single Record

Editable Grid

Editable Grid
La creacin de las aplicaciones de formulario tienen muchas caractersticas , la tabla siguiente lista algunos
ejemplos de acuerdo a la funcionalidad:
Funcionalidad

Description

Campos
escondidos

Ocultar campos en los formularios mostrados,


mientras los formularios de actualizacin de
campo mostran otros campos.

Slo lectura

Campos se muestran, pero no se permite


actualizar.

Campos
Requeridos

Campos con entrada obligatoria. Los valores


deben ser inscritos. Claves primarias se
definen automticamente como campos
obligatorios.

Clave nica

Definir las claves nicas con la validacin de


actualizacin.

Procedimientos

Utiliza procedimientos almacenados para


manipulacin de datos

Maestro / Detalle

Actualiza diversas tablas relacionadas en una


sola pgina

Actualizacin la
tabla de enlace

Se encarga de las relaciones N: N en un solo


formulario

Dependencias

Define formulario de dependencias de la


tabla.

Formatacin de
Campos

Segn el tipo de campo se genera la


validacin que se requiere , as como
diferentes formatos estan disponible.

Programacin de Permite a los desarrolladores aadir reglas de


Eventos
negocio en cdigo PHP. Los eventos de los
formularios desencadenanse durante el
procesamiento en el servidor o en el
navegador (AJAX).
Creacin de
Enlaces

Enlace de un formulario con otras


aplicaciones .

Ejemplos de formulario de aplicaciones:

Formularios
Visin General De Campos

VISIN GENERAL de CONFIGURACIN


En este mdulo se congregaron diversas configuraciones relacionadas con el formato de la exposicin de la
aplicacin de formulario.

Figura 1: Interfaz de configuracin

Figura 2: Interfaz de configuracin


Atributos:
Orientacin - Orientacin de los registros en el formulario, puede ser: registro nico y mltiples registros.
Registro nico: Edicin / Inclusin de slo un registro por vez.
Mltiples Registro: Mltiples registros se pueden editar a la vez. Ver la imagen debajo de cada fila
representa un registro de la tabla.
Grid Editable: Algunos registros pueden ser editados al mismo tiempo. Ver en la siguiente imagen que
cada lnea representa un registro en la tabla
Grid Editable View: Un registro se puede editar slo si est abierto el cuadro de edicin de un registro.
Ver la imagen debajo de cada fila representa un registro de la tabla.
URL Amigable - Este campo permite cambiar la direccin URL que ser llamada por la aplicacin,
caracteres permitidos son los mismos disponible en URL: a-z, A-z, 0-9,-. Esta opcin tambin puede ser

cambiada en la pantalla de inicio, en la columna "URL amigable" en la lista de aplicaciones.


Line Breaks in Title - It allows to break the line of the Titles
Mostrar lo nmero de la lnea (Grid Editable) - Mostrar los nmeros de orden de registro en la grid.
Paginacin (Multiple registro/Grid Editable) - Indica cmo se mostrarn los registros por pgina. Si la
paginacin es total, se enumeran todos los registros del formulario en la pgina. Si la paginacin es parcial,
el usuario puede definir el nmero de registros por pgina.
Lneas por pgina (Multiple registro/Grid Editable) - Cantidad de lneas de registros por pgina. Este
campo slo se utiliza en formularios de mltiples registros.
Lneas para la inclusin (Multiple registro) - Cantidad los registros mostrados para la inclusin. Este
campo slo se utiliza en formularios de mltiples registros.
Alineacin horizontal - Permite definir la alineacin de la aplicacin en la pgina.
Bordes - Permite organizar la exposicin de la aplicacin en la pgina como los valores informados en los
bordes (derecha, izquierda , arriba, abajo) en pxeles.
Ancho de Tabla - Valor del ancho para la aplicacin . Las aplicaciones de la ScriptCase se generan en el
estndar HTML, y se organizan en tablas, lneas y clulas. Este parmetro define el ancho de la tabla ms
externa de la aplicacin.
Unidad de Ancho de la Tabla - unidad de medida utilizada para la anchura de la tabla definido en el punto
anterior, pudiendo ser: el porcentaje, pxel o automtico.
Columnas de la tabla - Este parmetro define el ancho de las columnas .
Uso Modal (Grid Editable View) - Define si el modo de actualizacin de la cuadrcula editable (ver) se
abrir en una ventana modal.
Ancho Modal (Grid Editable View) - Establece el ancho de la ventana modal, si el "uso modal" est
habilitada.
Altura Modal (Grid Editable View) - Establece la altura de la ventana modal, si el "uso modal" est
habilitada.

Design y Comportamiento

Tab automtica - Cambia el foco para el prximo campo despus de alcanzar el tamao mximo de
caracteres permitidos en el campo.
Seleccione el foco del texto - Selecciona el contenido del campo cuando l esta en foco.
Tabular con la tecla Entrar - Usa la tecla "Entrar" para ir al prximo campo.
Campo con foco inicial - Nos permite seleccionar un campo para dejarle con foco cuando se inicie las
aplicaciones. El foco inicial no funciona con campos que contienen marcas de agua.
Coloca el foco en campo con error - Deja el foco en un campo con error cuando confirmamos los datos del
formulario.

Edicon De Campos

Edicin de campos
Interfaz incluido en el V7. Se permite al usuario organizar y editar los campos

1:. Editar interfaz de Campos

Opciones :
1 - Campos - Esta columna se utiliza para mostrar el nombre del campo.
2 - Etiqueta - Columna para modificar la etiqueta del campo que aparece en la aplicacin final.
3 - Tipo de datos - Permite cambiar el tipo de campo.
4 - Opciones a las formas. No est disponible para aplicaciones de Grid
4.1 - Nuevo - Define si el campo se muestra al entrar en un nuevo rcord.
4.2 - Actualizacin de - Definir si el campo se visualiza mientras se edita un registro.
4.3 - slo lectura - Definir si el campo es de slo lectura.
4,4 - es obligatorio - Definir si el campo es obligatorio o no.
4.5 - PK - Para definir los campos son la clave principal de la aplicacin.
4.6 - Valor base de datos (insertar) y DB Valor (actualizacin) - Definir si el campo recibir los
valores internos cuando se inserta un nuevo registro, tales como incremento automtico, fecha, fecha y
hora e IP
4.7 - Valor base de datos (actualizacin) - Definir si el campo recibir los valores internos cuando se
actualiza un registro, como incremento automtico, fecha, fecha y hora e IP
.
5 - Pgina - Indica que hay una pgina en la aplicacin.
6 - Bloque - Indica que hay un bloque en la solicitud.
7 - Pgina: Los campos que no se muestran - Mantiene todos los campos que no se mostrarn en la
aplicacin final.
Nota: Observe que todas las lneas se pueden arrastrar. No se puede definir la posicin de los campos, los bloques y pginas. Recuerde: Los campos se agrupan en
bloques y bloques se agrupan en pginas.

Display
disponible slo para las formas. No est disponible para aplicaciones de Grid

2: interfaz de la pantalla.

Opciones :
marcadores de posicionamiento - Indica donde el marcador se mostrar en relacin con el campo.
Mostrar mensaje - Muestra o no un mensaje tras la validacin.

Posicionamiento De Campos

Posicionamiento Campos
definir los campos que se muestran en la aplicacin.

Image1: Seleccionar campos.

Nota: La lista de la izquierda muestra todos los campos recuperados del SQL de la aplicacin. Se muestra la lista de la derecha los campos que se mostrarn en la
aplicacin (elija el campo y haga clic en la flecha derecha para incluirlo en el formulario).

Clave nica

campo CLAVE NICA


Proporciona la validacin de clave nica en el servidor web.

Barra De Herramientas

La barra de herramientas de aplicacin se divide en dos partes: superior e inferior. Es posible seleccionar los
botones para cada parte de forma independiente. Un botn puede incluso ser parte de ambas partes al mismo
tiempo.
Tambin se pueden separar los botones que se mostrar cuando se accede a la aplicacin en un dispositivo
mvil y sus respectivas posiciones en la barra de herramientas. Como si muestra en la imagen de abajo,
tenemos la siguiente distribucin:
Desktop: Ubicacin donde debe configurar la barra de herramientas para la "Versin Web Clsica", es
decir, dicha configuracin se utilizar en la aplicacin cuando se accede a travs de un ordenador.
Mobile: Ubicacin donde debe configurar la barra de herramientas para la "Versin mvil", es decir, dicha
configuracin se utilizar en la aplicacin cuando se accede a travs de un dispositivo mvil.

Figura 1: Interfaz de barra de herramientas.

Atributos:
Navigation - Los botones que se pueden mostrar en el formulario. La seleccin de estos botones varan
segn el formulario.
Actualizar-Los botones que se pueden actualizar en el formulario. La seleccin de estos botones varan
segn el formulario.
La Ordenanza de los botones - Lista de la ordenanza de la exposicin de los botones de la barra de
herramientas. Esta ordenanza se puede modificar utilizando las flechas.

La opcin Grupo permite crear grupos de botones.

Figura2: Interfaz del grupo de botones

Andir:

Figura3: Interfaz para aadir el grupo de botones

Nombre: Valor para el nombre del grupo de botones.


Etiqueta: Valor que se muestra en la aplicacin.
Sugerencia\ Ttulo: Valor que se mostrar cuando el cursor del ratn esta sobre el botn.
Tipo Botn: tipo del botn que ser aplicado (tipo botn, tipo imagen o tipo link)
Imagen: imagen que se muestrear en la pantalla para el botn.
VIsualizacin: Cmo el botn debe mostrarse, si puede tomar tres formas: Slo Texto, Imagen, o Texto
e Imagen.
Posicin en la pantalla: opcin de elegir la colocacin de texto e imagen, caso la opcin vista del
botn sea usada como Texto e Imagen.

Despus de la creacin del grupo, para que los botones hagan parte del grupo, es necesario que la posicin
del botn este abajo y mas a la derecha del nombre del grupo, como en la imagen siguiente:

Figura4: Interfaz de arreglo de botones en la barra de herramientas

Configuracion de botones

Image5: Interface of Settings Buttons.

Atributos:
Teclas de Atalho - Permite definir teclas de acesso rapido via teclado a um boto.

OPCIONES

Figura 6: Interfaz de opciones barra de herramientas.

Atributos:
Formatacion en JS - El uso de formato automtico
Ayuda por bloque - Es posible definir un texto de ayuda para cada campo y un icono en la barra de ttulo
del bloque vinculado a la pgina de ayuda

Ayuda General - Consolida" toda la ayuda en una pgina.

Exportacin

Exportacin PDF
Esta pantalla permite configurar el archivo PDF para generar la exportacin del formulario

Figura 1: Interfaz de la configuracin PDF.


Atributos:

Orientacin del PDF Defina la orientacin de impresin: Imagen o Paisaje


Formato PDF Definir el tipo de formulario en PDF (carta, A4, etc)
Tipo de impresin - Seleccionar el modo de impresin (color): Blanco y Negro y color.
Abrir PDF directamente - Abrir el archivo PDF generado sin mostrar una pgina intermediada con un
enlace.
PDF Configurable - Permite al usuario configurar los parmetros de PDF durante la ejecucin
Impresion de fondo - Permite imprimir el fondo en el archivo PDF
Tiempo de ejecucin del JS - El tiempo mximo de espera para la ejecucin de JS.

impresin HTML
Configurar el formato HTML del formulario.

Figura 3: Interfaz impresin HTML

Atributos:
Tipo de impresin Seleccionar el modo de impresin (color): Ambos, Blanco y Negro y color.
Impresin de Fondo - Permite imprimir el fondo del grid

Sql

Definir los atributos relativos a la conexin a la tabla utilizada por el formulario. Definir la clave principal, filtros y
ordenanzas para el formulario.

Image1: Interfaz de configuracin de SQL

Seleccione campos de clave primaria - En esta funcin se muestra un objeto ComboBox con un
asteriscos que indican cules son los campos que estn tabla de SQL En la mayora de los casos, el
Scriptcase lo identifica. Para los casos que no son identificables por el Scriptcase el usuario debe utilizar los
botones para seleccionar:
Botn On / Off - Seleccionar / deseleccionar el campo como clave principal que muestra un asterisco
en su lado izquierdo.
Todos los botones - Define todos los campos como clave principal.
Ninguno - Define que ningn campo es clave principal (deseleccionar todos). Normalmente se utiliza
para limpiar todas las definiciones del encendido/apagado y reiniciar el proceso.
Botones Ordenanza - Permite ordenar los campos de clave principal. Para ordenar, haga clic en el
campo y use de las flechas.

Clusula WHERE - Introduzca el WHERE para recuperar los registros que desea modificar.
Order By - Escriba la clusula ORDER BY para determinar el orden en que los registros se muestran.
Cuando la navegacin se utiliza de forma predeterminada, el orden est determinado por la clave principal.
Conexin - Muestra el nombre de conexin (base de datos) que la aplicacin utiliza para su ejecucin, esta
conexin puede ser sustituido por otro que utiliza las mismas tablas (SQL).
Nombre de la tabla - Nombre de la tabla que el formulario est utilizando.
Variable para la Tabla - Campos para permitir que parte del nombre de tabla definida en la seleccin sea
sustituido antes de la ejecucin.

Nota: En el primer campo introduzca el nombre de la variable. En el segundo campo ingrese la parte del nombre de la tabla se va a sustituir.

Entre maysculas y minsculas - Seleccione "No" slo si la base de datos est configurado para maysculas
y minsculas y se desea que el filtro no respete esta configuracin.

Clasificacin

Ordenao
Campos com Ordenao

Figura1: Configurao inicial de ordenao para cada campo da aplicao

Configurao dos campos que permitem ordenao


Esta propriedade tem como finalidade definir os campos que permitem ordenao. A ordenao de um campo da
aplicao feita em tempo de execuo da mesma, apenas clicando sobre o nome da coluna (campo) que se
deseja ordenar. Por default as quebras sero respeitadas na ordenao de campos. Tambm por default, os seis
primeiros campos j vem marcados(apresentando um astersco do lado esquerdo do campo), para que sejam
ordenados sem que o usurio se preocupe com esse detalhe.

Figura2: Configurao Campos com Ordenao

Nota:Utilize a funo liga/desliga para incluir ou retirar um campo.

Classificar Campos
Define a configurao inicial de ordenao para cada campo da aplicao, podendo ser "Ascendente" ou
"Descendente".

Ordenao avanada
Define os campos que estaro disponveis ao clicar no boto "Ordenao" da consulta.

Figura3: Ordenao avanada

Usar campos exibidos - Define que todos os campos exibidos na consulta estaro disponveis ao clicar no
boto "Ordenao" da aplicao.
Usar colunas - Define que todos os campos, configurados na opo "Colunas" do Scriptcase, estaro
disponveis ao clicar no boto "Ordenao" da consulta.
Definir colunas - Permite que os campos sejam escolhidos livremente:

Procedures

En este mdulo se puede configurar un formulario de aplicacon para el uso de procedimientos almacenados
(definido por la base de datos) en las operaciones de insercin, actualizacin, y la exclusin. No es necesario
utilizar las tres opciones al mismo tiempo, siendo as las opciones que no estn configurados para utilizar
procedimientos continuarn con la norma Scriptcase que son los comandos INSERT, UPDATE y DELETE. Vea a
continuacin paso por paso el la aplicacin si un procedimiento almacenado para su insercin en la base de
datos

Figura 1: Interfaz de procedimientos almacenados para el Formulario.

Vamos a marcar la primera opcin: "Habilitar procedure para el INSERT". Posteriormente, informar el
nombre del procedimiento y la cantidad de parmetros.
1 -

Figura 2: Definicin de parmetros de la procedure.


2 - Ahora definimos los campos que se referencia a los parmetros del procedimiento almacenado, como el tipo

de cada parmetro (entrada o salida).

Figura 3: Transmisin de valores para el procedimiento almacenado.

Group Label

agrupamiento de etiquetas
Con esta opcin, puede introducir uno o ms ttulos de sus columnas en sus aplicaciones, y puede cambiar su
tamao, su color, la fuente y la posicin como se desee.

Figura1: Editar propiedades celulares

Atributos:
Ttulo - Seleccione el ttulo que aparecer en tu Group Label.
Texto de origen - Elija el tipo de letra que aparezca el ttulo.
Tamao de la fuente - Ajuste el tamao de la letra de su ttulo.
Alineacin horizontal - Ajuste la alineacin del ttulo horizontalmente. Puede estar en la izquierda o central
o en el medio.
Alienacin vertical - Ajuste de la alineacin del ttulo verticalmente. Puede ser por debajo, dentro o por
encima.
Color del texto - Elija el color del texto del ttulo que aparece cuando se ejecuta la aplicacin.
Color de fondo - Ajuste el color de fondo del espacio donde aparezca el ttulo.
Figura2: Ejemplo de formulario con Group Label.

Javascript

El concepto de la edicin Javascript es asociar a los campos de formulario los eventos Javascript, lo que
significa, para cada campo se puede editar las acciones asociadas a sus eventos

Figura 1: Interfaz de Edicin Javascript


Atributos:
Seleccione el objeto - En este combobox se muestran todos los campos que forman parte del formulario.
Seleccione el evento - En este combobox debemos elegir el evento asociado al campo , para los que
vamos a escribir el cdigo JavaScript. Ver los eventos disponibles:
onclick - Se produce en el clic del ratn sobre el campo Ver Ejemplo
onblur - Se produce cuando los objetos pierden el foco Ver Ejemplo
onChange - Se produce siempre que el objeto pierde el enfoque y el valor se modifica. Ver ejemplo
onFocus - Se produce cuando los objetos reciben el foco Ver ejemplo
onMouseOver - Se produce siempre que el puntero del ratn est sobre el campo . Ver ejemplo
onMouseOut - Siempre que el puntero del ratn sale del campo. Ver ejemplo
Eventos com enlaces con el formulario - Los eventos a continuacin estn directamente vinculados al
formulario:
OnLoad - Este evento se produce cuando se carga la pgina, eso significa que, cuando se desplaza de
un registro a otro. Cuando inserte clic en los botones (nuevo, anterior, etc.)
OnSubmit - Este evento se produce cuando haga clic en el botn "Insertar", "actualizar" y "eliminar".
Edicin Javascript
Despus de seleccionar el objeto y evento y haga clic en el botn Editar, se abrir una ventana de
edicin de JavaScript que se ejecutar cuando se produce el evento seleccionado. En esta pantalla
podemos informar las acciones personalizadas de JavaScript o el uso estndar de eventos de la
ScriptCase como por ejemplo: nm_reload_form ();

Figura2:.

Interfaz de Edicin Javascript

Despus de guardar el comando de javascript, haga clic en en el botn (actualizacin), se concluy el trabajo.
El lenguaje Javascript, ni siempre teiene el mismo comportamiento para todos los navegadores disponibles en el
mercado. Siempre que sea necesario escribir un bloque ms elaborado o complejo en este idioma, es importante
hacer las pruebas en los navegadores que la aplicacin se ejecutar.

OnClick Example:
Cuando haga clic en un campo del tipo de radio se puede activar / desactivar una serie de campos de formulario
de acuerdo con el valor seleccionado
if([Link][0].checked){
document.F1.aux_maternity.disabled = false;
document.F1.aux_maternity.[Link]='FFFFFF'
}
if([Link][1].checked){
document.F1.aux_maternity.disabled = true;
document.F1.aux_maternity.[Link]='FCEEBC'
}
Nota: Para acceder a un campo del radio es necesario utilizar un ndice.
OnBlur Example:
Podemos definir un criterio en todo el campo "weekly_hour_job" cuando se pierde el foco.
if (document.F1.tp_folha[0].checked && document.F1.weekly_hour_job.value > '20')
{
alert("job hour above the allowed.");
document.F1.weekly_hour_job.value = "";
document.F1.weekly_hour_job.focus();
}
onChange examples:
Al modificar el "salario" de un empleado y salir del campo, se producir un "onChange", en este momento
aproveche para comprobar si la "posicin" es "jardinero".
if ([Link] > 5000.00 && [Link] == 'gardener'){
alert('when you grow i want to be a gardener');
}
Despues de informar el valor de la compra y seleccionar la modalidad del pago en un objeto de la "Seleccin:
payment_way tipo", el cdigo JavaScript a continuacin calcula el valor de la parcela.
if ([Link][document.F1.payment_way.selectedIndex].text == 'avista')
{
[Link] = [Link];
}
if ([Link][document.F1.payment_way.selectedIndex].text == '30/60')
{
[Link] = [Link] / 2;
}

if ([Link][document.F1.payment_way.selectedIndex].text == '30/60/90')
{
[Link] = [Link] / 3;
}
onMouseOver Example:
Podemos cambiar el estilo (color de fondo, color de fuente, etc) cuando el ratn est sobre el campo.
document.F1.field_name.[Link] = "0FFCCA"
onMouseOut example
Establecer un color de fondo cuando el campo pierde foco

Dependencias

Este recurso permite la vinculacin entre las tablas con la especializacin, es decir, las tablas que existen
dependencias, como la tabla de pedidos y artculos. De esta manera, es posible eliminar un registro de la tabla
de pedidos, todos sus elementos, tambin tienen que ser eliminados. A continuacin le mostramos un ejemplo
prctico de como usar este recurso de la ScriptCase.
1 - Primero vamos a definir una nueva dependencia. En este ejemplo vamos a crear una dependencia entre

adm_suppliers_products (tabla dependientes) con la tabla adm_supplier (aplicacin actual). Haga clic en el botn
nueva dependencia para empezar.

2 - Seleccionamos la tabla dependiente y informamos la cantidad de campos relacionados entre las tablas. En

este ejemplo slo un campo estar relacionado que es el cdigo de proveedor.

3 - A continuacin seleccionamos los campos de la clave de enlace: adm_suppliers -> IdProveedor -

adm_suppliers_products -> IdProveedor.

4 - Creada la relacin de dependencia, slo tenemos que definir cules son las normas que tenemos que utilizar

para nuestra aplicacin. Para ello, haga clic en el botn para generar Scripts para definir la norma de la
dependencia.

Seguridad

Atributo:
Uso de Seguridad: Con esta opcin, la aplicacin seleccionada slo est disponible cuando el usuario este
validado a travs de la macro sc_apl_status. Las aplicaciones no habilitadas para el usuario mostrarn un
mensaje de "usuario no autorizado" cuando se intente acceder.

El acceso a las Aplicaciones podr ser concedidos a travs de una aplicacin de control para autenticar a los
usuarios. Vea algunos ejemplos a continuacin.
Ejemplo 1: Activacin de una aplicacin llamada grid_categories. En el evento onValidate de la aplicacin de
acceso (aplicacin de formulario de control que se utiliza para autenticar ) inserte la siguiente llamada a la macro:
sc_apl_status('grid_categories','on');

Ejemplo 2: Creacin de una regla por el tipo de usuario en un formulario de acceso que contiene un campo
llamado nombre de usuario.
En el evento onValidate de la aplicacin de acceso (aplicacin de formulario de control que se utiliza para
autenticar) inserte el siguiente cdigo:

// two users: john and mary with permission to


access different applications
if({userid} == 'john') {
sc_apl_status('grid_categories','on');
sc_apl_status('form_categories','on');
sc_apl_status('grid_products','on');
sc_apl_status('form_products','on');
}
elseif({userid} == 'mary') {
sc_apl_status('grid_categories','on');
sc_apl_status('form_categories','on');
sc_apl_status('grid_products','off');
sc_apl_status('form_products','off');
}
else{
sc_error_message("Unauthorized user!");
}

Ejemplo3: Autentificar las aplicaciones utilizando una tabla de base de datos.


En el evento onValidate de la aplicacin de acceso inserte el siguiente cdigo

// the table with applications is called


sec_applications
sc_lookup(dataset,"select
code
from
sec_applications");
foreach({dataset} as $line){
$applications = $line[0];
sc_apl_status($applications,'on');
}

Usar Contrasea : La aplicacin requiere establecer la contrasea. (Ver imagen abajo).

En tiempo de ejecucin un cuadro de texto se muestra y se solicita una contrasea de acceso. Si la


contrasea no se ha introducido correctamente un mensaje de "usuario no autorizado" se mostrar.

En el ambiente de desarrollo es posible suprimir los pasos anteriores con fines de prueba, evitando la solicitud de
una contrasea (o acceso denegado) para cada ejecucin de la aplicacin. Desactive las opciones Habilitar uso
de seguridad y Habilitar uso de contrasea en el men de configuracin | Mi ScriptCase.

CAPTCHA
Es una caracterstica utilizada para aumentar el nivel de seguridad en formularios. Requiere la interaccin directa
del usuario, a travs de la entrada de una secuencia de caracteres aleatorio, que aparece en una imagen
generada dinmicamente. CAPTCHA significa "Completely Automated Public Turing test to tell Computers and H
umans Apart".
Ver ms:
Uso de CAPTCHA en un formulario de login

Use CAPTCHA - Habilitar CAPTCHA en la aplicacin.


Cantidad - Nmero de caracteres que aparecer en la imagen generada.
Lista - Los caracteres utilizados en la generacin de la imagen.

Etiqueta - Mensaje con las instrucciones para utilizar el CAPTCHA.


Mensaje de error - Mensaje de error que aparece cuando el cdigo introducido no coincide con la imagen
generada.
Altura - Altura de imagen generada en pxeles.
Ancho - Ancho de imagen generada en pxeles.
Recargar - Opcin para el usuario para solicitar nuevo cdigo.
Elija un diseo - Esta opcin permite establecer la forma de mostrar el CAPTCHA en la aplicacin

Log

Nueva interfaz incluido en el V7. Se permite al usuario cmo el mdulo de registro funcionan individualmente
para la aplicacin

Imagen 1: Log Interfaz.

Opciones:
Esquema - Esquema de registro que se utilizar para la aplicacin.
Todos los campos - Utilizar todos los campos en el registro.
Eventos - Registro de eventos, ser salvo. Ser salvo? no tiene sentido

Campos
Visin General De Campos

VISIN GENERAL de campos


Esta interfaz permite informar a las reglas de validacin y el formato del contenido de cada campo del formulario.
La configuracin de los campos del formulario se hace con un clic en el campo para ser formateado, en la lista
existente, en el lado izquierdo de la carpeta "Formulario".

Figura 1: Lista de campos.


Hecho esto, el sistema abre una pantalla en la parte derecha de esta lista, que debe verificar si en el campo
Tipo de datos el valor atribuido por ScriptCase a travs de la tabla de anlisis de SQL es segn el contenido
existente. En caso de que no lo es, el usuario debe seleccionar en la lista (combobox), un tipo ajustado a los
contenidos de su campo. Para cada tipo de datos, seleccionado ser abierta una ventana con diferentes
caractersticas. Ejemplo: Un campo de tipo texto tienen diferentes caractersticas de un campo de tipo de fecha.
Siendo as, el formato de la pantalla ser de acuerdo con el tipo seleccionado.
Luego, despus de la de elegir el tipo de datos, acaba de completar los otros campos de esta ventana y haga clic
en el botn Guardar, compilar o en Ejecutar.

Campo Texto

campo TEXTo
Configuracin general

Figura 1: Interfaz de Configuracin general

Attributes:
Tipo de datos - Define el tipo de campo de aplicacin. Cuando el campo est definido como texto, aceptar
letras, nmeros, caracteres
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Marca de Agua - Crea una marca de agua en el objeto de entrada.
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.

Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.


Campo contrasea - Transforma el tipo de campo de entrada a contrasea

Campo texto

Campo contrasea

Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo Mscara - Define la mscara de visualizacin del campo. Hay trs tipos de mscaras disponibles y
pueden ser mezcladas:
CarcterDescripcin
9
Reemplazado por algun carcter numrico usado por el usurio. (0-9)
A
Reemplazado por algun carcter alfa usado por el usurio. (A-Z,a-z)
*

Reemplazado por algun carcter alfanumrico (A-Z,a-z,0-9) usado por el


usurio.

Nota: Es posible combinar dos o mas mscaras a la vez, separadas por punto y coma con la mscara mas larga iniciando. El reemplazo ocurre durante la entrada de
datos cuando la cantidad de de carcteres excede el tamao de la mscara mas pequea.

Ejemplos:
Campo
Nmero de Telfono
Clave del Software
(Apenas Letras)
Clave del Software (
Letras y Nmeros)
Placa de coches
Clave del serial del
Scriptcase
Mltiples mscaras
(Telfono)

Mscara
Valor informado
Valor formateado
+99 99 9999 - 9999 123456789012
+12 34 5678 - 9012
AAAA-AAAAQWERTYUIASDFGHJKQWER-TYUIAAAA-AAAA
ASDF-GHJK
****-****-****-****
Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6U7I8
AAA - 9999
QWE1234
QWE - 1234
A999A999A999D111H111G111DG2P D111H111G111****
DG2P
9999-9999;(99) 9999-9999;9999 999 9999;+99 99 9999-9999

Validar la Mscara- Muestra un error si el usuario no escriba la mscara completa.


Completar a la izquierda - Define el carcter utilizado para completar el campo seleccionado. El campo se
llena desde la izquierda para completar el tamao definido en el Tamao de los campos en la base de datos
Tamao en la base de datos - Tamao maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es ledo automticamente de su esquema de informacin (DB Schema).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores

Figura 2 Interfaz de Formato de Valores


Atributos:
Maysculas y Minsculas - Convierte el campo de texto en funcin de la opcin:
Maysculas
Minsculas
Maysculas la
primera palabra
Maysculas
todas las
palabras

Convierte todo el texto a maysculas.


Convierte todo el texto a minsculas.
Escribir con mayscula slo la primera
palabra (slo convierte la primera letra de
la primera palabra a mayscula).
Escribir con maysculas cada palabra
(convierte la primera letra de cada palabra
a mayscula).

Tamao mnimo - Define el tamao mnimo aceptado.


Tamao mximo - Define el tamao mximo aceptado.
Caracteres Permitidos - Seleccionar y definir el conjunto de caracteres aceptados:
Todo - Admite todos los caracteres

Seleccionado - Define el conjunto de caracteres aceptados. Usando las definiciones debajo, el


campo acepta letras, los nmeros y "/" (definido en el atributoMs). Las letras a b c que se define
en el atributo Menos, no son aceptadas.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.

Tamao del borde - Determinar el tamao del borde.


Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Texto De Mltiples Lneas

campo TEXTO DE MLTIPLES LNEAS


Configuracin general

Figura 1: Interfaz de Configuracin general

Atributos:
Tipo de datos - Define el tipo de campo de aplicacin. Cuando el campo est definido como texto, aceptar
letras, nmeros, caracteres.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Marca de Agua - Crea una marca de agua en el objeto de entrada.
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.

Linhas - Permite configurar a altura do campo informando a quantidade de linhas.


Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Tamao en la base de datos - Tamao maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es ledo automticamente de su esquema de informacin (DB Schema).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores

Figura 2 Interfaz de Formato de Valores


Atributos:
Maysculas y Minsculas - Convierte el campo de texto en funcin de la opcin:
Maysculas
Minsculas
Maysculas la
primera palabra
Maysculas
todas las
palabras

Convierte todo el texto a maysculas.


Convierte todo el texto a minsculas.
Escribir con mayscula slo la primera
palabra (slo convierte la primera letra de
la primera palabra a mayscula).
Escribir con maysculas cada palabra
(convierte la primera letra de cada palabra
a mayscula).

Tamao mnimo - Define el tamao mnimo aceptado.

Tamao mximo - Define el tamao mximo aceptado.


Caracteres Permitidos - Seleccionar y definir el conjunto de caracteres aceptados:
Todo - Admite todos los caracteres

Seleccionado - Define el conjunto de caracteres aceptados. Usando las definiciones debajo, el


campo acepta letras, los nmeros y "/" (definido en el atributoMs). Las letras a b c que se define
en el atributo Menos, no son aceptadas.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.

Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Numero

CONFIGURACIN GENERAL

Figura 1: Interfaz de Configuracin general


Atributos:
Tipo de datos- Define el tipo de campo de aplicacin. Cuando el campo est definido nmero se aceptan
slo nmeros enteros.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.

Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo Mscara - Define la mscara de visualizacin del campo. Hay trs tipos de mscaras disponibles y
pueden ser mezcladas:
CarcterDescripcin
9
Reemplazado por algun carcter numrico usado por el usurio. (0-9)
A
Reemplazado por algun carcter alfa usado por el usurio. (A-Z,a-z)
*

Reemplazado por algun carcter alfanumrico (A-Z,a-z,0-9) usado por el


usurio.

Nota: Es posible combinar dos o mas mscaras a la vez, separadas por punto y coma con la mscara mas larga iniciando. El reemplazo ocurre durante la entrada de
datos cuando la cantidad de de carcteres excede el tamao de la mscara mas pequea.

Ejemplos:
Campo
Nmero de Telfono
Clave del Software
(Apenas Letras)
Clave del Software (
Letras y Nmeros)
Placa de coches
Clave del serial del
Scriptcase
Mltiples mscaras
(Telfono)

Mscara
Valor informado
Valor formateado
+99 99 9999 - 9999 123456789012
+12 34 5678 - 9012
AAAA-AAAAQWERTYUIASDFGHJKQWER-TYUIAAAA-AAAA
ASDF-GHJK
****-****-****-****
Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6U7I8
AAA - 9999
QWE1234
QWE - 1234
A999A999A999D111H111G111DG2P D111H111G111****
DG2P
9999-9999;(99) 9999-9999;9999 999 9999;+99 99 9999-9999

Tamao en la base de datos - Tamao maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es ledo automticamente de su esquema de informacin (DB Schema).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores

Configuracin regional - Aplicar las reglas de formato la configuracin regional para el campo. Si no se
selecciona los atributos dgitos separador, signo negativo y el formato de los nmeros negativos muestran.
(Ver configuracin regional).
Agrupacin de Dgitos - Define si el campo muestra el separador de agrupamiento de dgitos.
Tamao mximo - Definir el tamao mximo del campo.
Valor mnimo - Define el valor mnimo aceptado.
Valor mximo - Define el valor mximo aceptado.
Dgito separador de agrupacin - Define el carcter utilizado como separador de la unidad.
Signal negativo - Define the character used to display negative values.
Formato de nmero negativo - Define the negative sign display position (relative to the field).
Aceptar - El campo acepta slo valor negativo, slo valor positivo o positivos y negativos.
Mostrar una calculadora - Muestra una calculadora.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:

Fuente - Tipo de fuente del campo .


Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Decimal

CONFIGURACIN GENERAL

Figura 1: Interfaz de configuracin general


Atributos:
Tipo de datos - Definir el tipo de campo en aplicacin. Campos decimales son formateados de acuerdo a
reglas de formato de nmeros reales.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.

Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.


Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores

Figura 2 Interfaz de Formato de Valores

Configuracin regional - Aplicar las reglas de formato la configuracin regional para el campo. Si no se
selecciona los atributos dgitos separador, signo negativo y el formato de los nmeros negativos muestran.
(Ver configuracin regional).
Agrupacin de Dgitos - Define si el campo muestra el separador de agrupamiento de dgitos .*
Tamao mximo - Definir el tamao mximo del campo.
Valor mximo - Define el valor mximo aceptado.
Valor mnimo - Define el valor mnimo aceptado.
Precisin Decimal - Definir la precisin decimal del campo .
Separador decimal - Definir el carcter utilizado como separador decimal.

Dgito separador de agrupacin - Define el carcter utilizado como separador de la unidad.


Seal negativo - Defina el carcter utilizado para mostrar los valores negativos.
Formato de nmero negativo - Defina la posicin de visualizacin signo negativo (en relacin con el
campo).
Aceptar la negativa - El campo acepta valor negativo.
Mostrar calculadora - Muestra una calculadora.
Completar con ceros - Si se activa, automticamente llena los dgitos decimales. Si no est marcada, el
usuario final siempre debe introducir los dgitos decimales. .*
* "Formata mientras se escribe" deben estar habilitada en el "Formulario>> Configuracin" para utilizar esta opcin.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Moneda

CONFIGURACIN GENERAL

Figura 1: Interfaz de configuracin general


Atributos:
Tipo de datos - Definir el tipo de campo en aplicacin. Campos Moneda son formateados de acuerdo a
reglas de formato de moneda.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.

Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores

Figura 2 : Interfaz de Formato de Valores

Atributos:
Configuracin regional - Aplicar las reglas de formato la configuracin regional para el campo. Si no se
selecciona los atributos dgitos separador, precisin decimal, signo negativo y el formato de los nmeros
negativos muestran. (Ver regional configuracin regional.).
Agrupacin de Dgitos - Define si el campo muestra el separador de agrupamiento de dgitos .*
Uso de smbolos de moneda - Define si el campo muestra el smbolo de moneda .*
Tamao mximo - determina el tamao mximo del campo.

Valormnimo - Permite configurar el valor mnimo del campo.


Valor mximo - Permite configurar el valor mximo del campo.
Precisin Decimal - Define el nmero de decimales del campo.
Dgito separador de agrupacin - Define el carcter utilizado como separador de la unidad.
Separador decimal - Defina el carcter utilizado como separador decimal.
Signal negativo - Definir el carcter utilizado para mostrar los valores negativos.
Formato de nmero negativo - Define o posicionamento do sinal negativo em relao ao valor.
Acepta negativo - El campo acepta valor negativo.
Mostrar una Calculadora - Muestra una calculadora.
Completar con ceros - Si se activa, automticamente llena los dgitos decimales. Si no est marcada, el
usuario final siempre debe introducir los dgitos decimales. .*
* "Formata mientras se escribe" deben estar habilitada en el "Formulario>> Configuracin" para utilizar esta opcin.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid

Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Fecha

CONFIGURACIN GENERAL

Figura 1: Interfaz de configuracin general


Atributos:
Tipo de datos - Definir el tipo de campo en aplicacin. Campos Fecha son formateados de acuerdo a reglas
de formato de la fecha
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms

arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de valores

Figura 2: Interfaz de Formato de valores


Attributes:
Usar ComboBox - Permite seleccionar los datos y el mes mediante un combo box.
Visualizacin - Permite seleccionar el formato de visualizacin del campo.
Fecha mnima:
Fecha Fija - Insertar la fecha mnima que ser permitida en el campo.
Fecha Actual - Cuando haga clic en el icono al lado de la caja, el scriptcase tiene las siguientes
opciones:
Fecha simple real - se definir la fecha actual como la fecha mnima, es decir, no se aceptarn
fechas anteriores a la actual.
Fecha real con incremento - La fecha mnima ser la fecha actual ms los das o meses o aos
que se definan.

Fecha real con decremento - La fecha mnima ser la fecha actual menos los das o meses o
aos que se definan.

Fecha mxima:
Fecha Fija - Insertar la fecha mxima que ser permitida en el campo.
Fecha Actual - Cuando haga clic en el icono al lado de la caja, el scriptcase tiene las siguientes
opciones:
Fecha simple real - se definir la fecha actual como la fecha mxima, es decir, no se aceptarn
fechas superiores a la actual.
Fecha real con incremento - La fecha mxima ser la fecha actual ms los das, meses o aos
que se definan.
Fecha real con decremento - La fecha mxima ser la fecha actual ms los das, meses o aos
que se definan.

Formato de Visualizacin - Muestra el formato de fecha usado en el campo.


Mostrar Calendario - Muestra un cono al lado del campo que permite seleccionar la fecha de un
calendario..

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.

Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.

Tamao del borde - Determinar el tamao del borde.


Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Hora

CONFIGURACIN GENERAL

Figura 1: Interfaz de configuracin general


Atributos:
Tipo de datos - Definir el tipo de campo en aplicacin. Campos Hora son formateados de acuerdo a reglas
de formato de la hora.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms

arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores

Figura 2: Interfaz de Formato de valores

Atributos:
Configuracin regional - Aplicar la configuracin regional tiempo las reglas de formato para el campo
Vase Configuracin regional).
Separador de hora - Permite informar o smbolo que ir separar a hora.
Exibio - Permite selecionar o formato de exibio do campo hora.
Formato Interno - Formato que ser armazenado dentro do banco de dados.
Exibir Formato -Permite exibir ao lado do campo o modo de preenchimento do campo hora.
Usar Timepicker - Usar plug-in JQuery para escolha da hora.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.

Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Fecha Y Hora

CONFIGURACIN GENERAL

Figura 1: Interfaz de configuracin general

Atributos:
Tipo de datos - Definir el tipo de campo en aplicacin. Campos Fecha y hora son formateados de acuerdo
a reglas de formato de la fecha y hora.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms

arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores

Figure2: Values Format Interface

Attributes:
Configuracin regional - Aplicar la configuracin regional de fecha para el campo. Si la opcin NO est
seleccionada, se mostrarn las opciones de separador de fecha y el separador de hora. (Vase
Configuracin regional).
Separador de fecha - Smbolo separador de la fecha, (ej 2012/01/01; 2012-01-01).
Separador de hora - Smbolo separador de la hora, (ej 00:00am; 00.00am).
Visualizacin - Seleccione el formato de visualizacin que desea usar para el campo..
Formato Interno- Define el tipo de formato usado en el procesamiento del campo, (ej, el formato del campo
DATE de SQL).

Exibir Formato - Permite exibir ao lado do campo o modo de preenchimento do campo hora.
Agrupar data e hora - Agrupar data e hora no mesmo campo.
Exibir Calendrio - Permite exibir ao lado do campo um cone de calendrio, este possibilita a seleo do
ms e ano passando para o campo o valor que foi definido no calendrio.
Novo Calendrio - Mostrar um novo calendrio com jquery, ou o antigo calendrio.
Limite de anos - Quantidade de anos que sero exibidos no calendrio.
Exibir nmero da semana - Exibir nmero da semana na aplicao.
Meses adicionais - Exibir meses adicionais no calendrio.
Mostrar Combo ano e ms - Mostrar Combo Ano e ms no calendrio.
Decimais dos segundos - Define a quantidade de decimais para os segundos.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Imagen (base De Datos)

Configuracin General

Figura 1: Interfaz de configuracin general

Atributos:
Tipo de datos - Definir el tipo de campo en aplicacin. Cuando un campo se define como Imagen (Base de
datos) utiliza imgenes almacenadas en el servidor. Las imgenes se almacenan en en la base de datos
como texto.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Borde - Ancho de borde de la imagen en pxeles.
Altura - Define altura de la imagen mostrada (en porcentaje o pxeles).
Barra de progreso - Mostrar o no una barra de progreso cuando la carga de archivos.
Upload Area - Define si un rea de arrastrar y soltar se utiliza para cargar los archivos.
Anchura - Define el ancho de la imagen en pxeles.
Mantener Aspecto - Mantiene la relacin de aspecto de la imagen cuando cambia el tamao. Se utiliza en
conjunto con Altura de la imagen y ancho de la imagen.
Abrir en otra ventana- Abrir otra ventana y mostrar la imagen original.
Mostrar slo enlace - Muestra slo un enlace en el campo con el nombre de la imagen. El enlace se abrir
en una ventana pop-up con la imagen en su tamao original (sin redireccin).
Extensiones para permitir - Definir qu extensiones pueden subir.
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.

Tipo de SQL - Define el tipo de campo en la base de datos.

Multi-Upload
Permite cargar varios archivos y almacenar la informacin en una tabla de base de datos relativa.

Configuracin de Multi Upload

Atributos:
Cantidad de columnas - La cantidad de columnas que se muestram en Multiupload.
Posicin de la eliminacin - Posicin de la casilla de verificacin para eliminar.
Posicin en la carga - Posicionamiento de los registros sobre carga.
Mostrar estado - Mostrar el estado de carga.
Tabla - Elija la tabla de base de datos para almacenar los archivos.
Despus de elegir la tabla, se mostrarn todos los campos de esa tabla y debemos asociar parmetros a
rellenar los campos al insertar o actualizar.

Configuracin de los campos da tabla de Multi Upload.

Las opciones son:


Nombre del archivo - Obtiene el nombre del archivo que se est cargando

Upload - Obtiene el bynary del archivo

Incremento automtico - Se utiliza slo cuando el campo de base de datos es de incremento automtico
o similar.

Incremento Manual - El formulario generado se encargar de la funcin de auto-incremento calculando el


valor del campo de forma automtica antes de insertar un registro.

Clave extranjera - Permite asociar un valor de campo de formulario actual.

Definido - Se puede especificar un valor constante o usar variables globales [global_var]. Muy til para
pasar parmetros.

Fecha de inclusin - Obtener los datos desde el servidor al insertar.

Datetime de inclusin - Obtener la fecha y hora del servidor al insertar.

IP del usuario - El campo se llenar con la IP del ordenador que accede a la aplicacin.

Calculado por la base de datos - El valor del campo es asignado por la base de datos.

Calculado por la base de datos si est vaco - El valor del campo es asignado por la base de datos si
un valor se pasa a ella

Null - El campo en la tabla de SQL se llena (null).

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Imagen (nombre Del Archivo)

Permite que el desarrollador utilice los campos de los formularios para subir imgenes. Las imgenes se guarda
en el servidor en un directorio definido usando el men de Configuracin de la Aplicacin, en el atributo
Directorio de la imagen (Vase Configuracin ).

Configuracin General

Figura 1: Interfaz de configuracin general


Atributos:
Tipo de datos - Definir el tipo de campo en aplicacin. Cuando un campo se define como Imagen (un
nombre de archivo) , almacena un nombre de archivo que est disponible para la aplicacin. Las imgenes
se almacenan por separado en el servidor y se muestra
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Borde - Ancho de borde de la imagen en pxeles.
Altura - Define altura de la imagen mostrada (en porcentaje o pxeles).
Anchura - Define el ancho de la imagen en pxeles.
Mantener Aspecto - Mantiene la relacin de aspecto de la imagen cuando cambia el tamao. Se utiliza en
conjunto con Altura de la imagen y ancho de la imagen.
Barra de progreso - Mostrar o no una barra de progreso cuando la carga de archivos.
Upload Area - Define si un rea de arrastrar y soltar se utiliza para cargar los archivos.
Incrementar Archivo - Aumenta el nombre del archivo si ya existe en la carpeta de carga.
Subcarpeta - Define una subcarpeta para organizar los archivos almacenados
Crear subcarpeta - Crea la subcarpeta si no existe.

Cach de imagen - Tiempo en minutos para mantener la imagen en memoria cach


Mostrar slo enlace - Muestra slo un enlace en el campo con el nombre de la imagen. El enlace se abrir
en una ventana pop-up con la imagen en su tamao original (sin redireccin).
Abrir en otra ventana- Abrir otra ventana y mostrar la imagen original.
Extensiones para permitir - Definir qu extensiones pueden subir.
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.
Example of field of the image type in a cadastre of products.

Multi-Upload
Permite cargar varios archivos y almacenar la informacin en una tabla de base de datos relativa.

Configuracin de Multi Upload

Atributos:
Cantidad de columnas - La cantidad de columnas que se muestram en Multiupload.

Posicin de la eliminacin - Posicin de la casilla de verificacin para eliminar.


Posicin en la carga - Posicionamiento de los registros sobre carga.
Mostrar estado - Mostrar el estado de carga.
Tabla - Elija la tabla de base de datos para almacenar los archivos.
Despus de elegir la tabla, se mostrarn todos los campos de esa tabla y debemos asociar parmetros a
rellenar los campos al insertar o actualizar.

Configuracin de los campos da tabla de Multi Upload.

Las opciones son:


Nombre del archivo - Obtiene el nombre del archivo que se est cargando

Upload - Obtiene el bynary del archivo

Incremento automtico - Se utiliza slo cuando el campo de base de datos es de incremento automtico
o similar.

Incremento Manual - El formulario generado se encargar de la funcin de auto-incremento calculando el


valor del campo de forma automtica antes de insertar un registro.

Clave extranjera - Permite asociar un valor de campo de formulario actual.

Definido - Se puede especificar un valor constante o usar variables globales [global_var]. Muy til para
pasar parmetros.

Fecha de inclusin - Obtener los datos desde el servidor al insertar.


Datetime de inclusin - Obtener la fecha y hora del servidor al insertar.

IP del usuario - El campo se llenar con la IP del ordenador que accede a la aplicacin.

Calculado por la base de datos - El valor del campo es asignado por la base de datos.

Calculado por la base de datos si est vaco - El valor del campo es asignado por la base de datos si
un valor se pasa a ella

Null - El campo en la tabla de SQL se llena (null).

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Documento (base De Datos)

Configuracin General

Figura 1: Interfaz de configuracin general


Atributos:

Tipo de Datos - Definir el tipo de campo en aplicacin. Cuando un campo se define como Documento,
acepta la apertura del archivo directamente, Creando un Vnculo para cada documento existente en la base
de datos.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Icono - Mostrar un icono al lado de campo se identifica el tipo de archivo.
Barra de progreso - Mostrar o no una barra de progreso cuando la carga de archivos.
Upload Area - Define si un rea de arrastrar y soltar se utiliza para cargar los archivos.
Nombre del archivo - Campo que contiene el nombre de archivo de documentos.
Tamao del archivo - Define el campo que contiene el tamao del archivo.
Extensiones para permitir - Definir qu extensiones pueden subir.
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Multi-Upload
Permite cargar varios archivos y almacenar la informacin en una tabla de base de datos relativa.

Configuracin de Multi Upload

Atributos:
Cantidad de columnas - La cantidad de columnas que se muestram en Multiupload.
Posicin de la eliminacin - Posicin de la casilla de verificacin para eliminar.
Posicin en la carga - Posicionamiento de los registros sobre carga.
Mostrar estado - Mostrar el estado de carga.
Tabla - Elija la tabla de base de datos para almacenar los archivos.
Despus de elegir la tabla, se mostrarn todos los campos de esa tabla y debemos asociar parmetros a
rellenar los campos al insertar o actualizar.

Configuracin de los campos da tabla de Multi Upload.

Las opciones son:


Nombre del archivo - Obtiene el nombre del archivo que se est cargando

Upload - Obtiene el bynary del archivo


Incremento automtico - Se utiliza slo cuando el campo de base de datos es de incremento automtico
o similar.

Incremento Manual - El formulario generado se encargar de la funcin de auto-incremento calculando el


valor del campo de forma automtica antes de insertar un registro.

Clave extranjera - Permite asociar un valor de campo de formulario actual.

Definido - Se puede especificar un valor constante o usar variables globales [global_var]. Muy til para
pasar parmetros.

Fecha de inclusin - Obtener los datos desde el servidor al insertar.

Datetime de inclusin - Obtener la fecha y hora del servidor al insertar.

IP del usuario - El campo se llenar con la IP del ordenador que accede a la aplicacin.

Calculado por la base de datos - El valor del campo es asignado por la base de datos.

Calculado por la base de datos si est vaco - El valor del campo es asignado por la base de datos si
un valor se pasa a ella

Null - El campo en la tabla de SQL se llena (null).

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Documento (nombre Del Archivo)

CONFIGURACIN GENERAL

Figura 1: Interfaz de configuracin general

Atributos:
Tipo de datos - Definir el tipo de campo en aplicacin. Cuando un campo se define como Documento (un
nombre de archivo) , almacena un nombre de archivo que est disponible para la aplicacin. Las imgenes
se almacenan por separado en el servidor.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Barra de progreso - Mostrar o no una barra de progreso cuando la carga de archivos.
Upload Area - Define si un rea de arrastrar y soltar se utiliza para cargar los archivos.
Incrementar Archivo - Aumenta el nombre del archivo si ya existe en la carpeta de carga.
Subcarpeta - Introduzca el nombre de un subdirectorio para guardar los archivos (ste es agregado bajo el
directorio definido en el atributo Ruta de los documentos del men Configuracin de [Link]
Configuracin).
Crear subcarpeta - Crea la subcarpeta si no existe.
Icono - Mostra un icono al lado de campo se identifica el tipo de archivo.
Extensiones para permitir - Definir qu extensiones pueden subir.
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Multi-Upload
Permite cargar varios archivos y almacenar la informacin en una tabla de base de datos relativa.

Configuracin de Multi Upload

Atributos:
Cantidad de columnas - La cantidad de columnas que se muestram en Multiupload.
Posicin de la eliminacin - Posicin de la casilla de verificacin para eliminar.
Posicin en la carga - Posicionamiento de los registros sobre carga.
Mostrar estado - Mostrar el estado de carga.
Tabla - Elija la tabla de base de datos para almacenar los archivos.
Despus de elegir la tabla, se mostrarn todos los campos de esa tabla y debemos asociar parmetros a
rellenar los campos al insertar o actualizar.

Configuracin de los campos da tabla de Multi Upload.

Las opciones son:


Nombre del archivo - Obtiene el nombre del archivo que se est cargando

Upload - Obtiene el bynary del archivo

Incremento automtico - Se utiliza slo cuando el campo de base de datos es de incremento automtico
o similar.

Incremento Manual - El formulario generado se encargar de la funcin de auto-incremento calculando el


valor del campo de forma automtica antes de insertar un registro.

Clave extranjera - Permite asociar un valor de campo de formulario actual.

Definido - Se puede especificar un valor constante o usar variables globales [global_var]. Muy til para
pasar parmetros.

Fecha de inclusin - Obtener los datos desde el servidor al insertar.

Datetime de inclusin - Obtener la fecha y hora del servidor al insertar.

IP del usuario - El campo se llenar con la IP del ordenador que accede a la aplicacin.

Calculado por la base de datos - El valor del campo es asignado por la base de datos.

Calculado por la base de datos si est vaco - El valor del campo es asignado por la base de datos si
un valor se pasa a ella

Null - El campo en la tabla de SQL se llena (null).

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Tarjeta De Crdito

Campo TARJETA DE CRDITO


El ScriptCase proporciona rutinas de validacin de los nmeros de tarjeta de crdito en las aplicaciones.
Actualmente las aplicaciones del ScriptCase apoya las rutinas de validacin para manejar AMERICAN
EXPRESS, VISA, MASTERCARD y tarjetas DINER.

Configuracin General

Figura 1: Interfaz de configuracin general


Atributos:
Tipo de datos - Campos Nmero de Tarjeta de Crdito son formateados de acuerdo a las reglas de nmero
de tarjeta de crdito.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Completar a la izquierda - Define el carcter utilizado para completar el campo seleccionado. El campo se
llena desde la izquierda para completar el tamao definido en el Tamao de los campos en la base de datos
Tamao en la base de datos - Tamao maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es ledo automticamente de su esquema de informacin (DB Schema).
Campo Mscara - Define la mscara de visualizacin del campo. Hay trs tipos de mscaras disponibles y
pueden ser mezcladas:
CarcterDescripcin
9
Reemplazado por algun carcter numrico usado por el usurio. (0-9)
A
Reemplazado por algun carcter alfa usado por el usurio. (A-Z,a-z)
*

Reemplazado por algun carcter alfanumrico (A-Z,a-z,0-9) usado por el


usurio.

Nota: Es posible combinar dos o mas mscaras a la vez, separadas por punto y coma con la mscara mas larga iniciando. El reemplazo ocurre durante la entrada de
datos cuando la cantidad de de carcteres excede el tamao de la mscara mas pequea.

Ejemplos:
Campo
Nmero de Telfono
Clave del Software
(Apenas Letras)
Clave del Software (
Letras y Nmeros)
Placa de coches
Clave del serial del
Scriptcase
Mltiples mscaras
(Telfono)

Mscara
Valor informado
Valor formateado
+99 99 9999 - 9999 123456789012
+12 34 5678 - 9012
AAAA-AAAAQWERTYUIASDFGHJKQWER-TYUIAAAA-AAAA
ASDF-GHJK
****-****-****-****
Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6U7I8
AAA - 9999
QWE1234
QWE - 1234
A999A999A999D111H111G111DG2P D111H111G111****
DG2P
9999-9999;(99) 9999-9999;9999 999 9999;+99 99 9999-9999

Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.

Tipo de SQL - Define el tipo de campo en la base de datos.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Tipo De Tarjeta De Crdito

campo tipo de TARJETA DE CRDITO


Definir la compaa de tarjetas de crdito (bandera). Se refiere a un campo de tarjeta de crdito y r las rutinas de
validacin los utilizados para validar de acuerdo a las normas de la empresa especfica.

Configuracin General

Figura 1: Interfaz de configuracin general

Atributos:
Tipo de datos - Campos Nmero de Tarjeta de Crdito son formateados de acuerdo a las reglas de nmero
de tarjeta de crdito.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.

Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores
La imagen de abajo muestra cmo relacionados con el campo Nmero de Tarjeta de Crdito con el campo de la
Tarjeta de Crdito. Los valores de los formatos de imagen que figuran a Continuacin muestran la forma de la
tarjeta de crdito relacionadas con el campo Nmero de Tarjeta de Crdito con el campo.

Figura 2: Interfaz de Formato de Valores


Atributos:
Tipo de tarjeta - Muestra un cuadro de seleccin con las compaas de tarjetas que se dispone.(bandera)
Utilice Ttulo / Denegar - Permite que el usuario introduzca una opcin diferente de las opciones
disponibles en el ScriptCase (American Express, Diners, Master Card y Visa). La etiqueta y el valor para
estas opciones se definen en el valor negativo y en el ttulo
Valor negativo - Nueva opcin de valor
Ttulo - Nueva opcin de etiqueta.
Campo Relacionado - Definir el campo que contiene los valores para validar.
Recargar Forma- Recargar el formulario despus de actualizar valor del campo.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo E-mail

General Settings

Figure1: General Settings Interface


Attributes:
Tipo de datos - Definir el tipo de campo de aplicacin. Cuando el campo se define como E-mail se mostrar
un icono por su lado, al hacer clic en el icono abre el lector de e-mail. Se valida el valor del campo de
acuerdo a los formatos estndar de e-mail.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).

Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Mostrar Icono - Mostra un icono de correo electrnico por el lado del campo
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .

Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.


Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita

Subrayado - Aplicar formato subrayado a la fuente.


Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Url

Configuracin General

Figura 1: Interfaz de configuracin general

Atributos:
Tipo de datos - Cuando el campo se define como la direccin URL, se muestra un enlace de acceso.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).

Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Mostrar Icono - Mostra un icono por el lado del campo


Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.

Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Color Html

Configuracin General

Figura 1: Interfaz de configuracin general

Atributos:
Tipo de datos - Defina el tipo de campo de aplicacin. Cuando el campo est definido como del color HTML
se muestra al lado del campo un icono con una paleta de colores.

Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.

Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)


Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Select

Use objeto Select (combobox) en el campo de formulario.

CONFIGURACIN GENERAL

Figura 1: Configuracin general de interfaz


Atributos:
Tipo de datos - El tipo de datos Select es un objeto drop-down que permite la seleccin de informacin a
travs de una ventana deslizante.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Tamao en la base de datos - Tamao maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es ledo automticamente de su esquema de informacin (DB Schema).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Edicin
Lookup de edicin permite a visualizacin de una lista de valores en campos de formularios. Vea en la pantalla
de abajo el campo Estado , antes y despus que la enabling lookup de edicin para mostrar un objeto select que
contenga una lista personalizada de LLAVES / VALORES. Estas listas de LLAVES / VALORES puede definir se
de dos maneras: basada en una tabla de base de datos ( lookup automtico ) o de los arrays (lookup manual)

Antes de Lookup

Despus de Lookup

Mtodo de Lookup
Hay dos opciones disponibles: automtico, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.

Figura 1:seleccin de mtodo de Lookup

Lookup de Edicin - Automtico


Rellena el objeto select dinmicamente, basado en una sentencia SQL, tenga en cuenta la sentencia SQL en la
foto abajo, es necesario recuperar una clave (insertar o actualizar) y un valor para mostrar en el campo en el
comando SQL

Figura 2: Configuracin de lookup automtico

Atributos:

SQL Select - La consulta utilizada para alimentar el objeto select en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Valores Multiples - En la seleccin s, es posible seleccionar varios elementos de la lista de campos. La


lista de valores se guardarn en el campo de la tabla como una cadena que contiene el texto:
KEY1;KEY2;KEY3 utilizando un delimitador especificado como ; o - definido en Delimitador

nico valor

Mltiples Valores

Delimitador - El carcter utilizado para separar los elementos generados en la cadena, slo aplicable
cuando se utiliza la opcin de mltiples valores, el valor por default es delimitador coma (;).
Altura- Seleccione la cantidad de filas de objeto .
Utilice Ttulo - Permite mostrar una lnea de ttulo en el objeto select. Esta opcin funciona en combinacin
con el Ttulo y el Valor interno de ttulo.

Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo
del objeto es seleccionado
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del select , se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

Valor de lookup

Valor original y de lookup

Separados por - Caracteres utilizados para separar valores de CLAVE y LOOKUP mostrados en la lista de
valores. Slo aplicable cuando se utiliza la opcin Mostra valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.
Crear enlace - Permite crear un enlace a un formulario de actualizacin de la lista. En la imagen siguiente,
el objeto select se recarga automticamente despus de la actualizacin de un formularion emergente
(popup).

Casilla de verificacin Usar el men desplegable - Mostrar el campo Seleccione una lista desplegable
de casillas de verificacin.

Lookup de Edicin - Manual


Habilita un objeto select basado en una lista de valores llena manualmente como un array. Ver imagen abajo.

Figura 3: Lookup de edicin Manual.

Atributos:
Tipo de Lookup- Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Crea un objeto select simple , permite seleccinar slo un iten.

Figura 4: Configuracin de Lookup Valor Unico

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Default - Seleccin de valor predeterminada
Altura - La cantidad de filas mostradas en este objeto select.

Mltiples valores (delimitador)

Guarda una nica cadena en el campo de tabla basada en una lista de valores exhibidos. Por
ejemplo, la seleccin de: Deportes, Cine y Viajes es guardado en el campo de tabla como una
cadena como D;C;V. Tenga en cuenta el valor default de delimitador (;) coma

Figura 5: Lookup mltiples valores

(delimitador)

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.

Delimitador - El carcter utilizado para separar los elementos generados en la cadena,


slo aplicable cuando se utiliza la opcin de mltiples valores, el valor por default es
delimitador coma (;).
Altura - La cantidad de filas mostradas en este objeto select.
Mltiples valores (posicin)

Guarda en un campo de tipo cadena una lista de valores, por ejemplo, es posible guardar las
respuestas a los temas: gnero, estado civil y Hobby en un solo campo de tabla. Vase en
la tabla de abajo las posiciones utilizadas por cada respuesta de guardado en la cadena .
Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: Al seleccionar en el formulario generados : Hombre, Casado y Libros, el valor


guardado en la tabla es una cadena MCLI

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Negativo - Valor guardado en la cadena cuando no est seleccionadod un valor .
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao -cantidad de bytes guardada en la cadena.
Altura- Seleccione la cantidad de filas de objeto.

Mltiples valores (binario)

Permite guardar una seleccin mltipla como un valor entero en un campo de la a tabla.

En esta interfaz del campo el valor de cada iten es un nmero entero generado
automticamente.
Valor
implcito
1
2
4
8
16

Descripcin
Deportes
Cine
Viajar
Libros
Musica

La seleccin se convierte en un entero que es la suma de los valores implcitos antes de


guardar.
Ejemplo 1: En la seleccin de Deportes y Cine en la lista de valores, el valor guardado en el
campo de la tabla es 3
Valor
implcito
1
2
4
8
16

Descripcin
Deportos
Peliculas
Viajar
Libros
Musica

1 (Deportos) + 2 (Peliculas) = 3
Ejemplo 2: En la seleccin de Deportes, Viajar y Libros en la lista de valores, el valor
guardado en el campo de la tabla es 13
Valor
implcito
1
2
4
8
16

Descripcin
Deportos
Peliculas
Viajar
Libros
Musica

1 (Deportos) + 4 (Viajar) + 8 (Libros) = 13

Figura 7: Mltiples valores (binario).

Label- Text displayed value in the checkbox object.


Columns - Checkbox columns quantity.
Etiqueta- Texto visualizado.
Altura- Seleccione la cantidad de filas de objeto .

Botn Insertar - Inserta La etiqueta y el valor en la lista de valores.


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar, l listas guardadas se mostrarn en
el campo Definiciones de Carga de Lookup.
Definiciones de Carga de Lookup - Permite guardar una lista de valores o una lista predeterminada del
ScriptCase.
Utilice Ttulo - Permite mostrar una lnea de ttulo en el objeto select. Esta opcin funciona en combinacin
con el Ttulo y el Valor interno de ttulo.

Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo
del objeto es seleccionado.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del select , se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

valores de lookup

original y valores de lookup

Separados por- Caracteres utilizados para separar CLAVE y valores de LOOKUP mostrados en la lista de
valores. Slo aplicable cuando se utiliza la opcin Mostrar original y valores de lookup.
Casilla de verificacin Usar el men desplegable - Mostrar el campo Seleccione una lista desplegable de
casillas de verificacin.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Doble Select

Recursos para mostrar dos valores: Una lista con los valores para seleccionar y una lista con los valores
seleccionados.

CONFIGURACIN GENERAL

Figura 1: Configuracin general de interfaz


Atributos:
Tipo de datos - El tipo de datos doble de seleccin double select es una lista de objetos drop-down que
permiten la seleccin mltiple a travs de dos ventanas de seleccin y un navegador entre ellos (<<<>>>).
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una

variable de sesin creada en una pantalla de login.


Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Tamao en la base de datos - Tamao maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es ledo automticamente de su esquema de informacin (DB Schema).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Edicin
Lookup de edicin permite a visualizacin de una lista de valores en formularios.

Antes de Lookup

Despus de Lookup

Figura 1: Lookupde Edicion

Atributos:
SQL Select - La consulta utilizada para alimentar el objeto select en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Delimiter - The character used to separate the items on generated string, the default delimiter is semicolon (
; )Delimitador - El carcter utilizado para separar los elementos generados en la cadena, slo aplicable
cuando se utiliza la opcin de mltiples valores, el valor por default es delimitador coma (;)..
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualizacin en el campo.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

Valor de lookup

Valor original y de lookup

Separados por - Caracteres utilizados para separar valores del campo y recuperado por lookup . Slo
aplicable cuando se utiliza la opcin Mostra valor original y lookup .de CLAVE y LOOKUP mostrados en
la lista de valores
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Checkbox

Objeto de casilla de verificacin usar en el campo de formulario.

Configuracin general

Figura 1: Configuracin general de interfaz

Atributos:
Tipo de datos - El tipo de datos objeto checkbox permite la seleccin de uno o ms informacin a travs de
una caja de marcadores de objetos
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Edicin
Lookup de edicin permite a visualizacin de una lista de valores en campos checkbox de formularios. Vea en la
pantalla de abajo.
It is possible to populate the checkboxes objects basada en una tabla de base de datos (lookup automatic) o de
los arrays (lookup manual)

Antes de Lookup

Despus de Lookup

Mtodo de Lookup
Hay dos opciones disponibles: automtico, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.

Figura 1:seleccin de mtodo de Lookup

Lookup de Edicin - Automtico


Rellena el objeto checkbox dinmicamente, basado en una sentencia SQL, tenga en cuenta la sentencia SQL en
la foto abajo, es necesario recuperar una clave (insertar o actualizar) y un valor para mostrar en el campo en el
comando SQL

Figura 2: Configuracin de lookup automtico


Atributos:
SQL Select - La consulta utilizada para alimentar el objeto checkbox en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Columnas - El nmero de columnas de checkbox


Delimitador - El carcter utilizado para separar los elementos generados en la cadena,el valor por default
es delimitador coma (;).
NOTA: La opcin de lookup automtico requiere el campo de formulario a ser de tipo cadena , porque la
seleccin mltiple guarda una nica cadena en el campo de la tabla de base de datos como AK; ID;UT
cuando se utiliza el delimitador coma.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del checkbox, se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Opcin de marcar todos - Muestra un objeto de marcar todos los artculos y otro para desmarcar todos los
artculos.

Mostrar original y el valor de lookup - Muestra el campo de clave y de lookup recuperado por la sentencia
SQL separados por el carcter se define en el Separado por. Seleccione No para mostrar slo el valor
recuperado por el lookup.

Separados por - Caracteres utilizados para separar el valor original del campoy el valor de retorno LOOKUP
mostrados en la lista de valores. Slo aplicable cuando se utiliza la opcin Mostra valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Lookup de Edicin - Manual


Habilita un objeto select basado en una lista de valores llena manualmente como un array. Ver imagen abajo.

Figura 3: Lookup de edicin Manual


Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico
Permite seleccinar slo un iten.

Figura 4: Configuracin de Lookup Valor Unico


Etiqueta- Texto visualizado.
Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla. Por
ejemplo, usando la figura 4, cuando Ipho caf es seleccionado el valor guardado es de
43.
Default - Seleccin de valor predeterminada
Columnas - Cantidad de columnas de checkbox .
Mltiples valores (delimitador)
Guarda una nica cadena en el campo de tabla basada en una lista de valores exhibidos. Por
ejemplo, la seleccin de: Deportes, Pelculas y Viajar es guardado en el campo de tabla como
una cadena como D;P;V. Tenga en cuenta el valor default de delimitador (;) coma

Figura 5: Lookup mltiples valores (delimitador)


Etiqueta- Texto visualizado.
Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos generados en la cadena,
slo aplicable cuando se utiliza la opcin de mltiples valores, el valor por default es
delimitador coma (;).
Altura - La cantidad de filas mostradas en este objeto select.
Columnas - Cantidad de columnas de checkbox .
Valores Mltiples (Posicin)
Guarda en un campo de tipo cadena una lista de valores. Con el uso de los mltiples valores
(posicin) se necesita entrar la etiqueta, posicin inicial en la cadena y el tamao en bytes de
cada [Link] ejemplo, es posible guardar las respuestas a los temas: gnero, estado
civil y Hobby en un solo campo de tabla. Vase en la tabla de abajo las posiciones utilizadas
por cada respuesta de guardado en la cadena .
Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Peliculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: Al seleccionar en el formulario generados : Hombre, Casado y Libros, el valor


guardado en la tabla es una cadena HCLI

Figura7: Lookup de Edicin - Mltiples Valores (posicin)

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Negativo - Valor guardado en la cadena cuando no est seleccionadod un valor .
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao -cantidad de bytes guardada en la cadena.
Altura- Seleccione la cantidad de filas de objeto.
Mltiples valores (binario)
Permite guardar una seleccin mltipla como un valor entero en un campo de la a tabla.
En esta interfaz del campo el valor de cada iten es un nmero entero generado
automticamente. Vea los ejemplos abajo.
Valor
atribuido
1
2
4
8
16

Descripcin
Deportos
Pelculas
Libros
Viajar
Msica

La seleccin se convierte en un entero que es la suma de los valores implcitos antes de


guardar.
Ejemplo 1: En la seleccin de Deportes y Pelculas en la lista de valores, el valor guardado
en el campo de la tabla es 3
Valor
atribuido
1
2
4
8
16

Descripcin
Deportos
Pelculas
Libros
Viajar
Msica

1 (Deportos) + 2 (Pelculas) = 3
Ejemplo 2: En la seleccin de Deportos, Viajar y Libros en la lista de valores, el valor
guardado en el campo de la tabla es 13
Valor
atribuido
1

Descripcin
Deportos

2
4
8
16

Pelculas
Libros
Viajar
Msica

1 (Deportos) + 4 (Viajar) + 8 (Libros) = 13

Figura8: Lookup de Edicin - Mltiples Valores (binario)

Etiqueta- Texto visualizado.


Columnas - Cantidad de columnas de checkbox .
Botn Insertar - Insertar etiqueta y valor en la lista de valores.
Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar, l listas guardadas se mostrarn en
el campo Definiciones de Carga de Lookup.
Definiciones de Carga de Lookup - Permite guardar una lista de valores o una lista predeterminada del
ScriptCase.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del checkbox, se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Mostrar original y el valor de lookup - Muestra el campo de clave y de lookup recuperado por la sentencia
SQL separados por el carcter se define en el Separado por. Seleccione No para mostrar slo el valor
recuperado por el lookup.

valores de lookup

original y valores de lookup

Separados por - Caracteres utilizados para separar el valor original del campoy el valor de retorno LOOKUP
mostrados en la lista de valores. Slo aplicable cuando se utiliza la opcin Mostra valor original y lookup .

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Radio

Utiliza el objeto radio en el campo de formulario.

Configuracin general

Figura 1: Configuracin general de interfaz

Atributos:
Tipo de datos - La radio es un tipo de objeto que permite la seleccin de una nica informacin de todos los
mostrados por el mismo.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo

para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Edicin
Lookup de edicin permite a visualizacin de una lista de valores en campos radio object
en la pantalla de abajo.

de formularios. Vea

Mostrar una lista para utilizar en formulario (vea lookup automatico y lookup manual) .

Antes de Lookup

Despus de Lookup

Mtodo de Lookup
Hay dos opciones disponibles: automtico, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.

Figura 1:seleccin de mtodo de Lookup

Lookup de Edicin - Automtico


Buscar usado para mostrar los valores en un campo objeto Radio. Los valores se recuperan con sentencia SQL
de una tabla en la base de datos.

Figura 2: Configuracin de lookup automtico

Atributos:
SQL Select - La consulta utilizada para alimentar el objeto radio en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Columnas - El nmero de columnas de radio

Columna de Radio nica

Columna de Radio Dobles

Utilice Ttulo - Mostrar una opcin diferente de radio en el campo (Vase Ninguno en la imagen abajo), en
relacin a un valor lleno manualmente (Valor interno de ttulo).
Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo del
objeto es seleccionado
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualizacin en el campo.
Mostrar original y el valor de lookup - Muestra el campo de clave y el recuperado por lookup.

Valor de lookup

Valor original y de lookup

Separados por - Caracteres utilizados para separar los valores de campo y el recuperado por lookup. Slo
aplicable cuando se utiliza la opcin Mostra valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Lookup de Edicin - Manual


Habilita un objeto radio basado en una lista de valores llena manualmente como un array. Ver imagen abajo.

Figura 3: Lookup de edicin Manual

Atributos:
Etiqueta- Texto visualizado.
Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla. Por ejemplo, M es el
valor aadido a la seleccin masculina.
Default - Seleccin de valor predeterminada.
Columns - Define number of columns used to display the radio items.
Insertar -. Aadir a la lista de valores los valores de etiqueta y valor.
Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar, listas guardadas se mostrarn en el
campo Definiciones de Carga de Lookup
Definiciones de Carga de Lookup - Permite guardar una lista de valores o una lista predeterminada del
ScriptCase.
Utilice Ttulo - Mostrar una opcin diferente de radio en el campo (Vase Ninguno en la imagen abajo), en
relacin a un valor lleno manualmente (Valor interno de ttulo).

Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo
del objeto es seleccionado.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualizacin en el campo.

Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

valores de lookup

original y valores de lookup

Separados por - Caracteres utilizados para separar los valores de campo y el recuperado por lookup. Slo
aplicable cuando se utiliza la opcin Mostra valor original y lookup .

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Texto Auto-complete

Este campo muestra una lista de elementos obtenidos de un comando de seleccin. La entrada de informacin
sirve como un filtro de elementos que se mostrarn como se escriba. Esta estructura es similar a la lista
Seleccione HTML objeto de que cada elemento tiene un valor y la etiqueta asociada. Para el Auto de texto
completo de cada elemento de valor debe ser el alfa-numrico. Esta lista se cargan de forma dinmica con la
tecnologa Ajax

Figura 1: Configuracin general de interfaz

Atributos:
Tipo de datos - Define el tipo de datos como texto de auto-completar.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Campo contrasea - Transforma el tipo de campo de entrada a contrasea

Campo texto

Campo contrasea

Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Tamao en la base de datos - Tamao maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es ledo automticamente de su esquema de informacin (DB Schema).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Validar en Presentar - Validar campos slo cuando presenten.


Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores

Figura 2 Interfaz de Formato de Valores


Atributos:
Maysculas y Minsculas - Convierte el campo de texto en funcin de la opcin:
Maysculas
Minsculas

Convierte todo el texto a maysculas.


Convierte todo el texto a minsculas.

Maysculas la
Escribir con mayscula slo la primera
primera palabra palabra (slo convierte la primera letra de
la primera palabra a mayscula).
Maysculas
Escribir con maysculas cada palabra
todas las
(convierte la primera letra de cada palabra
palabras
a mayscula).

Tamao mnimo - Define el tamao mnimo aceptado.


Tamao mximo - Define el tamao mximo aceptado.
Caracteres Permitidos - Seleccionar y definir el conjunto de caracteres aceptados:
Todo - Admite todos los caracteres

Seleccionado - Define el conjunto de caracteres aceptados. Usando las definiciones debajo, el


campo acepta letras, los nmeros y "/" (definido en el atributoMs). Las letras a b c que se define
en el atributo Menos, no son aceptadas.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Edicin

Figura 2: Interfaz de lookup de edicin

Atributos:
SQL Select - Introduzca un comando utilizado para seleccionar el texto de captura.
Lineas - Definir el nmero de registros que se muestra en cada bsqueda.
Anchura - Definir el ancho del cuadro de captura (Captura de texto)
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Opciones de bsqueda - Establece el modo de buscar textos (igual al principio, cualquier parte, igual al
trmino).
Captura de Texto - Cuando esta opcin no est seleccionada, en la aplicacin slo se muestra un campo
de entrada de datos. Vase un ejemplo en el siguiente enlace.

Mostrar original y el valor de lookup - Con esta opcin desactivada (No) muestra, por ejemplo, slo el
nombre del Estado en la captura

Mostrar la etiqueta con la descripcin - Le permite mostrar la etiqueta con la descripcin.


Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Numero Auto-complete

Este campo muestra una lista de elementos obtenidos de un comando de seleccin. La entrada de informacin
sirve como un filtro de elementos que se mostrarn como se escriba. Esta estructura es similar a la lista
Seleccione HTML objeto de que cada elemento tiene un valor y la etiqueta asociada. Para el nmero de Autovalor completo de cada elemento deben ser numricos. Esta lista se cargan de forma dinmica con la tecnologa
Ajax.

Figura 1: Configuracin general de interfaz

Atributos:
Tipo de datos - Define el tipo de datos como numero de auto-completar.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.

Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Tamao en la base de datos - Tamao maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es ledo automticamente de su esquema de informacin (DB Schema).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Validar en Presentar - Validar campos slo cuando presenten.


Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

FORMATO DE VALORES

Figura2: Interface of Values Format.

Attributes:
Tamao mximo - Permite determinar el tamao mximo del campo.
Valor mnimo - Permite determinar el valor mnimo del campo
Valor mximo - Permite determinar el valor mximo del campo
Agrupacin - Permite definir el separador decimal.
Acepta Negativo - Permitir que el campo para aceptar el valor negativo.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Edicin

Figura 2: Interfaz de lookup de edicin

Atributos:
SQL Select - Introduzca un comando utilizado para seleccionar el texto de captura.
Lineas - Definir el nmero de registros que se muestra en cada bsqueda.
Anchura - Definir el ancho del cuadro de captura (Captura de texto)
Fuente - Tipo de fuente utilizado para mostrar el lookup.

Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Opciones de bsqueda - Establece el modo de buscar textos (igual al principio, cualquier parte, igual al
trmino).
Captura de Texto - Cuando esta opcin no est seleccionada, en la aplicacin slo se muestra un campo
de entrada de datos. Vase un ejemplo en el siguiente enlace.

Mostrar original y el valor de lookup - Con esta opcin desactivada (No) muestra, por ejemplo, slo el
nombre del Estado en la captura

Mostrar la etiqueta con la descripcin - Le permite mostrar la etiqueta con la descripcin.


Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .

Tamao - Tamao del fuente.


Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Imagem Html

campo IMAGEN HTML

Figura 1: Configuracin general de interfaz

Atributos:
Tipo de datos - Define el tipo de campo de datos. Cuando los campos es del tipo de imagen htmlse permite
insertar en el campo una imagen.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Imagen - Define la imagen que se mostrar. El icono "Seleccionar imagen" lista imgenes estndar del
ScriptCase para la seleccin. El icono de "Subir una imagen" permite al programador presentar una imagen
al servidor situado en otra mquina
Borde - Ancho de borde de la imagen en pxeles.
Anchura - Define el ancho de la imagen en pxeles.
Altura - Define altura de la imagen mostrada (en porcentaje o pxeles).

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Etiqueta

Figura 1: Configuracin general de interfaz


Atributos:
Tipo de datos -Define el tipo de campo de datos. Cuando el campo es de tipo etiqueta , se muestra slo
como salida.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Texto - Cuadro de texto para introducir un texto que se muestra por el lado del campo.
Recargar - Recarga el formulario al hacer clic en el vnculo creado con el texto introducido en el atributo
Texto
Posicin - Posicin del campo en el el bloque seleccionado, cuando se carga el formulario

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor

manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Editor Html

campo EDITOR DE HTML


Configuracin general

Figura 1: Configuracin general de interfaz

Atributos:
Tipo de datos - Define el tipo de campo de datos. Los campos de tipo HTML editor aceptan letras, nmeros
y caracteres especiales.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Altura - Define la altura del cuadro editor en pxeles.
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de SQL - Define el tipo de campo en la base de datos.

Barra de herramientas

Atributos:
Propiedades:
Posicin - Posicin de la barra de herramientas en el Editor de HTML.
Alineacin - Alineacin del botn en la de la barra de herramientas.
Status - Oculta la barra de estado o la muestra. Seleccione de posicin en la pantalla : Superior o
Inferior.
Cantidad - Cantidad de lneas en la barra de herramientas en el Editor de HTML.
Diseo de botn - Definir la configuracin de la pantalla la barra de herramientas.
Vista Previa - Presentacin preliminar de la configuracin de la pantalla de la barra de herramientas
definida.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al

lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Tema

Configuracin General

Atributos:
Tipo de datos - Tipo de campo de aplicacin.
Label - Etiqueta de campo en la aplicacin.
Reload - Recarga forma despus de las actualizaciones.

Campo Locales

Configuracin General

Atributos:
Tipo de datos - Tipo de campo de aplicacin.
Label - Etiqueta de campo en la aplicacin.
Reload - Recarga forma despus de las actualizaciones.

Campo Youtube

Configuracin general

Atributos
Tipo de datos - tipo de campo en las aplicaciones.
Label - etiquetas de campo en la aplicacion.
Modo de visualizacin -La forma en que el vdeo se muestra, modal o una ventana nueva.
Ancho -ancho de vdeo en pxeles.
Altura - altura del video de en pxeles.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de SQL - Tipo de campo en la base de datos

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Google Maps

Permite mostrar mapas mediante la API de Google.

Tipo de datos - Campo tipo de datos.


Label - ttulo de campo en su aplicacin. Por ejemplo: un campo se define como client_name_fld en la
tabla se muestra como nombre de cliente.
Inicio - Definir los parmetros que se pasarn a la API de Google.
Modo de visualizacin - Define la ventana en la que se abre el mapa. Se puede abrir en modal o en una
nueva ventana.
Ancho - Define el ancho del mapa.
Altura - Define la altura de Mapa.
Zoom - Define las iniciales Zoom (disponible en la API de Google) en el mapa.
API Key- Clave de autorizacin para ver los mapas con Google API. (Obligatorio slo para la versin 2 o
menos de la API de Google.)
Tipo de enlaces - Definir el tipo de vnculo.
Texto del enlace - Texto para el enlace del mapa.
Tipo de SQL - Muestra el tipo de campo de SQL.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).

Negrita - Aplicar formato de negrita


Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Cdigo De Barras

campo Cdigo de Barras


Configuracin general

Atributtes:
Tipo de datos - Tipo de datos del campo.
Label - ttulo de campo.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de SQL - Tipo de campo en la base de datos

Cdigo de Barras

Atributtes:
Tipo - Tipo de cdigos de barras.
Texto - Texto de cdigos de barras para la ilustracin.
Hay 18 tipos de cdigos de barras, que se enumeran a continuacin:

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Layout
Visin General Layout

VISIN GENERAL layout


En este mdulo estn disponibles recursos de edicin, atributos y la visualizacin de la aplicacin, de manera
que podemos atribuir los esquemas de visualizacin, organizar los campos en los bloques, definir los valores y el
formato de cabecera entre otros.
Pginas
Bloques
Esquema de Colores
Cabecera y Pie de pagina

Pginas

PGINAS
Utilizando la definicin de los bloques, una pgina es un contenedor de bloques. En cada aplicacin se crea una
pgina que tiene el nombre default "pag1". En las aplicaciones del formulario, control y filtro, es posible crear ms
pginas a una aplicacin. Las pginas se muestran en la aplicacin en modo de pestaas, donde cada pestaa
tiene los bloques definidos en la Organizacin de los bloques.

Figura 1: Interfaz de configuracin de las pginas (disponible slo para las aplicaciones de formulario , control y filtro).

Vase a continuacin un ejemplo de una aplicacion de formulario utilizando dos pginas: Datos generales y
Documentos (ver Figura 2)

Figura 2: Aplicacion de formulario con el de uso de los recursos de las pginas.

CONFIGURACIN DE LAS PGINAS


La aplicacion de formulario ya lleva una pgina estndar, identificados por pag1, que puede cambiar el nombre,
con la creacin de nuevas pginas. El uso de pginas es muy indicado cuando tenemos una aplicacin que
implica una gran cantidad de campos de una tabla (ms de 20 por ejemplo). Un formulario con ms de 20
campos en la vertical sera difcil de usar.
Una aplicacin puede tener un montn de pginas, y en cada uno de ellos, puede incluir un montn de bloques.

Figura 3: Interfaz de configuracin de las pginas

Para incluir una nueva pgina, por favor introduzca los dos textos anteriores de los botones Insertar, en el primer
campo llenar el nombre de la pgina y en el segundo campo, seleccione la imagen que ser presentado como
icono de la carpeta, y luego haga clic en el botn de Insertar.
Para borrar una pgina, haga clic sobre el botn de borrar que se presenta en la lnea de la pgina
correspondiente.
NOTA: La definicin de las pginas slo es considerado para formularios en la orientacin de Registro nico

Configuraciones relativas a la carpeta de la pestaa.


Atributos:
Nombre de la fuente - Permite definir qu tipo de fuentes van a ser mostrado en el campo. Haga clic en
el icono que se encuentra en el lado derecho del campo que se abre una ventana a la seleccin de
fuente. Slo tienes que seleccionar la fuente en la lista existente y haga clic en el botn de confirmacin.
La ventana se cierra y la opcin se traslada al campo en la ventana principal
Tamao de Fuente - Informar al tamao de la fuente deseada.
Color de la fuente seleccionada - Permite definir el color de fuente de la pestaa seleccionada. Haga
clic en el icono existente en el lado derecho del campo, se abre una ventana con una paleta de colores.
Seleccionar el color deseado, simplemente haga clic en el botn de actualizacin y el cdigo
correspondiente al color seleccionado ser automticamente transferido al campo.
Color de fondo seleccionado - Permite definir el color de fondo que tendr la pestaa seleccionada.
Haga clic en el icono existente en el lado derecho del campo, se abre una ventana con una paleta de
colores. Seleccionar el color deseado, simplemente haga clic en el botn de actualizacin y el cdigo
correspondiente al color seleccionado ser automticamente transferido al campo.
Color de la fuente no seleccionado- Permite definir el color de fuente de la pestaa no seleccionada.
Haga clic en el icono existente en el lado derecho del campo, se abre una ventana con una paleta de
colores. Seleccionar el color deseado, simplemente haga clic en el botn de actualizacin y el cdigo
correspondiente al color seleccionado ser automticamente transferido al campo.
Color de fondo no seleccionado- Permite definir el color de fondo de la pestaa no seleccionada.
Haga clic en el icono existente en el lado derecho del campo, se abre una ventana con una paleta de
colores. Seleccionar el color deseado, simplemente haga clic en el botn de actualizacin y el cdigo

correspondiente al color seleccionado ser automticamente transferido al campo.

Bloques

Esta configuracin es vlida para formar con la orientacin "Registro nico". A travs de la creacin de los
bloques, los campos del formulario puede ser mejor distribuida para el efecto visual.

Blocks
Por defecto, las aplicaciones creadas en ScriptCase constar de un slo bloque, con el mismo nombre de la
aplicacin. Puede aadir tantos bloques como sea necesario y organizarlos en la forma ms conveniente. En la
figura de abajo observar una columna ORGANIZACIN, que puede ser utilizada para definir la posicin de
prximo bloque (al lado o debajo de la cadena).

Imagen 1: Interfaz de Configuracin de Bloques.

En el lado izquierdo de cada bloque hay dos iconos:

para editar el bloque y

Organizacin y cambio de posicin de Bloques

Vase ms adelante de cmo modificar el orden de bloques en la pantalla.


Haga clic para seleccionar el bloque al que desea modificar su posicin

para borrar el bloque.

Eliminar un bloque de pantalla.


Haga clic en el bloque y arrastrelo a los "bloques que no se muestran".

Atributos
Op - Opciones.
Bloque (Nombre) - Nombre interno del bloque.
Bloque (Ttulo) - Etiqueta (nombre a mostrar) del bloque.
Titulo (Visualizacin)- Mostrar Titulo del Bloque
Etiqueta (Visualizacin) - Controla si sern mostradas las etiquetas de los campos contenidos en el bloque
Etiqueta (Posicin) - Opciones de visualizacin de etiqueta:
Sobre" - Muestra la etiqueta por encima del campo.

Al lado - Muestra el campo al lado de la etiqueta.

Abajo - Muestra la etiqueta abajo del campo.

Campos (columnas) - Cantidad de columnas mostradas lado a lado dentro del bloque.
Campos (Posicin) - Posicin dentro del bloque:

Abajo" - Muestra un campo debajo de las otras columnas respetando la cantidad.

Al lado - Muestra los campos lado a lado respetando la cantidad de columnas.

"Lnea - Mostrar campos lado a lado sin tabulacin

Organizacin (Siguiente) - La forma en que los bloques estn organizados dentro de la pgina:
Abajo" - Indica que el siguiente bloque se muestra abajo.

Al lado - Indica que el siguiente bloque se muestra al lado.

Pestaas - Indica que el siguiente bloque se muestra en otra Pestaa..

Organizacin (Ancho) - Anchura de bloque de en pxeles o porcentaje. Ejemplo: Si hay dos bloques de lado
a lado un buen tamao es de 50% para cada bloque.
Organizacin (Altura) - Altura de bloque en pxeles o porcentaje.

Aadir nuevo bloque


Para aadir nuevos elementos en una aplicacin, basta con hacer clic en

Figura 2: Interfaz de agregar nuevo bloque

Atributos:
Nombre - Nombre de bloque
Etiqueta - Etiqueta de bloque

Editar Bloque
Clic en

para editar la informacin del bloque y haga clic en Guardar.

Figura 3: Interfaz de editar bloque

Attributes:
Nombre - Nombre del bloque.
Ttulo - Ttulo del bloque.
Mostrar Ttulo - Mostrar linea con el ttulo de bloque.
Fuente del ttulo de bloque - Fuente para el ttulo del bloque.
Tamao de fuente - Tamao de la fuente del ttulo del bloque.
Color de fuente - Color de fuente del ttulo del bloque.
Color de fondo - Color de fondo de lnea de ttulo del bloque
Imagen de fondo - Imagen de fondo del ttulo del bloque
Altura de Ttulo- Altura de la lnea de ttulo del bloque (en pxeles);
Alineacin horizontal - Alineacin horizontal del ttulo del bloque (izquierda, centro y derecha);
Alineacin vertical - Alineacin vertical del ttulo del bloque (superior, media e inferior);
Mostrar Etiqueta - Mostrar las etiquetas de los campos del bloque
Columnas - Cantidad de columnas de campos del bloque
Columnas Ancho-Columns Width - Calcular columnas del bloque.
Color de Etiqueta - Color de display de Campos de etiqueta
Organizacin de campos - Organizacin de campos de bloque
Posicin de la Etiqueta - Posicin de campos etiqueta
Bloque Siguiente- Posicin de bloque siguiente en relacin con el actual.
Color de borde - Color del borde del bloque
Ancho de Frontera - Ancho de las fronteras del bloque;
Ancho de bloque - Ancho de bloque
Altura de bloque - Altura de bloque
Cellspacing - Espaciado entre celdas del bloque.
Collapse - Permite ampliar y colapsar cada bloque de forma individual.

Configuracin De Layout

Configuracion de Layout

Image1: Configuracin de diseo de interfaz

Permite definir el tema de la aplicacin. (CSS)


Atributos:
Plantilla de Cabecera - Permite elegir el formato del encabezado.
Plantila de Pie de pgina - Permite elegir el formato del pie de pgina.
Tema - Permite seleccionar un tema existente (colores, fuentes, etc) a la aplicacin.

Encabezado Y Pie De Pagina

ENCABEZADO Y PIE DE PGINA


ENCABEZADO

Image1: Interfaz de cabecera.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada.


Mostrar encabezado - Este valor determina si el encabezado se mostrar
Ttulo de la aplicacin - Permite definir un ttulo de encabezado que se mostrar en la aplicacin. (Las
aplicaciones de formulario tiene dos ttulos predefinidos, uno a modo de inclusin, y otro a modo de
actualizacin)
Las variables de cabecera - Los campos variables se pueden llenar con cualquiera de los tipos disponibles.
Dependiendo del tipo, ser necesario asociar el contenido de la misma. Ver los tipos disponibles a
continuacin:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en la cabecera
Ttulo: Muestra en la cabecera el valor introducido en el campo de Titulo.
Fecha: Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda
seleccionados por el usuario en el formulario de bsqueda. (Slo disponible para las
aplicaciones Grid)

PIE DE PGINA

Image2: Interfaz de pie de pgina.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada


Mostrar pie de pgina - Esta opcin determina si el pie de pgina se mostrar.
Variables de pie de pgina - Los campos variables se pueden llenar con cualquiera de los tipos
disponibles. Dependiendo del tipo, ser necesario asociar el contenido de la misma. Estos son los tipos
disponibles:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en el pi de pgina
Ttulo:Muestra en el pie de pgina el valor introducido en el Titulo.
Fecha:Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda seleccionados por el
usuario en el formulario de bsqueda. (Slo disponible para las aplicaciones Grid)

Event
Visin General

visin general de EVENTOS para formulario


Scriptcase utiliza el concepto eventos para personalizar el cdigo de la aplicacin. Los eventos permiten definir
las acciones de acuerdo al tiempo de ejecucin (por ejemplo, despus de Insertar un registro, cuando se carga,
cuando se enva y otros) y tipo de aplicacin.

Imagen 1: El evento de acceso botn de formulario de solicitud.

onApplicationInit - Este evento se ejecuta cuando la aplicacin se carga slo por primera vez.
onNavigate - Este evento se ejecuta cuando se navega de un registro a otro.
onScriptInit - Este evento se ejecuta cuando la aplicacin se est cargando.
onRefresh - Este evento se ejecuta al cargar la pgina de la solicitud.
onValidate - Este evento se ejecuta al hacer clic sobre la validacin (OK, Actualizar, Insertar, Borrar, Filter)
dependiendo de la aplicacin.
onValidateFailure - Este evento se ejecuta si la validacin se ha fallado. Con errores.
onValidateSuccess - Este evento se ejecuta si la validacin es exitosa. Sin errores.
onBeforeInsert - Este evento se ejecuta antes de la insercin.
onAfterInsert - Este evento se ejecuta despus de la insercin.

onBeforeUpdate - Este evento se ejecuta antes de actualizar un registro.


onAfterUpdate - Este evento se ejecuta despus de actualizar un registro.
onBeforeDelete - Este evento se ejecuta antes de la eliminacin.
onAfterDelete - Este evento se ejecuta despus de la eliminacin.
onLoad - Este evento se produce cuando la pgina se carga, es decir, cuando la navegacin desde un
registro a otro, al hacer clic en los botones (nuevo, insertar, etc antes.).
onLoadRecord - Este evento se produce cuando se carga la pgina antes de imprimir cada registro.
onBeforeInsertAll - Este evento se ejecuta antes de la insercin de ningn registro.
onAfterInsertAll - Este evento se ejecuta despus de insertar todos los registros.
onBeforeUpdateAll - Este evento se ejecuta antes de actualizar todos los registros.
onAterUpdateAll - Este evento se ejecuta despus de la actualizacin de todos los registros.
onBeforeDeleteAll - Este evento se ejecuta antes de la eliminacin de todos los registros.
onAfterDeleteAll - Este evento se ejecuta despus de la eliminacin de todos los registros.
Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
Ver ms sobre Scriptcase Macros.

Eventos Ajax

Usando AJAX, el trfico innecesario de informacin se evita, acelerando el trmite de su solicitud.

Imagen 1: El evento de interfaz AJAX.


Los siguientes eventos estn disponibles con ScriptCase.
onChange - Este evento ocurre cuando el campo tiene el foco y el valor del campo es cambiado y el
enfoque se dirige a otro objeto.
onClick - Este evento ocurre cuando se hace clic en el campo.
onBlur - Este evento ocurre cuando el campo tiene el enfoque, el valor del campo no se cambia y el
enfoque se dirige a otro objeto.
onFocus - Este evento ocurre cuando el campo tiene el foco.
Slo el evento onClick est disponible para aplicaciones Grid.

Vea a continuacin un ejemplo: El campo de usuario se valida con una base de datos (tabla). Para los usuarios
vlidos devuelve el nombre. Para los usuarios no vlido se muestra un mensaje.
Ejemplo:
1 - Seleccione el campo y los eventos que utiliza el proceso de AJAX, (en el cdigo PHP). Pasar parmetros

es opcional.

Imagen2: Seleccin de los campos y eventos para el procesamiento de AJAX.

Escriba la regla en el editor de PHP abierto. El cdigo es procesado por el servidor y el resultado XML
enviado al navegador. Ver la macro Macros Asistente para una seleccin de macros ScriptCase disponibles.
2 -

Imagen3: Programacin PHP con AJAX.

Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
Ver ms sobre Scriptcase Macros.

Botones
Botones

Nuevo Botn
Para crear un nuevo botn, haga clic en la opcin Nuevo Butn y escribe un nombre y el tipo de botn.
Tipos botn: (Javascript, PHP, Enlace, Ajax).

Image2: Nueva funcin de botn.

Eliminar un botn
Para eliminar un botn haga clic en el icono Eliminar junto al nombre del botn en el men de la aplicacin opcin de botones.

Botn Javascript

botn Javascript
Para crear un nuevo botn, haga clic en "" el botn Nuevo, escriba el nombre y seleccione el tipo de botn.

otn Hay tres tipos de botones: (Button, Imagen y Link).

Image2: Funcin Nuevo b

Modo de visualizacin (Button)

Image1:. Botones de configuracin de la interfaz

Modo de visualizacin -. Modo de visualizacin del botn en la barra de herramientas (botn)


Etiqueta - Ttulo del botn de la aplicacin.
Sugerencia - Sugerencia .
Mensaje de confirmacin - que no muestre el mensaje, deje el campo vaco.
De estilo CSS - De estilo CSS nombre de la clase, creado en los botones del editor de esquema.
Objetivo - Ventana de destino donde se realizar el cdigo que se ejecuta (la misma ventana / otra
ventana).
Mostrar en el modo Editar - Determina si el botn se muestra en el modo de edicin.
Mostrar en el modo de suma - Determina si el botn se mostrar en el modo de suma.

Image1:. Botones de configuracin de la interfaz

Modo de pantalla (imagen)

Image1:. Botones de configuracin de la interfaz

Modo de visualizacin - Modo de visualizacin del botn en la barra de herramientas (Link)


Icono - icono de la pantalla del botn.
Sugerencia -. Sugerencia
Mensaje de confirmacin - que no muestre el mensaje, deje el campo vaco .
Objetivo - Ventana de destino donde se realizar el cdigo que se ejecuta (la misma ventana / otra
ventana).
Mostrar en el modo Editar - Determina si el botn se muestra en el modo de edicin.
Mostrar en el modo de suma - Determina si el botn se mostrar en el modo de suma.

Image1:. Botones de configuracin de la interfaz

modo de visualizacin (Link)

Image1:. Botones de configuracin de la interfaz

Modo de visualizacin - Modo de visualizacin del botn en la barra de herramientas (Link)


Etiqueta - Ttulo del botn de la aplicacin.
Sugerencia - Sugerencia
Mensaje de confirmacin - que no muestre el mensaje, deje el campo vaco.
De estilo CSS - De estilo CSS nombre de la clase, creado en los botones del editor de esquema.
Objetivo - Ventana de destino, donde el cdigo se ejecutar. (La misma ventana / otra ventana).
Mostrar en el modo Editar - Determina si el botn se muestra en el modo de edicin.
Mostrar en el modo de suma - Determina si el botn se mostrar en el modo de suma.

Image1:. Botones de configuracin de la interfaz

Cdigo

Image2:

Interfaz de JavaScript.

Eliminar un botn
Para eliminar un botn haga clic en el icono Eliminar junto al nombre del botn en el men de la aplicacin opcin de botones.

Botn Php

botn PHP
Para crear un nuevo botn, haga clic en "" el botn Nuevo, escriba el nombre y seleccione el tipo de botn.

otn Hay tres tipos de botones: (Button, Imagen y Link).

Image2: fFuncin Nuevo B

Modo de visualizacin (Button)

Image1:. Botones de configuracin de la interfaz

Modo de visualizacin -. Modo de visualizacin del botn en la barra de herramientas (botn)


Etiqueta - Ttulo del botn de la aplicacin.
Sugerencia - Sugerencia .
Mensaje de confirmacin - que no muestre el mensaje, deje el campo vaco.
De estilo CSS - De estilo CSS nombre de la clase, creado en los botones del editor de esquema.
Objetivo - Ventana de destino donde se realizar el cdigo que se ejecuta (la misma ventana / otra
ventana).
Mostrar en el modo Editar - Determina si el botn se muestra en el modo de edicin.
Mostrar en el modo de suma - Determina si el botn se mostrar en el modo de suma.

Image1:. Botones de configuracin de la interfaz

Modo de pantalla (imagen)

Image1:. Botones de configuracin de la interfaz

Modo de visualizacin - Modo de visualizacin del botn en la barra de herramientas (Link)


Icono - icono de la pantalla del botn.
Sugerencia -. Sugerencia
Mensaje de confirmacin - que no muestre el mensaje, deje el campo vaco .
Objetivo - Ventana de destino donde se realizar el cdigo que se ejecuta (la misma ventana / otra
ventana).
Mostrar en el modo Editar - Determina si el botn se muestra en el modo de edicin.
Mostrar en el modo de suma - Determina si el botn se mostrar en el modo de suma.

Image1:. Botones de configuracin de la interfaz

modo de visualizacin (Link)

Image1:. Botones de configuracin de la interfaz

Modo de visualizacin - Modo de visualizacin del botn en la barra de herramientas (Link)


Etiqueta - Ttulo del botn de la aplicacin.
Sugerencia - Sugerencia
Mensaje de confirmacin - que no muestre el mensaje, deje el campo vaco.
De estilo CSS - De estilo CSS nombre de la clase, creado en los botones del editor de esquema.
Objetivo - Ventana de destino, donde el cdigo se ejecutar. (La misma ventana / otra ventana).
Mostrar en el modo Editar - Determina si el botn se muestra en el modo de edicin.
Mostrar en el modo de suma - Determina si el botn se mostrar en el modo de suma.

Image1:. Botones de configuracin de la interfaz

Cdigo

Image2: Interfaz Php.

Eliminar un botn
Para eliminar un botn haga clic en el icono Eliminar junto al nombre del botn en el men de la aplicacin opcin de botones.

Botn De Enlace

botn de enlace
Para crear un nuevo botn, haga clic en "" el botn Nuevo, escriba el nombre y seleccione el tipo de botn.

Image2: Funcin Nuevo botn.

Hay tres tipos de botones: (Button, Imagen y Link).

Modo de visualizacin (Button)

Image1:. Botones de configuracin de la interfaz

Modo de visualizacin -. Modo de visualizacin del botn en la barra de herramientas (botn)


Etiqueta - Ttulo del botn de la aplicacin.
Sugerencia - Sugerencia .
Mensaje de confirmacin - que no muestre el mensaje, deje el campo vaco.
De estilo CSS - De estilo CSS nombre de la clase, creado en los botones del editor de esquema.
Objetivo - Ventana de destino donde se realizar el cdigo que se ejecuta (la misma ventana / otra
ventana).
Mostrar en el modo Editar - Determina si el botn se muestra en el modo de edicin.
Mostrar en el modo de suma - Determina si el botn se mostrar en el modo de suma.

Image1:. Botones de configuracin de la interfaz

Modo de pantalla (imagen)

Image1:. Botones de configuracin de la interfaz

Modo de visualizacin - Modo de visualizacin del botn en la barra de herramientas (Link)


Icono - icono de la pantalla del botn.
Sugerencia -. Sugerencia
Mensaje de confirmacin - que no muestre el mensaje, deje el campo vaco .
Objetivo - Ventana de destino donde se realizar el cdigo que se ejecuta (la misma ventana / otra
ventana).
Mostrar en el modo Editar - Determina si el botn se muestra en el modo de edicin.
Mostrar en el modo de suma - Determina si el botn se mostrar en el modo de suma.

Image1:. Botones de configuracin de la interfaz

modo de visualizacin (Link)

Image1:. Botones de configuracin de la interfaz

Modo de visualizacin - Modo de visualizacin del botn en la barra de herramientas (Link)


Etiqueta - Ttulo del botn de la aplicacin.
Sugerencia - Sugerencia
Mensaje de confirmacin - que no muestre el mensaje, deje el campo vaco.
De estilo CSS - De estilo CSS nombre de la clase, creado en los botones del editor de esquema.
Objetivo - Ventana de destino, donde el cdigo se ejecutar. (La misma ventana / otra ventana).
Mostrar en el modo Editar - Determina si el botn se muestra en el modo de edicin.
Mostrar en el modo de suma - Determina si el botn se mostrar en el modo de suma.

Image1:. Botones de configuracin de la interfaz

El botn de enlace requiere un vnculo asociado a [Link] el men de la aplicacin (en el lado izquierdo de la
ventana) hay una opcin para crear nuevos vnculos y configurar el botn de enlace nuevo. Siga los pasos
siguientes para crear el vnculo necesario para completar la operacin.

Creacin de un nuevo enlace


1 - Haga clic en un nuevo enlace, como en la imagen debajo.

Image2: Crear vnculos nuevos.

2 - Seleccione los botones de tipo de vnculo y haga clic en el siguiente (en la imagen abajo).

Image3: Interfaz Tipo de enlace.

3 - Seleccione la aplicacin que se llamar y haga clic en Siguiente.

Image4: Interfaz liista de aplicaciones

4 - Definir los parmetros pasados. Puede ser de tres tipos: de campo, de valor o vaco.
Campo - Ingrese el campo utilizado para pasar el contenido.

Image5: Interfaz deDefinicinde Parmetros - Field.

Fijo - Escriba un contenido fijo de ser aprobada.

Image6: Interfaz de Definicin de Parmetros - Valor.

Vaco - Ningn valor se pasa.

Image7: Interfaz de definicin de parmetros - Vacio

5 -Definir las propiedades del formulario de enlace - Iframe.

Image8: Interfaz Enlace / Propiedades del formulario

Link del modo de funcionamiento - Cmo se presentar el enlace.


Abrir en la misma ventana - Mostrar el formulario en la misma ventana del navegador, salir de la
bsqueda y va a el formulario.
Abrir en otra ventana - Abrir otra ventana para mostrar el formulario.
Abrir en una Iframe - Mostrar el formulario en la misma en la misma ventana que la bsqueda, por
debajo de la bsqueda se crea un Iframe para mostrar el formulario.
URL de salida de la aplicacin llamada - direccin web visitada cuando el usuario salga del formulario.
Propiedades de formulario - Seleccione los botones que se mostrarn.

Eliminar un botn
Para eliminar un botn haga clic en el icono Eliminar junto al nombre del botn en el men de la aplicacin opcin de botones.

Botn Ajax

Botn Ajax
Para crear un nuevo botn, haga clic en 'Nuevo Botn', ponga el nombre y seleccione lo tipo del botn.

Image1: Nueva funcin del botn

Modo de visualizacin (Button)

Image1:. Botones de configuracin de la interfaz

Modo de visualizacin -. Modo de visualizacin del botn en la barra de herramientas (botn)


Etiqueta - Ttulo del botn de la aplicacin.
Sugerencia - Sugerencia .
Mensaje de confirmacin - que no muestre el mensaje, deje el campo vaco.
De estilo CSS - De estilo CSS nombre de la clase, creado en los botones del editor de esquema.
Objetivo - Ventana de destino donde se realizar el cdigo que se ejecuta (la misma ventana / otra
ventana).
Mostrar en el modo Editar - Determina si el botn se muestra en el modo de edicin.
Mostrar en el modo de suma - Determina si el botn se mostrar en el modo de suma.

Image1:. Botones de configuracin de la interfaz

Modo de pantalla (imagen)

Image1:. Botones de configuracin de la interfaz

Modo de visualizacin - Modo de visualizacin del botn en la barra de herramientas (Link)

Icono - icono de la pantalla del botn.


Sugerencia -. Sugerencia
Mensaje de confirmacin - que no muestre el mensaje, deje el campo vaco .
Objetivo - Ventana de destino donde se realizar el cdigo que se ejecuta (la misma ventana / otra
ventana).
Mostrar en el modo Editar - Determina si el botn se muestra en el modo de edicin.
Mostrar en el modo de suma - Determina si el botn se mostrar en el modo de suma.

Image1:. Botones de configuracin de la interfaz

modo de visualizacin (Link)

Image1:. Botones de configuracin de la interfaz

Modo de visualizacin - Modo de visualizacin del botn en la barra de herramientas (Link)


Etiqueta - Ttulo del botn de la aplicacin.
Sugerencia - Sugerencia
Mensaje de confirmacin - que no muestre el mensaje, deje el campo vaco.
De estilo CSS - De estilo CSS nombre de la clase, creado en los botones del editor de esquema.
Objetivo - Ventana de destino, donde el cdigo se ejecutar. (La misma ventana / otra ventana).
Mostrar en el modo Editar - Determina si el botn se muestra en el modo de edicin.
Mostrar en el modo de suma - Determina si el botn se mostrar en el modo de suma.

Image1:. Botones de configuracin de la interfaz

Code

Image2: Interface Php.

Eliminar un botn
Para eliminar un botn haga clic en el icono Eliminar junto al nombre del botn en el men de la aplicacin opcin de botones.

Maestro Detalle
Maestro Detalle

MAestro / DEtalle
Permiten crear formas de actualizacin para actualizar las tablas 1: N en una sola ventana.

Figura 1: Pedidos del Maestro / Detalles y formulario de pedidos

Ver ms:
Cmo crear un detalle Master

Creacin De Nuevo Detalle

creacin de Nuevo detalle


En el men de la aplicacin, haciendo clic en el elemento de Nueva Detalle de la carpeta Formulario Maestro /
Detalle se crea un vnculo nuevo detalle.

Figura 1: Crear un nuevo maestro-detalle

Definir el nombre y la etiqueta


Introduzca el nombre del enlace de detalle y la etiqueta.

Lista de aplicaciones
El Asistente listara las aplicaciones de proyectos a disposicin para enlaces. Seleccione la aplicacin llamada de
la lista marcando la casilla.

Nota: El formulario de detalle requerido es de tipo grid editable o vista de grid editable. Slo estos tipos son enumerados por el asistente.

Configuracin de Parmetros
En la columna de Campo (imagen izquierda) todos los campos del formulario principal se muestran. En la
columna Clave (lado derecho de la imagen) se muestran los campos del formulario detalle. Por lo general clave
extranjeras del formulario de detalle estn asociadas a la clave principal para la forma principal.

Propiedad Del Enlace

Es posible cambiar las propiedades del enlace haciendo clic en el enlace creado.

Atributos:
Propiedades del formulario Form properties: Select the buttons displayed (operations performed) in the
detail form. : Seleccione los botones de muestra (operaciones realizadas) en el formulario de detalles.
Propiedades del Iframe - Configure in pixels the iframe height and width where to display the detail form.
Configurar de Iframe-en pxeles la altura y la anchura en iframe para mostrar el formulario de detalles.
Otras propiedades:
Grid Editable - Seleccione si el formulario con sus datos es editable.
Paginacin - Seleccione el modo de paginacin:
ParcialPaginacin segn el nmero
de registros configurado.
Total Mostrar todos los registros.

Lneas por pgina - Configurar el nmero de lneas (registros mostrados) para la paginacin parcial.
Al borrar - Seleccione el modo de tratamiento de la dependencia
Criticar si existe
registro
relacionados
Tambin borrar
registros
dependientes.

Mensaje de error para las dependencias con el


registro de detalle.
Borrar todos los registros dependientes.

Editar enlace: Este botn actualiza el enlace.

Relaciones N-n

Configurar las tablas de relacin N: N

Ver ms:
Actualice la tabla relacionada
Updating Actualizacin de muchos-a-muchos a travs de la lista checkbox.

Figura: Aplicacin com tablas asociadas

Identificacin
Este enlace se trata como un campo en el formulario. Defina el nombre del campo, el tipo de datos, etiquetas y
conexin especfica para este enlace. Para la conexin especfica se muestra una seleccin con conexiones
disponibles en el proyecto.

Figura 2: Crear un campo de relacin

Informacin de la grid
Definir el select (bsqueda) de origen de datos. Introduzca un comando o seleccione una tabla.

Figura 3: Introduzca un comando select.

Para la opcin Seleccione la tabla (abajo) se muestran los objetos y se permite elegir la tabla y los campos, clave
y descripcin.

Figura 4: Comando basado en una tabla.

Clave: Valor almacenado en la tabla de relacin.


Descripcin: Valor que aparece en el campo actualizado.

Comando Select
Comando Select para mostrar valores actualizados disponibles del campo.

Figura5: Select comandos

Pantalla de Bsqueda
Definir el formato de visualizacin de actualizacin.

Figura 7: Campo tipo objeto

Display key and description: Display the key and the description entered in the select command.
Display Title: Display the relationship attribute title. (see relationship attribute).
Separator: Define a delimiter between key and description when the option selected is Display key and

description.
Object: Lookup object type to display in the form. Available types: Select, Double Select, Checkbox and
Radio.
Check and Uncheck all: Enable an option to check or uncheck all values( available only to Checkbox).
Columns: Define number of columns displayed (available only to objects Checkbox and Radio).
Clave y la descripcin de pantalla: Muestra la clave y la descripcin consignada en el comando de seleccin.
Ttulo en pantalla: Muestra el ttulo de relacin de atributo. (vase el atributo de relacin). Separador: Definir un
delimitador entre clave y descripcin cuando la opcin seleccionada es de visualizacin clave y descripcin.
Objeto: tipo de objeto de bsqueda para mostrar en el formulario. Los tipos disponibles: Seleccionar, Double
Select, Checkbox y Radio. Seleccione y deseleccione todos: Habilitar la opcin de marcar o desmarcar todos los
valores (disponibles slo para Checkbox). Columnas: Definir nmero de columnas en pantalla (disponible slo
para los objetos Checkbox y Radio).

Tabla de Relacin

Figura 8: Tabla de Relacin

Definir la tabla de la relacin actualizada.

Figura9: Seleccionar tabla.

Clave de Relacin

Figura 10: Clave de Enlace

Definir los campos de aplicacin relacionados con los campos de la tabla de relacin.

Figura 11: Definicin los valores de actualizacion de campo de tabla.

Campo de Bsqueda

Figura 12: campo de bsqueda

Definir el campo de bsqueda de la tabla relacionadas con la tabla de relacin.

Figure13: Definicin de clave de tabla externa.

Atributos de Relacin
Defina los valores almacenados en los campos de la tabla de la relacin que no son claves forneas.

Figura 15: Definicin de atributos de campo

Dados entrada - Almacena un valor introducido por el usuario. Crea un campo y lo relaciona a travs de la
seleccin.
Atributo - Conservar un valor de campo de aplicacin.

Bsqueda (slo para doble Select)

Figura16: Filtro Doble Select

Define una bsqueda a la tabla de relacin.

Figure17: Configuracin del campo de bsqueda

Lmite de Registros - Cantidad Mxima de registros regreso por la bsqueda.


Estado inicial - Defina el estado de carga del objeto.
Los campos de bsqueda Search fields-Defina los campos de bsqueda (nmero y / o descripcin) que
se vea

Configuracin de campo (opcional) Definir visualizacin, como atributos de campo CSS, ttulo y
objeto .

Figura 8: Configuracin de pantalla

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Busqueda
Configuracin

VISIN general CONFIGURACIN de busqueda


A travs de la interfaz a continuacin se puede definir todas las opciones que formarn parte del formulario de
busqueda

Figura 1: Interfaz de la configuracin de busqueda.


Atributos:
Busqueda vaca - Si el usuario selecciona "S", se presentar todos los registros, si los campos estn
vacos. Si la opcin es "No" ningn registro se muestra.
Criterios de bsqueda - Permite seleccionar el comando SQL "y" u "O" para definir los criterios de
bsqueda;
Mostrar condiciones - Mostrar condicin de busqueda para que el usuario puede elegir su opcin. En este
caso "y" u "O" aparecer en el formulario de busqueda para que el usuario seleccione la opcin deseada.
Usar la funcin de autocompletar en los campos - El campo se convierte autocompletar
automticamente de acuerdo a los valores existentes en la base de datos, si el usuario elige "S", el
autocompletado est habilitada de forma automtica en todos los campos que poseen relacin. Si la
opcin es que aparezca "No" no autocompletar. Si la opcin seleccionada es "Defino en el campo" el
respeto a la configuracin individual de cada campo.

Bsqueda Dinmica

Bsqueda Dinmica
Nueva funcin que permite al usuario final para realizar bsquedas en su formulario de solicitud sin tener que
navegar a otra aplicacin, el desarrollador tendr que indicar qu campos estn disponibles en la aplicacin.
Usar a tecla ENTER para - Essa opo usada para configurar o uso da tecla entrer nos campos do filtro
dinmico.

Figura 1: Configuracin de interfaz de Filtro.

Figura 1: Seleccin de la interfaz de los campos de filtro.

Bsqueda Rpida

Bsqueda Rpida
La Bsqueda rpida es una opcin que nos permite realizar bsquedas en mltiples campos de la aplicacin
a travs de un campo de entrada de texto en la barra de herramientas.

En los ajustes de bsqueda rpidos que tenemos las siguientes opciones:

Boto dentro do Search - Opo para informar se o boto serch inserido na rea de texto(entrada de
objetos)
Quicksearch exibir combobox - Exibir combobox se houver apenas uma opo quicksearch.
Quicksearch Watermark - Mostrar Watermark em quicksearch
Largura Quicksearch - Largura em pixels do Quicksearch.
Exibir formato antigo do Quick search - Exibe formato antigo da seleo de campos do Quick search.

En la configuracin de Bsqueda rpida hay que seleccionar qu campos se puede buscar.

Y podemos seleccionar varios criterios de bsqueda.

Nota: Debe agregar el botn de bsqueda rpida en la "barra de herramientas" para poder usarlo.

Condiciones Del Filtro

Figura 1: Interfaz de configuracin del filtro.

En esta interfaz podemos configuracin de las condiciones de filtro (SQL) para cada campo que es parte del
filtro, en el combobox la izquierda se muestra el campo. En el combobox a la derecha se encuentran las opciones
de filtro relacionados con el campo, para seleccionar las opciones, haga clic en la opcin deseada (igual a ,
contiene, diferentes, etc) y en el botn de encendido / apagado. Las flechas de la derecha sirven para modificar
la ordenanza de los campos.
Debajo y al lado de la lista son los botones estndar de las otras listas que se describe:
Botn On/Off - Marcar / Desmarcar el campo elegido o opcin seleccionada.
Botn Todos - Marcar todos los campos o las opciones.
Botn Ninguno - Desmarcar todos los campos o las opciones.

Campos
Vison General De Campos

VISIN GENERAL de campos


En esta sesin se muestran para la configuracin slo los campos que son parte integrante de la bsqueda, es
decir, los campos que fueron seleccionados en el men "GRID-> Filtro->Campos"

Figura 1: Interfaz de los campos de filtro.

Nuevo Campo De Consulta

Esta nueva funcionalidad permite agregar un nuevo campo en la aplicacin. A continuacin se presenta la
creacin paso a paso de este nuevo campo.
1- Cuando haga clic en un botn de nuevo se muestra la siguiente imagen, donde se determina la cantidad de
campos que se aadirn.

Figura 1: Interfaz de la cantidad de campos.


2- Despus de determinar la cantidad de campos que se agreg, es necesario definir la configuracin del nuevo
campo (tipo de datos, el nombre y la etiqueta).

Figura 1: Interfaz de configuracin del nuevo campos.

Nota: La descripcin del tipo de campo es modificado de acuredo a la seleccin del tipo de campo.

Campo Texto

Figura 1: Interfaz de configuracin generales.


Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin. Campo de texto acepta todos los caracteres.
Etiqueta da bsqueda - Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Uso de la etiqueta misma utilizada en la grid - Esta opcin cuando est activada, le permite utilizar el
ttulo del campo que se encuentra en la grid, en este caso la opcin etiqueta del filtro no se puede utilizar.
Tamao mximo - Tamao mximo de campo.
Tipo de SQL - Tipo de campo en la base de datos.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - O campo se transforma em autocomplete automaticamente de acordo com os valores
existentes na base de dados.
Convertir letras- Modifica la capitalizacin del texto introducido en el campo
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, slo funciona si el filtro tiene
por lo menos una opcin.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Numero

Figura 1: Interfaz de configuracin generales


Tipo de Datos - Define el tipo de campo en aplicacin. Campo de numero acepta todos los valores
numericos interos.
Etiqueta da bsqueda- Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Anchura - Permite determinar el ancho de campo.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Formato de valores

Atributos:
Configuracin regional - Se aplica la configuracin regional en el campo.
Separador - Inserta un separador.
Acepta negativos - El campo acepta valores negativos.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS

Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Decimal

Figura 1: Interfaz de configuracin generales.

Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin. Campos Moneda son formateados de acuerdo a
reglas de formato de la Moneda.
Etiqueta da bsqueda - Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Utilice la misma etiqueta utilizada en el Grid- Esta opcin cuando est activada, le permite utilizar el ttulo
del campo que est configurado en la grid, en este caso el filtro etiqueta de opcin no se puede utilizar.
Tamao mximo - Tamao mximo de campo.
Tipo de SQL- Tipo de campo en base de datos.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Formato de valores

Atributos:
Configuracin regional - Aplica la configuracin regional al campo
Precision - Cantidad de dgitos en la parte decimal
Separador - Separador
Decimal Separator - Separador de los nmeros decimales
Acepta Negativo - El campo acepta valores negativos

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al

lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Moneda

campo DECIMAL

Image1: Interfaz de configuracin general.

Tipo de datos - Definir el tipo de campo en la aplicacin.


Etiqueta de buscaqueda - Definir el ttulo de campo en la aplicacin. Por ejemplo: si el campo se ha
definido en la base de datos como nm_name, es ms claro si el mismo se ha simplificado al nombre. Es
decir, la etiqueta es un apodo de campo en la capa de aplicacin.
Ancho - Permite determinar el ancho de campo.
Tamao mximo - Tamao mximo de campo.
Tipo de SQL - Tipo de campo en la base de datos.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Formato de valores

Atributos:
Configuracin regional - Aplica la configuracin regional al campo
Precision - Cantidad de dgitos en la parte decimal
Separador - Separador
Decimal Separator - Separador de los nmeros decimales
Acepta Negativo - El campo acepta valores negativos

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Fecha

Figura 1: Interfaz de configuracin generales


Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin. Campo fecha son formateados de acuerdo a reglas
de formato de la fecha.
Etiqueta da bsqueda - Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Utilice la misma etiqueta utilizada en el Grid - Esta opcin cuando est activada, le permite utilizar el ttulo
del campo que est configurado
Anchura - Permite determinar el ancho de campo.
Tipo de SQL - Tipo de campo en base de datos.

Formato de valores

Figura 2: Interfaz de configuracinde formato de valores


Atributos:
Configuracin regional - Le permite aplicar la configuracin regional en el campo.
Visualizacion - Permite seleccionar el formato de exposicin del campo.
Formato interno - Permite seleccionar el modo de almacenamiento del campo en la base de datos.
Use Combobox - Permitir para seleccionar los datos y el mes a travs de la lista desplegable(combobox)
Formato de Visualizacion - Permitir a mostrar junto al campo el modo de visualizacion del campo.

Mostrar Calendario - Dejar que se muestran junto al campo de un icono de calendario, esto hace posible la
seleccin del mes y ao que pasa en el campo el valor que fue definido en el calendario.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

CONDICIONES ESPECIALES
Los campos de tipo fecha muestran condiciones de filtro especiales. Para configurar las condiciones especficas
vase abajo las opciones disponibles.

Nota: Utilice la funcin On / Off para activar o desactivar una condicin.

Todo el perodo - Muestra todas las fechas disponibles


Hoy - Buscar hoy
Ayer - Buscar ayer .
ltimos 7 das - Busque ltimos 7 das. Ej: ((21/01/2010 27/01/2010).
La semana pasada (Dom-Sab) - Buscar la semana pasada.
Das hbiles ltima semana (de lunes a viernes) - Buscar das hbiles ltima semana. (De lunes a
viernes).
Este mes - Busque mes en curso desde el principio hasta el da actual.
El mes pasado - Buscar el mes pasado

Note: Interfaz de configuracin de filtros especiales.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Hora

Figura 1: Interfaz de configuracin generales


Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin. Campo hora son formateados de acuerdo a reglas
de formato de la hora.
Etiqueta da bsqueda - Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Utilice la misma etiqueta utilizada en el Grid - Esta opcin cuando est activada, le permite utilizar el ttulo
del campo que est configurado en la grid , en este caso la opcin de etiqueta de filtro no se puede utilizar.
Anchura - Permite determinar el ancho de campo.
Tipo de SQL -Tipo de campo en base de datos.

Formato de valores

Figura 2: Interfaz de configuracinde formato de valores


Atributos:
Configuracin regional - Le permite aplicar la configuracin regional en el campo.
Visualizacion - Permite seleccionar el formato de exposicin del campo.
Formato interno - Permite seleccionar el modo de almacenamiento del campo en la base de datos.
Formato de Visualizacion - Permitir a mostrar junto al campo el modo de visualizacion del campo.
Mostrar Calendario - Dejar que se muestran junto al campo de un icono de calendario, esto hace posible la
seleccin del mes y ao que pasa en el campo el valor que fue definido en el calendario.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:

Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Fecha y Hora

campo Fecha y hora

Figura 1: Interfaz de configuracin generales


Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin. Campos Fecha y hora son formateados de acuerdo a
reglas de formato de la fecha y hora.
Etiqueta da bsqueda - Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Utilice la misma etiqueta utilizada en el Grid - Esta opcin cuando est activada, le permite utilizar el ttulo
del campo que est configurado en la grid , en este caso la opcin de etiqueta de filtro no se puede utilizar.
Anchura - Permite determinar el ancho de campo.
Tipo de SQL - Tipo de campo en base de datos.

Formato de valores

Figura 2: Interfaz de configuracinde formato de valores

Atributos:
Configuracin regional - Le permite aplicar la configuracin regional en el campo.
Visualizacion - Permite seleccionar el formato de exposicin del campo.
Formato interno - Permite seleccionar el modo de almacenamiento del campo en la base de datos.
Formato de Visualizacion - Permitir a mostrar junto al campo el modo de visualizacion del campo.
Mostrar Calendario - Dejar que se muestran junto al campo de un icono de calendario, esto hace posible la
seleccin del mes y ao que pasa en el campo el valor que fue definido en el calendario.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:

Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Select
Permite utilizar en campo de formulario el objeto tipo select (combobox).

Configuracin general

Figura 1: Interfaz de configuracin generales


Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin.
Etiqueta da bsqueda - Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Use same Label used on the Grid
Tamao mximo - Tamao mximo de campo.
Tipo de SQL- Tipo de campo en base de datos

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.

Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Lookup de Edicin
Lookup de edicin permite a visualizacin de una lista de valores en campos de formularios. Vea en la pantalla
de abajo el campo Estado , antes y despus que la enabling lookup de edicin para mostrar un objeto select que
contenga una lista personalizada de LLAVES / VALORES. Estas listas de LLAVES / VALORES puede definir se
de dos maneras: basada en una tabla de base de datos ( lookup automtico ) o de los arrays (lookup manual)

Antes de Lookup

Despus de Lookup

Mtodo de Lookup
Hay dos opciones disponibles: automtico, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.

Figura 1:seleccin de mtodo de Lookup

Lookup de Edicin - Automtico


Rellena el objeto select dinmicamente, basado en una sentencia SQL, tenga en cuenta la sentencia SQL en la
foto abajo, es necesario recuperar una clave (insertar o actualizar) y un valor para mostrar en el campo en el
comando SQL

Figura 2: Configuracin de lookup automtico

Atributos:
SQL Select - La consulta utilizada para alimentar el objeto select en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Valores Multiples - En la seleccin s, es posible seleccionar varios elementos de la lista de campos. La


lista de valores se guardarn en el campo de la tabla como una cadena que contiene el texto:
KEY1;KEY2;KEY3 utilizando un delimitador especificado como ; o - definido en Delimitador

nico valor

Mltiples Valores

Delimitador - El carcter utilizado para separar los elementos generados en la cadena, slo aplicable
cuando se utiliza la opcin de mltiples valores, el valor por default es delimitador coma (;).
Altura- Seleccione la cantidad de filas de objeto .
Utilice Ttulo - Permite mostrar una lnea de ttulo en el objeto select. Esta opcin funciona en combinacin
con el Ttulo y el Valor interno de ttulo.

Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo
del objeto es seleccionado
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del select , se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

Valor de lookup

Valor original y de lookup

Separados por - Caracteres utilizados para separar valores de CLAVE y LOOKUP mostrados en la lista de
valores. Slo aplicable cuando se utiliza la opcin Mostra valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en

este proyecto.
Crear enlace - Permite crear un enlace a un formulario de actualizacin de la lista. En la imagen siguiente,
el objeto select se recarga automticamente despus de la actualizacin de un formularion emergente
(popup).

Casilla de verificacin Usar el men desplegable - Mostrar el campo Seleccione una lista desplegable
de casillas de verificacin.

Lookup de Edicin - Manual


Habilita un objeto select basado en una lista de valores llena manualmente como un array. Ver imagen abajo.

Figura 3: Lookup de edicin Manual.

Atributos:

Tipo de Lookup- Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Crea un objeto select simple , permite seleccinar slo un iten.

Figura 4: Configuracin de Lookup Valor Unico

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Default - Seleccin de valor predeterminada
Altura - La cantidad de filas mostradas en este objeto select.

Mltiples valores (delimitador)

Guarda una nica cadena en el campo de tabla basada en una lista de valores exhibidos. Por
ejemplo, la seleccin de: Deportes, Cine y Viajes es guardado en el campo de tabla como una
cadena como D;C;V. Tenga en cuenta el valor default de delimitador (;) coma

Figura 5: Lookup mltiples valores

(delimitador)

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos generados en la cadena,
slo aplicable cuando se utiliza la opcin de mltiples valores, el valor por default es
delimitador coma (;).
Altura - La cantidad de filas mostradas en este objeto select.
Mltiples valores (posicin)

Guarda en un campo de tipo cadena una lista de valores, por ejemplo, es posible guardar las
respuestas a los temas: gnero, estado civil y Hobby en un solo campo de tabla. Vase en
la tabla de abajo las posiciones utilizadas por cada respuesta de guardado en la cadena .
Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: Al seleccionar en el formulario generados : Hombre, Casado y Libros, el valor


guardado en la tabla es una cadena MCLI

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Negativo - Valor guardado en la cadena cuando no est seleccionadod un valor .
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao -cantidad de bytes guardada en la cadena.
Altura- Seleccione la cantidad de filas de objeto.

Mltiples valores (binario)

Permite guardar una seleccin mltipla como un valor entero en un campo de la a tabla.
En esta interfaz del campo el valor de cada iten es un nmero entero generado
automticamente.
Valor
implcito
1
2
4
8
16

Descripcin
Deportes
Cine
Viajar
Libros
Musica

La seleccin se convierte en un entero que es la suma de los valores implcitos antes de


guardar.
Ejemplo 1: En la seleccin de Deportes y Cine en la lista de valores, el valor guardado en el
campo de la tabla es 3
Valor
implcito
1
2
4
8
16

Descripcin
Deportos
Peliculas
Viajar
Libros
Musica

1 (Deportos) + 2 (Peliculas) = 3
Ejemplo 2: En la seleccin de Deportes, Viajar y Libros en la lista de valores, el valor
guardado en el campo de la tabla es 13
Valor
implcito
1
2
4
8
16

Descripcin
Deportos
Peliculas
Viajar
Libros
Musica

1 (Deportos) + 4 (Viajar) + 8 (Libros) = 13

Figura 7: Mltiples valores (binario).

Label- Text displayed value in the checkbox object.


Columns - Checkbox columns quantity.
Etiqueta- Texto visualizado.
Altura- Seleccione la cantidad de filas de objeto .

Botn Insertar - Inserta La etiqueta y el valor en la lista de valores.


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar, l listas guardadas se mostrarn en
el campo Definiciones de Carga de Lookup.
Definiciones de Carga de Lookup - Permite guardar una lista de valores o una lista predeterminada del
ScriptCase.
Utilice Ttulo - Permite mostrar una lnea de ttulo en el objeto select. Esta opcin funciona en combinacin
con el Ttulo y el Valor interno de ttulo.

Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo
del objeto es seleccionado.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del select , se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

valores de lookup

original y valores de lookup

Separados por- Caracteres utilizados para separar CLAVE y valores de LOOKUP mostrados en la lista de

valores. Slo aplicable cuando se utiliza la opcin Mostrar original y valores de lookup.
Casilla de verificacin Usar el men desplegable - Mostrar el campo Seleccione una lista desplegable de
casillas de verificacin.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Doble Select

Componente que muestra dos listas de valores. En la primera lista son los valores disponibles para la seleccin y
el segundo son los valores que tiene seleccionado.

Configuracin general

Figura 1: Interfaz de configuracin generales


Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin. El tipo de datos Doble Select es una lista de objetos
que permiten la seleccin mltiple a travs de dos ventanas de seleccin y un navegador betwen ellos
(<<<>>>).
Etiqueta da bsqueda - Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Utilice la misma etiqueta utilizada en el Grid - Esta opcin cuando est activada, le permite utilizar el ttulo
del campo que est configurado en la grid , en este caso la opcin de etiqueta de filtro no se puede utilizar.
Tamao mximo - Tamao mximo de campo.
Tipo de SQL- Tipo de campo en base de datos

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el

filtro tiene por lo menos una opcin.

Lookup de Edicin
Lookup de edicin permite a visualizacin de una lista de valores en formularios.

Antes de Lookup

Despus de Lookup

Figura 1: Lookupde Edicion

Atributos:
SQL Select - La consulta utilizada para alimentar el objeto select en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Delimiter - The character used to separate the items on generated string, the default delimiter is semicolon (
; )Delimitador - El carcter utilizado para separar los elementos generados en la cadena, slo aplicable
cuando se utiliza la opcin de mltiples valores, el valor por default es delimitador coma (;)..
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualizacin en el campo.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

Valor de lookup

Valor original y de lookup

Separados por - Caracteres utilizados para separar valores del campo y recuperado por lookup . Slo
aplicable cuando se utiliza la opcin Mostra valor original y lookup .de CLAVE y LOOKUP mostrados en
la lista de valores
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Checkbox
Permite utilizar en campo de formulario el objeto tipo checkbox.

Configuracin general

Figura 1: Interfaz de configuracin generales

Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin. Campos Moneda son formateados de acuerdo a
reglas de formato de la Moneda.
Etiqueta da bsqueda - Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Utilice la misma etiqueta utilizada en el Grid - Esta opcin cuando est activada, le permite utilizar el ttulo
del campo que est configurado en la grid , en este caso la opcin de etiqueta de filtro no se puede utilizar.
Tamao mximo - Tamao mximo de campo.
Tipo de SQL- Tipo de campo en base de datos.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Lookup de Edicin

Lookup de edicin permite a visualizacin de una lista de valores en campos checkbox de formularios. Vea en la
pantalla de abajo.
It is possible to populate the checkboxes objects basada en una tabla de base de datos (lookup automatic) o de
los arrays (lookup manual)

Antes de Lookup

Despus de Lookup

Mtodo de Lookup
Hay dos opciones disponibles: automtico, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.

Figura 1:seleccin de mtodo de Lookup

Lookup de Edicin - Automtico


Rellena el objeto checkbox dinmicamente, basado en una sentencia SQL, tenga en cuenta la sentencia SQL en
la foto abajo, es necesario recuperar una clave (insertar o actualizar) y un valor para mostrar en el campo en el
comando SQL

Figura 2: Configuracin de lookup automtico


Atributos:
SQL Select - La consulta utilizada para alimentar el objeto checkbox en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Columnas - El nmero de columnas de checkbox


Delimitador - El carcter utilizado para separar los elementos generados en la cadena,el valor por default
es delimitador coma (;).
NOTA: La opcin de lookup automtico requiere el campo de formulario a ser de tipo cadena , porque la
seleccin mltiple guarda una nica cadena en el campo de la tabla de base de datos como AK; ID;UT
cuando se utiliza el delimitador coma.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del checkbox, se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Opcin de marcar todos - Muestra un objeto de marcar todos los artculos y otro para desmarcar todos los
artculos.

Mostrar original y el valor de lookup - Muestra el campo de clave y de lookup recuperado por la sentencia
SQL separados por el carcter se define en el Separado por. Seleccione No para mostrar slo el valor
recuperado por el lookup.

Separados por - Caracteres utilizados para separar el valor original del campoy el valor de retorno LOOKUP
mostrados en la lista de valores. Slo aplicable cuando se utiliza la opcin Mostra valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Lookup de Edicin - Manual


Habilita un objeto select basado en una lista de valores llena manualmente como un array. Ver imagen abajo.

Figura 3: Lookup de edicin Manual


Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico
Permite seleccinar slo un iten.

Figura 4: Configuracin de Lookup Valor Unico


Etiqueta- Texto visualizado.
Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla. Por
ejemplo, usando la figura 4, cuando Ipho caf es seleccionado el valor guardado es de
43.
Default - Seleccin de valor predeterminada
Columnas - Cantidad de columnas de checkbox .
Mltiples valores (delimitador)
Guarda una nica cadena en el campo de tabla basada en una lista de valores exhibidos. Por
ejemplo, la seleccin de: Deportes, Pelculas y Viajar es guardado en el campo de tabla como
una cadena como D;P;V. Tenga en cuenta el valor default de delimitador (;) coma

Figura 5: Lookup mltiples valores (delimitador)


Etiqueta- Texto visualizado.
Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos generados en la cadena,
slo aplicable cuando se utiliza la opcin de mltiples valores, el valor por default es
delimitador coma (;).
Altura - La cantidad de filas mostradas en este objeto select.
Columnas - Cantidad de columnas de checkbox .
Valores Mltiples (Posicin)
Guarda en un campo de tipo cadena una lista de valores. Con el uso de los mltiples valores
(posicin) se necesita entrar la etiqueta, posicin inicial en la cadena y el tamao en bytes de
cada [Link] ejemplo, es posible guardar las respuestas a los temas: gnero, estado
civil y Hobby en un solo campo de tabla. Vase en la tabla de abajo las posiciones utilizadas
por cada respuesta de guardado en la cadena .
Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Peliculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: Al seleccionar en el formulario generados : Hombre, Casado y Libros, el valor


guardado en la tabla es una cadena HCLI

Figura7: Lookup de Edicin - Mltiples Valores (posicin)

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.

Negativo - Valor guardado en la cadena cuando no est seleccionadod un valor .


Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao -cantidad de bytes guardada en la cadena.
Altura- Seleccione la cantidad de filas de objeto.
Mltiples valores (binario)
Permite guardar una seleccin mltipla como un valor entero en un campo de la a tabla.
En esta interfaz del campo el valor de cada iten es un nmero entero generado
automticamente. Vea los ejemplos abajo.
Valor
atribuido
1
2
4
8
16

Descripcin
Deportos
Pelculas
Libros
Viajar
Msica

La seleccin se convierte en un entero que es la suma de los valores implcitos antes de


guardar.
Ejemplo 1: En la seleccin de Deportes y Pelculas en la lista de valores, el valor guardado
en el campo de la tabla es 3
Valor
atribuido
1
2
4
8
16

Descripcin
Deportos
Pelculas
Libros
Viajar
Msica

1 (Deportos) + 2 (Pelculas) = 3
Ejemplo 2: En la seleccin de Deportos, Viajar y Libros en la lista de valores, el valor
guardado en el campo de la tabla es 13
Valor
atribuido
1
2
4
8
16

Descripcin
Deportos
Pelculas
Libros
Viajar
Msica

1 (Deportos) + 4 (Viajar) + 8 (Libros) = 13

Figura8: Lookup de Edicin - Mltiples Valores (binario)

Etiqueta- Texto visualizado.


Columnas - Cantidad de columnas de checkbox .
Botn Insertar - Insertar etiqueta y valor en la lista de valores.
Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar, l listas guardadas se mostrarn en
el campo Definiciones de Carga de Lookup.
Definiciones de Carga de Lookup - Permite guardar una lista de valores o una lista predeterminada del
ScriptCase.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del checkbox, se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Mostrar original y el valor de lookup - Muestra el campo de clave y de lookup recuperado por la sentencia
SQL separados por el carcter se define en el Separado por. Seleccione No para mostrar slo el valor
recuperado por el lookup.

valores de lookup

original y valores de lookup

Separados por - Caracteres utilizados para separar el valor original del campoy el valor de retorno LOOKUP
mostrados en la lista de valores. Slo aplicable cuando se utiliza la opcin Mostra valor original y lookup .

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Radio
Permite el uso en el campo de formulario denun objeto de tipo radio.

Configuracin general

Figura 1: Interfaz de configuracin generales


Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin. La radio es un objeto que permite la seleccin de
slo una informacin de todos los que se muestran..
Etiqueta da bsqueda - Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Utilice la misma etiqueta utilizada en el Grid - Esta opcin cuando est activada, le permite utilizar el ttulo
del campo que est configuradoen la grid , en este caso la opcin de etiqueta de filtro no se puede utilizar.
Anchura - Permite determinar el ancho de campo.
Tipo de SQL- Tipo de campo en base de datos.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Lookup de Edicin

Lookup de edicin permite a visualizacin de una lista de valores en campos radio object
en la pantalla de abajo.

de formularios. Vea

Mostrar una lista para utilizar en formulario (vea lookup automatico y lookup manual) .

Antes de Lookup

Despus de Lookup

Mtodo de Lookup
Hay dos opciones disponibles: automtico, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.

Figura 1:seleccin de mtodo de Lookup

Lookup de Edicin - Automtico


Buscar usado para mostrar los valores en un campo objeto Radio. Los valores se recuperan con sentencia SQL
de una tabla en la base de datos.

Figura 2: Configuracin de lookup automtico

Atributos:
SQL Select - La consulta utilizada para alimentar el objeto radio en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Columnas - El nmero de columnas de radio

Columna de Radio nica

Columna de Radio Dobles

Utilice Ttulo - Mostrar una opcin diferente de radio en el campo (Vase Ninguno en la imagen abajo), en
relacin a un valor lleno manualmente (Valor interno de ttulo).
Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo del
objeto es seleccionado
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualizacin en el campo.
Mostrar original y el valor de lookup - Muestra el campo de clave y el recuperado por lookup.

Valor de lookup

Valor original y de lookup

Separados por - Caracteres utilizados para separar los valores de campo y el recuperado por lookup. Slo
aplicable cuando se utiliza la opcin Mostra valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Lookup de Edicin - Manual


Habilita un objeto radio basado en una lista de valores llena manualmente como un array. Ver imagen abajo.

Figura 3: Lookup de edicin Manual

Atributos:
Etiqueta- Texto visualizado.
Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla. Por ejemplo, M es el
valor aadido a la seleccin masculina.
Default - Seleccin de valor predeterminada.
Columns - Define number of columns used to display the radio items.
Insertar -. Aadir a la lista de valores los valores de etiqueta y valor.
Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar, listas guardadas se mostrarn en el
campo Definiciones de Carga de Lookup
Definiciones de Carga de Lookup - Permite guardar una lista de valores o una lista predeterminada del
ScriptCase.
Utilice Ttulo - Mostrar una opcin diferente de radio en el campo (Vase Ninguno en la imagen abajo), en
relacin a un valor lleno manualmente (Valor interno de ttulo).

Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo
del objeto es seleccionado.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualizacin en el campo.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

valores de lookup

original y valores de lookup

Separados por - Caracteres utilizados para separar los valores de campo y el recuperado por lookup. Slo
aplicable cuando se utiliza la opcin Mostra valor original y lookup .

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.

Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campos De La Consulta

Configuracin general

Figura 1: Interfaz de configuracin generales


Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin. "Campos de grid" es un nuevo recurso que permite la
seleccin de los campos que sern parte del cuerpo de la grid de bsqueda.
Etiqueta da bsqueda - Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Utilice la misma etiqueta utilizada en el Grid - Esta opcin cuando est activada, le permite utilizar el ttulo
del campo que est configurado en la grid , en este caso la opcin de etiqueta de filtro no se puede utilizar.
Anchura - Permite determinar el ancho de campo.
Tipo de SQL- Tipo de campo en base de datos.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Clasificacin

Clasificacin
Configuracin General

Figura 1: Interfaz de configuracin generales


Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin. Tipo "Clasificacin de Campos" "es una nueva
caracterstica que permite seleccionar a la orden de los campos (clusula ORDER BY) que forman parte
dela GRID de la busqueda.
Etiqueta da bsqueda - Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Utilice la misma etiqueta utilizada en el Grid - Esta opcin cuando est activada, le permite utilizar el ttulo
del campo que est configurado en la grid , en este caso la opcin de etiqueta de filtro no se puede utilizar.
Anchura - Permite determinar el ancho de campo.
Tipo de SQL- Tipo de campo en base de datos.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor

manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campos De Texto Auto-complete

Este tipo de datos es una de las grandes funciones de ScriptCase, utilizando la tecnologa Ajax, proporcionando
mayor agilidad a sus aplicaciones

Figura 1: Interfaz de configuraciones generales


Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin.
Etiqueta de bsqueda - Define el ttulo del campo en la aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Utilice la misma etiqueta utilizada en el Grid - Cuando esta opcin est activa, el campo mostrar la
misma etiqueta que tiene su equivalente en el grid.
Anchura - Permite determinar el ancho de campo.
Tipo de SQL- Tipo de campo en la base de datos.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - O campo se transforma em autocomplete automaticamente de acordo com os valores
existentes na base de dados.
Convertir letras- Modifica la capitalizacin del texto introducido en el campo
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, slo funciona si el filtro tiene
por lo menos una opcin.

Lookup de Edicin

Figura 2: Interfaz de lookup de edicin

Atributos:
SQL Select - Introduzca un comando utilizado para seleccionar el texto de captura.
Lineas - Definir el nmero de registros que se muestra en cada bsqueda.
Anchura - Definir el ancho del cuadro de captura (Captura de texto)
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Opciones de bsqueda - Establece el modo de buscar textos (igual al principio, cualquier parte, igual al
trmino).
Captura de Texto - Cuando esta opcin no est seleccionada, en la aplicacin slo se muestra un campo
de entrada de datos. Vase un ejemplo en el siguiente enlace.

Mostrar original y el valor de lookup - Con esta opcin desactivada (No) muestra, por ejemplo, slo el
nombre del Estado en la captura

Mostrar la etiqueta con la descripcin - Le permite mostrar la etiqueta con la descripcin.


Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Number Auto-complete

campo NUMERo AUTO-COMPLETE


Este tipo de datos es una de las grandes noticias de la ScriptCase5, utilizando la tecnologa Ajax, que
proporciona ms agilidad

Figura 1: Interfaz de configuracin generales


Atributos:
Tipo de Datos - Define el tipo de campo en aplicacin. Este tipo cuando se selecciona, permite llenar un
campo con ms agilidad.
Etiqueta da bsqueda - Define el ttulo del campo en aplicacin. La etiqueta es un alias del campo en la
capa de aplicacin.
Utilice la misma etiqueta utilizada en el Grid - Esta opcin cuando est activada, le permite utilizar el ttulo
del campo que est configurado en la red, en este caso el filtro etiqueta de opcin no se puede utilizar.
Anchura - Permite determinar el ancho de campo.
Tipo de SQL- Tipo de campo en base de datos.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Lookup de Edicin

Figura 2: Interfaz de lookup de edicin

Atributos:
SQL Select - Introduzca un comando utilizado para seleccionar el texto de captura.
Lineas - Definir el nmero de registros que se muestra en cada bsqueda.
Anchura - Definir el ancho del cuadro de captura (Captura de texto)
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Opciones de bsqueda - Establece el modo de buscar textos (igual al principio, cualquier parte, igual al
trmino).
Captura de Texto - Cuando esta opcin no est seleccionada, en la aplicacin slo se muestra un campo
de entrada de datos. Vase un ejemplo en el siguiente enlace.

Mostrar original y el valor de lookup - Con esta opcin desactivada (No) muestra, por ejemplo, slo el
nombre del Estado en la captura

Mostrar la etiqueta con la descripcin - Le permite mostrar la etiqueta con la descripcin.


Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.

Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Aplicacin
Configuracin

Configuracin
En esta estancia carpeta estan los atributos de aplicaciones de la ScriptCase, vamos a describir estos atributos.

Figura 1: Interfaz de configuracin de aplicaciones.


Atributos:
Cdigo de la aplicacin - El cdigo de aplicacin determinado en el momento de la creacin de
aplicaciones, este cdigo se puede cambiar a travs del men principal.
Descripcin - Este campo se puede utilizar para describir los objetivos de aplicacin.
Ruta de los Documentos - La ruta absoluta donde se almacenan los documentos de la aplicacin.
Directorio de Imagenes - El directorio base donde se almacenan las imgenes de aplicacin.
Imgenes de aplicacin - Imgenes especfica utilizada por esta aplicacin.
Locales - Formatar datos basado en la configuracin regional.
Variable de ubicacin Compartir - Usar la variable de ubicacin perodo de sesiones en esta aplicacin.
La variable tema Compartir - Utilice la variable tema de la sesin en esta aplicacin.
Carpeta- Carpeta donde la aplicacin se almacena en el rea de trabajo.
Modificar Proyecto - Permitir a otros usuarios del grupo editar la aplicacin.
Tiempo de Timeout - Tiempo de espera en segundos. Cero es el valor estndar de la PHP.
Enlace WebHelp - Asociar la presente aplicacin a una pgina de documentacin del proyecto.

Tamao mximo de archivo - Max tamao de archivo de carga para esta aplicacin.
Ttulo del mensaje - Texto utilizado en lnea de ttulo como etiqueta.
Pulse Enter para Tab - Usar la tecla Intro para tabular.

Configuracin de Error

Figura 2: Interfaz de configuracin de Error

Atributos:
Posicin del Error - La posicin de error en la aplicacin. Valores: derecha, izquierda, arriba y abajo.
Mostrar el ttulo de error en la aplicacin - Permite mostrar la lnea de ttulo del mensaje de error.
Mostrar el error en el titulo sobre el campo - Permitir mostrar la lnea de ttulo del mensaje de error en el
campo. El valor estndar es desactivar.
Ttulo de error - Ttulo del mensaje de error en la aplicacin.
Error de Script - Permite mostrar la secuencia de comandos de la informacin y la lnea donde se produjo el
error.
Error de SQL- Mostrar el comando SQL que se origin el error.
Modo de depuracin - Ejecutar la aplicacin en modo de depuracin, muestra el comando SQL en el
momento de su uso.
Exibe output Ajax - Exibe uma janela com os comandos SQL e saidas do PHP executados em eventos
Ajax.

Navegacin

NAVEGACIN
En esta carpeta se definen los atributos de navegacin, como seguir:

Figura 1: Interfaz de navegacin.

Atributos:
URL de salida - Direccin a la que el usuario ser redirigido cuando salga de la aplicacin
Cerrar Ventana - Al salir de la aplicacin, cierre la ventana del navegador.
URL de Redireccionamiento - URL para redirigir en caso de que no haya variables globales disponibles.
Variable de Redirection - Nombre de la Variable en la que por se almacenar la direccin URL de la
aplicacin real.
Retornar despus de la insercion - Definir el modo de retornar de la aplicacion: volver al modo de edicin
o modo para incluir el nuevo registro.
Salir de la aplicacin - Salida despus del procesamiento la aplicacin de formularios.

Mensajes De La Aplicacin

Mensajes de la aplicacin
Esta interfaz se utiliza para configurar las mensajes de la aplicacin.

Image 1: Mensajes generales.

Atributos:
Mensaje de aplicacin sin registros - Messsage aparece cuando no hay registros que mostrar.
Violacin de clave primaria - Mensaje aparece cuando hay un error con la clave principal.
Violacin de clave nica - Mensaje mostrado al validar una clave nica.

Mensajes de insercin
Interface utiliza para configurar los mensajes en insertar un disco.

Image 2: Mensajes de insercin de la interfaz.

Atributos:
Mensaje despus de insertar - Mensaje aparece despus de la insercin de un registro.
Mensaje de confirmacin del Insertar - Mostrar un mensaje de confirmacin antes de la insercin de un
registro.

Actualizacin de los mensajes


Interface utiliza para configurar los mensajes en actualizar un registro.

Image 3: Actualizacin de interfaz de mensajes.

Atributos:
Mensaje despus de actualizar - Mensaje que se muestra despus de la actualizacin de un registro.

mensaje de confirmacin de actualizacin - Mostrar un mensaje de confirmacin antes de la


actualizacin de un registro.

Mensajes de exclusin
Interface utilizado para configurar los mensajes en Borrar un registro.

Image 4: Mensajes de exclusin interfaz.

Atributos:
Despus Eliminar Mensaje - Mensaje aparece despus de la eliminacin de un registro.
Mensaje para confirmar Borrar - Mensaje de confirmacin aparece antes de la eliminacin de un registro.

Variable Global

Esta tabla muestra las variables globales que se utilizan dentro de la aplicacin, la variable global es un
parmetro externo requerido para la ejecucin de aplicaciones. La aplicacin puede incluir variables globales
en la clusula WHERE, las definiciones y los nombres de campo, eventos de programacin, etc.
Las variables globales se definen
entre corchetes ([variable]). Estas variables se debe pasar a la aplicacin que est siendo implementado a
travs de uno de los mtodos (SESSION, POST, GET)

Imagen 1:. Interfaz de variables globales

Ejemplo:
SELECT CustomerID, CustomerName
de los clientes donde CustomerID = '[global]'
En este caso, el variables "global" aparece en la configuracin de las variables.

2:. variables de interfaz de configuracin

Muestra todas las variables globales se utilizan en la aplicacin.


atributo -. Nombre de la variable en la aplicacin
Valor - Define el comportamiento de las variables, este contenido se divide en tres bloques, que son:
?mbito de aplicacin - Define cmo la variable que se recibe por la aplicacin. Si se ha definido que una
variable es recibida por un mtodo POST y ha sido aprobada por el mtodo get que el contenido no
ser aceptada. Los mtodos de paso variable:
Sesin - En esta opcin, la variable debe ser creado como una variable de sesin en el PHP por
otra aplicacin.
.
Get - Define que la variable se debe pasar por la lnea de URL, es decir, que sea visible en el
navegador
.
Post - Define que la variable se debe pasar a travs del mtodo de post de el f ormulario HTML.

Configuracin
- No validar (comprobacin) de la variable en tiempo de ejecucin
.
Tipo (entrada / salida) - Define si la variable es una entrada o una salida.
Descripcin
.

- Determina donde la variable se defini

Sincronizacin De Tablas

sincronizacin de tablas
Este proceso se dar cuenta de una comparacin entre las definiciones de los campos de la aplicacin y los
campos de tabla que tiene origen en la base de datos. En caso de que en la tabla de origen se produce una
actualizacin, como por ejemplo la inclusin de un nuevo campo, o la exclusin, o an un cambio en el tipo de
datos, esta actualizacin aparecer visible como se ve en la imagen inferior

Figura 1: Pantalla de la funcin Sincronizar la tabla

Despus de acceder a la funcin desde el enlace "Sincronizar tabla" se muestra un cuadro comparativo entre los
campos de aplicacin (a la izquierda ) y los campos de la tabla de la base de datos (tabla de la derecha), por
encima de la figura, los campos marcados en "rojo" se eliminarn de de la aplicacion, los campos marcados en
"verde" se insertar en el formulario, y los campos marcados en "naranja" se actualizaran, por lo que sufren el
tipo de actualizacin en la base de datos.
Nota: Cuando se cambia un campo de tabla en la base de datos, el efecto de la sincronizacin de la tabla, comparativamente, ser el mismo de la exclusin de un campo que
existen en la aplicacin adems de la inclusin de un nuevo campo

Enlaces

Usamos la aplicacin de formulario se est definiendo para vincular con otras aplicaciones, se puede enlazar
nuestra aplicacin de formulario con aplicaciones de los tipos: la busqueda, formulario, control, Men y Pestaa.
Hay tres tipos de enlaces disponibles:
Aplicacin - Se utiliza para conectar nuestro formulario a cualquier otro tipo de aplicacin. Enlaces de este
tipo se asocia a los eventos de la inclusin y / o modificacin, cuando se produce uno de los eventos la
navegacin llevar a la aplicacin que se est llamando.
Campo - Se utiliza para conectar el formulario a travs de un enlace
a cualquier otro tipo de
aplicacin. Para efectuar esta vinculacin tenemos que crear un campo especial del tipo Frmula de la
Etiqueta y asociar a el enlace.
Captura - Se crear un icono
al lado del campo en el interior del formulario, cuando se seleccione el
campo se abre otra ventana que muestra una aplicacin de bsqueda. En esta aplicacin que se abre se
puede hacer bsquedas y devolver un valor de campo de texto.
En la ventana a continuacin, el usuario podr editar un enlace existente, o crear de una nueva
aplicacin.

Figura 1: Men de enlaces.

Creacin de Enlaces
En la pantalla a continuacin el usuario debe especificar que tipo de enlace que se efecta, "Application",
"campo" o "captura ".

Figura 2: Enlaces entre aplicaciones.

Utilizada para vincular nuestro formulario para otros tipo de aplicacin. Enlaces de este tipo se asocia a los
eventos de la inclusin y / o modificacin, cuando se produce uno de estos eventos la navegacin se efectuar a
la aplicacin que se est llamando.
La ventana siguiente "lista de aplicaciones" mostra aplicaciones de formulario, el usuario debe elegir la aplicacin
que debe estar vinculada y clic en Continuar>>.

Figura 3: Interfaz de enlaces entre la aplicacin.

En la siguiente ventana "Definicin de parmetros", en el lado izquierdo, se muestra los campos de la


aplicacin que tiene enlaces y que deben recibir los parmetros de ejecucin y, en el lado derecho, se
debe seleccionar la opcin para introducir el valor, hay tres opciones, que son:
Campo - Al elegir esta opcin tienen que informar el campo utilizados para introducir el contenido.
Valor - En caso de seleccionar esta opcin en el campo de texto informar contenido fijo
Vacio - La seleccin de esta opcin ningn valor se informar para el campo.

Figura 4: Interfaz de definicin de los parmetros.

En la siguiente ventana "Propiedades de vnculos" se deben llenarse los atributos relativos a la


vinculacin

Figura 5: Interfaz de propiedades de los enlaces

Atributos:
Redirigiendo despus de inclusin - Con esta opcin activada, cuando se produzca la inclusin se har a
la navegacin para la aplicacin vinculada.
Redirigiendo despus de modificacin - Con esta opcin activada, cuando se produzca la modificacin se
har a la navegacin para la aplicacin vinculada.
Propiedades del Formulario - Permite seleccionar los botones que se muestra en la barra de herramientas
del filtro.

Se crear un icono al lado del campo en el formulario de filtro, cuando se seleccione el campo se abre otra
ventana que muestra una aplicacin de bsqueda. En esta aplicacin que se abre podemos hacer bsquedas y
devolver un valor para el campo de texto.

En la ventana abajo "Tipo de vnculos" muestra que cuando se selecciona el enlace "tipo de captura", aparece un
combobox con los campos de la aplicacin origen para ser seleccionado el campo que ser utilizado para el
enlace.

Figura 6: Interfaz de definicin de los parmetros.

La ventana siguiente "lista de aplicaciones" mostra aplicaciones de busqueda, el usuario debe elegir la aplicacin
que debe estar vinculada y clic en Continuar>>.

Figura 8: Interfaz de Enlace de aplicacin

En la ventana de abajo "Definicin de parmetros", en el lado izquierdo, se muestra la aplicacin campos que
tiene relaciones y que deben recibir los parmetros de ejecucin y, en el lado derecho, se debe seleccionar la
opcin para introducir el valor, hay tres opciones, que son:
Campo - Al elegir esta opcin tienen que informar el campo utilizados para introducir el contenido.
Valor - En caso de seleccionar esta opcin en el campo de texto informar contenido fijo
Vacio - La seleccin de esta opcin ningn valor se informar para el campo.
Recuperar el valor del campo - Deben ser seleccionado el campo de la aplicacin de bsqueda a la vinculacin
de objetos , por lo que su contenido retorna para el campo del formulario de filtro.

Figura 8: Interfaz de definicin de los parmetros.

La conclusin de el enlace, el usuario ser capaz de actualizar y eliminar la vinculacin, como sea necesario.

Programacin
Descripcin General

Descripcin general
ScriptCase incorpora el concepto de programacin OO (Orientada a Objetos), usando los recursos de atributos,
mtodos y bibiotecas. Es posible crear reglas de negocio en las aplicaciones, utilizando estos conceptos la gran
diferencia es una mejor organizacin, facilitando tanto el desarrollo como la comprensin por otro programador.

Atributos

Los atributos son variables que tienen alcance global en la aplicacin declarada. Se puede hacer referencia a un
atributo en todos los mtodos y eventos de una aplicacin

Figure1: Interface Configuration of the Atributos

Atributos:
Nombre del Atributo - Este campo de texto permite a informar el nombre del atributo, despus de que se
informe el nombre basta con hacer clic en el botn Aadir. En caso de que desee actualizar, ser necesario
hacer clic en el nombre del atributo (ubicado a la derecha de los botones) hacer las modificaciones
necesarias y hacer clic en el botn de actualizacin. En caso de que sea necesario eliminar cualquier
atributo, es necesario hacer el mismo proceso del botn de actualizacin, pero al seleccionar el atributo haga
hacer clic en el botn borrar. El botn limpiar, como el nombre lo dice limpia toda la lista de atributos situado
en el lado derecho del botn.

Mtodos

Mtodos
Los mtodos son funciones o procedimientos declarados por el desarrollador, para ayudar en la
implementacin de las reglas de negocio para una aplicacin. Usando mtodos en las aplicaciones permite
reutilizar el cdigo y mejorar la productividad del desarrollo. Es posible crear mtodos PHP y JAVASCRIPT.

Figura 1: Mtodo de la interfaz de men.

Crear nuevo mtodo

Figura 2: Crear nuevo mtodo.

1 Defina el nombre al nuevo mtodo y haga clic en el botn Crear. Al igual que en la imagen debajo.

Figura 3: Mtodo de inclusin.

2 Es posible pasar parmetros a los mtodos.

Figura 4: El icono de parmetro variable.

Agregue la cantidad de variables:

Figura 5: definicin de la interfaz de parmetros

definicin de variables:

Figura 6: Interfaz de inclusin de parmetros.

Nombre: Introduzca un nombre de variable.


Tipo: Seleccione el tipo de variable: Por el valor o por referencia. *
Valor estndar: El valor utilizado para inicializar la variable cuando sea requerida.
* Las referencias le permiten crear un segundo nombre para una variable de modo que se
puede utilizar para leer o modificar los datos originales almacenados en esa variable.

Figura 7: Interfaz de definicin de parmetros.

Seleccione los parmetros de todas las variables en los parmetros de campo.


Desmarcar todos los parmetros de seleccin de variables en los parmetros de campo.
Modificar la variable seleccionada en los parmetros de campo.
Eliminar la variable seleccionada en los parmetros de campo.
En la imagen de abajo el cuerpo del mtodo se define como ho "Nuevo mtodo";

Figura 8: Interfaz de Procedimiento

O bien:

Figura 9: interfaz para funciones

3 Para ejecutar el mtodo que hay que llamar a un evento. Vea a continuacin un ejemplo:

Figura 10: Eventos.

- En este ejemplo se utiliza el evento OnInit para llamar a nuestro mtodo cuando el registro es cargado. Vea
qu fcil es llamar al mtodo en el siguiente ejemplo:
El uso del procedimiento Mtodo:

Figura 11:-mtodo de interfaz de eventos

Usando la funcin Mtodo:

Figura 12:-mtodo de interfaz de eventos

- De este modo obtenemos el siguiente resultado al ejecutar la aplicacin.

Bibliotecas

Para utilizar una biblioteca tiene que seleccionar el tipo correspondiente (Bibliotecas de Proyecto, por ejemplo) y
marcarlas. Este proceso hace que los mtodos existentes en la biblioteca sean visibles en todos los eventos y los
mtodos de la aplicacin. Para gestionar las bibliotecas de las ScriptCase acceda al men principal:
Configuracin > Bibliotecas.

Nota: La versin scriptcase 5 sustituye el concepto de campos de frmulas especiales PHP, que utilizan el recurso de la inclusin de una biblioteca a la aplicacin junto con la
sc_include macros y sc_include_once. Ahora, el recurso de las bibliotecas a su vez ms amplio el uso de los tipos: ScriptCase, pblicos, de proyectos y de usuario, dejando
de ser nico en cada aplicacin.

Aplicaciones De Abas
Visin General

OVERVIEW
Tabs applications

This application type allows to organize multiple applications display in one single screen in a tab structure.
Usually applications related to a common topic are grouped into a tab application for example: Employees /
Projects.

Image1: TABS application.

Tabs
Aplicaciones De Abas

TAB SETTINGS

Image1: Tab Settings Interface.

This property, Tab Settings, allows to define the following attributes:


Title - Application title that will be shown in the toolbar.
URL Amigable - Este campo permite cambiar la direccin URL que ser llamada por la aplicacin,
caracteres permitidos son los mismos disponible en URL: a-z, A-z, 0-9,-. Esta opcin tambin puede ser
cambiada en la pantalla de inicio, en la columna "URL amigable" en la lista de aplicaciones.
Organization - Allow that the application run in the folders through an iframe or normal.
Type - How the folders organization will be presented, it can be:
Folder above - Display the folders above the application.
Folder below - Display the folders below the application, next to the footer.
Folder in the left - Align the folders in the left, like a vertical menu.
Folder in the right - Align the folders in the right.
Menu above - Have the same principle of 'Folder above', but its visual schema has the menu style.
Menu below - Have the same principle of 'Folder below', but its visual schema has the menu style.
Menu in the left - Have the same principle of 'Folder in the left', but its visual schema has the menu
style.
Menu in the right - Have the same principle of 'Folder in the right', but its visual schema has the menu
style.
Side by Side - Show all applications in folders order, one next other.
Table size - Size of the main table.

Measurement Unit - The unit used by table size. Can be: Pixel or percentage.
Tab Alignment - Define the tab position. Can be: center, left or right.
Application Alignment - Define the application position, Can be: center, left, or right.
Exit - Define how the app will be presented, can be:
Button on the bottom of the page.
Folder.
Button in the toolbar
Exit Icon - You can define the icon of the exit button on the toolbar. Use the image selection resource
visualize and select in easy way the desired image.

to

Configuracin De La Carpeta

Configuracin de la carpeta
This function serve to link each folder with a pre-existent application.

Image1: Folder Settings Interface.

Add a folder - To create a tab, click in 'Add' and fill these fields:
Label - Application name that will be shown in the tab or menu (examples: Personal Data, Finance Data,
etc.);
Image - Choose an image that will be used on this tab;
Update - Double click on the folder name (left column / list of folders) and then update the desired data.
Finally, click on the 'update' button.
Delete - Double click on the folder name (left column / list of folders) and then delete the item.
Clean - Clean all data of selected item.

Configuracin De La Aplicacin

COnfiguracin de la aplicacin
Here we define the application for each tab. See the picture:

Image1: Application Settings Interface.

Initially the user must click on the tab that want to update. You have the following options:
Add - When you click in 'Add', a screen with app list will show up to choose the application. (Picture 2).
Edit - Select the application and then, click on edit button. The following steps are selection of the application
and the definition of the iframe size (Picture 3), requested in the add application process.
Remove - Select the application that you want to delete and click on remove.
How to Add and Edit Applications
Selecting the application and click on 'Next', as the screen below:

Image2: Application Link Interface.

On the next screen you define a few parameters of the link:

Image3: Parameters Definition Interface.

Iframe width - Width size of the iframe. If you put in 100% the application will be adjusted more easily.
Iframe height - Height size of the iframe. If this size is small than your app, a scrollbar will appear
automatically.
Reload Iframe - When this option is enabled makes the application of the tab, to be reloaded each time you
change the tab.
Parameters / Value - For each parameter of the application that we choose, you have options to be chosen,
they are:
Variable - Name of the global variable to get the content.
Value - Static content to be loaded for the parameter in the execution time.
Empty - Leave empty or do not change if it has some value.

Security

SEGURIDAD

Atributo:
Uso de Seguridad: Con esta opcin, la aplicacin seleccionada slo est disponible cuando el usuario este
validado a travs de la macro sc_apl_status. Las aplicaciones no habilitadas para el usuario mostrarn un
mensaje de "usuario no autorizado" cuando se intente acceder.

El acceso a las Aplicaciones podr ser concedidos a travs de una aplicacin de control para autenticar a los
usuarios. Vea algunos ejemplos a continuacin.
Ejemplo 1: Activacin de una aplicacin llamada grid_categories. En el evento onValidate de la aplicacin de
acceso (aplicacin de formulario de control que se utiliza para autenticar ) inserte la siguiente llamada a la macro:
sc_apl_status('grid_categories','on');

Ejemplo 2: Creacin de una regla por el tipo de usuario en un formulario de acceso que contiene un campo
llamado nombre de usuario.
En el evento onValidate de la aplicacin de acceso (aplicacin de formulario de control que se utiliza para
autenticar) inserte el siguiente cdigo:

// two users: john and mary with permission to


access different applications
if({userid} == 'john') {
sc_apl_status('grid_categories','on');
sc_apl_status('form_categories','on');
sc_apl_status('grid_products','on');
sc_apl_status('form_products','on');
}
elseif({userid} == 'mary') {
sc_apl_status('grid_categories','on');
sc_apl_status('form_categories','on');
sc_apl_status('grid_products','off');
sc_apl_status('form_products','off');
}
else{
sc_error_message("Unauthorized user!");
}

Ejemplo3: Autentificar las aplicaciones utilizando una tabla de base de datos.


En el evento onValidate de la aplicacin de acceso inserte el siguiente cdigo

// the table with applications is called


sec_applications
sc_lookup(dataset,"select
code
from
sec_applications");
foreach({dataset} as $line){
$applications = $line[0];
sc_apl_status($applications,'on');
}

Usar Contrasea : La aplicacin requiere establecer la contrasea. (Ver imagen abajo).

En tiempo de ejecucin un cuadro de texto se muestra y se solicita una contrasea de acceso. Si la


contrasea no se ha introducido correctamente un mensaje de "usuario no autorizado" se mostrar.

En el ambiente de desarrollo es posible suprimir los pasos anteriores con fines de prueba, evitando la solicitud de
una contrasea (o acceso denegado) para cada ejecucin de la aplicacin. Desactive las opciones Habilitar uso
de seguridad y Habilitar uso de contrasea en el men de configuracin | Mi ScriptCase.

Pestaa - Configuracin Pdf

pestaa - configuracin PDF


In this window, the user will define the configuration of the PDF, available in tab application, as following:

Image1: PDF Settings Interface.

You have the following attributes:


Create PDF - Define if the app will have the output in PDF format.
PDF Orientation - Define how will be the orientation sense of the generated reports in PDF, can be: picture
or landscape.
PDF Format - Format of the pages generated in PDF, as: Letter, A4, A5, etc.
Open PDF Directly - Indicate if the application will allow to generate the PDF directly by the button or if will
be through a link to the PDF.
Allow to print - This option allow that the user print the PDF.
Allow to modify - This option allow that the user modify the PDF.

Layout
Layout Settings

Configuracion de Layout

Image1: Configuracin de diseo de interfaz

Permite definir el tema de la aplicacin. (CSS)


Atributos:
Plantilla de Cabecera - Permite elegir el formato del encabezado.
Plantila de Pie de pgina - Permite elegir el formato del pie de pgina.
Tema - Permite seleccionar un tema existente (colores, fuentes, etc) a la aplicacin.

Header

ENCABEZADO Y PIE DE PGINA


ENCABEZADO

Image1: Interfaz de cabecera.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada.


Mostrar encabezado - Este valor determina si el encabezado se mostrar
Ttulo de la aplicacin - Permite definir un ttulo de encabezado que se mostrar en la aplicacin. (Las
aplicaciones de formulario tiene dos ttulos predefinidos, uno a modo de inclusin, y otro a modo de
actualizacin)
Las variables de cabecera - Los campos variables se pueden llenar con cualquiera de los tipos disponibles.
Dependiendo del tipo, ser necesario asociar el contenido de la misma. Ver los tipos disponibles a
continuacin:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en la cabecera
Ttulo: Muestra en la cabecera el valor introducido en el campo de Titulo.
Fecha: Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda
seleccionados por el usuario en el formulario de bsqueda. (Slo disponible para las
aplicaciones Grid)

PIE DE PGINA

Image2: Interfaz de pie de pgina.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada


Mostrar pie de pgina - Esta opcin determina si el pie de pgina se mostrar.
Variables de pie de pgina - Los campos variables se pueden llenar con cualquiera de los tipos
disponibles. Dependiendo del tipo, ser necesario asociar el contenido de la misma. Estos son los tipos
disponibles:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en el pi de pgina
Ttulo:Muestra en el pie de pgina el valor introducido en el Titulo.
Fecha:Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda seleccionados por el
usuario en el formulario de bsqueda. (Slo disponible para las aplicaciones Grid)

Log

Nueva interfaz incluido en el V7. Se permite al usuario cmo el mdulo de registro funcionan individualmente
para la aplicacin

Imagen 1: Log Interfaz.

Opciones:
Esquema - Esquema de registro que se utilizar para la aplicacin.
Todos los campos - Utilizar todos los campos en el registro.
Eventos - Registro de eventos, ser salvo. Ser salvo? no tiene sentido

Application
Visin General

visin general

Here we have the general application settings:


Application Code - Application name and code for ScriptCase internal use.
Connection - ScriptCase connection used by this application.
Default Profile - Default connection profile to be used on production environment.
Localization - Generated application language used, all the hints and messages are converted to the chosen
language.
Share location variable - Use the session location variable in this application.
Share theme variable - Use the session theme variable in this application.
Exit URL - URL address to be when the user click in exit button.
Folder - Folder where the application will be placed in scriptcase work area.
Description - Name descriptive of the application.
HelpCase Link - Associate a this application to a page of project documentation.

Variable Global

Esta tabla muestra las variables globales que se utilizan dentro de la aplicacin, la variable global es un
parmetro externo requerido para la ejecucin de aplicaciones. La aplicacin puede incluir variables globales
en la clusula WHERE, las definiciones y los nombres de campo, eventos de programacin, etc.
Las variables globales se definen
entre corchetes ([variable]). Estas variables se debe pasar a la aplicacin que est siendo implementado a
travs de uno de los mtodos (SESSION, POST, GET)

Imagen 1:. Interfaz de variables globales

Ejemplo:
SELECT CustomerID, CustomerName
de los clientes donde CustomerID = '[global]'
En este caso, el variables "global" aparece en la configuracin de las variables.

2:. variables de interfaz de configuracin

Muestra todas las variables globales se utilizan en la aplicacin.


atributo -. Nombre de la variable en la aplicacin
Valor - Define el comportamiento de las variables, este contenido se divide en tres bloques, que son:
?mbito de aplicacin - Define cmo la variable que se recibe por la aplicacin. Si se ha definido que una
variable es recibida por un mtodo POST y ha sido aprobada por el mtodo get que el contenido no
ser aceptada. Los mtodos de paso variable:
Sesin - En esta opcin, la variable debe ser creado como una variable de sesin en el PHP por
otra aplicacin.
.
Get - Define que la variable se debe pasar por la lnea de URL, es decir, que sea visible en el
navegador
.
Post - Define que la variable se debe pasar a travs del mtodo de post de el f ormulario HTML.

Configuracin
- No validar (comprobacin) de la variable en tiempo de ejecucin
.
Tipo (entrada / salida) - Define si la variable es una entrada o una salida.
Descripcin
.

- Determina donde la variable se defini

Dashboard Applications
Visin General

visin general
Dashboard Application

Allows you to display various types of applications nested on Widgets similar to those for iGoogle. They are
usually incorporated into reports and / or Charts that display information from the database, also can be displayed
information external URL's.

Image1: Dashboards Display.

Dashboard
Visin General De Dashboard

Visin general de dashboard

Image1: Dashboard Settings Interface.

This property Dashboard Settings allows to set the following attributes:


Column
Width -Column width where will be the Widget.
Add Column - Adds a Widget to the selected column.
Remove Column - Removes the selected column and all the Widgets
that are associated with the column.

Widget
Title - Title that will appear in the Widget.
Link - Application or URL to be loaded into the Widget selected.
Height - Height of the Widget in pixels.
Reload time - Charging time of application or URL selected in the
Widget, it must be defined in seconds.
Mobile - Allows to change the Widget column at run time.
Removable - Allows to be remove the Widget at runtime.
Collapsible - Allows to expand the Widget at run time.
Maximize - Allows to maximize the Widget at run time.

At the page bottom we can see two more options:


Add Column - Adds a column to the Dashboard application.
Save - Saves the Columns and Widgets information.

Security

SEGURIDAD

Atributo:
Uso de Seguridad: Con esta opcin, la aplicacin seleccionada slo est disponible cuando el usuario este
validado a travs de la macro sc_apl_status. Las aplicaciones no habilitadas para el usuario mostrarn un
mensaje de "usuario no autorizado" cuando se intente acceder.

El acceso a las Aplicaciones podr ser concedidos a travs de una aplicacin de control para autenticar a los
usuarios. Vea algunos ejemplos a continuacin.
Ejemplo 1: Activacin de una aplicacin llamada grid_categories. En el evento onValidate de la aplicacin de
acceso (aplicacin de formulario de control que se utiliza para autenticar ) inserte la siguiente llamada a la macro:
sc_apl_status('grid_categories','on');

Ejemplo 2: Creacin de una regla por el tipo de usuario en un formulario de acceso que contiene un campo
llamado nombre de usuario.
En el evento onValidate de la aplicacin de acceso (aplicacin de formulario de control que se utiliza para
autenticar) inserte el siguiente cdigo:

// two users: john and mary with permission to


access different applications
if({userid} == 'john') {
sc_apl_status('grid_categories','on');
sc_apl_status('form_categories','on');
sc_apl_status('grid_products','on');
sc_apl_status('form_products','on');
}
elseif({userid} == 'mary') {
sc_apl_status('grid_categories','on');
sc_apl_status('form_categories','on');
sc_apl_status('grid_products','off');
sc_apl_status('form_products','off');
}
else{
sc_error_message("Unauthorized user!");
}

Ejemplo3: Autentificar las aplicaciones utilizando una tabla de base de datos.


En el evento onValidate de la aplicacin de acceso inserte el siguiente cdigo

// the table with applications is called


sec_applications
sc_lookup(dataset,"select
code
from
sec_applications");
foreach({dataset} as $line){
$applications = $line[0];
sc_apl_status($applications,'on');
}

Usar Contrasea : La aplicacin requiere establecer la contrasea. (Ver imagen abajo).

En tiempo de ejecucin un cuadro de texto se muestra y se solicita una contrasea de acceso. Si la


contrasea no se ha introducido correctamente un mensaje de "usuario no autorizado" se mostrar.

En el ambiente de desarrollo es posible suprimir los pasos anteriores con fines de prueba, evitando la solicitud de
una contrasea (o acceso denegado) para cada ejecucin de la aplicacin. Desactive las opciones Habilitar uso
de seguridad y Habilitar uso de contrasea en el men de configuracin | Mi ScriptCase.

Layout
Visin General De Layout

Configuracion de Layout

Image1: Configuracin de diseo de interfaz

Permite definir el tema de la aplicacin. (CSS)


Atributos:
Plantilla de Cabecera - Permite elegir el formato del encabezado.
Plantila de Pie de pgina - Permite elegir el formato del pie de pgina.
Tema - Permite seleccionar un tema existente (colores, fuentes, etc) a la aplicacin.

Encabezado E Pie De Pagina

ENCABEZADO Y PIE DE PGINA


ENCABEZADO

Image1: Interfaz de cabecera.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada.


Mostrar encabezado - Este valor determina si el encabezado se mostrar
Ttulo de la aplicacin - Permite definir un ttulo de encabezado que se mostrar en la aplicacin. (Las
aplicaciones de formulario tiene dos ttulos predefinidos, uno a modo de inclusin, y otro a modo de
actualizacin)
Las variables de cabecera - Los campos variables se pueden llenar con cualquiera de los tipos disponibles.
Dependiendo del tipo, ser necesario asociar el contenido de la misma. Ver los tipos disponibles a
continuacin:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en la cabecera
Ttulo: Muestra en la cabecera el valor introducido en el campo de Titulo.
Fecha: Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda
seleccionados por el usuario en el formulario de bsqueda. (Slo disponible para las
aplicaciones Grid)

PIE DE PGINA

Image2: Interfaz de pie de pgina.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada


Mostrar pie de pgina - Esta opcin determina si el pie de pgina se mostrar.
Variables de pie de pgina - Los campos variables se pueden llenar con cualquiera de los tipos
disponibles. Dependiendo del tipo, ser necesario asociar el contenido de la misma. Estos son los tipos
disponibles:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en el pi de pgina
Ttulo:Muestra en el pie de pgina el valor introducido en el Titulo.
Fecha:Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda seleccionados por el
usuario en el formulario de bsqueda. (Slo disponible para las aplicaciones Grid)

Log

Nueva interfaz incluido en el V7. Se permite al usuario cmo el mdulo de registro funcionan individualmente
para la aplicacin

Imagen 1: Log Interfaz.

Opciones:
Esquema - Esquema de registro que se utilizar para la aplicacin.
Todos los campos - Utilizar todos los campos en el registro.
Eventos - Registro de eventos, ser salvo. Ser salvo? no tiene sentido

Application
Visin General De Configuracin

VISIN GENERAL de configuracin

Image1: Settings Interface.

In this folder you define the application attributes , such as:


Application Code - Application code for ScriptCase internal use. Should begin by letter.
URL Amigable - Este campo permite cambiar la direccin URL que ser llamada por la aplicacin,
caracteres permitidos son los mismos disponible en URL: a-z, A-z, 0-9,-. Esta opcin tambin puede ser
cambiada en la pantalla de inicio, en la columna "URL amigable" en la lista de aplicaciones.
Connection - Connection name used by ScriptCase to access the tables. User can select it.
Locales - Application language.
Session Locales - Provides a variable locales in session.
Folder - A folder containing the application.
Editing by Project - If you have Not checked the application can only be edited by the owner.
Description - Application descriptive name.
HelpCase Link - Help Page.

Aplicaciones De Control
Visin General Aplicacin De Control

visin general aplicacin de control


Aplicacin de Control

Este tipo de aplicacin se ha estructurado de forma diferente de las aplicaciones de formulario. No se basa en
una tabla, lo que permite la creacin de formulario, la adicin de campos y la validacin de datos. Los ejemplos
ms comunes de este tipo de aplicacin son las formas de ingreso y procesamiento por lotes.

Figura 1: Interfaz de control


Funcionalidad

Description

Campos
escondidos

Ocultar campos en los formularios mostrados,


mientras que los formularios de actualizacin de
campo mostran otros campos.

Slo lectura

Campos se muestran, pero no se permite


actualizar.

Campos
Requeridos

Campos con entrada obligatoria. Los valores


deben ser inscritos. Claves primarias se definen
automticamente como campos obligatorios.

Formatacin de Segn el tipo de campo se generan la


Campos
validacin que se requiere , as como diferentes
formatos estan disponible.
Programacin
de Eventos

Permite a los desarrolladores aadir reglas de


negocio en cdigo PHP. Los eventos de los
formularios desencadenan durante el
procesamiento en el servidor o el navegador
(AJAX).

Creacin de
Enlaces

Enlace de un formulario con otras aplicaciones.

Control
Configuracin

VISIN GENERAL de CONFIGURACIN


In this window are congregated diverse configurations linked to the exhibition format and the way of update.

Figura 1: Interfaz de Configuracin

Atributos:
Keep Values - Allow to keep the values of the last access to the form, thus having this value in the next
access.
URL Amigable - Este campo permite cambiar la direccin URL que ser llamada por la aplicacin,
caracteres permitidos son los mismos disponible en URL: a-z, A-z, 0-9,-. Esta opcin tambin puede ser
cambiada en la pantalla de inicio, en la columna "URL amigable" en la lista de aplicaciones.
Line Breaks in Title - It allows to break the line of the Titles
Alineacin horizontal - Permite definir la alineacin de la aplicacin en la pgina.
Bordes - Permite organizar la exposicin de la aplicacin en la pgina como los valores informados en los
bordes (derecha, izquierda , arriba, abajo) en pxeles.
Ancho de Tabla - Valor del ancho para la aplicacin . Las aplicaciones de la ScriptCase se generan en el
estndar HTML, y se organizan en tablas, lneas y clulas. Este parmetro define el ancho de la tabla ms
externa de la aplicacin .
Unidad de Ancho de la Tabla - unidad de medida utilizada para la anchura de la tabla definido en el punto
anterior, pudiendo ser: el porcentaje, pxel o automtico. En el caso de porcentaje se generar un cdigo
HTML de la siguiente forma <TABLE WIDITH "70%"> si se le inform 70 en el campo ancho de la tabla. En
pxeles, el html generado para la misma aplicacin tendr la etiqueta <TABLE WIDITH="70px">. En la
opcin automtica se omite el '%' o 'px' y el navegador automticamente dimensionara la tabla. En la opcin
automtica se omite el '%' o 'px' y el navegador automticamente dimensin de la tabla.

Design y Comportamiento

Tab automtica - Cambia el foco para el prximo campo despus de alcanzar el tamao mximo de
caracteres permitidos en el campo.
Seleccione el foco del texto - Selecciona el contenido del campo cuando l esta en foco.
Tabular con la tecla Entrar - Usa la tecla "Entrar" para ir al prximo campo.
Campo con foco inicial - Nos permite seleccionar un campo para dejarle con foco cuando se inicie las
aplicaciones. El foco inicial no funciona con campos que contienen marcas de agua.
Coloca el foco en campo con error - Deja el foco en un campo con error cuando confirmamos los datos del
formulario.

Editar Campos

Edicin campos
Interfaz incluido en el V6. Se permite al usuario organizar y editar los campos

1:. Editar interfaz de Campos

Opciones :
1 - Campos - Esta columna se utiliza para mostrar el nombre del campo.
2 - Etiqueta - Columna para modificar la etiqueta del campo que aparece en la aplicacin final.
3 - Tipo de datos - Permite cambiar el tipo de campo.
4 - Slo lectura - Definir si el campo es de slo lectura.
5 - Obligatorio - Definir si el campo es obligatorio o no.
Nota: Observe que todas las lneas se pueden arrastrar. Se puede definir la posicin de los campos, los bloques y pginas. Recuerde: Los campos se agrupan en bloques y
bloques se agrupan en pginas.

Display
disponible slo para las formas. No est disponible para aplicaciones de Grid

2: interfaz de la pantalla.

Opciones :
marcadores de posicionamiento - Indica donde el marcador se mostrar en relacin con el campo.
Mostrar mensaje - Muestra o no un mensaje tras la validacin.

Posicionamiento De Campos

Posicionamiento Campos
definir los campos que se muestran en la aplicacin.

Image1: Seleccionar campos.

Nota: La lista de la izquierda muestra todos los campos recuperados del SQL de la aplicacin. Se muestra la lista de la derecha los campos que se mostrarn en la
aplicacin (elija el campo y haga clic en la flecha derecha para incluirlo en el formulario).

Barra De Herramientas

La barra de herramientas de aplicacin se divide en dos partes: superior e inferior. Es posible seleccionar los
botones para cada parte de forma independiente. Un botn puede incluso ser parte de ambas partes al mismo
tiempo.

Figura 1: Interfaz de barra de herramientas.


Atributos:
Navigation - Los botones que se pueden mostrar en el formulario. La seleccin de estos botones varan
segn el formulario.
La Ordenanza de los botones - Lista de la ordenanza de la exposicin de los botones de la barra de
herramientas. Esta ordenanza se puede modificar utilizando las flechas.

Configuracion de botones

CONTROL - OPTIONS

Figura 2: Interfaz de opciones barra de herramientas.

Atributos:
Formatacion en JS - El uso de formato automtico
Ayuda por bloque - Es posible definir un texto de ayuda para cada campo y un icono en la barra de ttulo
del bloque vinculado a la pgina de ayuda
Ayuda General . - "Consolida" toda la ayuda en una pgina.

Sql

En este grupo se define los atributos relativos a la conexin a la base de datos.

Figura1: Interfaz de configuracin de SQL

Atributos:
Conexin - Mostrar el nombre de conexin (base de datos) que la aplicacin est utilizando para su
ejecucin.

Edicin Javascript

Edicin JAVASCRIPT
El concepto de la edicin Javascript es asociar a los campos de formulario los eventos Javascript, lo que
significa, para cada campo se puede editar las acciones asociadas a sus eventos

Figura 1: Interfaz de Edicin Javascript


Atributos:
Seleccione el objeto - En este combobox se muestran todos los campos que forman parte del
formulario.
Seleccione el evento - En este combobox debemos elegir el evento asociado al campo , para los que
vamos a escribir el cdigo JavaScript. Ver los eventos disponibles:
onclick - Se produce en el clic del ratn sobre el campo Ver Ejemplo
onblur- Se produce cuando los objetos pierden el foco Ver Ejemplo
onChange -Se produce siempre que el objeto pierde el enfoque y el valor se modifica. Ver ejemplo
onFocus - Se produce cuando los objetos reciben el foco Ver ejemplo
onMouseOver -Se produce siempre que el puntero del ratn est sobre el campo . Ver ejemplo
onMouseOut - Siempre que el puntero del ratn sale del campo. Ver ejemplo
Eventos com enlaces con el formulario - Los eventos a continuacin estn directamente vinculados al
formulario:
OnLoad - This event occurs when the page is loaded, that means, when you navigate from a register to
other. When click on the buttons (new, insert, previous, etc). OnLoad Este evento se produce cuando se
carga la pgina, eso significa que, cuando se desplaza de un registro a otro. Cuando inserte clic en los
botones (nuevo, anterior, etc.)
OnSubmit - This event occurs when click on the buttons insert, update and remove
evento se produce cuando haga clic en el botn "Insertar", "actualizar" y "eliminar"

OnSubmit - Este

Edicin Javascript
Despus de seleccionar el objeto y evento y haga clic en el botn Editar, se abrir una ventana de
edicin de JavaScript que se ejecutar cuando se produce el evento seleccionado. En esta pantalla
podemos informar las acciones personalizadas de JavaScript o el uso estndar de eventos de la
ScriptCase como por ejemplo: nm_reload_form ();

Figura2:.

Interfaz de Edicin Javascript

Despus de guardar el comando de javascript, haga clic en en el botn (actualizacin), se concluy el trabajo.
El lenguaje Javascript, ni siempre teiene el mismo comportamiento para todos los navegadores disponibles en el
mercado. Siempre que sea necesario escribir un bloque ms elaborado o complejo en este idioma, es importante
hacer las pruebas en los navegadores que la aplicacin se ejecutar.

OnClick Example:
Cuando haga clic en un campo del tipo de radio se puede activar / desactivar una serie de campos de formulario
de acuerdo con el valor seleccionado
if([Link][0].checked){
document.F1.aux_maternity.disabled = false;
document.F1.aux_maternity .[Link]='FFFFFF'
}
if([Link][1].checked){
document.F1.aux_maternity.disabled = true;
document.F1.aux_maternity.[Link]='FCEEBC'
}
Nota: Para acceder a un campo del radio es necesario utilizar un ndice.
OnBlur Example:
Podemos definir un criterio en todo el campo "weekly_hour_job" cuando se pierde el foco.
if (document.F1.tp_folha[0].checked && document.F1.weekly_hour_job.value > '20')
{
alert("job hour above the allowed.");
document.F1.weekly_hour_job.value = "";
document.F1.weekly_hour_job.focus();
}
onChange examples:
Al modificar el "salario" de un empleado y salir del campo, se producir un "onChange", en este momento
aproveche para comprobar si la "posicin" es "jardinero".
if ([Link] > 5000.00 && [Link] == 'gardener'){
alert('when you grow i want to be a gardener');
}
Despues de informar el valor de la compra y seleccionar la modalidad del pago en un objeto de la "Seleccin:

payment_way tipo", el cdigo JavaScript a continuacin calcula el valor de la parcela.


if ([Link][document.F1.payment_way.selectedIndex].text == 'avista')
{
[Link] = [Link];
}
if ([Link][document.F1.payment_way.selectedIndex].text == '30/60')
{
[Link] = [Link] / 2;
}
if ([Link] [document.F1.payment_way.selectedIndex].text == '30/60/90')
{
[Link] = [Link] / 3;
}
onMouseOver Example:
Podemos cambiar el estilo (color de fondo, color de fuente, etc) cuando el ratn est sobre el campo.
document.F1.field_name.[Link] = "0FFCCA"
onMouseOut example:
Establecer un color de fondo cuando el campo pierde foco
document.F1.field_name.[Link] = "FFFFFF"

Seguridad

Atributo:
Uso de Seguridad: Con esta opcin, la aplicacin seleccionada slo est disponible cuando el usuario este
validado a travs de la macro sc_apl_status. Las aplicaciones no habilitadas para el usuario mostrarn un
mensaje de "usuario no autorizado" cuando se intente acceder.

El acceso a las Aplicaciones podr ser concedidos a travs de una aplicacin de control para autenticar a los
usuarios. Vea algunos ejemplos a continuacin.
Ejemplo 1: Activacin de una aplicacin llamada grid_categories. En el evento onValidate de la aplicacin de
acceso (aplicacin de formulario de control que se utiliza para autenticar ) inserte la siguiente llamada a la macro:
sc_apl_status('grid_categories','on');

Ejemplo 2: Creacin de una regla por el tipo de usuario en un formulario de acceso que contiene un campo
llamado nombre de usuario.
En el evento onValidate de la aplicacin de acceso (aplicacin de formulario de control que se utiliza para
autenticar) inserte el siguiente cdigo:

// two users: john and mary with permission to


access different applications
if({userid} == 'john') {
sc_apl_status('grid_categories','on');
sc_apl_status('form_categories','on');
sc_apl_status('grid_products','on');
sc_apl_status('form_products','on');
}
elseif({userid} == 'mary') {
sc_apl_status('grid_categories','on');
sc_apl_status('form_categories','on');
sc_apl_status('grid_products','off');
sc_apl_status('form_products','off');
}
else{
sc_error_message("Unauthorized user!");
}

Ejemplo3: Autentificar las aplicaciones utilizando una tabla de base de datos.


En el evento onValidate de la aplicacin de acceso inserte el siguiente cdigo

// the table with applications is called


sec_applications
sc_lookup(dataset,"select
code
from
sec_applications");
foreach({dataset} as $line){
$applications = $line[0];
sc_apl_status($applications,'on');
}

Usar Contrasea : La aplicacin requiere establecer la contrasea. (Ver imagen abajo).

En tiempo de ejecucin un cuadro de texto se muestra y se solicita una contrasea de acceso. Si la


contrasea no se ha introducido correctamente un mensaje de "usuario no autorizado" se mostrar.

En el ambiente de desarrollo es posible suprimir los pasos anteriores con fines de prueba, evitando la solicitud de
una contrasea (o acceso denegado) para cada ejecucin de la aplicacin. Desactive las opciones Habilitar uso
de seguridad y Habilitar uso de contrasea en el men de configuracin | Mi ScriptCase.

CAPTCHA
Es una caracterstica utilizada para aumentar el nivel de seguridad en formularios. Requiere la interaccin directa
del usuario, a travs de la entrada de una secuencia de caracteres aleatorio, que aparece en una imagen
generada dinmicamente. CAPTCHA significa "Completely Automated Public Turing test to tell Computers and H
umans Apart".
Ver ms:
Uso de CAPTCHA en un formulario de login

Use CAPTCHA - Habilitar CAPTCHA en la aplicacin.


Cantidad - Nmero de caracteres que aparecer en la imagen generada.
Lista - Los caracteres utilizados en la generacin de la imagen.
Etiqueta - Mensaje con las instrucciones para utilizar el CAPTCHA.
Mensaje de error - Mensaje de error que aparece cuando el cdigo introducido no coincide con la imagen
generada.
Altura - Altura de imagen generada en pxeles.
Ancho - Ancho de imagen generada en pxeles.
Recargar - Opcin para el usuario para solicitar nuevo cdigo.
Elija un diseo - Esta opcin permite establecer la forma de mostrar el CAPTCHA en la aplicacin

Log

Nueva interfaz incluido en el V7. Se permite al usuario cmo el mdulo de registro funcionan individualmente
para la aplicacin

Imagen 1: Log Interfaz.

Opciones:
Esquema - Esquema de registro que se utilizar para la aplicacin.
Todos los campos - Utilizar todos los campos en el registro.
Eventos - Registro de eventos, ser salvo. Ser salvo? no tiene sentido

Autenticacion
Nuevo Projecto

Autenticacin

Image 1: Opcin de autenticacin.

Scriptcase puede vincular nuestras aplicaciones utilizando mtodos OAuth. Estos mtodos permiten integrar
nuestro proyecto con estos orgenes de datos:
Facebook
Twitter
Google+
PayPal

Autenticacin Facebook

aUTENTICACIN Facebook

Image 1: autenticacin de campos Facebook.

Al crear un botn de autenticacin de Facebook, usted necesita llenar estos campos:


App ID - ID de aplicacin de Facebook. Este Id se dar por la Facebook Developer's page.
Secret - Servicio de Facebook le dar una clave secreta para que su aplicacin se ejecute en un sitio Web.
Metodo de retorno - Mtodo que se ejecutar al retorno de servicio de los datos solicitados de
Facebook.

Imagen 2: Pgina de desarrolladores de Facebook. (01/29/2013)

Para crear la aplicacin Facebook y recibir su clave y el secreto para su sitio web, debe seguir estos pasos:
1. Ingrese a su cuenta de Facebook
2. Ir a [Link] y registrar su cuenta

3. Haga clic en + crear nueva aplicacin


4. Introduzca el nombre de pantalla de su APP, App Name Space y haga clic en continuar.
Image 3: Nombre de la aplicacin y Namespace
Introduzca sus datos de la aplicacin de SriptCase y guardar los cambios. En la parte superior de la
pgina usted puede encontrar su ID de la aplicacin y el secreto solamente para su aplicacin SC.

Image 4: Detalles del sitio Web

Puede utilizar este ID de la aplicacin y el secreto de la App para conectar esta aplicacin de Scriptcase a
Facebook.

Autenticacin Twitter

Autenticacin Twitter

Image 1: Autenticacin de campos Twitter.

Al crear un botn de autenticacin de Twitter, debe llenar estos campos:


Key - ID de aplicacin Twitter. Este Id se dar por laTwitter Developer's page.
Secret - Twitter le dar una clave secreta para que su aplicacin se ejecute en un sitio Web.
Mtodo de retorno - Mtodo que se ejecutar al retorno de servicio de los datos solicitados a Twitter.

Imagen 2: Pgina de desarrolladores de Twitter. (01/29/2013)

Para crear una aplicacin de Twitter y recibir su clave y el secreto para su sitio web, debe seguir estos pasos:
1. Ir a [Link] y registrar su cuenta
2. En pgina de sus aplicaciones haga clic en crear nueva aplicacin
3. Introduzca los datos de su aplicacin como pedido y proceda con la creacin de aplicaciones.

Image 3: Detalles de la aplicacin.


En la parte superior de la pgina puede encontrar su ID y el secreto en la ficha de herramienta OAuth
slp para su aplicacin de ScriptCase.

Image 4: OAuth Key

Puede utilizar este ID y secreto para conectar esta aplicacin Scriptcase a Twitter.

Autenticacin Google+

autenticacin Google+

Image1: Google+ authentication Fields.

When creating a Google+ Authentication Button, you need to fill these fields:
Application Name - Google+ Application Name Google+ Developer's page.
Client ID - Google+ Application ID. This Id will be given by the Google+ Developer's page.
Secret - Google+ service will give you a secret key to enable your application to run on a website.
Method return - Method to be ran when Google+ service return the data requested.

Image2: Google+ developpers page. (01/29/2013)

To create a Google+ application and receive your key and secret for your website, you must follow these steps:
1. Go to [Link] and register your account
2. On the "My Applications" page click on Create New Application
3. Enter your Application details as asked and proceed with the application creation.
Image3: Application details.
On the top of the page you can find your Consumer ID and Consumer Secret at the OAuth tool tab for
your SC application only.

Image4: OAuth keys

You can use this Consumer ID and Consumer Secret to connect this SC application to Google+.

Autenticacin Paypal

autenticacin PayPal

Image1: PayPal authentication Fields.

When creating a PayPal Authentication Button, you need to fill these fields:
PayPal URL - This url may be to the PayPal SandBox or the PayPal API itself. The SandBox is the place for
tests before the application runs in a real environment.
Id - The PayPal ID to receive the payment.
Order number - This order number must .
Customized field - URL to where PayPal must redirect the user with the data retrieved.
Variable with the description - Here will be.
Variable with the Total amount - Method to be ran when PayPal service return the data requested.
Paypal Method - Method to be ran when PayPal service return the data requested.
Method Cancel - Method to be ran when the user cancel the purchase.
Method IPN - Method to be ran when PayPal service confirm the payment. This method is comonly used to
modify the database and register the purchase as complete.

Image2: PayPal developpers page. (01/29/2013)

To create a PayPal payment method you must fill the fields correctly. In order to test your application, you must
use the PayPal SandBox and create a fake PayPal account:
1. Go to [Link] and register your account
2. Click on "create a preconfigured account".
3. Enter the test account details as asked and save the changes.

Image3: Test account details.

4. On the Test Accounts page, activate your newly created account.

4.

Image4: Info about the test account

The variables returned by the request can be find below:


[mc_gross]
[invoice]
[protection_eligibility]
[address_status]
[payer_id]
[tax] =>
[address_street]
[payment_date]
[payment_status]
[charset]
[address_zip]
[first_name]
[mc_fee]
[address_country_code]
[address_name]
[notify_version]
[custom]
[payer_status]
[business]
[address_country]
[address_city]
[quantity]
[verify_sign]
[payer_email]
[txn_id]
[payment_type]
[last_name]
[address_state]

[receiver_email]
[payment_fee]
[receiver_id]
[txn_type]
[item_name]
[mc_currency]
[item_number]
[residence_country]
[test_ipn]
[handling_amount]
[transaction_subject]
[payment_gross]
[shipping]
[ipn_track_id]

Campos
Visin General De Campos

VISIN GENERAL de campos


Esta interfaz permite informar a las reglas de validacin y el formato del contenido de cada campo del formulario
de contrl . La configuracin de los campos se hace con un clic en el campo para ser formateado, en la lista
existente, en el lado izquierdo de la carpeta "Formulario" .

Hecho esto, el sistema abre una pantalla en la parte derecha de esta lista, que debe verificar si en el campo
Tipo de datos el valor atribuido por ScriptCase a travs de la tabla de anlisis de SQL es segn el contenido
existente. En caso de que no lo es, el usuario debe seleccionar en la lista (combobox), un tipo ajustado a los
contenidos de su campo. Para cada tipo de datos, seleccionado ser abierta una ventana con diferentes
caractersticas. Ejemplo: Un campo de tipo texto tienen diferentes caractersticas de un campo de tipo de fecha.
Siendo as, el formato de la pantalla ser de acuerdo con el tipo seleccionado.
Luego, despus de la de elegir el tipo de datos, acaba de completar los otros campos de esta ventana y haga clic
en el botn Guardar, compilar o en Ejecutar.

Texto

campo TEXTo
CONFIGURACIN GENERAL

Figure1: General Settings Interface

Tipo de datos - Definir el tipo de campo de aplicacin. Cuando el campo est definido como texto, aceptar
letras, nmeros, caracteres.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Marca de Agua - Crea una marca de agua en el objeto de entrada.
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.
Campo contrasea - Transforma el tipo de campo de entrada a contrasea

Campo texto

Campo contrasea

Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo Mscara - Define la mscara de visualizacin del campo. Hay trs tipos de mscaras disponibles y
pueden ser mezcladas:
CarcterDescripcin
9
Reemplazado por algun carcter numrico usado por el usurio. (0-9)
A
Reemplazado por algun carcter alfa usado por el usurio. (A-Z,a-z)
*

Reemplazado por algun carcter alfanumrico (A-Z,a-z,0-9) usado por el


usurio.

Nota: Es posible combinar dos o mas mscaras a la vez, separadas por punto y coma con la mscara mas larga iniciando. El reemplazo ocurre durante la entrada de
datos cuando la cantidad de de carcteres excede el tamao de la mscara mas pequea.

Ejemplos:
Campo
Nmero de Telfono
Clave del Software
(Apenas Letras)
Clave del Software (
Letras y Nmeros)
Placa de coches
Clave del serial del
Scriptcase
Mltiples mscaras
(Telfono)

Mscara
Valor informado
Valor formateado
+99 99 9999 - 9999 123456789012
+12 34 5678 - 9012
AAAA-AAAAQWERTYUIASDFGHJKQWER-TYUIAAAA-AAAA
ASDF-GHJK
****-****-****-****
Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6U7I8
AAA - 9999
QWE1234
QWE - 1234
A999A999A999D111H111G111DG2P D111H111G111****
DG2P
9999-9999;(99) 9999-9999;9999 999 9999;+99 99 9999-9999

Validar la Mscara- Muestra un error si el usuario no escriba la mscara completa.


Completar a la izquierda - Define el carcter utilizado para completar el campo seleccionado. El campo se
llena desde la izquierda para completar el tamao definido en el Tamao de los campos en la base de datos
Tamao en la base de datos - Tamao maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es ledo automticamente de su esquema de informacin (DB Schema).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores

Figura 2 Interfaz de Formato de Valores


Atributos:
Maysculas y Minsculas - Convierte el campo de texto en funcin de la opcin:
Maysculas
Minsculas
Maysculas la
primera palabra
Maysculas
todas las
palabras

Convierte todo el texto a maysculas.


Convierte todo el texto a minsculas.
Escribir con mayscula slo la primera
palabra (slo convierte la primera letra de
la primera palabra a mayscula).
Escribir con maysculas cada palabra
(convierte la primera letra de cada palabra
a mayscula).

Tamao mnimo - Define el tamao mnimo aceptado.


Tamao mximo - Define el tamao mximo aceptado.
Caracteres Permitidos - Seleccionar y definir el conjunto de caracteres aceptados:
Todo - Admite todos los caracteres

Seleccionado - Define el conjunto de caracteres aceptados. Usando las definiciones debajo, el


campo acepta letras, los nmeros y "/" (definido en el atributoMs). Las letras a b c que se define
en el atributo Menos, no son aceptadas.

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Texto De Mltiples Lneas

campo TEXTO DE MLTIPLES LNEAS


CONFIGURACIN GENERAL

Figure1:General Settings Interface.

Attributes
Tipo de datos - Definir el tipo de campo de aplicacin. Cuando el campo est definido como texto de
mltiples lneas, acepta letras, nmeros, caracteres. Al seleccionar el tipo de datos como texto de mltiples
lneas el atributo Lines es activado para definethe nmero de lneas est seleccionado.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Marca de Agua - Crea una marca de agua en el objeto de entrada.
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.

Lneas - Configure the field height in lines by defining the number of lines used.
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Tamao en la base de datos - Tamao maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es ledo automticamente de su esquema de informacin (DB Schema).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores

Figura 2 Interfaz de Formato de Valores


Atributos:
Maysculas y Minsculas - Convierte el campo de texto en funcin de la opcin:
Maysculas
Minsculas
Maysculas la
primera palabra
Maysculas
todas las
palabras

Convierte todo el texto a maysculas.


Convierte todo el texto a minsculas.
Escribir con mayscula slo la primera
palabra (slo convierte la primera letra de
la primera palabra a mayscula).
Escribir con maysculas cada palabra
(convierte la primera letra de cada palabra
a mayscula).

Tamao mnimo - Define el tamao mnimo aceptado.

Tamao mximo - Define el tamao mximo aceptado.


Caracteres Permitidos - Seleccionar y definir el conjunto de caracteres aceptados:
Todo - Admite todos los caracteres

Seleccionado - Define el conjunto de caracteres aceptados. Usando las definiciones debajo, el


campo acepta letras, los nmeros y "/" (definido en el atributoMs). Las letras a b c que se define
en el atributo Menos, no son aceptadas.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Numero

Configuracin general

Figure1: General Settings Interface

Attributes:
Tipo de datos - Definir el tipo de campo de aplicacin. Cuando el campo est definido como entero, que
slo acepta nmeros enteros.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms

arriba).
Campo Mscara - Define la mscara de visualizacin del campo. Hay trs tipos de mscaras disponibles y
pueden ser mezcladas:
CarcterDescripcin
9
Reemplazado por algun carcter numrico usado por el usurio. (0-9)
A
Reemplazado por algun carcter alfa usado por el usurio. (A-Z,a-z)
*

Reemplazado por algun carcter alfanumrico (A-Z,a-z,0-9) usado por el


usurio.

Nota: Es posible combinar dos o mas mscaras a la vez, separadas por punto y coma con la mscara mas larga iniciando. El reemplazo ocurre durante la entrada de
datos cuando la cantidad de de carcteres excede el tamao de la mscara mas pequea.

Ejemplos:
Campo
Nmero de Telfono
Clave del Software
(Apenas Letras)
Clave del Software (
Letras y Nmeros)
Placa de coches
Clave del serial del
Scriptcase
Mltiples mscaras
(Telfono)

Mscara
Valor informado
Valor formateado
+99 99 9999 - 9999 123456789012
+12 34 5678 - 9012
AAAA-AAAAQWERTYUIASDFGHJKQWER-TYUIAAAA-AAAA
ASDF-GHJK
****-****-****-****
Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6U7I8
AAA - 9999
QWE1234
QWE - 1234
A999A999A999D111H111G111DG2P D111H111G111****
DG2P
9999-9999;(99) 9999-9999;9999 999 9999;+99 99 9999-9999

Tamao en la base de datos - Tamao maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es ledo automticamente de su esquema de informacin (DB Schema).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores

Configuracin regional - Aplicar las reglas de formato la configuracin regional para el campo. Si no se
selecciona los atributos dgitos separador, signo negativo y el formato de los nmeros negativos muestran.
(Ver configuracin regional).
Agrupacin de Dgitos - Define si el campo muestra el separador de agrupamiento de dgitos.
Tamao mximo - Definir el tamao mximo del campo.
Valor mnimo - Define el valor mnimo aceptado.
Valor mximo - Define el valor mximo aceptado.
Dgito separador de agrupacin - Define el carcter utilizado como separador de la unidad.
Signal negativo - Define the character used to display negative values.
Formato de nmero negativo - Define the negative sign display position (relative to the field).
Aceptar - El campo acepta slo valor negativo, slo valor positivo o positivos y negativos.
Mostrar una calculadora - Muestra una calculadora.

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda

de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:

Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Decimal

CONFIGURACIN GENERAL

Figure1: General Settings Interface

Attributes:
Tipo de datos - Definir el tipo de campo de aplicacin. Cuando el campo est definido como decimal, acepta
los nmeros reales.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms

arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores

Figura 2 Interfaz de Formato de Valores

Configuracin regional - Aplicar las reglas de formato la configuracin regional para el campo. Si no se
selecciona los atributos dgitos separador, signo negativo y el formato de los nmeros negativos muestran.
(Ver configuracin regional).
Agrupacin de Dgitos - Define si el campo muestra el separador de agrupamiento de dgitos .*
Tamao mximo - Definir el tamao mximo del campo.
Valor mximo - Define el valor mximo aceptado.
Valor mnimo - Define el valor mnimo aceptado.
Precisin Decimal - Definir la precisin decimal del campo .
Separador decimal - Definir el carcter utilizado como separador decimal.
Dgito separador de agrupacin - Define el carcter utilizado como separador de la unidad.
Seal negativo - Defina el carcter utilizado para mostrar los valores negativos.
Formato de nmero negativo - Defina la posicin de visualizacin signo negativo (en relacin con el
campo).

Aceptar la negativa - El campo acepta valor negativo.


Mostrar calculadora - Muestra una calculadora.
Completar con ceros - Si se activa, automticamente llena los dgitos decimales. Si no est marcada, el
usuario final siempre debe introducir los dgitos decimales. .*
* "Formata mientras se escribe" deben estar habilitada en el "Formulario>> Configuracin" para utilizar esta opcin.

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)

Color de fondo - Color de fondo (Seleccione en la paleta de colores).


Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Moneda

CONFIGURACIN GENERAL

Figure1:General Settings Interface.

Attributes:
Tipo de datos - Definir el tipo de campo de aplicacin. Cuando el campo se define como la moneda, que
slo acepta los valores decimales.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.

Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.
tm" -->
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores
Figura 2 : Interfaz de Formato de Valores

Atributos:
Configuracin regional - Aplicar las reglas de formato la configuracin regional para el campo. Si no se
selecciona los atributos dgitos separador, precisin decimal, signo negativo y el formato de los nmeros
negativos muestran. (Ver regional configuracin regional.).
Agrupacin de Dgitos - Define si el campo muestra el separador de agrupamiento de dgitos .*
Uso de smbolos de moneda - Define si el campo muestra el smbolo de moneda .*
Tamao mximo - determina el tamao mximo del campo.
Valormnimo - Permite configurar el valor mnimo del campo.
Valor mximo - Permite configurar el valor mximo del campo.
Precisin Decimal - Define el nmero de decimales del campo.
Dgito separador de agrupacin - Define el carcter utilizado como separador de la unidad.
Separador decimal - Defina el carcter utilizado como separador decimal.
Signal negativo - Definir el carcter utilizado para mostrar los valores negativos.
Formato de nmero negativo - Define o posicionamento do sinal negativo em relao ao valor.
Acepta negativo - El campo acepta valor negativo.
Mostrar una Calculadora - Muestra una calculadora.
Completar con ceros - Si se activa, automticamente llena los dgitos decimales. Si no est marcada, el
usuario final siempre debe introducir los dgitos decimales. .*

* "Formata mientras se escribe" deben estar habilitada en el "Formulario>> Configuracin" para utilizar esta opcin.

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.

Tamao del borde - Determinar el tamao del borde.


Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Fecha

CONFIGURACIN GENERAL

Figure1: General Settings Interface.

Attributes
Tipo de datos - Definir el tipo de campo de aplicacin. Los campos de fecha tienen el formato de acuerdo a
las normas de fecha especfica
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).

Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de valores

Figura 2: Interfaz de Formato de valores


Attributes:
Usar ComboBox - Permite seleccionar los datos y el mes mediante un combo box.
Visualizacin - Permite seleccionar el formato de visualizacin del campo.
Fecha mnima:
Fecha Fija - Insertar la fecha mnima que ser permitida en el campo.
Fecha Actual - Cuando haga clic en el icono al lado de la caja, el scriptcase tiene las siguientes
opciones:
Fecha simple real - se definir la fecha actual como la fecha mnima, es decir, no se aceptarn
fechas anteriores a la actual.
Fecha real con incremento - La fecha mnima ser la fecha actual ms los das o meses o aos
que se definan.
Fecha real con decremento - La fecha mnima ser la fecha actual menos los das o meses o

aos que se definan.

Fecha mxima:
Fecha Fija - Insertar la fecha mxima que ser permitida en el campo.
Fecha Actual - Cuando haga clic en el icono al lado de la caja, el scriptcase tiene las siguientes
opciones:
Fecha simple real - se definir la fecha actual como la fecha mxima, es decir, no se aceptarn
fechas superiores a la actual.
Fecha real con incremento - La fecha mxima ser la fecha actual ms los das, meses o aos
que se definan.
Fecha real con decremento - La fecha mxima ser la fecha actual ms los das, meses o aos
que se definan.

Formato de Visualizacin - Muestra el formato de fecha usado en el campo.


Mostrar Calendario - Muestra un cono al lado del campo que permite seleccionar la fecha de un
calendario..

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.

Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Hora

CONFIGURACIN GENERAL

Figure1: General Settings Interface.

Attributes:
Tipo de datos - Definir el tipo de campo de aplicacin. Los campos de hora tienen el formato de acuerdo a
normas especficas de tiempo.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms

arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores

Figura 2: Interfaz de Formato de valores

Atributos:
Configuracin regional - Aplicar la configuracin regional tiempo las reglas de formato para el campo
Vase Configuracin regional).
Separador de hora - Permite informar o smbolo que ir separar a hora.
Exibio - Permite selecionar o formato de exibio do campo hora.
Formato Interno - Formato que ser armazenado dentro do banco de dados.
Exibir Formato -Permite exibir ao lado do campo o modo de preenchimento do campo hora.
Usar Timepicker - Usar plug-in JQuery para escolha da hora.

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Fecha Y Hora

CONFIGURACIN GENERAL

Figure1: General Settings Interface.

Attributes :
Tipo de datos - Definir el tipo de campo de aplicacin. Campos de fecha y hora tienen el formato de
acuerdo a los datos especficos y normas sobre el tiempo.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.

Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores

Figure2: Values Format Interface

Attributes:
Configuracin regional - Aplicar la configuracin regional de fecha para el campo. Si la opcin NO est
seleccionada, se mostrarn las opciones de separador de fecha y el separador de hora. (Vase
Configuracin regional).
Separador de fecha - Smbolo separador de la fecha, (ej 2012/01/01; 2012-01-01).
Separador de hora - Smbolo separador de la hora, (ej 00:00am; 00.00am).
Visualizacin - Seleccione el formato de visualizacin que desea usar para el campo..
Formato Interno- Define el tipo de formato usado en el procesamiento del campo, (ej, el formato del campo
DATE de SQL).
Exibir Formato - Permite exibir ao lado do campo o modo de preenchimento do campo hora.
Agrupar data e hora - Agrupar data e hora no mesmo campo.

Exibir Calendrio - Permite exibir ao lado do campo um cone de calendrio, este possibilita a seleo do
ms e ano passando para o campo o valor que foi definido no calendrio.
Novo Calendrio - Mostrar um novo calendrio com jquery, ou o antigo calendrio.
Limite de anos - Quantidade de anos que sero exibidos no calendrio.
Exibir nmero da semana - Exibir nmero da semana na aplicao.
Meses adicionais - Exibir meses adicionais no calendrio.
Mostrar Combo ano e ms - Mostrar Combo Ano e ms no calendrio.
Decimais dos segundos - Define a quantidade de decimais para os segundos.

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:

Fuente - Tipo de fuente del campo .


Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Imagen (nombre Del Archivo)

Permite que el desarrollador utilice los campos de los formularios para subir imgenes. Las imgenes se guarda
en el servidor en un directorio definido usando el men de Configuracin de la Aplicacin, en el atributo
Directorio de la imagen.

Configuracin General

Figura 1: Interfaz de configuracin general


Atributos:
Tipo de datos - Definir el tipo de campo en aplicacin. Cuando un campo se define como Imagen (un
nombre de archivo) , almacena un nombre de archivo que est disponible para la aplicacin. Las imgenes
se almacenan por separado en el servidor y se muestra
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Borde - Ancho de borde de la imagen en pxeles.
Altura - Define altura de la imagen mostrada (en porcentaje o pxeles).
Anchura - Define el ancho de la imagen en pxeles.
Mantener Aspecto - Mantiene la relacin de aspecto de la imagen cuando cambia el tamao. Se utiliza en
conjunto con Altura de la imagen y ancho de la imagen.
Barra de progreso - Mostrar o no una barra de progreso cuando la carga de archivos.
Upload Area - Define si un rea de arrastrar y soltar se utiliza para cargar los archivos.
Incrementar Archivo - Aumenta el nombre del archivo si ya existe en la carpeta de carga.
Subcarpeta - Define una subcarpeta para organizar los archivos almacenados
Crear subcarpeta - Crea la subcarpeta si no existe.

Cach de imagen - Tiempo en minutos para mantener la imagen en memoria cach


Mostrar slo enlace - Muestra slo un enlace en el campo con el nombre de la imagen. El enlace se abrir
en una ventana pop-up con la imagen en su tamao original (sin redireccin).
Abrir en otra ventana- Abrir otra ventana y mostrar la imagen original.
Extensiones para permitir - Definir qu extensiones pueden subir.
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.
Example of field of the image type in a cadastre of products.

Multi-Upload
Permite cargar varios archivos y almacenar la informacin en una tabla de base de datos relativa.

Configuracin de Multi Upload

Atributos:
Cantidad de columnas - La cantidad de columnas que se muestram en Multiupload.

Posicin de la eliminacin - Posicin de la casilla de verificacin para eliminar.


Posicin en la carga - Posicionamiento de los registros sobre carga.
Mostrar estado - Mostrar el estado de carga.
Tabla - Elija la tabla de base de datos para almacenar los archivos.
Despus de elegir la tabla, se mostrarn todos los campos de esa tabla y debemos asociar parmetros a
rellenar los campos al insertar o actualizar.

Configuracin de los campos da tabla de Multi Upload.

Las opciones son:


Nombre del archivo - Obtiene el nombre del archivo que se est cargando

Upload - Obtiene el bynary del archivo

Incremento automtico - Se utiliza slo cuando el campo de base de datos es de incremento automtico
o similar.

Incremento Manual - El formulario generado se encargar de la funcin de auto-incremento calculando el


valor del campo de forma automtica antes de insertar un registro.

Clave extranjera - Permite asociar un valor de campo de formulario actual.

Definido - Se puede especificar un valor constante o usar variables globales [global_var]. Muy til para
pasar parmetros.

Fecha de inclusin - Obtener los datos desde el servidor al insertar.

Datetime de inclusin - Obtener la fecha y hora del servidor al insertar.

IP del usuario - El campo se llenar con la IP del ordenador que accede a la aplicacin.

Calculado por la base de datos - El valor del campo es asignado por la base de datos.

Calculado por la base de datos si est vaco - El valor del campo es asignado por la base de datos si
un valor se pasa a ella

Null - El campo en la tabla de SQL se llena (null).

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Documento (nombre Del Archivo)

CONFIGURACIN GENERAL

Figura 1: Interfaz de configuracin general

Atributos:
Tipo de datos - Definir el tipo de campo en aplicacin. Cuando un campo se define como Documento (un
nombre de archivo) , almacena un nombre de archivo que est disponible para la aplicacin. Las imgenes
se almacenan por separado en el servidor.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Barra de progreso - Mostrar o no una barra de progreso cuando la carga de archivos.
Upload Area - Define si un rea de arrastrar y soltar se utiliza para cargar los archivos.
Incrementar Archivo - Aumenta el nombre del archivo si ya existe en la carpeta de carga.
Subcarpeta - Introduzca el nombre de un subdirectorio para guardar los archivos (ste es agregado bajo el
directorio definido en el atributo Ruta de los documentos del men Configuracin de [Link]
Configuracin).
Crear subcarpeta - Crea la subcarpeta si no existe.
Icono - Mostra un icono al lado de campo se identifica el tipo de archivo.
Extensiones para permitir - Definir qu extensiones pueden subir.
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Multi-Upload
Permite cargar varios archivos y almacenar la informacin en una tabla de base de datos relativa.

Configuracin de Multi Upload

Atributos:
Cantidad de columnas - La cantidad de columnas que se muestram en Multiupload.
Posicin de la eliminacin - Posicin de la casilla de verificacin para eliminar.
Posicin en la carga - Posicionamiento de los registros sobre carga.
Mostrar estado - Mostrar el estado de carga.
Tabla - Elija la tabla de base de datos para almacenar los archivos.
Despus de elegir la tabla, se mostrarn todos los campos de esa tabla y debemos asociar parmetros a
rellenar los campos al insertar o actualizar.

Configuracin de los campos da tabla de Multi Upload.

Las opciones son:


Nombre del archivo - Obtiene el nombre del archivo que se est cargando

Upload - Obtiene el bynary del archivo

Incremento automtico - Se utiliza slo cuando el campo de base de datos es de incremento automtico
o similar.

Incremento Manual - El formulario generado se encargar de la funcin de auto-incremento calculando el


valor del campo de forma automtica antes de insertar un registro.

Clave extranjera - Permite asociar un valor de campo de formulario actual.

Definido - Se puede especificar un valor constante o usar variables globales [global_var]. Muy til para
pasar parmetros.

Fecha de inclusin - Obtener los datos desde el servidor al insertar.

Datetime de inclusin - Obtener la fecha y hora del servidor al insertar.

IP del usuario - El campo se llenar con la IP del ordenador que accede a la aplicacin.

Calculado por la base de datos - El valor del campo es asignado por la base de datos.

Calculado por la base de datos si est vaco - El valor del campo es asignado por la base de datos si
un valor se pasa a ella

Null - El campo en la tabla de SQL se llena (null).

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Tarjeta De Crdito

campo TARJETA DE CRDITO


El ScriptCase proporciona los nmeros de tarjeta de crdito en las rutinas de validacin de sus aplicaciones.
Actualmente las solicitudes de ScriptCase apoya las rutinas de validacin para manejar AMERICAN EXPRESS,
VISA, MASTERCARD y tarjetas de DINER.

CONFIGURACIN GENERAL

Figure1:General SettingsInterface

Attributes:
Tipo de datos - Definir el tipo de campo de aplicacin. Cuando un campo se define como el Nmero de la
Tarjeta de darle formato al perder el foco y validados de acuerdo a normas especficas.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Completar a la izquierda - Define el carcter utilizado para completar el campo seleccionado. El campo se
llena desde la izquierda para completar el tamao definido en el Tamao de los campos en la base de datos
Tamao en la base de datos - Tamao maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es ledo automticamente de su esquema de informacin (DB Schema).
Campo Mscara - Define la mscara de visualizacin del campo. Hay trs tipos de mscaras disponibles y
pueden ser mezcladas:
CarcterDescripcin
9
Reemplazado por algun carcter numrico usado por el usurio. (0-9)
A
Reemplazado por algun carcter alfa usado por el usurio. (A-Z,a-z)
*

Reemplazado por algun carcter alfanumrico (A-Z,a-z,0-9) usado por el


usurio.

Nota: Es posible combinar dos o mas mscaras a la vez, separadas por punto y coma con la mscara mas larga iniciando. El reemplazo ocurre durante la entrada de
datos cuando la cantidad de de carcteres excede el tamao de la mscara mas pequea.

Ejemplos:
Campo
Nmero de Telfono
Clave del Software
(Apenas Letras)
Clave del Software (
Letras y Nmeros)
Placa de coches
Clave del serial del
Scriptcase
Mltiples mscaras
(Telfono)

Mscara
Valor informado
Valor formateado
+99 99 9999 - 9999 123456789012
+12 34 5678 - 9012
AAAA-AAAAQWERTYUIASDFGHJKQWER-TYUIAAAA-AAAA
ASDF-GHJK
****-****-****-****
Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6U7I8
AAA - 9999
QWE1234
QWE - 1234
A999A999A999D111H111G111DG2P D111H111G111****
DG2P
9999-9999;(99) 9999-9999;9999 999 9999;+99 99 9999-9999

Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.

Tipo de SQL - Define el tipo de campo en la base de datos.

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.

Tamao del borde - Determinar el tamao del borde.


Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Tipo Tarjeta De Crdito

campo tipo de TARJETA DE CRDITO


Definir la compaa de tarjetas de crdito (bandera). Se refiere a un campo de tarjeta de crdito y los utilizados
por las rutinas de validacin para validar de acuerdo a las normas de la empresa especfica.
Configuracin general

Figure1:General SettingsInterface

Attributes :
strong>Tipo de datos - Definir el tipo de campo de aplicacin.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores
La imagen de abajo muestra cmo relacionados con el campo Nmero de Tarjeta de Crdito con el campo de la
Tarjeta de Crdito. Los valores de los formatos de imagen que figuran a Continuacin muestran la forma de la
tarjeta de crdito relacionadas con el campo Nmero de Tarjeta de Crdito con el campo.

Figura 2: Interfaz de Formato de Valores


Atributos:
Tipo de tarjeta - Muestra un cuadro de seleccin con las compaas de tarjetas que se dispone.(bandera)
Utilice Ttulo / Denegar - Permite que el usuario introduzca una opcin diferente de las opciones
disponibles en el ScriptCase (American Express, Diners, Master Card y Visa). La etiqueta y el valor para
estas opciones se definen en el valor negativo y en el ttulo
Valor negativo - Nueva opcin de valor
Ttulo - Nueva opcin de etiqueta.
Campo Relacionado - Definir el campo que contiene los valores para validar.
Recargar Forma- Recargar el formulario despus de actualizar valor del campo.

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo E-mail

Configuracin general

Figure1:General Settings Interface.

Attributes:
Tipo de datos - Definir el tipo de campo de aplicacin. Cuando el campo se define como E-mail se mostrar
un icono por su lado, al hacer clic en el icono abre el lector de e-mail. Se valida el valor del campo de
acuerdo a los formatos estndar de e-mail.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.

Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Mostrar Icono - Mostra un icono de correo electrnico por el lado del campo
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.

Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Url

Configuracin general

Figure1:General SettingsInterface

Attributes
Tipo de datos - Definir el tipo de campo de aplicacin. Los campos de URL mostrar vnculos.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms

arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Mostrar Icono - Mostra un icono por el lado del campo


Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.

Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.


Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Color Html

Configuracin general

Figure1:General Settings Interface.

Attributes:
Tipo de datos - Definir el tipo de campo de [Link] el campo est definido como HTML Color se
mostrar un icono por su lado con una paleta de colores.

Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber

utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:

Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Select

Utilice un select (combobox) objeto de campo de formulario.

CONFIGURACIN GENERAL

Figure1: General Settings Interface

Attributes:
Tipo de datos - Seleccione el tipo de campo es un desplegable de objetos que permite la seleccin de la
informacin mediante un cuadro de lista.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Tamao en la base de datos - Tamao maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es ledo automticamente de su esquema de informacin (DB Schema).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Lookup de Edicin
Lookup de edicin permite a visualizacin de una lista de valores en campos de formularios. Vea en la pantalla
de abajo el campo Estado , antes y despus que la enabling lookup de edicin para mostrar un objeto select que
contenga una lista personalizada de LLAVES / VALORES. Estas listas de LLAVES / VALORES puede definir se
de dos maneras: basada en una tabla de base de datos ( lookup automtico ) o de los arrays (lookup manual)

Antes de Lookup

Despus de Lookup

Mtodo de Lookup
Hay dos opciones disponibles: automtico, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.

Figura 1:seleccin de mtodo de Lookup

Lookup de Edicin - Automtico


Rellena el objeto select dinmicamente, basado en una sentencia SQL, tenga en cuenta la sentencia SQL en la
foto abajo, es necesario recuperar una clave (insertar o actualizar) y un valor para mostrar en el campo en el
comando SQL

Figura 2: Configuracin de lookup automtico

Atributos:
SQL Select - La consulta utilizada para alimentar el objeto select en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Valores Multiples - En la seleccin s, es posible seleccionar varios elementos de la lista de campos. La


lista de valores se guardarn en el campo de la tabla como una cadena que contiene el texto:
KEY1;KEY2;KEY3 utilizando un delimitador especificado como ; o - definido en Delimitador

nico valor

Mltiples Valores

Delimitador - El carcter utilizado para separar los elementos generados en la cadena, slo aplicable
cuando se utiliza la opcin de mltiples valores, el valor por default es delimitador coma (;).
Altura- Seleccione la cantidad de filas de objeto .
Utilice Ttulo - Permite mostrar una lnea de ttulo en el objeto select. Esta opcin funciona en combinacin
con el Ttulo y el Valor interno de ttulo.

Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo
del objeto es seleccionado
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del select , se utiliza con frecuencia para volver a cargar otras listas que

utiliza este campo como parmetro.


Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

Valor de lookup

Valor original y de lookup

Separados por - Caracteres utilizados para separar valores de CLAVE y LOOKUP mostrados en la lista de
valores. Slo aplicable cuando se utiliza la opcin Mostra valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.
Crear enlace - Permite crear un enlace a un formulario de actualizacin de la lista. En la imagen siguiente,
el objeto select se recarga automticamente despus de la actualizacin de un formularion emergente
(popup).

Casilla de verificacin Usar el men desplegable - Mostrar el campo Seleccione una lista desplegable
de casillas de verificacin.

Lookup de Edicin - Manual


Habilita un objeto select basado en una lista de valores llena manualmente como un array. Ver imagen abajo.

Figura 3: Lookup de edicin Manual.

Atributos:
Tipo de Lookup- Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Crea un objeto select simple , permite seleccinar slo un iten.

Figura 4: Configuracin de Lookup Valor Unico

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Default - Seleccin de valor predeterminada
Altura - La cantidad de filas mostradas en este objeto select.

Mltiples valores (delimitador)

Guarda una nica cadena en el campo de tabla basada en una lista de valores exhibidos. Por
ejemplo, la seleccin de: Deportes, Cine y Viajes es guardado en el campo de tabla como una
cadena como D;C;V. Tenga en cuenta el valor default de delimitador (;) coma

Figura 5: Lookup mltiples valores

(delimitador)

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos generados en la cadena,
slo aplicable cuando se utiliza la opcin de mltiples valores, el valor por default es
delimitador coma (;).
Altura - La cantidad de filas mostradas en este objeto select.
Mltiples valores (posicin)

Guarda en un campo de tipo cadena una lista de valores, por ejemplo, es posible guardar las
respuestas a los temas: gnero, estado civil y Hobby en un solo campo de tabla. Vase en
la tabla de abajo las posiciones utilizadas por cada respuesta de guardado en la cadena .
Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: Al seleccionar en el formulario generados : Hombre, Casado y Libros, el valor


guardado en la tabla es una cadena MCLI

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Negativo - Valor guardado en la cadena cuando no est seleccionadod un valor .
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao -cantidad de bytes guardada en la cadena.
Altura- Seleccione la cantidad de filas de objeto.

Mltiples valores (binario)

Permite guardar una seleccin mltipla como un valor entero en un campo de la a tabla.
En esta interfaz del campo el valor de cada iten es un nmero entero generado
automticamente.
Valor
implcito
1
2
4
8
16

Descripcin
Deportes
Cine
Viajar
Libros
Musica

La seleccin se convierte en un entero que es la suma de los valores implcitos antes de


guardar.
Ejemplo 1: En la seleccin de Deportes y Cine en la lista de valores, el valor guardado en el
campo de la tabla es 3
Valor
implcito
1
2
4
8
16

Descripcin
Deportos
Peliculas
Viajar
Libros
Musica

1 (Deportos) + 2 (Peliculas) = 3
Ejemplo 2: En la seleccin de Deportes, Viajar y Libros en la lista de valores, el valor
guardado en el campo de la tabla es 13
Valor
implcito
1
2
4
8
16

Descripcin
Deportos
Peliculas
Viajar
Libros
Musica

1 (Deportos) + 4 (Viajar) + 8 (Libros) = 13

Figura 7: Mltiples valores (binario).

Label- Text displayed value in the checkbox object.


Columns - Checkbox columns quantity.
Etiqueta- Texto visualizado.
Altura- Seleccione la cantidad de filas de objeto .

Botn Insertar - Inserta La etiqueta y el valor en la lista de valores.


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar, l listas guardadas se mostrarn en
el campo Definiciones de Carga de Lookup.
Definiciones de Carga de Lookup - Permite guardar una lista de valores o una lista predeterminada del
ScriptCase.
Utilice Ttulo - Permite mostrar una lnea de ttulo en el objeto select. Esta opcin funciona en combinacin
con el Ttulo y el Valor interno de ttulo.

Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo
del objeto es seleccionado.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento

OnChange occurre en el campo del select , se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

valores de lookup

original y valores de lookup

Separados por- Caracteres utilizados para separar CLAVE y valores de LOOKUP mostrados en la lista de
valores. Slo aplicable cuando se utiliza la opcin Mostrar original y valores de lookup.
Casilla de verificacin Usar el men desplegable - Mostrar el campo Seleccione una lista desplegable de
casillas de verificacin.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)

Color de fondo - Color de fondo (Seleccione en la paleta de colores).


Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Doble Select

Recursos para mostrar dos valores: Una lista con los valores para seleccionar y una lista con los valores
seleccionados.

CONFIGURACIN GENERAL

Figura 1: Configuracin general de interfaz


Atributos:
Tipo de datos - El tipo de datos doble de seleccin double select es una lista de objetos drop-down que
permiten la seleccin mltiple a travs de dos ventanas de seleccin y un navegador entre ellos (<<<>>>).
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una

variable de sesin creada en una pantalla de login.


Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Tamao en la base de datos - Tamao maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es ledo automticamente de su esquema de informacin (DB Schema).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Lookup de Edicin
Lookup de edicin permite a visualizacin de una lista de valores en formularios.

Antes de Lookup

Despus de Lookup

Figura 1: Lookupde Edicion

Atributos:
SQL Select - La consulta utilizada para alimentar el objeto select en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Delimiter - The character used to separate the items on generated string, the default delimiter is semicolon (
; )Delimitador - El carcter utilizado para separar los elementos generados en la cadena, slo aplicable
cuando se utiliza la opcin de mltiples valores, el valor por default es delimitador coma (;)..
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualizacin en el campo.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

Valor de lookup

Valor original y de lookup

Separados por - Caracteres utilizados para separar valores del campo y recuperado por lookup . Slo
aplicable cuando se utiliza la opcin Mostra valor original y lookup .de CLAVE y LOOKUP mostrados en
la lista de valores
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS

Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Checkbox

Objeto de casilla de verificacin usar en el campo de formulario.

Configuracin general

Figura 1: Configuracin general de interfaz

Atributos:
Tipo de datos - El tipo de datos objeto checkbox permite la seleccin de uno o ms informacin a travs de
una caja de marcadores de objetos
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Lookup de Edicin
Lookup de edicin permite a visualizacin de una lista de valores en campos checkbox de formularios. Vea en la
pantalla de abajo.
It is possible to populate the checkboxes objects basada en una tabla de base de datos (lookup automatic) o de
los arrays (lookup manual)

Antes de Lookup

Despus de Lookup

Mtodo de Lookup
Hay dos opciones disponibles: automtico, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.

Figura 1:seleccin de mtodo de Lookup

Lookup de Edicin - Automtico


Rellena el objeto checkbox dinmicamente, basado en una sentencia SQL, tenga en cuenta la sentencia SQL en
la foto abajo, es necesario recuperar una clave (insertar o actualizar) y un valor para mostrar en el campo en el
comando SQL

Figura 2: Configuracin de lookup automtico


Atributos:
SQL Select - La consulta utilizada para alimentar el objeto checkbox en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Columnas - El nmero de columnas de checkbox


Delimitador - El carcter utilizado para separar los elementos generados en la cadena,el valor por default
es delimitador coma (;).
NOTA: La opcin de lookup automtico requiere el campo de formulario a ser de tipo cadena , porque la
seleccin mltiple guarda una nica cadena en el campo de la tabla de base de datos como AK; ID;UT
cuando se utiliza el delimitador coma.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del checkbox, se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Opcin de marcar todos - Muestra un objeto de marcar todos los artculos y otro para desmarcar todos los
artculos.

Mostrar original y el valor de lookup - Muestra el campo de clave y de lookup recuperado por la sentencia
SQL separados por el carcter se define en el Separado por. Seleccione No para mostrar slo el valor
recuperado por el lookup.

Separados por - Caracteres utilizados para separar el valor original del campoy el valor de retorno LOOKUP
mostrados en la lista de valores. Slo aplicable cuando se utiliza la opcin Mostra valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Lookup de Edicin - Manual


Habilita un objeto select basado en una lista de valores llena manualmente como un array. Ver imagen abajo.

Figura 3: Lookup de edicin Manual


Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico
Permite seleccinar slo un iten.

Figura 4: Configuracin de Lookup Valor Unico


Etiqueta- Texto visualizado.
Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla. Por
ejemplo, usando la figura 4, cuando Ipho caf es seleccionado el valor guardado es de
43.
Default - Seleccin de valor predeterminada
Columnas - Cantidad de columnas de checkbox .
Mltiples valores (delimitador)
Guarda una nica cadena en el campo de tabla basada en una lista de valores exhibidos. Por
ejemplo, la seleccin de: Deportes, Pelculas y Viajar es guardado en el campo de tabla como
una cadena como D;P;V. Tenga en cuenta el valor default de delimitador (;) coma

Figura 5: Lookup mltiples valores (delimitador)


Etiqueta- Texto visualizado.
Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos generados en la cadena,
slo aplicable cuando se utiliza la opcin de mltiples valores, el valor por default es
delimitador coma (;).
Altura - La cantidad de filas mostradas en este objeto select.
Columnas - Cantidad de columnas de checkbox .
Valores Mltiples (Posicin)
Guarda en un campo de tipo cadena una lista de valores. Con el uso de los mltiples valores
(posicin) se necesita entrar la etiqueta, posicin inicial en la cadena y el tamao en bytes de
cada [Link] ejemplo, es posible guardar las respuestas a los temas: gnero, estado
civil y Hobby en un solo campo de tabla. Vase en la tabla de abajo las posiciones utilizadas
por cada respuesta de guardado en la cadena .

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Peliculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: Al seleccionar en el formulario generados : Hombre, Casado y Libros, el valor


guardado en la tabla es una cadena HCLI

Figura7: Lookup de Edicin - Mltiples Valores (posicin)

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Negativo - Valor guardado en la cadena cuando no est seleccionadod un valor .
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao -cantidad de bytes guardada en la cadena.
Altura- Seleccione la cantidad de filas de objeto.
Mltiples valores (binario)
Permite guardar una seleccin mltipla como un valor entero en un campo de la a tabla.
En esta interfaz del campo el valor de cada iten es un nmero entero generado
automticamente. Vea los ejemplos abajo.
Valor
atribuido
1
2
4
8
16

Descripcin
Deportos
Pelculas
Libros
Viajar
Msica

La seleccin se convierte en un entero que es la suma de los valores implcitos antes de

guardar.
Ejemplo 1: En la seleccin de Deportes y Pelculas en la lista de valores, el valor guardado
en el campo de la tabla es 3
Valor
atribuido
1
2
4
8
16

Descripcin
Deportos
Pelculas
Libros
Viajar
Msica

1 (Deportos) + 2 (Pelculas) = 3
Ejemplo 2: En la seleccin de Deportos, Viajar y Libros en la lista de valores, el valor
guardado en el campo de la tabla es 13
Valor
atribuido
1
2
4
8
16

Descripcin
Deportos
Pelculas
Libros
Viajar
Msica

1 (Deportos) + 4 (Viajar) + 8 (Libros) = 13

Figura8: Lookup de Edicin - Mltiples Valores (binario)

Etiqueta- Texto visualizado.


Columnas - Cantidad de columnas de checkbox .
Botn Insertar - Insertar etiqueta y valor en la lista de valores.
Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar

Botn Guardar - Guarda la actual lista de valores para volver a utilizar, l listas guardadas se mostrarn en
el campo Definiciones de Carga de Lookup.
Definiciones de Carga de Lookup - Permite guardar una lista de valores o una lista predeterminada del
ScriptCase.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del checkbox, se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Mostrar original y el valor de lookup - Muestra el campo de clave y de lookup recuperado por la sentencia
SQL separados por el carcter se define en el Separado por. Seleccione No para mostrar slo el valor
recuperado por el lookup.

valores de lookup

original y valores de lookup

Separados por - Caracteres utilizados para separar el valor original del campoy el valor de retorno LOOKUP
mostrados en la lista de valores. Slo aplicable cuando se utiliza la opcin Mostra valor original y lookup .

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.

Tamao del borde - Determinar el tamao del borde.


Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Radio

Utiliza el objeto radio en el campo de formulario.

Configuracin general

Figura 1: Configuracin general de interfaz

Atributos:
Tipo de datos - La radio es un tipo de objeto que permite la seleccin de una nica informacin de todos los
mostrados por el mismo.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Lookup de Edicin
Lookup de edicin permite a visualizacin de una lista de valores en campos radio object
en la pantalla de abajo.

de formularios. Vea

Mostrar una lista para utilizar en formulario (vea lookup automatico y lookup manual) .

Antes de Lookup

Despus de Lookup

Mtodo de Lookup
Hay dos opciones disponibles: automtico, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.

Figura 1:seleccin de mtodo de Lookup

Lookup de Edicin - Automtico


Buscar usado para mostrar los valores en un campo objeto Radio. Los valores se recuperan con sentencia SQL
de una tabla en la base de datos.

Figura 2: Configuracin de lookup automtico

Atributos:
SQL Select - La consulta utilizada para alimentar el objeto radio en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Columnas - El nmero de columnas de radio

Columna de Radio nica

Columna de Radio Dobles

Utilice Ttulo - Mostrar una opcin diferente de radio en el campo (Vase Ninguno en la imagen abajo), en
relacin a un valor lleno manualmente (Valor interno de ttulo).
Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo del
objeto es seleccionado
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre

actualizacin en el campo.
Mostrar original y el valor de lookup - Muestra el campo de clave y el recuperado por lookup.

Valor de lookup

Valor original y de lookup

Separados por - Caracteres utilizados para separar los valores de campo y el recuperado por lookup. Slo
aplicable cuando se utiliza la opcin Mostra valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Lookup de Edicin - Manual


Habilita un objeto radio basado en una lista de valores llena manualmente como un array. Ver imagen abajo.

Figura 3: Lookup de edicin Manual

Atributos:
Etiqueta- Texto visualizado.
Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla. Por ejemplo, M es el
valor aadido a la seleccin masculina.
Default - Seleccin de valor predeterminada.
Columns - Define number of columns used to display the radio items.
Insertar -. Aadir a la lista de valores los valores de etiqueta y valor.
Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.

Botn Eliminar - Elimina el formulario de editar


Botn Guardar - Guarda la actual lista de valores para volver a utilizar, listas guardadas se mostrarn en el
campo Definiciones de Carga de Lookup
Definiciones de Carga de Lookup - Permite guardar una lista de valores o una lista predeterminada del
ScriptCase.
Utilice Ttulo - Mostrar una opcin diferente de radio en el campo (Vase Ninguno en la imagen abajo), en
relacin a un valor lleno manualmente (Valor interno de ttulo).

Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo
del objeto es seleccionado.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualizacin en el campo.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

valores de lookup

original y valores de lookup

Separados por - Caracteres utilizados para separar los valores de campo y el recuperado por lookup. Slo
aplicable cuando se utiliza la opcin Mostra valor original y lookup .

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN

Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:

Fuente - Tipo de fuente del campo .


Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Imagem Html

CONFIGURACIN GENERAL

Figure1:General SettingsInterface

Attributes:
Tipo de datos - Definir el tipo de campo de aplicacin. Cuando el campo se define como la imagen HTML
que muestra una imagen.
Etiqueta - Ttulo del campo en la aplicacin.
Imagen - Define la imagen que se mostrar. El icono "Seleccionar imagen" lista imgenes estndar del
ScriptCase para la seleccin. El icono de "Subir una imagen" permite al programador presentar una imagen
al servidor situado en otra mquina
Borde - Ancho de borde de la imagen en pxeles.
Anchura - Define el ancho de la imagen en pxeles.
Altura - Define altura de la imagen mostrada (en porcentaje o pxeles).

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Etiqueta

CONFIGURACIN GENERAL

Figure1:General Settings Interface.

Attributes:
Tipo de datos - Definir el tipo de campo de aplicacin. Campos de la etiqueta son slo mostrar los campos.
Etiqueta - Ttulo del campo en la aplicacin.
Texto - Cuadro de texto para introducir un texto que se muestra por el lado del campo.
Recargar - Recarga el formulario al hacer clic en el vnculo creado con el texto introducido en el atributo
Texto
Posicin - Posicin del campo en el el bloque seleccionado, cuando se carga el formulario

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor

manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Texto Auto-complete

Este campo muestra una lista de elementos obtenidos de un comando de seleccin. La entrada de informacin
sirve como un filtro de elementos que se mostrarn como se escriba. Esta estructura es similar a la lista
Seleccione HTML objeto de que cada elemento tiene un valor y la etiqueta asociada. Para el Auto de texto
completo de cada elemento de valor debe ser el alfa-numrico. Esta lista se cargan de forma dinmica con la
tecnologa Ajax

Figura 1: Configuracin general de interfaz

Atributos:
Tipo de datos - Define el tipo de datos como texto de auto-completar.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Campo contrasea - Transforma el tipo de campo de entrada a contrasea

Campo texto

Campo contrasea

Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Tamao en la base de datos - Tamao maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es ledo automticamente de su esquema de informacin (DB Schema).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Validar en Presentar - Validar campos slo cuando presenten.


Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores

Figura 2 Interfaz de Formato de Valores


Atributos:
Maysculas y Minsculas - Convierte el campo de texto en funcin de la opcin:
Maysculas
Minsculas

Convierte todo el texto a maysculas.


Convierte todo el texto a minsculas.

Maysculas la
Escribir con mayscula slo la primera
primera palabra palabra (slo convierte la primera letra de
la primera palabra a mayscula).
Maysculas
Escribir con maysculas cada palabra
todas las
(convierte la primera letra de cada palabra
palabras
a mayscula).

Tamao mnimo - Define el tamao mnimo aceptado.


Tamao mximo - Define el tamao mximo aceptado.
Caracteres Permitidos - Seleccionar y definir el conjunto de caracteres aceptados:
Todo - Admite todos los caracteres

Seleccionado - Define el conjunto de caracteres aceptados. Usando las definiciones debajo, el


campo acepta letras, los nmeros y "/" (definido en el atributoMs). Las letras a b c que se define
en el atributo Menos, no son aceptadas.

Lookup de Edicin

Figura 2: Interfaz de lookup de edicin

Atributos:
SQL Select - Introduzca un comando utilizado para seleccionar el texto de captura.
Lineas - Definir el nmero de registros que se muestra en cada bsqueda.
Anchura - Definir el ancho del cuadro de captura (Captura de texto)

Fuente - Tipo de fuente utilizado para mostrar el lookup.


Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Opciones de bsqueda - Establece el modo de buscar textos (igual al principio, cualquier parte, igual al
trmino).
Captura de Texto - Cuando esta opcin no est seleccionada, en la aplicacin slo se muestra un campo
de entrada de datos. Vase un ejemplo en el siguiente enlace.

Mostrar original y el valor de lookup - Con esta opcin desactivada (No) muestra, por ejemplo, slo el
nombre del Estado en la captura

Mostrar la etiqueta con la descripcin - Le permite mostrar la etiqueta con la descripcin.


Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN

Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:

Fuente - Tipo de fuente del campo .


Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Nmero Auto-complete

campo NMERO AUTO-COMPLETE


Este campo muestra una lista de elementos obtenidos de un comando de seleccin. La entrada de informacin
sirve como un filtro de elementos que se mostrarn como se escriba. Esta estructura es similar a la lista
Seleccione HTML objeto de que cada elemento tiene un valor y la etiqueta asociada. Para el nmero de Autovalor completo de cada elemento deben ser numricos. Esta lista se cargan de forma dinmica con la tecnologa
Ajax.

Figura 1: Configuracin general de interfaz

Atributos:
Tipo de datos - Define el tipo de datos como numero de auto-completar.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).

Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Tamao en la base de datos - Tamao maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es ledo automticamente de su esquema de informacin (DB Schema).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Validar en Presentar - Validar campos slo cuando presenten.


Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

FORMATO DE VALORES

Figura2: Interface of Values Format.

Attributes:
Tamao mximo - Permite determinar el tamao mximo del campo.
Valor mnimo - Permite determinar el valor mnimo del campo
Valor mximo - Permite determinar el valor mximo del campo
Agrupacin - Permite definir el separador decimal.
Acepta Negativo - Permitir que el campo para aceptar el valor negativo.

Lookup de Edicin

Figura 2: Interfaz de lookup de edicin

Atributos:
SQL Select - Introduzca un comando utilizado para seleccionar el texto de captura.
Lineas - Definir el nmero de registros que se muestra en cada bsqueda.
Anchura - Definir el ancho del cuadro de captura (Captura de texto)
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Opciones de bsqueda - Establece el modo de buscar textos (igual al principio, cualquier parte, igual al
trmino).
Captura de Texto - Cuando esta opcin no est seleccionada, en la aplicacin slo se muestra un campo
de entrada de datos. Vase un ejemplo en el siguiente enlace.

Mostrar original y el valor de lookup - Con esta opcin desactivada (No) muestra, por ejemplo, slo el
nombre del Estado en la captura

Mostrar la etiqueta con la descripcin - Le permite mostrar la etiqueta con la descripcin.


Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:

Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Menu Con Enlaces

Crear una estructura de men con enlaces en el formulario.

CONFIGURACIN GENERAL

Proprieties:
Tipo de datos - Defina el tipo de campo de aplicacin.
Etiqueta - Ttulo del campo en la aplicacin.
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Values Format

Proprieties:
Menu Item - De insercin, actualizacin y Eliminar elementos del men de control.
Etiqueta - Define la etiqueta del men.
Enlace - Definir una aplicacin o enlace externo llamado cuando se selecciona un elemento de men.
Icono - Definir el icono que aparece en el enlace de elemento lateral para el modo de visualizacin de
Enlace.
Predeterminado - Define que el elemento de men es seleccionado por defecto en los modos de

visualizacin (Seleccionar y Radio).


Insertar - Insertar nuevo elemento de men.
Actualizar - Elemento de men Actualizacin.
Borrar - Remove menu item.
Limpiar- Borrar un elemento del men de datos
Borrar Todos - Quitar los elementos de men todos los datos.
Modo de visualizacin - Enlaces del men de la generacin de formato: Seleccionar, Radio o Link:
Ejemplo usando el modo de seleccin:

Ejemplo de uso de la modalidad de radio:

Utilizando el modo de Ejemplo Link:

Ocultar etiqueta - No mostrar las etiquetas de enlace. Esta opcin est disponible en el modo de
visualizacin de Enlace.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Perfil

Mostrar las conexiones disponibles en el entorno de la produccin de un objeto Seleccionar en tiempo de


ejecucin.
Para utilizar esta opcin no entran en el nombre de conexin en tiempo de [Link] el despliegue.
Configuracin general

Etiqueta - Ttulo del campo en la aplicacin.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Editor De Html

Configuracin general

Data type - Defina el tipo de campo de aplicacin.


Etiqueta - Ttulo del campo en la aplicacin.
Altura - Define el editor HTML altura de los objetos en las lneas.
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de SQL - Define el tipo de campo en la base de datos.

Barra de herramientas

Atributos:
Propiedades:
Posicin - Posicin de la barra de herramientas en el Editor de HTML.
Alineacin - Alineacin del botn en la de la barra de herramientas.
Status - Oculta la barra de estado o la muestra. Seleccione de posicin en la pantalla : Superior o

Inferior.
Cantidad - Cantidad de lneas en la barra de herramientas en el Editor de HTML.
Diseo de botn - Definir la configuracin de la pantalla la barra de herramientas.
Vista Previa - Presentacin preliminar de la configuracin de la pantalla de la barra de herramientas
definida.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Locales

Agregar un objeto seleccionar a la aplicacin. El objeto permite seleccionar un idioma para la aplicacin del
proyecto.
Configuracin general

Data type - Defina el tipo de campo de aplicacin.


Etiqueta - Ttulo del campo en la aplicacin.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Layout
Visin General Layout

VISIN GENERAL LAYOUT


Configurar formatos de pantalla mediante la determinacin de atributos, tales como los esquemas de
visualizacin, la organizacin de campos en los bloques, y definir el formato de cabecera, entre otros

Bloques

Esta configuracin es vlida para formar con la orientacin "Registro nico". A travs de la creacin de los
bloques, los campos del formulario puede ser mejor distribuida para el efecto visual

Blocks
Por defecto, las aplicaciones creadas en ScriptCase constar de un slo bloque, con el mismo nombre de la
aplicacin. Puede aadir tantos bloques como sea necesario y organizarlos en la forma ms conveniente. En la
figura de abajo observar una columna ORGANIZACIN, que puede ser utilizada para definir la posicin de
prximo bloque (al lado o debajo de la cadena).

Imagen 1: Interfaz de Configuracin de Bloques.

En el lado izquierdo de cada bloque hay dos iconos:

para editar el bloque y

Organizacin y cambio de posicin de Bloques

Vase ms adelante de cmo modificar el orden de bloques en la pantalla.


Haga clic para seleccionar el bloque al que desea modificar su posicin

para borrar el bloque.

Eliminar un bloque de pantalla.


Haga clic en el bloque y arrastrelo a los "bloques que no se muestran".

Atributos
Op - Opciones.
Bloque (Nombre) - Nombre interno del bloque.
Bloque (Ttulo) - Etiqueta (nombre a mostrar) del bloque.
Titulo (Visualizacin)- Mostrar Titulo del Bloque
Etiqueta (Visualizacin) - Controla si sern mostradas las etiquetas de los campos contenidos en el bloque
Etiqueta (Posicin) - Opciones de visualizacin de etiqueta:
Sobre" - Muestra la etiqueta por encima del campo.

Al lado - Muestra el campo al lado de la etiqueta.

Abajo - Muestra la etiqueta abajo del campo.

Campos (columnas) - Cantidad de columnas mostradas lado a lado dentro del bloque.

Campos (Posicin) - Posicin dentro del bloque:


Abajo" - Muestra un campo debajo de las otras columnas respetando la cantidad.

Al lado - Muestra los campos lado a lado respetando la cantidad de columnas.

"Lnea - Mostrar campos lado a lado sin tabulacin

Organizacin (Siguiente) - La forma en que los bloques estn organizados dentro de la pgina:
Abajo" - Indica que el siguiente bloque se muestra abajo.

Al lado - Indica que el siguiente bloque se muestra al lado.

Pestaas - Indica que el siguiente bloque se muestra en otra Pestaa..

Organizacin (Ancho) - Anchura de bloque de en pxeles o porcentaje. Ejemplo: Si hay dos bloques de lado
a lado un buen tamao es de 50% para cada bloque.
Organizacin (Altura) - Altura de bloque en pxeles o porcentaje.

Aadir nuevo bloque


Para aadir nuevos elementos en una aplicacin, basta con hacer clic en

Figura 2: Interfaz de agregar nuevo bloque

Atributos:
Nombre - Nombre de bloque
Etiqueta - Etiqueta de bloque

Editar Bloque
Clic en

para editar la informacin del bloque y haga clic en Guardar.

Figura 3: Interfaz de editar bloque

Attributes:
Nombre - Nombre del bloque.
Ttulo - Ttulo del bloque.
Mostrar Ttulo - Mostrar linea con el ttulo de bloque.
Fuente del ttulo de bloque - Fuente para el ttulo del bloque.
Tamao de fuente - Tamao de la fuente del ttulo del bloque.
Color de fuente - Color de fuente del ttulo del bloque.
Color de fondo - Color de fondo de lnea de ttulo del bloque
Imagen de fondo - Imagen de fondo del ttulo del bloque
Altura de Ttulo- Altura de la lnea de ttulo del bloque (en pxeles);
Alineacin horizontal - Alineacin horizontal del ttulo del bloque (izquierda, centro y derecha);
Alineacin vertical - Alineacin vertical del ttulo del bloque (superior, media e inferior);
Mostrar Etiqueta - Mostrar las etiquetas de los campos del bloque
Columnas - Cantidad de columnas de campos del bloque
Columnas Ancho-Columns Width - Calcular columnas del bloque.
Color de Etiqueta - Color de display de Campos de etiqueta
Organizacin de campos - Organizacin de campos de bloque
Posicin de la Etiqueta - Posicin de campos etiqueta
Bloque Siguiente- Posicin de bloque siguiente en relacin con el actual.
Color de borde - Color del borde del bloque
Ancho de Frontera - Ancho de las fronteras del bloque;
Ancho de bloque - Ancho de bloque
Altura de bloque - Altura de bloque
Cellspacing - Espaciado entre celdas del bloque.
Collapse - Permite ampliar y colapsar cada bloque de forma individual.

Configuracin

Configuracion de Layout

Image1: Configuracin de diseo de interfaz

Permite definir el tema de la aplicacin. (CSS)


Atributos:
Plantilla de Cabecera - Permite elegir el formato del encabezado.
Plantila de Pie de pgina - Permite elegir el formato del pie de pgina.
Tema - Permite seleccionar un tema existente (colores, fuentes, etc) a la aplicacin.

Cabecera Y Pie De Pgina

ENCABEZADO Y PIE DE PGINA


ENCABEZADO

Image1: Interfaz de cabecera.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada.


Mostrar encabezado - Este valor determina si el encabezado se mostrar
Ttulo de la aplicacin - Permite definir un ttulo de encabezado que se mostrar en la aplicacin. (Las
aplicaciones de formulario tiene dos ttulos predefinidos, uno a modo de inclusin, y otro a modo de
actualizacin)
Las variables de cabecera - Los campos variables se pueden llenar con cualquiera de los tipos disponibles.
Dependiendo del tipo, ser necesario asociar el contenido de la misma. Ver los tipos disponibles a
continuacin:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en la cabecera
Ttulo: Muestra en la cabecera el valor introducido en el campo de Titulo.
Fecha: Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda
seleccionados por el usuario en el formulario de bsqueda. (Slo disponible para las
aplicaciones Grid)

PIE DE PGINA

Image2: Interfaz de pie de pgina.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada


Mostrar pie de pgina - Esta opcin determina si el pie de pgina se mostrar.
Variables de pie de pgina - Los campos variables se pueden llenar con cualquiera de los tipos
disponibles. Dependiendo del tipo, ser necesario asociar el contenido de la misma. Estos son los tipos
disponibles:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en el pi de pgina
Ttulo:Muestra en el pie de pgina el valor introducido en el Titulo.
Fecha:Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda seleccionados por el
usuario en el formulario de bsqueda. (Slo disponible para las aplicaciones Grid)

Eventos
Visin General De Eventos

visin general de EVENTOS


Scriptcase utiliza el concepto eventos para personalizar el cdigo de la aplicacin. Los eventos permiten definir
las acciones de acuerdo al tiempo de ejecucin (por ejemplo, despus de Insertar un registro, cuando se carga,
cuando se enva y otros) y tipo de aplicacin.

Imagen 1: El evento del botn de acceso de aplicacin de control.


OnInit - Este evento se ejecuta durante la recarga de la pgina de entrada de la aplicacin antes de la
creacin sobre el terreno.
onRefresh - Este evento se ejecuta durante la recarga de la pgina de solicitud.
OnValidate - Este evento se ejecuta al hacer clic en los botones de validacin (ok, actualizar, insertar,
eliminar, buscar) en funcin de la aplicacin utilizada. En el caso de la forma de los botones son: actualizar,
insertar y borrar.
onLoad - Este evento se produce cuando el navegador carga la ventana.
Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
Ver ms sobre Scriptcase Macros.

Ajax Eventos

EVENTOS AJAX
Usando AJAX, el trfico innecesario de informacin se evita, acelerando el trmite de su solicitud.

Imagen 1: El evento de interfaz AJAX.


Los siguientes eventos estn disponibles con ScriptCase.
onChange - Este evento ocurre cuando el campo tiene el foco y el valor del campo es cambiado y el
enfoque se dirige a otro objeto.
onClick - Este evento ocurre cuando se hace clic en el campo.
onBlur - Este evento ocurre cuando el campo tiene el enfoque, el valor del campo no se cambia y el
enfoque se dirige a otro objeto.
onFocus - Este evento ocurre cuando el campo tiene el foco.
Slo el evento onClick est disponible para aplicaciones Grid.

Vea a continuacin un ejemplo: El campo de usuario se valida con una base de datos (tabla). Para los usuarios
vlidos devuelve el nombre. Para los usuarios no vlido se muestra un mensaje.
Ejemplo:
1 - Seleccione el campo y los eventos que utiliza el proceso de AJAX, (en el cdigo PHP). Pasar parmetros

es opcional.

Imagen2: Seleccin de los campos y eventos para el procesamiento de AJAX.

Escriba la regla en el editor de PHP abierto. El cdigo es procesado por el servidor y el resultado XML
enviado al navegador. Ver la macro Macros Asistente para una seleccin de macros ScriptCase disponibles.
2 -

Imagen3: Programacin PHP con AJAX.

EVENTOS AJAX
Usando AJAX, el trfico innecesario de informacin se evita, acelerando el trmite de su solicitud.

Imagen 1: El evento de interfaz AJAX.


Los siguientes eventos estn disponibles con ScriptCase.
onChange - Este evento ocurre cuando el campo tiene el foco y el valor del campo es cambiado y el
enfoque se dirige a otro objeto.
onClick - Este evento ocurre cuando se hace clic en el campo.
onBlur - Este evento ocurre cuando el campo tiene el enfoque, el valor del campo no se cambia y el
enfoque se dirige a otro objeto.
onFocus - Este evento ocurre cuando el campo tiene el foco.
Slo el evento onClick est disponible para aplicaciones Grid.

Vea a continuacin un ejemplo: El campo de usuario se valida con una base de datos (tabla). Para los usuarios
vlidos devuelve el nombre. Para los usuarios no vlido se muestra un mensaje.
Ejemplo:
1 - Seleccione el campo y los eventos que utiliza el proceso de AJAX, (en el cdigo PHP). Pasar parmetros

es opcional.

Imagen2: Seleccin de los campos y eventos para el procesamiento de AJAX.

Escriba la regla en el editor de PHP abierto. El cdigo es procesado por el servidor y el resultado XML
enviado al navegador. Ver la macro Macros Asistente para una seleccin de macros ScriptCase disponibles.
2 -

Imagen3: Programacin PHP con AJAX.

Botones
Visin General De Botones

visin general de BOTONES


Nuevo Botn
Para crear un nuevo botn, haga clic en el botn de opcin Nuevo y escriba un nombre y el tipo de botn.
Tipos botn: (Javascript, PHP, Enlace).

Image2: botn de funcin Editar.

Eliminar un botn
Para eliminar un botn haga clic en el icono Eliminar junto al nombre del botn en el men de la aplicacin opcin de botones.

Botn Javascript

botn Tipo Javascript


Para crear un nuevo botn, haga clic en el botn Nuevo, escriba el nombre y seleccione el tipo de botn.

Image2: Funcin Editar

botn

Hay tres tipos de botones de la pantalla: (Button, Imagen y Link).

Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
Ver ms sobre Scriptcase Macros.

Cdigo

Image2:

Interfaz de JavaScript.

Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
Ver ms sobre Scriptcase Macros.

Php Button

botn tipo PHP


Para crear un nuevo botn, haga clic en "" el botn Nuevo, escriba el nombre y seleccione el tipo de botn.

Image2: Funcin Editar botn

Hay tres tipos de botones: (Button, Imagen y Link).

Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
Ver ms sobre Scriptcase Macros.

Cdigo

Image2:

Interfaz PHP.

Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
Ver ms sobre Scriptcase Macros.

Botn De Enlace

botn tipo enlace


Para crear un nuevo botn, haga clic en "" el botn Nuevo, escriba el nombre y seleccione el tipo de botn.

Image2: Funcin Editar botn


Hay tres tipos de botones: (Button, Imagen y Link).

Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
Ver ms sobre Scriptcase Macros.
El botn de enlace requiere un vnculo asociado a el.
En el men de la aplicacin (en el lado izquierdo de la ventana) hay una opcin para crear nuevos vnculos y
configurar el nuevo botn. Siga los pasos siguientes para crear el vnculo necesario para completar la operacin.

Creacin de un nuevo enlace


1 - Uso de la opcin, haga clic en nuevo enlace, como en la imagen debajo.

Image2: Crear vnculos nuevos.

2- Seleccione los botones de tipo de vnculo y haga clic en el siguiente (en la imagen abajo).

Image3:Interfaz Tipo de enlace


3 - Seleccione la aplicacin que se llamar y haga clic en Siguiente.

Image4: Interfaz liista de aplicaciones


4 - Definir los parmetros pasados. Puede ser de tres tipos: de campo, de valor o vaco.
Campo - Ingrese el campo utilizado para pasar el contenido.

.Image5: Interfaz de Definicin de Parmetros - Field.


Fijo - Escriba un contenido fijo de ser aprobada.

Image6: Interfaz de Definicin de Parmetros - Valor.

Vaco - Ningn valor se pasa.

Image7: Interfaz de definicin de parmetros - Vacio

5 - Definir las propiedades del formulario de enlace - Iframe.

Image8: Interfaz. Enlace / Propiedades del formulario

Link del modo de funcionamiento - Cmo se presentar el enlace.


Abrir en la misma ventana - Mostrar el formulario en la misma ventana del navegador, salir de la
bsqueda y va a el formulario.
Abrir en otra ventana - Abrir otra ventana para mostrar el formulario.
Abrir en una Iframe - Mostrar el formulario en la misma en la misma ventana que la bsqueda, por
debajo de la bsqueda se crea un Iframe para mostrar el formulario.
URL de salida de la aplicacin llamada - direccin web visitada cuando el usuario salga del formulario.
Propiedades de formulario - Seleccione los botones que se mostrarn.
Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
Ver ms sobre Scriptcase Macros.

Ajax Button

Adems de los botones de sus propias aplicaciones, tambin es posible crear botones que ser visible en la
barra de herramientas.

Image1: Nuevo Botn Crear.

To create a new button, then click "New button", enter the name and select the button type.

Image 2: Edit the button function

Adems de los botones de sus propias aplicaciones, tambin es posible crear botones que ser visible en la
barra de herramientas.

Image1: Nuevo Botn Crear.

Aplicacin
Configuracin

VISIN GENERAL de CONFIGURACIN

En esta carpeta estan los atributos de aplicaciones de la ScriptCase, vamos a describir estos atributos.

Figura 1: Interfaz de configuracin de aplicaciones.

Atributos:

Cdigo de la aplicacin - El cdigo de aplicacin determinado en el momento de la creacin de


aplicaciones, este cdigo se puede cambiar a travs del men principal.
Descripcin - Este campo se puede utilizar para describir los objetivos de aplicacin.
Directorio de Imagenes - El directorio base donde se almacenan las imgenes de aplicacin.
Ruta de los Documentos - La ruta absoluta donde se almacenan los documentos de la aplicacin.

- Escolha de imagens que foram feitas upload anteriormente.


- Remove uma imagem na aplicao.
Locales - Formatar datos basado en la configuracin regional.
Carpeta- Carpeta donde la aplicacin se almacena en el rea de trabajo.
Modificar Proyecto - Permitir a otros usuarios del grupo editar la aplicacin.
Tiempo de Timeout - Tiempo de espera en segundos. Cero es el valor estndar de la PHP.
Enlace WebHelp - Asociar la presente aplicacin a una pgina de documentacin del proyecto.

Error Configuration

Figura 2: Interfaz de configuracin de Error

Atributos:
Posicin del error - Posicin del error en la aplicacin.
Error de posicin en el campo - Posicin del error al criticar un campo.
Mostrar el ttulo de error en la aplicacin - Mostrar el ttulo de la lnea del mensaje de error en la
aplicacin.
Mostrar el ttulo del error en el campo - Mostrar el ttulo de la lnea del mensaje de error en el campo.
Ttulo de error - Ttulo del mensaje del error.
Error de Script - Permite mostrar la secuencia de comandos de la informacin y la lnea donde se produjo el
error.

Error de SQL- Mostrar el comando SQL que se origin el error.


Modo de depuracin - Ejecutar la aplicacin en modo de depuracin, muestra el comando SQL en el
momento de su uso.
Exibe output Ajax - Exibe uma janela com os comandos SQL e saidas do PHP executados em eventos
Ajax.

Navegacin

ATRIBUTOS DE NAVEGACIN
En esta carpeta se definen los atributos de navegacin, como seguir:

Figura 1: Interfaz de navegacin.

Atributos::
URL de salida - Direccin a la que el usuario ser redirigido cuando salga de la aplicacin
Cerrar Ventana - Al salir de la aplicacin, cierre la ventana del navegador.
URL de Redireccionamiento - URL para redirigir en caso de que no haya variables globales disponibles.
Variable de Redirection - Nombre de la Variable en la que por se almacenar la direccin URL de la
aplicacin real.
Retornar aps Incluso - Retornar edio do registro aps a incluso, no abrindo um novo
registro em branco.
Sair da Aplicao - Sair da aplicao aps o processamento do formulrio.

Variable Global

Esta tabla muestra las variables globales que se utilizan dentro de la aplicacin, la variable global es un
parmetro externo requerido para la ejecucin de aplicaciones. La aplicacin puede incluir variables globales
en la clusula WHERE, las definiciones y los nombres de campo, eventos de programacin, etc.
Las variables globales se definen
entre corchetes ([variable]). Estas variables se debe pasar a la aplicacin que est siendo implementado a
travs de uno de los mtodos (SESSION, POST, GET)

Imagen 1:. Interfaz de variables globales

Ejemplo:
SELECT CustomerID, CustomerName
de los clientes donde CustomerID = '[global]'
En este caso, el variables "global" aparece en la configuracin de las variables.

2:. variables de interfaz de configuracin

Muestra todas las variables globales se utilizan en la aplicacin.


atributo -. Nombre de la variable en la aplicacin
Valor - Define el comportamiento de las variables, este contenido se divide en tres bloques, que son:
?mbito de aplicacin - Define cmo la variable que se recibe por la aplicacin. Si se ha definido que una
variable es recibida por un mtodo POST y ha sido aprobada por el mtodo get que el contenido no
ser aceptada. Los mtodos de paso variable:
Sesin - En esta opcin, la variable debe ser creado como una variable de sesin en el PHP por
otra aplicacin.
.
Get - Define que la variable se debe pasar por la lnea de URL, es decir, que sea visible en el
navegador
.
Post - Define que la variable se debe pasar a travs del mtodo de post de el f ormulario HTML.

Configuracin
- No validar (comprobacin) de la variable en tiempo de ejecucin
.
Tipo (entrada / salida) - Define si la variable es una entrada o una salida.
Descripcin
.

- Determina donde la variable se defini

Enlaces
Enlaces

Enlaces a la aplicacin de control con otras aplicaciones de los siguientes tipos: grid, Forma, Control, Men y
Tab.
Hay 4 tipos de enlaces disponibles:
Aplicacin - Es utilizado para conectar el control a otro tipo de aplicacin. Este tipo de enlace de llama a la
otra aplicacin durante el evento onsubmit
Campo - Se utiliza para conectar el control a travs de un
a cualquier otro tipo de aplicacin. Para
realizar esta conexin debemos crear un campo de tipo de etiqueta y asociar a la misma conexin.
Captura - Crea un icono
junto al campo dentro de la aplicacin de control, cuando haya elegido, se abre
otra ventana que muestra una aplicacin de grid. En la aplicacin abierta, el usuario puede iniciar una
bsqueda y devolver un valor a un cuadro de texto.
Button - Se utiliza para conectar el mdulo a otra aplicacin, haga clic en el botn creado anteriormente
(enlace de tipo botn).
El usuario puede editar un vnculo existente o crear uno nuevo utilizando el "Nuevo enlace" opcin.

Figura3 - Enlace entre las aplicaciones

Tipo de enlaces - Aplicacin


Tipo de enlaces - Captura
Tipo de enlaces - Campo
Tipo de enlaces - Botones

Enlaces De Aplicacin

enlaces de Aplicacin
Se utiliza para vincular el formulario a cualquier tipo de otras aplicaciones. Este tipo de vnculo se asocia a
presentarlos acontecimientos. Cuando ocurre un evento entonces la aplicacin se redirige a la aplicacin
llamada.
El usuario puede elegir la aplicacin que estar vinculado y haga clic en Siguiente>>

Figura 1: Interfaz de Enlace entre las aplicaciones

"Definicin" de parmetro, en el lado izquierdo, mostra el nombre de la variable global o nombre de campo y que
necesita recibir parmetros. Seleccione la opcin de informarvalor, hay tres opciones:
Campo - Informar al campo que se utiliza su valor.
Fijo - informar a un valor fijo.
Vaco - Ningn valor se pasa al campo.
Enlace a una aplicacin:

Figura 5: Interfaz de definicin de parmetros con global variable

"Propiedades" definir los atributos del vnculo


Enlace a la grid:

Enlace al formulario:

Figura 8:Propiedades del Enlace a la grid

Figure9:Propiedades del Enlace al formulario

Atributos:
Propiedades del Enlace - Seleccionar el destino donde la aplicacin se abrir.
Propiedades del formulario - Permite seleccionar los botones que se muestran en la barra de
herramientas.
Propiedadesde la grid - Definir la configuracin de la grid
"Vinculacin" mostra el vnculo creado con botones de accin.

Figura10: Enlace entre las aplicaciones

Enlaces De Botones

Un botn se crea en el interior de toobar el formulario de control, al hacer clic se abre la ventana que muestra
cuadrcula o formulario de solicitud.
Uso de la aplicacin abierta a la bsqueda de informacin, aadir, editar o borrar un archivo.

Figura 1: Enlace de captura en el control de aplicaciones.

Seleccione el botn de enlace para permitir.

Figura 2: Interfaz de Tipo de vnculo

A continuacin, "Lista de Aplicaciones" muestra todas las aplicaciones, el usuario debe seelect la aplicacin para
vincular y haga clic en Siguiente>>

Figura 3: Interfaz de vinculacin entre las aplicaciones.

En "definicin" de parmetro, en el lado izquierdo, se muestra el nombre de variable global o nombre de


campo que nos une y que deben recibir los parmetros de funcionamiento y en el lado derecho, tendr que ser
seleccionado la opcin de informar el valor, hay dos opciones, y son:
Fijo - En este caso, en el campo de texto, debe informar a un valor fijo.
Vaco - La seleccin de esta opcin no se pasar ningn valor para el campo.
Enlace a la Aplicacin de cuadrcula:

Enlace al formulario de solicitud:

Figura 5: Interfaz de parmetros de definicin


Figura 4: Parmetros de definicin de interfaz, con la variable global.

En "La vinculacin Propiedades" entrar en el enlace de los atributos relativos.


Enlace a la Aplicacin de cuadrcula:

Enlace al formulario de solicitud:

Figura 6: Propiedades de vnculo a la solicitud de cuadrcula.

Figura 7: Propiedades de vnculo a la Forma y el


control de la aplicacin.

Atributos:
Link del modo de funcionamiento: permite elegir el destino donde la aplicacin se abrir.
Salir direccin la aplicacin de destino
Sugerencia del enlace - Escriba un texto que se mostrar cuando el ratn est sobre el botn.
Propiedades del formulario - Permite seleccionar el botones que se muestran en la barra de herramientas.
Cuadrcula de propiedades - Permite configurar los ajustes de cuadrcula.
Por debajo de "Vincular" muestra el vnculo creado con botn para editar las acciones.>

Figura 8: Interfaz de Enlace

Enlaces De Captura

Un botn se crea en el interior de toobar del formulario de control, al hacer clic se abre la ventana con una grid o
formulario
En esta aplicacin que se abrir podemos hacer bsquedas y devolver un valor para el campo de texto.

Figura 1: Enlace de captura en el control.

La pantalla de abajo demuestra que, cuando se selecciona el tipo de vinculacin "captura", aparece un cuadro
combinado con los campos de la alicacion de origen, que se elegirn en el campo que se utilizar para el enlace.

Figura 2: Interfaz de definicin de los parmetros.

A continuacin, "Lista de Aplicaciones" muestra todas las aplicaciones, el usuario debe seleccionar la aplicacin
a vincular y haga clic en Siguiente>>

Figura 3: Interfaz de vinculacin entre las aplicaciones

En "definicin" de parmetro, en el lado izquierdo, se muestra los campos de aplicacin de enlace que es
necesario para recibir los parmetros de funcionamiento y en el lado derecho, tendr que ser seleccionado la
opcin de informar el valor, las opciones son:

Figura 4: Parmetros de definicin de interfaz con los parmetros.

Fijo - En este caso, en el campo de texto, debe informar a un valor fijo.


Vaco - La seleccin de esta opcin no se pasar ningn valor a la variable global.
En "Propiedades" entrar en el enlace los atributos relativos.

Figura 5: Interfaz de Propiedades de enlace

Modal - Muestra la aplicacin que se llama el fondo negro.

Figura 6: Ejemplo de enlace capturar con destino modal.


A continuacin, "Vinculacin" muestra el vnculo creado con botn para editar las acciones.

Figura 7: Interfaz entre la vinculacin

Figure 8: Interfaz entre la vinculacin

Recuperar el valor del campo - Seleccin de un campo de la grid red denominada enlace y devuelve un valor a
un campo del formulario de control.

Programacin
Visin General

VISIN GENERAL de programacin


ScriptCase incorpora el concepto de programacin OO (Orientada a Objetos), usando los recursos de atributos,
mtodos y bibiotecas. Es posible crear reglas de negocio en las aplicaciones, utilizando estos conceptos la gran
diferencia es una mejor organizacin, facilitando tanto el desarrollo como la comprensin por otro programador.

Atributos

Los atributos son variables que tienen alcance global en la aplicacin declarada. Se puede hacer referencia a un
atributo en todos los mtodos y eventos de una aplicacin

Figure1: Interface Configuration of the Atributos

Atributos:
Nombre del Atributo - Este campo de texto permite a informar el nombre del atributo, despus de que se
informe el nombre basta con hacer clic en el botn Aadir. En caso de que desee actualizar, ser necesario
hacer clic en el nombre del atributo (ubicado a la derecha de los botones) hacer las modificaciones
necesarias y hacer clic en el botn de actualizacin. En caso de que sea necesario eliminar cualquier
atributo, es necesario hacer el mismo proceso del botn de actualizacin, pero al seleccionar el atributo haga
hacer clic en el botn borrar. El botn limpiar, como el nombre lo dice limpia toda la lista de atributos situado
en el lado derecho del botn.

Mtodos

Mtodos
Los mtodos son funciones o procedimientos declarados por el desarrollador, para ayudar en la
implementacin de las reglas de negocio para una aplicacin. Usando mtodos en las aplicaciones permite
reutilizar el cdigo y mejorar la productividad del desarrollo. Es posible crear mtodos PHP y JAVASCRIPT.

Figura 1: Mtodo de la interfaz de men.

Crear nuevo mtodo

Figura 2: Crear nuevo mtodo.

1 Defina el nombre al nuevo mtodo y haga clic en el botn Crear. Al igual que en la imagen debajo.

Figura 3: Mtodo de inclusin.

2 Es posible pasar parmetros a los mtodos.

Figura 4: El icono de parmetro variable.

Agregue la cantidad de variables:

Figura 5: definicin de la interfaz de parmetros

definicin de variables:

Figura 6: Interfaz de inclusin de parmetros.

Nombre: Introduzca un nombre de variable.


Tipo: Seleccione el tipo de variable: Por el valor o por referencia. *
Valor estndar: El valor utilizado para inicializar la variable cuando sea requerida.
* Las referencias le permiten crear un segundo nombre para una variable de modo que se
puede utilizar para leer o modificar los datos originales almacenados en esa variable.

Figura 7: Interfaz de definicin de parmetros.

Seleccione los parmetros de todas las variables en los parmetros de campo.


Desmarcar todos los parmetros de seleccin de variables en los parmetros de campo.
Modificar la variable seleccionada en los parmetros de campo.
Eliminar la variable seleccionada en los parmetros de campo.
En la imagen de abajo el cuerpo del mtodo se define como ho "Nuevo mtodo";

Figura 8: Interfaz de Procedimiento

O bien:

Figura 9: interfaz para funciones

3 Para ejecutar el mtodo que hay que llamar a un evento. Vea a continuacin un ejemplo:

Figura 10: Eventos.

- En este ejemplo se utiliza el evento OnInit para llamar a nuestro mtodo cuando el registro es cargado. Vea
qu fcil es llamar al mtodo en el siguiente ejemplo:
El uso del procedimiento Mtodo:

Figura 11:-mtodo de interfaz de eventos

Usando la funcin Mtodo:

Figura 12:-mtodo de interfaz de eventos

- De este modo obtenemos el siguiente resultado al ejecutar la aplicacin.

Bibliotecas

Para utilizar una biblioteca tiene que seleccionar el tipo correspondiente (Bibliotecas de Proyecto, por ejemplo) y
marcarlas. Este proceso hace que los mtodos existentes en la biblioteca sean visibles en todos los eventos y los
mtodos de la aplicacin. Para gestionar las bibliotecas de las ScriptCase acceda al men principal:
Configuracin > Bibliotecas.

Nota: La versin scriptcase 5 sustituye el concepto de campos de frmulas especiales PHP, que utilizan el recurso de la inclusin de una biblioteca a la aplicacin junto con la
sc_include macros y sc_include_once. Ahora, el recurso de las bibliotecas a su vez ms amplio el uso de los tipos: ScriptCase, pblicos, de proyectos y de usuario, dejando
de ser nico en cada aplicacin.

Aplicaciones Blank
Visin General

VISIN general
Este tipo de aplicacin permite a los desarrolladores escribir cdigo PHP / HTML y mostrar el resultado de un
proceso. Un buen ejemplo de su uso es la llamada de procesos batch , la ventaja de usar esta aplicacin en lugar
de crear un programa .php manualmente fuera de la ScriptCase es la posibilidad de utilizar macros ScriptCase
as como la integracin nativa con control de acceso a sus sistemas

Funcionalidades

Descrio

Campos ocultos

Permite ocultar de la vista del formulario


mantendo su valor en el procesamiento

Campos ReadOnly

Caracterstica que impide la edicin del valor


de los campos del formulario .

Campos
Obligatorio

Caracterstica que requiere la realizacin/


relleno de los campos del formulario.

Formato de los
campos

Hay varias opciones de formato en los


campos del formulario y se generan segn el
tipo de campo, la validacin requerida.

Programacin de Caracterstica
que
permite
a
los
eventos
desarrolladores insertar las reglas de negocio
escrito en PHP. Los eventos del formulario
puede ocurrir durante el procesamiento en el
servidor o disparados por el navegador
(AJAX)
Creacin de
vnculos

Caracterstica que permite la conexin de un


formulario con otras aplicaciones del mismo
proyecto .

Blank
Onexecute

Este men se introduce el cdigo PHP que se ejecute la aplicacin.

Figura1: OnExecute.

Atributos:
OnExecute - Permite la entrada de comandos de PHP, macros ScriptCase, todava es posible utilizar las
bibliotecas de cdigo.

Sql

En aplicaciones como en blanco, por defecto se puede utilizar una conexin para acceder a la base de datos
pero como en otros tipos de formularios, consultas, y puede ejecutar comandos SQL utilizando otras conexiones
de la conectividad nativa de la aplicacin.

Figura1:Configurao de SQL

Atributos:
De conexin - Le permite elegir una de las conexiones a bases de datos de su proyecto.

Seguridad

El tipo de aplicaciones en blanco puede tener su protegido con contrasea de acceso o uso de la configuracin
de seguridad de su proyecto, ver la figura debajo de las dos opciones sealadas.

Figura1: Opes de segurana.

Usar seguridad - Deshabilitar el acceso a esta aplicacin, slo se permite el acceso a usuarios autorizados,
siga leyendo.
Usar contrasea - Establecer una contrasea para esta aplicacin en particular.

Log

Nueva interfaz incluido en el V7. Se permite al usuario cmo el mdulo de registro funcionan individualmente
para la aplicacin

Imagen 1: Log Interfaz.

Opciones:
Esquema - Esquema de registro que se utilizar para la aplicacin.
Todos los campos - Utilizar todos los campos en el registro.
Eventos - Registro de eventos, ser salvo. Ser salvo? no tiene sentido

Aplicacin
Configuracin

Configuracin
En esta carpeta estn atributos comunes a las aplicaciones creadas por ScriptCase, a continuacin, vamos a
describir estos atributos.

Figura 1: Interfaz de configuracin.

Atributos:
Cdigo de Aplicacin - Cdigo de la aplicacin dada al crear la aplicacin, este cdigo se puede cambiar
desde el men principal.
URL Amigable - Este campo permite cambiar la direccin URL que ser llamada por la aplicacin,
caracteres permitidos son los mismos disponible en URL: a-z, A-z, 0-9,-. Esta opcin tambin puede ser
cambiada en la pantalla de inicio, en la columna "URL amigable" en la lista de aplicaciones.
Descripcin - Este campo puede ser usado para hacer una breve descripcin de los objetivos de la
aplicacin.
Imgenes Extras de aplicacin - Para utilizar que no so utilizadas dentro da aplicao em
implementaes de Regras de Negocio, dispensando o uso da macro sc_image. Para usar el no se utilizan
en la aplicacin en la implementacin de reglas de negocio, eliminando el uso de sc_image macro.
Locales - Idioma de la aplicacin generada, todas las indicaciones y los mensajes se colocarn en el idioma
elegido.
Carpeta - Carpeta donde la aplicacin se almacena en el grupo de trabajo.
Edio por Projeto - Permitir a otros usuarios del proyecto editar la aplicacin.

Configuracin del Error

Figura 2: Interfaz de configuracin del Error.

Atributos:
Modo de depuracin - .Ejecutar la aplicacin en modo de depuracin, que muestra los comandos SQL que
se ejecuten.

Variables De Configuracin

VARIABLE GLOBAL
Esta tabla muestra las variables globales que se utilizan dentro de la aplicacin, la variable global es un
parmetro externo requerido para la ejecucin de aplicaciones. La aplicacin puede incluir variables globales
en la clusula WHERE, las definiciones y los nombres de campo, eventos de programacin, etc.
Las variables globales se definen
entre corchetes ([variable]). Estas variables se debe pasar a la aplicacin que est siendo implementado a
travs de uno de los mtodos (SESSION, POST, GET)

Imagen 1:. Interfaz de variables globales

Ejemplo:
SELECT CustomerID, CustomerName
de los clientes donde CustomerID = '[global]'
En este caso, el variables "global" aparece en la configuracin de las variables.

2:. variables de interfaz de configuracin

Muestra todas las variables globales se utilizan en la aplicacin.


atributo -. Nombre de la variable en la aplicacin
Valor - Define el comportamiento de las variables, este contenido se divide en tres bloques, que son:
?mbito de aplicacin - Define cmo la variable que se recibe por la aplicacin. Si se ha definido que una
variable es recibida por un mtodo POST y ha sido aprobada por el mtodo get que el contenido no
ser aceptada. Los mtodos de paso variable:
Sesin - En esta opcin, la variable debe ser creado como una variable de sesin en el PHP por
otra aplicacin.
.
Get - Define que la variable se debe pasar por la lnea de URL, es decir, que sea visible en el
navegador
.
Post - Define que la variable se debe pasar a travs del mtodo de post de el f ormulario HTML.

Configuracin
- No validar (comprobacin) de la variable en tiempo de ejecucin
.
Tipo (entrada / salida) - Define si la variable es una entrada o una salida.
Descripcin
.

- Determina donde la variable se defini

Programacin
Visin General

VISIN GENERAL programacin


ScriptCase incorpora el concepto de programacin OO (Orientada a Objetos), usando los recursos de atributos,
mtodos y bibiotecas. Es posible crear reglas de negocio en las aplicaciones, utilizando estos conceptos la gran
diferencia es una mejor organizacin, facilitando tanto el desarrollo como la comprensin por otro programador.

Atributos

Los atributos son variables que tienen alcance global en la aplicacin declarada. Se puede hacer referencia a un
atributo en todos los mtodos y eventos de una aplicacin

Figure1: Interface Configuration of the Atributos

Atributos:
Nombre del Atributo - Este campo de texto permite a informar el nombre del atributo, despus de que se
informe el nombre basta con hacer clic en el botn Aadir. En caso de que desee actualizar, ser necesario
hacer clic en el nombre del atributo (ubicado a la derecha de los botones) hacer las modificaciones
necesarias y hacer clic en el botn de actualizacin. En caso de que sea necesario eliminar cualquier
atributo, es necesario hacer el mismo proceso del botn de actualizacin, pero al seleccionar el atributo haga
hacer clic en el botn borrar. El botn limpiar, como el nombre lo dice limpia toda la lista de atributos situado
en el lado derecho del botn.

Metodos

Mtodos
Los mtodos son funciones o procedimientos declarados por el desarrollador, para ayudar en la
implementacin de las reglas de negocio para una aplicacin. Usando mtodos en las aplicaciones permite
reutilizar el cdigo y mejorar la productividad del desarrollo. Es posible crear mtodos PHP y JAVASCRIPT.

Figura 1: Mtodo de la interfaz de men.

Crear nuevo mtodo

Figura 2: Crear nuevo mtodo.

1 Defina el nombre al nuevo mtodo y haga clic en el botn Crear. Al igual que en la imagen debajo.

Figura 3: Mtodo de inclusin.

2 Es posible pasar parmetros a los mtodos.

Figura 4: El icono de parmetro variable.

Agregue la cantidad de variables:

Figura 5: definicin de la interfaz de parmetros

definicin de variables:

Figura 6: Interfaz de inclusin de parmetros.

Nombre: Introduzca un nombre de variable.


Tipo: Seleccione el tipo de variable: Por el valor o por referencia. *
Valor estndar: El valor utilizado para inicializar la variable cuando sea requerida.
* Las referencias le permiten crear un segundo nombre para una variable de modo que se
puede utilizar para leer o modificar los datos originales almacenados en esa variable.

Figura 7: Interfaz de definicin de parmetros.

Seleccione los parmetros de todas las variables en los parmetros de campo.


Desmarcar todos los parmetros de seleccin de variables en los parmetros de campo.
Modificar la variable seleccionada en los parmetros de campo.
Eliminar la variable seleccionada en los parmetros de campo.
En la imagen de abajo el cuerpo del mtodo se define como ho "Nuevo mtodo";

Figura 8: Interfaz de Procedimiento

O bien:

Figura 9: interfaz para funciones

3 Para ejecutar el mtodo que hay que llamar a un evento. Vea a continuacin un ejemplo:

Figura 10: Eventos.

- En este ejemplo se utiliza el evento OnInit para llamar a nuestro mtodo cuando el registro es cargado. Vea
qu fcil es llamar al mtodo en el siguiente ejemplo:
El uso del procedimiento Mtodo:

Figura 11:-mtodo de interfaz de eventos

Usando la funcin Mtodo:

Figura 12:-mtodo de interfaz de eventos

- De este modo obtenemos el siguiente resultado al ejecutar la aplicacin.

Bibliotecas

Para utilizar una biblioteca tiene que seleccionar el tipo correspondiente (Bibliotecas de Proyecto, por ejemplo) y
marcarlas. Este proceso hace que los mtodos existentes en la biblioteca sean visibles en todos los eventos y los
mtodos de la aplicacin. Para gestionar las bibliotecas de las ScriptCase acceda al men principal:
Configuracin > Bibliotecas.

Nota: La versin scriptcase 5 sustituye el concepto de campos de frmulas especiales PHP, que utilizan el recurso de la inclusin de una biblioteca a la aplicacin junto con la
sc_include macros y sc_include_once. Ahora, el recurso de las bibliotecas a su vez ms amplio el uso de los tipos: ScriptCase, pblicos, de proyectos y de usuario, dejando
de ser nico en cada aplicacin.

Aplicaciones De Men
Visin General Del Men

VISIN general del men


Aplicacin de men
Aplicaciones de men se utilizan para ofrecer un nico punto de acceso a las aplicaciones de proyectos, tambin
es posible crear enlaces externos sobre los elementos del men. La estructura de mens se pueden modificar en
tiempo de ejecucin en funcin del perfil de usuario

Men horizontal

Men Vertical

Men
Visin General De Menu

VISIN GENERAL del MEN


La configuracin del men permite definir los atributos de la presentacin de la aplicacion, tal como aquvisualizamos:

Figura1: Interfaz de configuracin de men

Atributos:
Orientacin - Orientacin del men en la pantalla, pudiendo ser: lnea horizontal o vertical.
Horizontal

Vertical

Nota: Siempre que la definicin de la orientacin sea como vertical, ser necesario ajustar a la opcin de la anchura del men.

Alineacin horizontal De Men - Definir la alineacin horizontal de aplicacin en la pgina como: izquierda
o rigth.
Vertical Alignmentof los elementos - Alinear los elementos de men vertical, como: Centro superior o
inferior.
La alineacin horizontal de los elementos - Alinear los elementos del men horizontal como: izquierda o
rigth.
URL Amigable - Este campo permite cambiar la direccin URL que ser llamada por la aplicacin,
caracteres permitidos son los mismos disponible en URL: a-z, A-z, 0-9,-. Esta opcin tambin puede ser
cambiada en la pantalla de inicio, en la columna "URL amigable" en la lista de aplicaciones.
Menu Ancho - Ancho en pixeles o en porcentaje del men.
Menu Altura - Altura en pxeles o porcentaje del men.
Ancho Iframe - Ancho en pixeles o porcentaje del tamao del iframe donde las aplicaciones se abren.
Altura Iframe - Altura en pxeles o porcentaje del tamao del iframe donde las aplicaciones se abren.
Ocultar elementos de men - Selecciona la opcin para ocultar un elemento, en lugar de desactivarlo, al
utilizar los sistemas de seguridad o de control de acceso.
Ocultar elementos de la barra de herramientas del men - Opcin para ocultar un elemento de la barra
de herramientas, en lugar de desactivarlo, al utilizar los sistemas de seguridad o de control de acceso.
artculos abiertos con OnClick - Abre los elementos de men slo con el onclick del ratn.
Conserva el espacio iconos - Conserva el espacio los iconos en el men, incluso si el elemento no tiene
ningn icono.
barra de desplazamiento - Permite a la barra de desplazamiento.
Seleccionar Idioma - Selecciona el idioma de la barra de men.
Seleccionar tema - Seleccione el tema de la barra de men.
Tema y la alineacin de idioma - Los temas y elementos del lenguaje alineacin horizontal en el men.
Siempre mostrar los elementos - Muestra las opciones del men, incluso si las aplicaciones no existen o
que no se genera.
Aplicacin predeterminada - la aplicacin del men de inicio: una aplicacin, en blanco o una URL.

Itens Del Men

ELEMENTOS DEl MEN


En esta pantalla, usando la estructura del men, se indica que aplicaciones se llamarn . Presenta las
siguientes caractersticas, las cuales deben ser rellenadas por el usuario:
PS: En dispositivos mviles, en el caso del men tem tenga un enlace o sub-enlace, el enlace no ser
considerado por tanto no ser mostrado.

Figura 1: Configuracin de la interfaz del men

Etiqueta- Ttulo de la aplicacin que aparecer en el men.


Enlace - Nombre de la aplicacin. El usuario hace click en el boton

para seleccionar la aplicacin.

Icono - Nombre de la imagen que se presenta como el icono al lado de la etiqueta de la aplicacin en el
men. El usuario podr hacer clic en el boton para seleccionar la imagen deseada. Campo opcional.
Hint - Usado para escribir un texto descriptivo de la aplicacin que ayuda a la identificacin para el usuario.
Campo opcional.
Target -Define como la aplicacin en el men sera presentada, pudiendo ser: la misma ventana o en otra
ventana.

Recursos para criao do Menu


Insertar Item - Usado para incluyer la aplicacin en el men
Insertar Sub-Item- Permite la inclusin del sub- item en el men.
Borrar - Borra un item del menu. Seleccione item o sub-item, y despus, hacer clic en el botn de borrar.
Importar

- Importacin de aplicaciones del proyecto y crea vnculos a ellos

Subir

- Subir un men tema o subtema .

Bajar

- Bajar un tema o subtema

Moverse a la izquierda
Mover a la derecha
falta algo

-. Mover un tema o subtema a la izquierda, la eliminacin de un nivel de ella

-. Mover un tema o subtema, a la derecha, aadiendo un nivel que le ?? aqu-

Importando Aplicaciones

La importacin de aplicaciones es bastante fcil y rpida. Sirve para que el usuario seleccione en una lista las
aplicaciones que quiere insertar en el men. Una vez realizada la eleccin de las aplicaciones es suficiente
estructurarse los niveles del men, usando los botones de la estructura.

Figura 2: Interfaz de importacin de la aplicacin.

Barra De Herramientas Del Men

Barra de Herramientas del Men


Utiliza esta interfaz para crear una barra de acceso rpido en el men de la aplicacin enlazado de aplicaciones
a travs de los botones, iconos y enlaces de texto.

Image1: Interfaz de barra de herramientas

artculos Creacin (iconos en la parte superior de la lista del men).

Elemento Insertar - Aade un nuevo elemento en la barra de herramientas del men.


Insertar separador - Aade un separador en la barra de herramientas.
Eliminar - Elimina un elemento del men. Seleccione el tema o subtema, y haga clic en el botn de eliminar.
artculos movimiento (flechas).

Move Up - Mover un elemento de barra de herramientas o subtema.


Bajar - Bajar un elemento de barra de herramientas o subtema.
Mover a la izquierda - Mover una barra de herramientas o el subtema de la izquierda, la eliminacin de un
nivel de la misma.
Mover a la derecha - Mover una barra de herramientas o subtema a la derecha, aadiendo un nivel a la
misma.
Artculos ajustes.

Tipo - Puede ser un enlace, un botn o una incontinencia.


Etiqueta - Ttulo de la aplicacin en el men.

Enlace - Nombre de la aplicacin. El usuario puede hacer clic en

para seleccionar la aplicacin.

Icono - Introduzca el nombre de la imagen para que aparezca como un icono al lado de la etiqueta de la
aplicacin en el men. Haga clic en para seleccionar la imagen deseada. (Opcional)
Sugerencia - Escriba un texto descriptivo para ayudar a la identificacin de la aplicacin por el usuario.
(Opcional).
Display - Esta opcin permite elegir si el elemento se mostrar slo los textos, slo una imagen o ambos.
Posicin de la imagen - Define si la imagen se muestra a la derecha o en el lado izquierdo.
Objetivo - Define cmo mostrar las aplicaciones: en la misma ventana o en otra.

Seguridad

Atributo:
Uso de Seguridad: Con esta opcin, la aplicacin seleccionada slo est disponible cuando el usuario este
validado a travs de la macro sc_apl_status. Las aplicaciones no habilitadas para el usuario mostrarn un
mensaje de "usuario no autorizado" cuando se intente acceder.

El acceso a las Aplicaciones podr ser concedidos a travs de una aplicacin de control para autenticar a los
usuarios. Vea algunos ejemplos a continuacin.
Ejemplo 1: Activacin de una aplicacin llamada grid_categories. En el evento onValidate de la aplicacin de
acceso (aplicacin de formulario de control que se utiliza para autenticar ) inserte la siguiente llamada a la macro:
sc_apl_status('grid_categories','on');

Ejemplo 2: Creacin de una regla por el tipo de usuario en un formulario de acceso que contiene un campo
llamado nombre de usuario.
En el evento onValidate de la aplicacin de acceso (aplicacin de formulario de control que se utiliza para
autenticar) inserte el siguiente cdigo:

// two users: john and mary with permission to


access different applications
if({userid} == 'john') {
sc_apl_status('grid_categories','on');
sc_apl_status('form_categories','on');
sc_apl_status('grid_products','on');
sc_apl_status('form_products','on');
}
elseif({userid} == 'mary') {
sc_apl_status('grid_categories','on');
sc_apl_status('form_categories','on');
sc_apl_status('grid_products','off');
sc_apl_status('form_products','off');
}
else{
sc_error_message("Unauthorized user!");
}

Ejemplo3: Autentificar las aplicaciones utilizando una tabla de base de datos.


En el evento onValidate de la aplicacin de acceso inserte el siguiente cdigo

// the table with applications is called


sec_applications
sc_lookup(dataset,"select
code
from
sec_applications");
foreach({dataset} as $line){
$applications = $line[0];
sc_apl_status($applications,'on');
}

Usar Contrasea : La aplicacin requiere establecer la contrasea. (Ver imagen abajo).

En tiempo de ejecucin un cuadro de texto se muestra y se solicita una contrasea de acceso. Si la


contrasea no se ha introducido correctamente un mensaje de "usuario no autorizado" se mostrar.

En el ambiente de desarrollo es posible suprimir los pasos anteriores con fines de prueba, evitando la solicitud de
una contrasea (o acceso denegado) para cada ejecucin de la aplicacin. Desactive las opciones Habilitar uso
de seguridad y Habilitar uso de contrasea en el men de configuracin | Mi ScriptCase.

Eventos
Visin General Eventos

visin general EVENTOS


Scriptcase utiliza el concepto eventos para personalizar el cdigo de la aplicacin. Los eventos permiten definir
las acciones de acuerdo al tiempo de ejecucin (por ejemplo, despus de Insertar un registro, cuando se carga,
cuando se enva y otros) y tipo de aplicacin.

Figura 1: Interfaz del men de eventos.

Onload - Se produce cuando se carga un men.


Ejecutar - Se presenta en el momento en qu parte del men se ejecuta
Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
Ver ms sobre Scriptcase Macros.

Layout
Layout

Configurar formatos de pantalla mediante la determinacin de atributos, tales como los esquemas de
visualizacin, la organizacin de campos en los bloques, y definir el formato de cabecera, entre otros

Configuracin Visual

Configuracion de Layout

Image1: Configuracin de diseo de interfaz

Permite definir el tema de la aplicacin. (CSS)


Atributos:
Plantilla de Cabecera - Permite elegir el formato del encabezado.
Plantila de Pie de pgina - Permite elegir el formato del pie de pgina.
Tema - Permite seleccionar un tema existente (colores, fuentes, etc) a la aplicacin.

Cabecera Y Pie De Pagina

ENCABEZADO Y PIE DE PGINA


ENCABEZADO

Image1: Interfaz de cabecera.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada.


Mostrar encabezado - Este valor determina si el encabezado se mostrar
Ttulo de la aplicacin - Permite definir un ttulo de encabezado que se mostrar en la aplicacin. (Las
aplicaciones de formulario tiene dos ttulos predefinidos, uno a modo de inclusin, y otro a modo de
actualizacin)
Las variables de cabecera - Los campos variables se pueden llenar con cualquiera de los tipos disponibles.
Dependiendo del tipo, ser necesario asociar el contenido de la misma. Ver los tipos disponibles a
continuacin:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en la cabecera
Ttulo: Muestra en la cabecera el valor introducido en el campo de Titulo.
Fecha: Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda
seleccionados por el usuario en el formulario de bsqueda. (Slo disponible para las
aplicaciones Grid)

PIE DE PGINA

Image2: Interfaz de pie de pgina.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada


Mostrar pie de pgina - Esta opcin determina si el pie de pgina se mostrar.
Variables de pie de pgina - Los campos variables se pueden llenar con cualquiera de los tipos
disponibles. Dependiendo del tipo, ser necesario asociar el contenido de la misma. Estos son los tipos
disponibles:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en el pi de pgina
Ttulo:Muestra en el pie de pgina el valor introducido en el Titulo.
Fecha:Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda seleccionados por el
usuario en el formulario de bsqueda. (Slo disponible para las aplicaciones Grid)

Log

Nueva interfaz incluido en el V7. Se permite al usuario cmo el mdulo de registro funcionan individualmente
para la aplicacin

Imagen 1: Log Interfaz.

Opciones:
Esquema - Esquema de registro que se utilizar para la aplicacin.
Todos los campos - Utilizar todos los campos en el registro.
Eventos - Registro de eventos, ser salvo. Ser salvo? no tiene sentido

Aplicacin
Configuracin

VISIN GENERAL de CONFIGURACIN


En esta foto en diversas configuraciones de la aplicacin se congregan ya que muestra la imagen de abajo:

Figure1: Interface Configuration.

Attributes:
Cdigo de la aplicacin- Cdigo de la aplicacin determinada en el momento de la creacin, este cdigo se
puede cambiar a travs del men principal.
Conexin- Define la conexin utilizada para el ScriptCase a tener acceso a las tablas.
Locales- Idioma de la aplicacion generada, todos los mensajes se colocan dentro del idioma escogido.
Perodo de sesiones Ubicacin - Lozalizao Compartir con otras aplicaciones basadas en los valores de
la sesin.
Esquemas en la sesin - Las cuotas de los problemas con otras aplicaciones basadas en los valores de la
sesin.
Carpeta - Carpeta en la que la aplicacin se almacena en el grupo de trabajo.
Edicin por pojecto - Permitir a otros usuarios del grupo de modificar la aplicacin.
Descripcin - Nombre descriptivo de la aplicacin.
Iconos de aplicacin - Los iconos que sern utilizados por la aplicacin.
Enlace WebHelp - Asociar un HelpCase manual para su aplicacin.

Convertir Tipo De Men

CONVERTIR TIPO DE MEN

Programacin
Visin General

VISIN GENERAL de programacin


ScriptCase incorpora el concepto de programacin OO (Orientada a Objetos), usando los recursos de atributos,
mtodos y bibiotecas. Es posible crear reglas de negocio en las aplicaciones, utilizando estos conceptos la gran
diferencia es una mejor organizacin, facilitando tanto el desarrollo como la comprensin por otro programador.

Atributos

Los atributos son variables que tienen alcance global en la aplicacin declarada. Se puede hacer referencia a un
atributo en todos los mtodos y eventos de una aplicacin

Figure1: Interface Configuration of the Atributos

Atributos:
Nombre del Atributo - Este campo de texto permite a informar el nombre del atributo, despus de que se
informe el nombre basta con hacer clic en el botn Aadir. En caso de que desee actualizar, ser necesario
hacer clic en el nombre del atributo (ubicado a la derecha de los botones) hacer las modificaciones
necesarias y hacer clic en el botn de actualizacin. En caso de que sea necesario eliminar cualquier
atributo, es necesario hacer el mismo proceso del botn de actualizacin, pero al seleccionar el atributo haga
hacer clic en el botn borrar. El botn limpiar, como el nombre lo dice limpia toda la lista de atributos situado
en el lado derecho del botn.

Mtodos

Mtodos
Los mtodos son funciones o procedimientos declarados por el desarrollador, para ayudar en la
implementacin de las reglas de negocio para una aplicacin. Usando mtodos en las aplicaciones permite
reutilizar el cdigo y mejorar la productividad del desarrollo. Es posible crear mtodos PHP y JAVASCRIPT.

Figura 1: Mtodo de la interfaz de men.

Crear nuevo mtodo

Figura 2: Crear nuevo mtodo.

1 Defina el nombre al nuevo mtodo y haga clic en el botn Crear. Al igual que en la imagen debajo.

Figura 3: Mtodo de inclusin.

2 Es posible pasar parmetros a los mtodos.

Figura 4: El icono de parmetro variable.

Agregue la cantidad de variables:

Figura 5: definicin de la interfaz de parmetros

definicin de variables:

Figura 6: Interfaz de inclusin de parmetros.

Nombre: Introduzca un nombre de variable.


Tipo: Seleccione el tipo de variable: Por el valor o por referencia. *
Valor estndar: El valor utilizado para inicializar la variable cuando sea requerida.
* Las referencias le permiten crear un segundo nombre para una variable de modo que se
puede utilizar para leer o modificar los datos originales almacenados en esa variable.

Figura 7: Interfaz de definicin de parmetros.

Seleccione los parmetros de todas las variables en los parmetros de campo.


Desmarcar todos los parmetros de seleccin de variables en los parmetros de campo.
Modificar la variable seleccionada en los parmetros de campo.
Eliminar la variable seleccionada en los parmetros de campo.
En la imagen de abajo el cuerpo del mtodo se define como ho "Nuevo mtodo";

Figura 8: Interfaz de Procedimiento

O bien:

Figura 9: interfaz para funciones

3 Para ejecutar el mtodo que hay que llamar a un evento. Vea a continuacin un ejemplo:

Figura 10: Eventos.

- En este ejemplo se utiliza el evento OnInit para llamar a nuestro mtodo cuando el registro es cargado. Vea
qu fcil es llamar al mtodo en el siguiente ejemplo:
El uso del procedimiento Mtodo:

Figura 11:-mtodo de interfaz de eventos

Usando la funcin Mtodo:

Figura 12:-mtodo de interfaz de eventos

- De este modo obtenemos el siguiente resultado al ejecutar la aplicacin.

Bibliotecas

Para utilizar una biblioteca tiene que seleccionar el tipo correspondiente (Bibliotecas de Proyecto, por ejemplo) y
marcarlas. Este proceso hace que los mtodos existentes en la biblioteca sean visibles en todos los eventos y los
mtodos de la aplicacin. Para gestionar las bibliotecas de las ScriptCase acceda al men principal:
Configuracin > Bibliotecas.

Nota: La versin scriptcase 5 sustituye el concepto de campos de frmulas especiales PHP, que utilizan el recurso de la inclusin de una biblioteca a la aplicacin junto con la
sc_include macros y sc_include_once. Ahora, el recurso de las bibliotecas a su vez ms amplio el uso de los tipos: ScriptCase, pblicos, de proyectos y de usuario, dejando
de ser nico en cada aplicacin.

Aplicaciones De Men Tree


Visin General

VISIN GENERAL men rbol


Aplicacin deL men rbol
Aplicaciones de men del rbol se utilizan para ofrecer un nico punto de acceso a las aplicaciones de proyectos,
tambin es posible crear enlaces externos sobre los elementos del men. La estructura de mens se pueden
modificar en tiempo de ejecucin en funcin del perfil de usuario.

Figura1: aplicacin de men del rbol

Men Tree
Visin General De Configuracin Del Menu

VISIN GENERAL de configuracin del menu


La configuracin del men permite definir los atributos de la presentacin de la solicitud, tal como sigue:

Figure1: Interface Configuration of the Menu

Attributes:
Alineacin horizontal - Camino de la alineacin de los elementos del men puede ser: centro, izquierda o
derecha.
La alineacin vertical - Camino de la alineacin de los elementos del men puede ser: en adelante, en la
forma o bajo.
URL Amigable - Este campo permite cambiar la direccin URL que ser llamada por la aplicacin,
caracteres permitidos son los mismos disponible en URL: a-z, A-z, 0-9,-. Esta opcin tambin puede ser
cambiada en la pantalla de inicio, en la columna "URL amigable" en la lista de aplicaciones.
Anchura del men - Ancho en pxeles o porcentaje del tamao de la mesa donde el men se encuentra.
Altura del men - Altura en pxeles o porcentaje del tamao de la mesa donde el men se encuentra.
Anchura de la iframe - anchura en pxeles o porcentaje del tamao de la mesa, donde las solicitudes se

abri.
>Altura del iframe - Altura en pxeles o porcentaje del tamao del iframe donde se abrirn las solicitudes.
Elemento oculto de men - Esta opcin cuando est activada, permite ocultar el elemento del men.
De aplicacin por defecto - Aplicacin del men inicial, pudiendo ser: una aplicacin, una URL o un blanco.

Itens Del Men

ITENS DEl MEN

Figure1: Interface Configuration of the Menu

En esta pantalla la estructura mediante el men, lo que indica que las solicitudes se llamar. Presenta las
siguientes caractersticas, que debe ser llenado por el usuario:
Etiqueta- Ttulo de la aplicacin que aparecer en el men.
Enlace - Nombre de la aplicacin. El usuario pude hacer click en el boton al lado para seleccionar la
aplicacin.
Icono - Nombre de la imagen que se presenta como el icono al lado de la etiqueta de la aplicacin en el
men. El usuario podr hacer clic en el boton al ladopara seleccionar la imagen deseada. Campo opcional.
Hint- Usado para escribir un texto descriptivo de la aplicacin que ayuda a la identificacin para el usuario.
Campo opcional.
Target- Define como la aplicacin en el men sera presentada, pudiendo ser: la misma ventana o en otra
ventana.

Resources for creation of the Menu:


Insertar el tema - que sirve para que incluye el uso de la aplicacin en el men.
Insertar Subpartida - Permite la inclusin del subtema en el men.
Actualizacin - para modificar un tema o subtema del men.
Eliminar - Elimina un elemento del men. Para seleccionar el tema o subtema, y despus, hacer clic en el
botn de eliminar.
Tema Limpieza - Limpieza de la imagen de los atributos.
Limpieza Men - Excluye todos los temas y subtemas del men.
Las solicitudes de importacin - Permite diversas aplicaciones incluyendo uno de tiempo a solas para el
men.

La importacin de solicitudes es bastante fcil y rpido. Sirve para que el usuario selecciona en la lista de las
aplicaciones que se desea insertar en el men. El tiempo de hacer la eleccin de las aplicaciones es suficiente
para estructurarse los niveles de la estructura del men utilizando los botones.

Figure2: Interface Importation of Application.

Despus de la solicitud de importacin, la propiedad recibir el nombre de enlace de la solicitud que esa etiqueta
si una de referencias. Se ve la imagen de abajo.

Seguridad

Atributo:
Uso de Seguridad: Con esta opcin, la aplicacin seleccionada slo est disponible cuando el usuario este
validado a travs de la macro sc_apl_status. Las aplicaciones no habilitadas para el usuario mostrarn un
mensaje de "usuario no autorizado" cuando se intente acceder.

El acceso a las Aplicaciones podr ser concedidos a travs de una aplicacin de control para autenticar a los
usuarios. Vea algunos ejemplos a continuacin.
Ejemplo 1: Activacin de una aplicacin llamada grid_categories. En el evento onValidate de la aplicacin de
acceso (aplicacin de formulario de control que se utiliza para autenticar ) inserte la siguiente llamada a la macro:
sc_apl_status('grid_categories','on');

Ejemplo 2: Creacin de una regla por el tipo de usuario en un formulario de acceso que contiene un campo
llamado nombre de usuario.
En el evento onValidate de la aplicacin de acceso (aplicacin de formulario de control que se utiliza para
autenticar) inserte el siguiente cdigo:

// two users: john and mary with permission to


access different applications
if({userid} == 'john') {
sc_apl_status('grid_categories','on');
sc_apl_status('form_categories','on');
sc_apl_status('grid_products','on');
sc_apl_status('form_products','on');
}
elseif({userid} == 'mary') {
sc_apl_status('grid_categories','on');
sc_apl_status('form_categories','on');
sc_apl_status('grid_products','off');
sc_apl_status('form_products','off');
}
else{
sc_error_message("Unauthorized user!");
}

Ejemplo3: Autentificar las aplicaciones utilizando una tabla de base de datos.


En el evento onValidate de la aplicacin de acceso inserte el siguiente cdigo

// the table with applications is called


sec_applications
sc_lookup(dataset,"select
code
from
sec_applications");
foreach({dataset} as $line){
$applications = $line[0];
sc_apl_status($applications,'on');
}

Usar Contrasea : La aplicacin requiere establecer la contrasea. (Ver imagen abajo).

En tiempo de ejecucin un cuadro de texto se muestra y se solicita una contrasea de acceso. Si la


contrasea no se ha introducido correctamente un mensaje de "usuario no autorizado" se mostrar.

En el ambiente de desarrollo es posible suprimir los pasos anteriores con fines de prueba, evitando la solicitud de
una contrasea (o acceso denegado) para cada ejecucin de la aplicacin. Desactive las opciones Habilitar uso
de seguridad y Habilitar uso de contrasea en el men de configuracin | Mi ScriptCase.

Eventos
Eventos

Scriptcase utiliza el concepto eventos para personalizar el cdigo de la aplicacin. Los eventos permiten definir
las acciones de acuerdo al tiempo de ejecucin (por ejemplo, despus de Insertar un registro, cuando se carga,
cuando se enva y otros) y tipo de aplicacin.

Figura 1: Acceso al botn desde el men.

Onload - Se produce cuando se carga


Ejecutar - Se presenta en el momento en qu parte del men se ejecuta
Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
Ver ms sobre Scriptcase Macros.

Layout
Visin General

VISIN GENERAL
Configurar formatos de pantalla mediante la determinacin de atributos, tales como los esquemas de
visualizacin, la organizacin de campos en los bloques, y definir el formato de cabecera, entre otros

Configuracin Visual

Configuracion de Layout

Image1: Configuracin de diseo de interfaz

Permite definir el tema de la aplicacin. (CSS)


Atributos:
Plantilla de Cabecera - Permite elegir el formato del encabezado.
Plantila de Pie de pgina - Permite elegir el formato del pie de pgina.
Tema - Permite seleccionar un tema existente (colores, fuentes, etc) a la aplicacin.

Cabecera Y Pie De Pagina

ENCABEZADO Y PIE DE PGINA


ENCABEZADO

Image1: Interfaz de cabecera.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada.


Mostrar encabezado - Este valor determina si el encabezado se mostrar
Ttulo de la aplicacin - Permite definir un ttulo de encabezado que se mostrar en la aplicacin. (Las
aplicaciones de formulario tiene dos ttulos predefinidos, uno a modo de inclusin, y otro a modo de
actualizacin)
Las variables de cabecera - Los campos variables se pueden llenar con cualquiera de los tipos disponibles.
Dependiendo del tipo, ser necesario asociar el contenido de la misma. Ver los tipos disponibles a
continuacin:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en la cabecera
Ttulo: Muestra en la cabecera el valor introducido en el campo de Titulo.
Fecha: Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda
seleccionados por el usuario en el formulario de bsqueda. (Slo disponible para las
aplicaciones Grid)

PIE DE PGINA

Image2: Interfaz de pie de pgina.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada


Mostrar pie de pgina - Esta opcin determina si el pie de pgina se mostrar.
Variables de pie de pgina - Los campos variables se pueden llenar con cualquiera de los tipos
disponibles. Dependiendo del tipo, ser necesario asociar el contenido de la misma. Estos son los tipos
disponibles:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en el pi de pgina
Ttulo:Muestra en el pie de pgina el valor introducido en el Titulo.
Fecha:Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda seleccionados por el
usuario en el formulario de bsqueda. (Slo disponible para las aplicaciones Grid)

Log

Nueva interfaz incluido en el V7. Se permite al usuario cmo el mdulo de registro funcionan individualmente
para la aplicacin

Imagen 1: Log Interfaz.

Opciones:
Esquema - Esquema de registro que se utilizar para la aplicacin.
Todos los campos - Utilizar todos los campos en el registro.
Eventos - Registro de eventos, ser salvo. Ser salvo? no tiene sentido

Aplicacin
Configuracin

VISIN GENERAL de Configuracin de aplicacin

Figura 1: Interfaz de configuracin.

Atributos:
Cdigo de la aplicacin - Cdigo de la aplicacin determinada en el momento de la creacin, este cdigo
se puede cambiar a travs del men principal.
Conexin- Define la conexin utilizada para el ScriptCase a tener acceso a las tablas.
Locales- Idioma de la aplicacion generada, todos los mensajes se colocan dentro del idioma escogido
Perodo de sesiones Ubicacin - Lozalizao Compartir con otras aplicaciones basadas en los valores de
la sesin.
Esquemas en la sesin - Las cuotas de los problemas con otras aplicaciones basadas en los valores de la
sesin.
Carpeta - Carpeta en la que la aplicacin se almacena en el grupo de trabajo.
Edicin por pojecto - Permitir a otros usuarios del grupo de modificar la aplicacin.
Descripcin - Nombre descriptivo de la aplicacin.
Iconos de aplicacin - Los iconos que sern utilizados por la aplicacin.
Enlace WebHelp - Asociar un HelpCase manual para su aplicacin.

Convertir Tipo De Men

CONVERTIR TIPO DE MEN

Aplicaciones De Bsqueda
Visin General De Aplicacion De Bsqueda

VISIN GENERAL de aplicacion de bsqueda


Aplicaciones de bsqueda

Se utiliza para bsqueda de datos para formularios de aplicaciones. Es creada basada en una sentencia
SELECT, este tipo de aplicacin funciona necesariamente vinculado a una aplicacion de formulario.
Algunas caractersticas del formulario de bsqueda:
Caracterstica

Descripcin

Formatacin de
Campos

El formulario de bsqueda formatea


automticamente varios tipos de campos, tales
como fecha, hora, nmeros , etc

Condicin de
bsqueda

Definir los criterios de bsqueda por separado


para cada campo de bsqueda

Fields validation El formulario de bsqueda valida


automticamente varios tipos de campos, tales
como fecha, hora, nmeros , etc
Guardar
bsqueda

Guardar los datos introducidos en el formulario


de bsqueda para reutilizacin

Aplicacion de formulario bsqueda

Bsqueda
Visin General Configuracon

VISIN GENERAL configuracon


En esta carpeta se define la configuracin de los atributos de la aplicacin.

Figura 1: Interfaz de Configuracin

Atributos:
Ajax - Permite activar el uso de recursos ajax en la aplicacin generadas. Para utilizar cualquier recurso que
utilice Ajax (Eventos Ajax, Texto Auto-completo, etc) activar esta opcin.
Busqueda vaca - La eleccin de s, los registros se presentaran todos en blanco. Si la opcin ser No no
se muestra registros.
Condicin de Busqueda - Permite seleccionar el comando SQL AND (y) o OR (o) para la definicin de los
criterios de investigacin que se utilizarn;
Alineacin horizontal - Permite definir la alineacin de la aplicacin en la pgina.
URL Amigable - Este campo permite cambiar la direccin URL que ser llamada por la aplicacin,
caracteres permitidos son los mismos disponible en URL: a-z, A-z, 0-9,-. Esta opcin tambin puede ser
cambiada en la pantalla de inicio, en la columna "URL amigable" en la lista de aplicaciones.
Bordes - Permite organizar la exposicin de la aplicacin en la pgina como los valores informados en los
bordes (derecha, izquierda , arriba, abajo) en pxeles.
Mostrar Condiciones - Listado condicin del filtro para que el usuario puede elegir su opcin. En este caso
&quot;y&quot; (e) u &quot;OR&quot; (o) aparecer en forma de filtro para que el usuario selecciona la opcin
deseada.
Mantener los valores - Cuando se activa los valores del ltimo filtro que se lleven y se muestra cuando el
usuario vuelve a la pantalla de filtro.
Ancho de Tabla - Valor del ancho para la aplicacin . Las aplicaciones de la ScriptCase se generan en el
estndar HTML, y se organizan en tablas, lneas y clulas. Este parmetro define el ancho de la tabla ms
externa de la aplicacin .

Unidad de Ancho de la Tabla - unidad de medida utilizada para la anchura de la tabla definido en el punto
anterior, pudiendo ser: el porcentaje, pxel o automtico. En el caso de porcentaje se generar un cdigo
HTML de la siguiente forma <TABLE WIDITH "70%"> si se le inform 70 en el campo ancho de la tabla. En
pxeles, el html generado para la misma aplicacin tendr la etiqueta <TABLE WIDITH="70px">. En la
opcin automtica se omite el '%' o 'px' y el navegador automticamente dimensionara la tabla.
Utilice iframe - Cuando se activa se muestra la pantalla de filtro y los resultados de la busqueda en la
misma ventana del navegador, en dos FRAMES, uno encima del otro.
Estado inicial- Cuando se activa se muestra inicialmente la pantalla del filtro con la grid en el interior del
IFRAME situado por debajo de la pantalla de filtro, cuando se desactiva inicialmente slo muestra la pantalla
del filtro.
Altura del iframe - Height in pixels of the iframe where the data recouped for the filter will be shown. This
option this associate To use Iframe. altura en pxeles de la iframe que los datos recuperados por el filtro
se muestra.
Case Sensitive - Considera maysculas y minsculas.

Posicionamiento De Campos

Posicionamiento Campos
definir los campos que se muestran en la aplicacin.

Image1: Seleccionar campos.

Nota: La lista de la izquierda muestra todos los campos recuperados del SQL de la aplicacin. Se muestra la lista de la derecha los campos que se mostrarn en la
aplicacin (elija el campo y haga clic en la flecha derecha para incluirlo en el formulario).

Campo Obligatrio

CAMPOS OBLIGATORIOS
Definir los campos requeridos en la aplicacin.

Figura1: Interfaz de Campo Obligatorio

Un Marcador (*) aparece al lado del campo en la aplicacin generada. Los campos necesarios son validados y se
muestra un mensaje si el campo est vaco.

Posicin del marcador - Posicin en relacin del marcador con el campo.


Mostrar mensaje - Mostrar mensaje de error para que el campo que es obligatorio e no se ha rellenado.

Criterios De Bsqueda

CRITERIOS DE BSQUEDA

In this interface we can configure which the conditions of filtering (SQL) for each field that is part of the filter, in
combo of the left is shown the field. In the Combobox the right is the related options of filter to the field, selecting
the options click in the desired option and in the button bind/It disconnect. The arrows the rights of the
Comboboxs serve modifying the order where the fields and the options will be shown
Grfico 1: Servicios de opciones de la interfaz Las herramientas utilizadas en la gestin de recuperacin de
fallos, tales como: Online Backup Restore Configurar Entrar Entrar Visualizar esta interfaz se puede configurar
que las condiciones de filtrado (SQL) para cada campo que es parte del filtro, en el combo de la izquierda se
muestra el campo. En el desplegable de la derecha es la relacionada con las opciones de filtro para el campo, la
seleccin de las opciones, haga clic en la opcin deseada y atarlos en las botn / que se desconecte. Las flechas
de los derechos de los ComboBox servir a la modificacin del orden en los campos y las opciones que se
muestra.

Figure1: Filter Configuration Interface.

Barra De Herramientas

La barra de herramientas de aplicacin se divide en dos partes: superior e inferior. Es posible seleccionar los
botones para cada parte de forma independiente. Un botn puede incluso ser parte de ambas partes al mismo
tiempo.

Figura 1: Interfaz de barra de herramientas.

Atributos:
Toolbar (top / bottom) - Select the buttons that are displayed in the filter toolbar and order them in the
toolbar. Use the arrows on the right side of the button selection box.
Shortcut Keys - Define the shortcut keys used.
Navigation - Los botones que se pueden mostrar en el formulario. La seleccin de estos botones varan
segn el formulario.
La Ordenanza de los botones - Lista de la ordenanza de la exposicin de los botones de la barra de
herramientas. Esta ordenanza se puede modificar utilizando las flechas.

Configuracion de botones

OPTIONS
Posicin de botones (arriba / abajo) - Definir los botones de la barra de herramientas

Edicin De Reglas

Edicin de Reglas
Este recurso de edicin hace posible la organizacin de los perfiles de filtro, es decir, las aplicaciones de filtros
tienen un recurso llamado Guardar filtro, donde es posible guardar las preferencias de bsqueda. Estas
preferencias son agrupadas por las normas y es en este mdulo en el que crear esta normativa.

Figura 1: Interfaz de Guardar filtro

Figure3: Adicionando uma nova Regla para bsqueda.

Sql

En este grupo se define los atributos relativos a la conexin a la base de datos.

Figura1: Interfaz de configuracin de SQL

Atributos:

SQL- Muestra el cdigo de SQL que se utiliza.


Preparacin de SQL - Permite que en caso de que se necesita para ejecutar un comando (ejemplo: el
procedimiento), antes de la ejecucin de comandos SQL.
Conexin - Mostrar el nombre de conexin (base de datos) que la aplicacin est utilizando para su
ejecucin.
Variable para la Tabla- Estos campos llenos, permiten que ha dejado o la totalidad del nombre del array es
sustituido antes de la ejecucin del comando, para los contenidos de una variable.

Image2:Variable for Table Interface.

Variable de Campos- Sigue los mismos principios de la propiedad Variables para la tabla, slo que ahora
usted ser capaz de sustituir el nombre del campo.

Seguridad

Atributo:
Uso de Seguridad: Con esta opcin, la aplicacin seleccionada slo est disponible cuando el usuario este
validado a travs de la macro sc_apl_status. Las aplicaciones no habilitadas para el usuario mostrarn un
mensaje de "usuario no autorizado" cuando se intente acceder.

El acceso a las Aplicaciones podr ser concedidos a travs de una aplicacin de control para autenticar a los
usuarios. Vea algunos ejemplos a continuacin.
Ejemplo 1: Activacin de una aplicacin llamada grid_categories. En el evento onValidate de la aplicacin de
acceso (aplicacin de formulario de control que se utiliza para autenticar ) inserte la siguiente llamada a la macro:
sc_apl_status('grid_categories','on');

Ejemplo 2: Creacin de una regla por el tipo de usuario en un formulario de acceso que contiene un campo
llamado nombre de usuario.
En el evento onValidate de la aplicacin de acceso (aplicacin de formulario de control que se utiliza para
autenticar) inserte el siguiente cdigo:

// two users: john and mary with permission to


access different applications
if({userid} == 'john') {
sc_apl_status('grid_categories','on');
sc_apl_status('form_categories','on');
sc_apl_status('grid_products','on');
sc_apl_status('form_products','on');
}
elseif({userid} == 'mary') {
sc_apl_status('grid_categories','on');
sc_apl_status('form_categories','on');
sc_apl_status('grid_products','off');
sc_apl_status('form_products','off');
}
else{
sc_error_message("Unauthorized user!");
}

Ejemplo3: Autentificar las aplicaciones utilizando una tabla de base de datos.


En el evento onValidate de la aplicacin de acceso inserte el siguiente cdigo

// the table with applications is called


sec_applications
sc_lookup(dataset,"select
code
from
sec_applications");
foreach({dataset} as $line){
$applications = $line[0];
sc_apl_status($applications,'on');
}

Usar Contrasea : La aplicacin requiere establecer la contrasea. (Ver imagen abajo).

En tiempo de ejecucin un cuadro de texto se muestra y se solicita una contrasea de acceso. Si la


contrasea no se ha introducido correctamente un mensaje de "usuario no autorizado" se mostrar.

En el ambiente de desarrollo es posible suprimir los pasos anteriores con fines de prueba, evitando la solicitud de
una contrasea (o acceso denegado) para cada ejecucin de la aplicacin. Desactive las opciones Habilitar uso
de seguridad y Habilitar uso de contrasea en el men de configuracin | Mi ScriptCase.

Log

Nueva interfaz incluido en el V7. Se permite al usuario cmo el mdulo de registro funcionan individualmente
para la aplicacin

Imagen 1: Log Interfaz.

Opciones:
Esquema - Esquema de registro que se utilizar para la aplicacin.
Todos los campos - Utilizar todos los campos en el registro.
Eventos - Registro de eventos, ser salvo. Ser salvo? no tiene sentido

Campos
Visin General De Campos

VISIN GENERAL de campos


En esta sesion se muestran la configuracin slo para los campos que son parte integrante de la bsqueda, lo
que significa que, los campos que fueron seleccionados en el men "GRID> BSQUEDA-> CAMPOS".

Figura 1: Interfaz de los campos de filtro

Campo por campo podemos definir una serie de atributos. Sobre el tipo de datos seleccionados, la pgina de
edicin del campo sufre una actualizacin para mostrar los attiribute configuraciones especficas para cada tipo
de datos.

Nuevo Campo

This new functionality allows to add a new field in the application. Below follows a creation step-by-step of this
new field.

1- When click on a new button it is shown the image below, where we determine the amount of fields that will be
added.

Figure1: Interface of amount of fields.


2- After we determine the amount of fields that will be added, it is necessary to define the configuration of the
new field (data type, name and label).

Figure2: Interface of the Properties of the new field.

Note: The description of the field type is modified as the selection of the filed type.

Campo Texto

Figura 1: Interfaz de configuracin generales.


Atributos:
Tipo de datos - Definir el tipo de campo de aplicacin. Cuando el campo se define como un textm acepta
letras, nmeros y caracteres.
Filtro Label - Defina el ttulo campo de aplicacin. Por ejemplo: si el campo ha sido definido en la base de
datos como nm_name, si es ms claramente el acuerdo si el mismo se ha simplificado a Name. Es decir, la
etiqueta es un apodo de campo en la capa de aplicacin.
Utilice Cie Etiqueta - Esta opcin cuando est activada, permite utilizar el ttulo de campo que est
configurado en la red, en este caso la etiqueta del filtro de opcin no se puede utilizar.
Campo de etiqueta - Permitir que cuando se activa para mostrar el campo como una etiqueta, no
permitiendo la entrada de datos.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - O campo se transforma em autocomplete automaticamente de acordo com os valores
existentes na base de dados.
Convertir letras- Modifica la capitalizacin del texto introducido en el campo
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, slo funciona si el filtro tiene
por lo menos una opcin.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.

Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Nmero

campo NMERO

Figure1: Interface of General Configuration.


Atributos:
Tipo de datos - Definir el tipo de campo de aplicacin. Cuando el campo se define como un textm acepta
letras, nmeros y caracteres.
Filtro Label - Defina el ttulo campo de aplicacin. Por ejemplo: si el campo ha sido definido en la base de
datos como nm_number, si es ms claramente el acuerdo si el mismo se simplifica a Nmero. Es decir, la
etiqueta es un apodo de campo en la capa de aplicacin.
Utilice Cie Etiqueta - Esta opcin cuando est activada, permite utilizar el ttulo de campo que est
configurado en la red, en este caso la etiqueta del filtro de opcin no se puede utilizar.
Ancho - Permite determinar el ancho de campo.
Campo de etiqueta - Permitir que cuando se activa para mostrar el campo como una etiqueta, no
permitiendo la entrada de datos.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Formato de valores

Atributos:
Configuracin regional - Se aplica la configuracin regional en el campo.
Separador - Inserta un separador.
Acepta negativos - El campo acepta valores negativos.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Moneda

Figure1: Interface of General Configuration.


Data type - Define the application field type. When the field is defined as a textm it accepts letters, numbers
and characters.
Filter Label - Define the application field title. For example: if the field has been defined in the database as
nm_number,if is more clearly the agreement if the same is simplified to Number. That is, the label is a field
nickname in the application layer.
Use Gird Label - This option when activated, allows to use the field title that is configured in the grid, in this
case the option filter label can't be used.
Width - Allow to determine the field width.
Label field - Allow when activated to show the field as a label, do not allowing the data input.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Formato de valores

Atributos:
Configuracin regional - Aplica la configuracin regional al campo
Precision - Cantidad de dgitos en la parte decimal
Separador - Separador
Decimal Separator - Separador de los nmeros decimales
Acepta Negativo - El campo acepta valores negativos

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Decimal

Image1: Interfaz de configuracin general.

Tipo de datos - Definir el tipo de campo de aplicacin.


Buscar Label - Definir el ttulo campo de aplicacin. Por ejemplo: si el campo se ha definido en la base de
datos como nm_name, si es ms claro el acuerdo si el mismo se ha simplificado al nombre. Es decir, la
etiqueta es un apodo de campo en la capa de aplicacin.
Ancho - Permite determinar el ancho de campo.
Mximo Tamao - Tamao mximo de campo.
Tipo de SQL - Tipo de campo en la base de datos.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Formato de valores

Atributos:

Configuracin regional - Aplica la configuracin regional al campo


Precision - Cantidad de dgitos en la parte decimal
Separador - Separador
Decimal Separator - Separador de los nmeros decimales
Acepta Negativo - El campo acepta valores negativos

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Fecha

Figure1: Interface of General Configuration.

Data type - Define the application field type. When the field is defined as a textm it accepts letters, numbers
and characters.
Filter Label - Define the application field title. For example: if the field has been defined in the database as
nm_date,if is more clearly the agreement if the same is simplified to Date. That is, the label is a field
nickname in the application layer.
Use Gird Label -This option when activated, allows to use the field title that is configured in the grid, in this
case the option filter label can't be used.
Width - Allow to determine the field width.
Label field - Allow when activated to show the field as a label, do not allowing the data input.

VALUES FORMAT

Figure2: Interface of Filter Configuration.

Attributes:
Configuracon regional Separador de fecha Primer da Vsualizacin Formato Interno Usar ComboBox Formato de Visualizacin -

Mostrar calendario -

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

CONDICIONES ESPECIALES
Los campos de tipo fecha muestran condiciones de filtro especiales. Para configurar las condiciones especficas
vase abajo las opciones disponibles.

Nota: Utilice la funcin On / Off para activar o desactivar una condicin.

Todo el perodo - Muestra todas las fechas disponibles


Hoy - Buscar hoy
Ayer - Buscar ayer .
ltimos 7 das - Busque ltimos 7 das. Ej: ((21/01/2010 27/01/2010).
La semana pasada (Dom-Sab) - Buscar la semana pasada.
Das hbiles ltima semana (de lunes a viernes) - Buscar das hbiles ltima semana. (De lunes a
viernes).
Este mes - Busque mes en curso desde el principio hasta el da actual.
El mes pasado - Buscar el mes pasado

Note: Interfaz de configuracin de filtros especiales.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Hora

Figure1: Interface of General Configuration.

Data type - Define the application field type. When the field is defined as a textm it accepts letters, numbers
and characters.
Filter Label - Define the application field title. For example: if the field has been defined in the database as
nm_hour,if is more clearly the agreement if the same is simplified to Hour. That is, the label is a field
nickname in the application layer.
Use Gird Label - This option when activated, allows to use the field title that is configured in the grid, in this
case the option filter label can't be used.
Width - Allow to determine the field width.
Label field- Allow when activated to show the field as a label, do not allowing the data input.

VALUES FORMAT

Figure2: Interface of Filter Configuration.

Attributes:
Configuracin regional Separador de hora Visualizacin Formato Interno Formato de visualizacin Mostrar calendario -

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.

Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Fecha Y Hora

Figure1: Interface of General Configuration.


Data type - Define the application field type. When the field is defined as a textm it accepts letters, numbers
and characters.
Filter Label - Define the application field title. For example: if the field has been defined in the database as
nm_date_hour, if is more clearly the agreement if the same is simplified to Date. That is, the label is a field
nickname in the application layer.
Use Gird Label - This option when activated, allows to use the field title that is configured in the grid, in this
case the option filter label can't be used.
Width - Allow to determine the field width.
Label field - Allow when activated to show the field as a label, do not allowing the data input.

VALUES FORMAT

Figure2: Interface of Filter Configuration.

Attributes:
Configuracin regional Separador de fecha Separador de hora Visualizacin -

Formato interno Formato de visualizacin Mostrar calendario Decimales de segundos -

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Select

General Settings

Figure1: General Settings Interface


Attributes:
Data type - Define the application field type. When the field is defined as a textm it accepts letters, numbers
and characters.
Search Label - Define the application field title. For example: if the field has been defined in the database as
nm_date_hour,if is more clearly the agreement if the same is simplified to Date. That is, the label is a field
nickname in the application layer.
Width - Allow to determine the field width.
Maximum Size - Maximum field size.
SQL Type - Database Field type.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Lookup de Edicin
Lookup de edicin permite a visualizacin de una lista de valores en campos de formularios. Vea en la pantalla
de abajo el campo Estado , antes y despus que la enabling lookup de edicin para mostrar un objeto select que
contenga una lista personalizada de LLAVES / VALORES. Estas listas de LLAVES / VALORES puede definir se
de dos maneras: basada en una tabla de base de datos ( lookup automtico ) o de los arrays (lookup manual)

Antes de Lookup

Despus de Lookup

Mtodo de Lookup
Hay dos opciones disponibles: automtico, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.

Figura 1:seleccin de mtodo de Lookup

Lookup de Edicin - Automtico


Rellena el objeto select dinmicamente, basado en una sentencia SQL, tenga en cuenta la sentencia SQL en la
foto abajo, es necesario recuperar una clave (insertar o actualizar) y un valor para mostrar en el campo en el
comando SQL

Figura 2: Configuracin de lookup automtico

Atributos:
SQL Select - La consulta utilizada para alimentar el objeto select en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Valores Multiples - En la seleccin s, es posible seleccionar varios elementos de la lista de campos. La


lista de valores se guardarn en el campo de la tabla como una cadena que contiene el texto:
KEY1;KEY2;KEY3 utilizando un delimitador especificado como ; o - definido en Delimitador

nico valor

Mltiples Valores

Delimitador - El carcter utilizado para separar los elementos generados en la cadena, slo aplicable
cuando se utiliza la opcin de mltiples valores, el valor por default es delimitador coma (;).
Altura- Seleccione la cantidad de filas de objeto .
Utilice Ttulo - Permite mostrar una lnea de ttulo en el objeto select. Esta opcin funciona en combinacin
con el Ttulo y el Valor interno de ttulo.

Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo
del objeto es seleccionado
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del select , se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

Valor de lookup

Valor original y de lookup

Separados por - Caracteres utilizados para separar valores de CLAVE y LOOKUP mostrados en la lista de
valores. Slo aplicable cuando se utiliza la opcin Mostra valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.
Crear enlace - Permite crear un enlace a un formulario de actualizacin de la lista. En la imagen siguiente,
el objeto select se recarga automticamente despus de la actualizacin de un formularion emergente
(popup).

Casilla de verificacin Usar el men desplegable - Mostrar el campo Seleccione una lista desplegable
de casillas de verificacin.

Lookup de Edicin - Manual


Habilita un objeto select basado en una lista de valores llena manualmente como un array. Ver imagen abajo.

Figura 3: Lookup de edicin Manual.

Atributos:
Tipo de Lookup- Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Crea un objeto select simple , permite seleccinar slo un iten.

Figura 4: Configuracin de Lookup Valor Unico

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Default - Seleccin de valor predeterminada
Altura - La cantidad de filas mostradas en este objeto select.

Mltiples valores (delimitador)

Guarda una nica cadena en el campo de tabla basada en una lista de valores exhibidos. Por
ejemplo, la seleccin de: Deportes, Cine y Viajes es guardado en el campo de tabla como una
cadena como D;C;V. Tenga en cuenta el valor default de delimitador (;) coma

Figura 5: Lookup mltiples valores

(delimitador)

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos generados en la cadena,
slo aplicable cuando se utiliza la opcin de mltiples valores, el valor por default es
delimitador coma (;).
Altura - La cantidad de filas mostradas en este objeto select.
Mltiples valores (posicin)

Guarda en un campo de tipo cadena una lista de valores, por ejemplo, es posible guardar las
respuestas a los temas: gnero, estado civil y Hobby en un solo campo de tabla. Vase en
la tabla de abajo las posiciones utilizadas por cada respuesta de guardado en la cadena .
Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: Al seleccionar en el formulario generados : Hombre, Casado y Libros, el valor


guardado en la tabla es una cadena MCLI

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Negativo - Valor guardado en la cadena cuando no est seleccionadod un valor .
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao -cantidad de bytes guardada en la cadena.
Altura- Seleccione la cantidad de filas de objeto.

Mltiples valores (binario)

Permite guardar una seleccin mltipla como un valor entero en un campo de la a tabla.
En esta interfaz del campo el valor de cada iten es un nmero entero generado
automticamente.
Valor
implcito
1
2

Descripcin
Deportes
Cine

4
8
16

Viajar
Libros
Musica

La seleccin se convierte en un entero que es la suma de los valores implcitos antes de


guardar.
Ejemplo 1: En la seleccin de Deportes y Cine en la lista de valores, el valor guardado en el
campo de la tabla es 3
Valor
implcito
1
2
4
8
16

Descripcin
Deportos
Peliculas
Viajar
Libros
Musica

1 (Deportos) + 2 (Peliculas) = 3
Ejemplo 2: En la seleccin de Deportes, Viajar y Libros en la lista de valores, el valor
guardado en el campo de la tabla es 13
Valor
implcito
1
2
4
8
16

Descripcin
Deportos
Peliculas
Viajar
Libros
Musica

1 (Deportos) + 4 (Viajar) + 8 (Libros) = 13

Figura 7: Mltiples valores (binario).

Label- Text displayed value in the checkbox object.


Columns - Checkbox columns quantity.
Etiqueta- Texto visualizado.
Altura- Seleccione la cantidad de filas de objeto .

Botn Insertar - Inserta La etiqueta y el valor en la lista de valores.


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar, l listas guardadas se mostrarn en
el campo Definiciones de Carga de Lookup.
Definiciones de Carga de Lookup - Permite guardar una lista de valores o una lista predeterminada del
ScriptCase.
Utilice Ttulo - Permite mostrar una lnea de ttulo en el objeto select. Esta opcin funciona en combinacin
con el Ttulo y el Valor interno de ttulo.

Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo
del objeto es seleccionado.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del select , se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

valores de lookup

original y valores de lookup

Separados por- Caracteres utilizados para separar CLAVE y valores de LOOKUP mostrados en la lista de
valores. Slo aplicable cuando se utiliza la opcin Mostrar original y valores de lookup.
Casilla de verificacin Usar el men desplegable - Mostrar el campo Seleccione una lista desplegable de
casillas de verificacin.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Doble Select

General Settings

Figure1: General Settings

Interface

Attributes:
Data type - The data type Double Select is an drop-down object which allow multiple selection through of two
selection windows and a navigator betwen them (<< < > >>).
Label Search - Allow to define the field title in the filter
Width - Allow to determine the field width.
Maximum Size - Maximum field size
SQL Type - Database Field type.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Lookup de Edicin
Lookup de edicin permite a visualizacin de una lista de valores en formularios.

Antes de Lookup

Despus de Lookup

Figura 1: Lookupde Edicion

Atributos:
SQL Select - La consulta utilizada para alimentar el objeto select en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Delimiter - The character used to separate the items on generated string, the default delimiter is semicolon (
; )Delimitador - El carcter utilizado para separar los elementos generados en la cadena, slo aplicable
cuando se utiliza la opcin de mltiples valores, el valor por default es delimitador coma (;)..
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualizacin en el campo.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

Valor de lookup

Valor original y de lookup

Separados por - Caracteres utilizados para separar valores del campo y recuperado por lookup . Slo
aplicable cuando se utiliza la opcin Mostra valor original y lookup .de CLAVE y LOOKUP mostrados en
la lista de valores
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.

Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Checkbox

General Settings

Figure1:General Settings Interface.

Attributes:
Data type - Checkbox is an object which allows the selction of one or more information through a marking
object.
Search Label - Define the application field title. For example: if the field has been defined in the database as
nm_date_hour,if is more clearly the agreement if the same is simplified to Date. That is, the label is a field
nickname in the application layer.
Width - Allow to determine the field width.
Maximum Size - Maximum field size.
SQL Type - Database Field type.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Lookup de Edicin
Lookup de edicin permite a visualizacin de una lista de valores en campos checkbox de formularios. Vea en la
pantalla de abajo.
It is possible to populate the checkboxes objects basada en una tabla de base de datos (lookup automatic) o de
los arrays (lookup manual)

Antes de Lookup

Despus de Lookup

Mtodo de Lookup
Hay dos opciones disponibles: automtico, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.

Figura 1:seleccin de mtodo de Lookup

Lookup de Edicin - Automtico


Rellena el objeto checkbox dinmicamente, basado en una sentencia SQL, tenga en cuenta la sentencia SQL en
la foto abajo, es necesario recuperar una clave (insertar o actualizar) y un valor para mostrar en el campo en el
comando SQL

Figura 2: Configuracin de lookup automtico


Atributos:
SQL Select - La consulta utilizada para alimentar el objeto checkbox en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Columnas - El nmero de columnas de checkbox


Delimitador - El carcter utilizado para separar los elementos generados en la cadena,el valor por default
es delimitador coma (;).

NOTA: La opcin de lookup automtico requiere el campo de formulario a ser de tipo cadena , porque la
seleccin mltiple guarda una nica cadena en el campo de la tabla de base de datos como AK; ID;UT
cuando se utiliza el delimitador coma.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del checkbox, se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Opcin de marcar todos - Muestra un objeto de marcar todos los artculos y otro para desmarcar todos los
artculos.

Mostrar original y el valor de lookup - Muestra el campo de clave y de lookup recuperado por la sentencia
SQL separados por el carcter se define en el Separado por. Seleccione No para mostrar slo el valor
recuperado por el lookup.

Separados por - Caracteres utilizados para separar el valor original del campoy el valor de retorno LOOKUP
mostrados en la lista de valores. Slo aplicable cuando se utiliza la opcin Mostra valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Lookup de Edicin - Manual


Habilita un objeto select basado en una lista de valores llena manualmente como un array. Ver imagen abajo.

Figura 3: Lookup de edicin Manual


Atributos:

Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico
Permite seleccinar slo un iten.

Figura 4: Configuracin de Lookup Valor Unico


Etiqueta- Texto visualizado.
Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla. Por
ejemplo, usando la figura 4, cuando Ipho caf es seleccionado el valor guardado es de
43.
Default - Seleccin de valor predeterminada
Columnas - Cantidad de columnas de checkbox .
Mltiples valores (delimitador)
Guarda una nica cadena en el campo de tabla basada en una lista de valores exhibidos. Por
ejemplo, la seleccin de: Deportes, Pelculas y Viajar es guardado en el campo de tabla como
una cadena como D;P;V. Tenga en cuenta el valor default de delimitador (;) coma

Figura 5: Lookup mltiples valores (delimitador)


Etiqueta- Texto visualizado.

Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.


Delimitador - El carcter utilizado para separar los elementos generados en la cadena,
slo aplicable cuando se utiliza la opcin de mltiples valores, el valor por default es
delimitador coma (;).
Altura - La cantidad de filas mostradas en este objeto select.
Columnas - Cantidad de columnas de checkbox .
Valores Mltiples (Posicin)
Guarda en un campo de tipo cadena una lista de valores. Con el uso de los mltiples valores
(posicin) se necesita entrar la etiqueta, posicin inicial en la cadena y el tamao en bytes de
cada [Link] ejemplo, es posible guardar las respuestas a los temas: gnero, estado
civil y Hobby en un solo campo de tabla. Vase en la tabla de abajo las posiciones utilizadas
por cada respuesta de guardado en la cadena .
Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Peliculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: Al seleccionar en el formulario generados : Hombre, Casado y Libros, el valor


guardado en la tabla es una cadena HCLI

Figura7: Lookup de Edicin - Mltiples Valores (posicin)

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Negativo - Valor guardado en la cadena cuando no est seleccionadod un valor .
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao -cantidad de bytes guardada en la cadena.

Altura- Seleccione la cantidad de filas de objeto.


Mltiples valores (binario)
Permite guardar una seleccin mltipla como un valor entero en un campo de la a tabla.
En esta interfaz del campo el valor de cada iten es un nmero entero generado
automticamente. Vea los ejemplos abajo.
Valor
atribuido
1
2
4
8
16

Descripcin
Deportos
Pelculas
Libros
Viajar
Msica

La seleccin se convierte en un entero que es la suma de los valores implcitos antes de


guardar.
Ejemplo 1: En la seleccin de Deportes y Pelculas en la lista de valores, el valor guardado
en el campo de la tabla es 3
Valor
atribuido
1
2
4
8
16

Descripcin
Deportos
Pelculas
Libros
Viajar
Msica

1 (Deportos) + 2 (Pelculas) = 3
Ejemplo 2: En la seleccin de Deportos, Viajar y Libros en la lista de valores, el valor
guardado en el campo de la tabla es 13
Valor
atribuido
1
2
4
8
16

Descripcin
Deportos
Pelculas
Libros
Viajar
Msica

1 (Deportos) + 4 (Viajar) + 8 (Libros) = 13

Figura8: Lookup de Edicin - Mltiples Valores (binario)

Etiqueta- Texto visualizado.


Columnas - Cantidad de columnas de checkbox .
Botn Insertar - Insertar etiqueta y valor en la lista de valores.
Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar, l listas guardadas se mostrarn en
el campo Definiciones de Carga de Lookup.
Definiciones de Carga de Lookup - Permite guardar una lista de valores o una lista predeterminada del
ScriptCase.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del checkbox, se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Mostrar original y el valor de lookup - Muestra el campo de clave y de lookup recuperado por la sentencia
SQL separados por el carcter se define en el Separado por. Seleccione No para mostrar slo el valor
recuperado por el lookup.

valores de lookup

original y valores de lookup

Separados por - Caracteres utilizados para separar el valor original del campoy el valor de retorno LOOKUP
mostrados en la lista de valores. Slo aplicable cuando se utiliza la opcin Mostra valor original y lookup .

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Radio

General Configuration

Figure1: Interface of General Configuration.


Attributes:
Data Type - Radio is an object which allows the selection fof just an information of all that are shown by it.
Filter Label - Allow to define the field title in the filter.
Use Grid Label - Allow to use the field title which is configured in the grid.
Width - Allow to determine the field width.
Label field- Allow when activated to show the field as a label, do not allowing the data input.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Lookup de Edicin
Lookup de edicin permite a visualizacin de una lista de valores en campos radio object
en la pantalla de abajo.
Mostrar una lista para utilizar en formulario (vea lookup automatico y lookup manual) .

de formularios. Vea

Antes de Lookup

Despus de Lookup

Mtodo de Lookup
Hay dos opciones disponibles: automtico, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.

Figura 1:seleccin de mtodo de Lookup

Lookup de Edicin - Automtico


Buscar usado para mostrar los valores en un campo objeto Radio. Los valores se recuperan con sentencia SQL
de una tabla en la base de datos.

Figura 2: Configuracin de lookup automtico

Atributos:
SQL Select - La consulta utilizada para alimentar el objeto radio en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Columnas - El nmero de columnas de radio

Columna de Radio nica

Columna de Radio Dobles

Utilice Ttulo - Mostrar una opcin diferente de radio en el campo (Vase Ninguno en la imagen abajo), en
relacin a un valor lleno manualmente (Valor interno de ttulo).
Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo del
objeto es seleccionado
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualizacin en el campo.
Mostrar original y el valor de lookup - Muestra el campo de clave y el recuperado por lookup.

Valor de lookup

Valor original y de lookup

Separados por - Caracteres utilizados para separar los valores de campo y el recuperado por lookup. Slo
aplicable cuando se utiliza la opcin Mostra valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Lookup de Edicin - Manual


Habilita un objeto radio basado en una lista de valores llena manualmente como un array. Ver imagen abajo.

Figura 3: Lookup de edicin Manual

Atributos:
Etiqueta- Texto visualizado.
Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla. Por ejemplo, M es el
valor aadido a la seleccin masculina.
Default - Seleccin de valor predeterminada.
Columns - Define number of columns used to display the radio items.
Insertar -. Aadir a la lista de valores los valores de etiqueta y valor.
Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar, listas guardadas se mostrarn en el
campo Definiciones de Carga de Lookup
Definiciones de Carga de Lookup - Permite guardar una lista de valores o una lista predeterminada del
ScriptCase.
Utilice Ttulo - Mostrar una opcin diferente de radio en el campo (Vase Ninguno en la imagen abajo), en
relacin a un valor lleno manualmente (Valor interno de ttulo).

Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo
del objeto es seleccionado.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualizacin en el campo.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

valores de lookup

original y valores de lookup

Separados por - Caracteres utilizados para separar los valores de campo y el recuperado por lookup. Slo
aplicable cuando se utiliza la opcin Mostra valor original y lookup .

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Texto Auto-complete

Figure1: Interface of General Configuration of the field.

Attributes:
Tipo de datos Etiqueta de bsqueda Anchura Tamao mximo Tipo de SQL -

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - O campo se transforma em autocomplete automaticamente de acordo com os valores
existentes na base de dados.
Convertir letras- Modifica la capitalizacin del texto introducido en el campo
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, slo funciona si el filtro tiene
por lo menos una opcin.

Lookup de Edicin

Figura 2: Interfaz de lookup de edicin

Atributos:
SQL Select - Introduzca un comando utilizado para seleccionar el texto de captura.
Lineas - Definir el nmero de registros que se muestra en cada bsqueda.
Anchura - Definir el ancho del cuadro de captura (Captura de texto)
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Opciones de bsqueda - Establece el modo de buscar textos (igual al principio, cualquier parte, igual al
trmino).
Captura de Texto - Cuando esta opcin no est seleccionada, en la aplicacin slo se muestra un campo
de entrada de datos. Vase un ejemplo en el siguiente enlace.

Mostrar original y el valor de lookup - Con esta opcin desactivada (No) muestra, por ejemplo, slo el
nombre del Estado en la captura

Mostrar la etiqueta con la descripcin - Le permite mostrar la etiqueta con la descripcin.


Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.

Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Nmero Auto-complete

Campo NMERO AUTO-COMPLETE

Figure1: Interface of General Configuration of the field.


Attributes:
Data Type - This type when selected, allow to fill a field with more agility.
Filter Label - Define the application field title. For example: if the field has been defined in the database as
nm_number,if is more clearly the agreement if the same is simplified to Number. That is, the label is a field
nickname in the application layer.
Use Grid Label - Allow to use the field title which is configured in the grid.
Width - Allow to determine the field width.
Label field- Allow when activated to show the field as a label, do not allowing the data input.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Lookup de Edicin

Figura 2: Interfaz de lookup de edicin

Atributos:
SQL Select - Introduzca un comando utilizado para seleccionar el texto de captura.
Lineas - Definir el nmero de registros que se muestra en cada bsqueda.
Anchura - Definir el ancho del cuadro de captura (Captura de texto)
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Opciones de bsqueda - Establece el modo de buscar textos (igual al principio, cualquier parte, igual al
trmino).
Captura de Texto - Cuando esta opcin no est seleccionada, en la aplicacin slo se muestra un campo
de entrada de datos. Vase un ejemplo en el siguiente enlace.

Mostrar original y el valor de lookup - Con esta opcin desactivada (No) muestra, por ejemplo, slo el
nombre del Estado en la captura

Mostrar la etiqueta con la descripcin - Le permite mostrar la etiqueta con la descripcin.


Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:

Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Layout
Visin General

VISIN GENERAL
Configurar formatos de pantalla mediante la determinacin de atributos, tales como los esquemas de
visualizacin, la organizacin de campos en los bloques, y definir el formato de cabecera, entre otros

Bloques

Blocks
Por defecto, las aplicaciones creadas en ScriptCase constar de un slo bloque, con el mismo nombre de la
aplicacin. Puede aadir tantos bloques como sea necesario y organizarlos en la forma ms conveniente. En la
figura de abajo observar una columna ORGANIZACIN, que puede ser utilizada para definir la posicin de
prximo bloque (al lado o debajo de la cadena).

Imagen 1: Interfaz de Configuracin de Bloques.

En el lado izquierdo de cada bloque hay dos iconos:

para editar el bloque y

Organizacin y cambio de posicin de Bloques

Vase ms adelante de cmo modificar el orden de bloques en la pantalla.


Haga clic para seleccionar el bloque al que desea modificar su posicin

Eliminar un bloque de pantalla.


Haga clic en el bloque y arrastrelo a los "bloques que no se muestran".

para borrar el bloque.

Atributos
Op - Opciones.
Bloque (Nombre) - Nombre interno del bloque.
Bloque (Ttulo) - Etiqueta (nombre a mostrar) del bloque.
Titulo (Visualizacin)- Mostrar Titulo del Bloque
Etiqueta (Visualizacin) - Controla si sern mostradas las etiquetas de los campos contenidos en el bloque
Etiqueta (Posicin) - Opciones de visualizacin de etiqueta:
Sobre" - Muestra la etiqueta por encima del campo.

Al lado - Muestra el campo al lado de la etiqueta.

Abajo - Muestra la etiqueta abajo del campo.

Campos (columnas) - Cantidad de columnas mostradas lado a lado dentro del bloque.
Campos (Posicin) - Posicin dentro del bloque:
Abajo" - Muestra un campo debajo de las otras columnas respetando la cantidad.

Al lado - Muestra los campos lado a lado respetando la cantidad de columnas.

"Lnea - Mostrar campos lado a lado sin tabulacin

Organizacin (Siguiente) - La forma en que los bloques estn organizados dentro de la pgina:
Abajo" - Indica que el siguiente bloque se muestra abajo.

Al lado - Indica que el siguiente bloque se muestra al lado.

Pestaas - Indica que el siguiente bloque se muestra en otra Pestaa..

Organizacin (Ancho) - Anchura de bloque de en pxeles o porcentaje. Ejemplo: Si hay dos bloques de lado
a lado un buen tamao es de 50% para cada bloque.

Organizacin (Altura) - Altura de bloque en pxeles o porcentaje.

Aadir nuevo bloque


Para aadir nuevos elementos en una aplicacin, basta con hacer clic en

Figura 2: Interfaz de agregar nuevo bloque

Atributos:
Nombre - Nombre de bloque
Etiqueta - Etiqueta de bloque

Editar Bloque
Clic en

para editar la informacin del bloque y haga clic en Guardar.

Figura 3: Interfaz de editar bloque

Attributes:
Nombre - Nombre del bloque.
Ttulo - Ttulo del bloque.
Mostrar Ttulo - Mostrar linea con el ttulo de bloque.
Fuente del ttulo de bloque - Fuente para el ttulo del bloque.
Tamao de fuente - Tamao de la fuente del ttulo del bloque.
Color de fuente - Color de fuente del ttulo del bloque.
Color de fondo - Color de fondo de lnea de ttulo del bloque
Imagen de fondo - Imagen de fondo del ttulo del bloque
Altura de Ttulo- Altura de la lnea de ttulo del bloque (en pxeles);
Alineacin horizontal - Alineacin horizontal del ttulo del bloque (izquierda, centro y derecha);
Alineacin vertical - Alineacin vertical del ttulo del bloque (superior, media e inferior);
Mostrar Etiqueta - Mostrar las etiquetas de los campos del bloque
Columnas - Cantidad de columnas de campos del bloque
Columnas Ancho-Columns Width - Calcular columnas del bloque.
Color de Etiqueta - Color de display de Campos de etiqueta
Organizacin de campos - Organizacin de campos de bloque
Posicin de la Etiqueta - Posicin de campos etiqueta
Bloque Siguiente- Posicin de bloque siguiente en relacin con el actual.
Color de borde - Color del borde del bloque
Ancho de Frontera - Ancho de las fronteras del bloque;
Ancho de bloque - Ancho de bloque
Altura de bloque - Altura de bloque
Cellspacing - Espaciado entre celdas del bloque.
Collapse - Permite ampliar y colapsar cada bloque de forma individual.

Configuracin Visual

Configuracion de Layout

Image1: Configuracin de diseo de interfaz

Permite definir el tema de la aplicacin. (CSS)


Atributos:
Plantilla de Cabecera - Permite elegir el formato del encabezado.
Plantila de Pie de pgina - Permite elegir el formato del pie de pgina.
Tema - Permite seleccionar un tema existente (colores, fuentes, etc) a la aplicacin.

Cabecera Y Pie De Pagina

ENCABEZADO Y PIE DE PGINA


ENCABEZADO

Image1: Interfaz de cabecera.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada.


Mostrar encabezado - Este valor determina si el encabezado se mostrar
Ttulo de la aplicacin - Permite definir un ttulo de encabezado que se mostrar en la aplicacin. (Las
aplicaciones de formulario tiene dos ttulos predefinidos, uno a modo de inclusin, y otro a modo de
actualizacin)
Las variables de cabecera - Los campos variables se pueden llenar con cualquiera de los tipos disponibles.
Dependiendo del tipo, ser necesario asociar el contenido de la misma. Ver los tipos disponibles a
continuacin:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en la cabecera
Ttulo: Muestra en la cabecera el valor introducido en el campo de Titulo.
Fecha: Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda
seleccionados por el usuario en el formulario de bsqueda. (Slo disponible para las
aplicaciones Grid)

PIE DE PGINA

Image2: Interfaz de pie de pgina.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada


Mostrar pie de pgina - Esta opcin determina si el pie de pgina se mostrar.
Variables de pie de pgina - Los campos variables se pueden llenar con cualquiera de los tipos
disponibles. Dependiendo del tipo, ser necesario asociar el contenido de la misma. Estos son los tipos
disponibles:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en el pi de pgina
Ttulo:Muestra en el pie de pgina el valor introducido en el Titulo.
Fecha:Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda seleccionados por el
usuario en el formulario de bsqueda. (Slo disponible para las aplicaciones Grid)

Eventos
Eventos

Scriptcase utiliza el concepto eventos para personalizar el cdigo de la aplicacin. Los eventos permiten definir
las acciones de acuerdo al tiempo de ejecucin (por ejemplo, despus de Insertar un registro, cuando se carga,
cuando se enva y otros) y tipo de aplicacin.

Imagen 1: Interfaz de bsqueda de eventos.

OnInit - Se produce cuando la aplicacin se inicia.


onRefresh - Se produce cuando la aplicacin se carga.
OnValidate - Se produce cuando una validacin se realiza a travs.
OnSave - Se producecuando la aplicacin se guarda.
Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
Ver ms sobre Scriptcase Macros.

Aplicacin
Visin General De Aplicaciones

VISIN GENERAL de aplicaciones


En esta interfaz de las aplicaciones creadas a travs de la ScriptCase son los atributos comunes, para seguir ir a
describir estos atributos.

Figure1: Interface Configuration.

Attributos:
Cdigo de la aplicacin - Cdigo de la aplicacin determinada en el momento de la creacin, este cdigo
se puede cambiar a travs del men principal.
Descripcin - Este campo puede ser usado para hacer una descripcion de los objetivos de aplicacin.
Locales- Idioma de la aplicacion generada, todos los mensajes se colocan dentro del idioma escogido
Perodo de sesiones Situacin - Situacin acciones con otras aplicaciones basadas en los valores de la
sesin.
Regmenes en la sesin - Las cuotas de los problemas con otras aplicaciones basadas en los valores de la
sesin.
Carpeta - Carpeta en la que la aplicacin se almacena en el grupo de trabajo.
Edicin por pojecto - Permitir a otros usuarios del grupo de modificar la aplicacin.
Tiempo de Timeout - E Tiempo de espera de ejecucin en segundos. Zero asume el valor por default de
PHP.
Enlace WebHelp - Asociar un HelpCase manual para su aplicacin.
Tabular com o Enter - Al pulsar Intro, la ficha se ha disparado.

Configuracin del Error

Figura 2: Interfaz de configuracin de Error

Atributos:
Mostrar el ttulo de error en la aplicacin - Permite mostrar la lnea de ttulo del mensaje de error.
Mostrar el error en el titulo sobre el campo - Permitir mostrar la lnea de ttulo del mensaje de error en el
campo. El valor estndar es desactivar.
Ttulo de error - Ttulo del mensaje de error en la aplicacin.
Error de Script - Permite mostrar la secuencia de comandos de la informacin y la lnea donde se produjo el
error.
Error de SQL- Mostrar el comando SQL que se origin el error.
Modo de depuracin - Ejecutar la aplicacin en modo de depuracin, muestra el comando SQL en el
momento de su uso.

Atributos Navegacin

ATRIBUTOS DE NAVEGACIN
En esta carpeta se definen los atributos de navegacin, como seguir:

Figura 1: Interfaz de navegacin.

Atributos::
URL de salida - Direccin a la que el usuario ser redirigido cuando salga de la aplicacin
Cerrar Ventana - Al salir de la aplicacin, cierre la ventana del navegador.
URL de Redireccionamiento - URL para redirigir en caso de que no haya variables globales disponibles.
Variable de Redirection - Nombre de la Variable en la que por se almacenar la direccin URL de la
aplicacin real.
Retornar aps Incluso - Retornar edio do registro aps a incluso, no abrindo um novo
registro em branco.
Sair da Aplicao - Sair da aplicao aps o processamento do formulrio.

Variable Global

Esta tabla muestra las variables globales que se utilizan dentro de la aplicacin, la variable global es un
parmetro externo requerido para la ejecucin de aplicaciones. La aplicacin puede incluir variables globales
en la clusula WHERE, las definiciones y los nombres de campo, eventos de programacin, etc.
Las variables globales se definen
entre corchetes ([variable]). Estas variables se debe pasar a la aplicacin que est siendo implementado a
travs de uno de los mtodos (SESSION, POST, GET)

Imagen 1:. Interfaz de variables globales

Ejemplo:
SELECT CustomerID, CustomerName
de los clientes donde CustomerID = '[global]'
En este caso, el variables "global" aparece en la configuracin de las variables.

2:. variables de interfaz de configuracin

Muestra todas las variables globales se utilizan en la aplicacin.


atributo -. Nombre de la variable en la aplicacin
Valor - Define el comportamiento de las variables, este contenido se divide en tres bloques, que son:
?mbito de aplicacin - Define cmo la variable que se recibe por la aplicacin. Si se ha definido que una
variable es recibida por un mtodo POST y ha sido aprobada por el mtodo get que el contenido no
ser aceptada. Los mtodos de paso variable:
Sesin - En esta opcin, la variable debe ser creado como una variable de sesin en el PHP por
otra aplicacin.
.
Get - Define que la variable se debe pasar por la lnea de URL, es decir, que sea visible en el
navegador
.
Post - Define que la variable se debe pasar a travs del mtodo de post de el f ormulario HTML.

Configuracin
- No validar (comprobacin) de la variable en tiempo de ejecucin
.
Tipo (entrada / salida) - Define si la variable es una entrada o una salida.
Descripcin
.

- Determina donde la variable se defini

Enlaces

Usamos la aplicacin de formulario se est definiendo para vincular con otras aplicaciones, se puede enlazar
nuestra aplicacin de formulario con aplicaciones de los tipos: la busqueda, formulario, control, Men y Pestaa.
Hay tres tipos de enlaces disponibles:
Aplicacin - Se utiliza para conectar nuestro formulario a cualquier otro tipo de aplicacin atravs
de el icone . Enlaces de este tipo se asocia a los eventos de la inclusin y / o modificacin,
cuando se produce uno de los eventos la navegacin llevar a la aplicacin que se est llamando.
Campo - Se utiliza para conectar el formulario atravs de un enlace
a cualquier otro tipo de
aplicacin. Para efectuar esta vinculacin tenemos que crear un campo especial del tipo Frmula
de la Etiqueta y asociar a el enlace.
Captura - Se crear un icono
al lado del campo en el interior del formulario, cuando se
seleccione el campo se abre otra ventana que muestra una aplicacin de bsqueda. En esta
aplicacin que se abre se puede hacer bsquedas y devolver un valor de campo de texto.
En la ventana a continuacin, el usuario podr editar un enlace existente, o crear de una nueva
aplicacin.

Figura 1: Men de enlaces.

En la pantalla a continuacin el usuario debe especificar que tipo de enlace que se efecta, "Application" o
"campo".

Figura 2: Enlaces entre aplicaciones.

Utilizada para vincular nuestro formulario para otros tipo de aplicacin. Enlaces de este tipo se asocia a los
eventos de la inclusin y / o modificacin, cuando se produce uno de estos eventos la navegacin se efectuar a
la aplicacin que se est llamando.
La ventana siguiente "lista de aplicaciones" mostra aplicaciones de formulario, el usuario debe elegir la aplicacin
que debe estar vinculada y clic en Continuar>>.

Figura 3: Interfaz de enlaces entre la aplicacin.

En la siguiente ventana "Definicin de parmetros", en el lado izquierdo, se muestra los campos de la


aplicacin que tiene enlaces y que deben recibir los parmetros de ejecucin y, en el lado derecho, se
debe seleccionar la opcin para introducir el valor, hay tres opciones, que son:
Campo - Al elegir esta opcin tienen que informar el campo utilizados para introducir el contenido.
Valor - En caso de seleccionar esta opcin en el campo de texto informar contenido fijo.
Vacio - La seleccin de esta opcin ningn valor se informar para el campo.

Figura 4: Interfaz de definicin de los parmetros.

En la siguiente ventana "Propiedades de vnculos" se deben llenarse los atributos relativos a la vinculacin

Figura 5: Interfaz de propiedades de los enlaces.

La correccin Link: por debajo de los atributos que definen la exposicin de el iframe.
Forma de funcionamiento del enlace - Enlace ser presentado.
"Para abrir en la misma ventana" - La navegacin para mostrar el formulario se producir dentro de la
misma ventana de navegador, dejando a la consulta e ir a por el formulario.
"Para abrir en otra" Ventana - Otro se abrir para mostrar el formulario.
"Para abrir en un" iframe forma - Las aparecer en la misma ventana que la consulta, por debajo de la
consulta, se crear un iframe a la exposicin de la forma.
Mostrar nuevo botn en la consulta - Esta opcin indica la exposicin del nuevo botn que permite que a
partir de la consulta de un formulario para la inclusin es abierta.
Tecla del teclado de acceso directo para el botn Nuevo: La pantalla de acceso directo para el nuevo
botn que indica.
URL de la salida de la aplicacin denominada: Direccin de la web que el usuario debe ser tenido acceso
al dejar la red.
La correccin de la iframe: Por debajo de los atributos que definen la exposicin de el iframe.
Mostrar ttulo - Para mostrar el interior de la partida de la forma de el iframe.

Posicin de la Iframe - Posicin de la iframe en relacin con la consulta. Las opciones son: abajo, arriba, la
izquierda o la derecha en relacin con la consulta.
Accin despus de una plaquita - Actividades que se realizarn en la consulta despus de la insercin de
un registro en el formulario. Las opciones son las siguientes: Para recargar la red o para mover el final de la
red.
Altura de la Iframe - Altura en el iframe en pxeles.
Ancho del IFrame - Ancho del IFrame en pxeles.
URL de la salida - Direccin de la web que el usuario debe ser tenido acceso al dejar la red.
Concluido el enlace, el usuario podr modificar o excluir el hecho de enlace, como su necesidad.

Se crear un icono al lado del campo en el formulario de filtro, cuando se seleccione el campo se abre otra
ventana que muestra una aplicacin de bsqueda. En esta aplicacin que se abre podemos hacer bsquedas y
devolver un valor para el campo de texto.

Figura 6: Filtro de la red con la vinculacin de las capturas de tipo, en la funcin de campo / Posicin.

En la ventana abajo "Tipo de vnculos" muestra que cuando se selecciona el enlace "tipo de captura", aparece un
combobox con los campos de la aplicacin origen para ser seleccionado el campo que ser utilizado para el
enlace.

Figura 7: Interfaz de definicin de los parmetros.

La ventana siguiente "lista de aplicaciones" mostra aplicaciones de busqueda, el usuario debe elegir la aplicacin
que debe estar vinculada y clic en Continuar>>.

Figura 8: Interfaz de Enlace de aplicacin

En la ventana de abajo "Definicin de parmetros", en el lado izquierdo, se muestra la aplicacin campos que
tiene relaciones y que deben recibir los parmetros de ejecucin y, en el lado derecho, se debe seleccionar la
opcin para introducir el valor, hay tres opciones, que son:
Campo - Al elegir esta opcin tienen que informar el campo utilizados para introducir el contenido.
Valor - En caso de seleccionar esta opcin en el campo de texto informar contenido fijo.
Vacio - La seleccin de esta opcin ningn valor se informar para el campo.
Recuperar el valor del campo - Deben ser seleccionado el campo de la aplicacin de bsqueda a la vinculacin
de objetos , por lo que su contenido retorna para el campo del formulario de filtro.

Figure9: This Interface is shows when the application which we are effecting the capture linking possess some parameter; as for example command of condition Where.

La conclusin de el enlace, el usuario ser capaz de actualizar y eliminar la vinculacin, como sea necesario.

Figure10: Enlaces creados.

Acciones
Propiedades
Enlaces

Edicin de las propiedades del


vnculo.
Modificar un Enlace

Borrar

Eliminar un enlace

En las propiedades de enlace se puede modificar el vnculo de modal.

Figure11: Propiedades del enlace.

Programacin
Visin General De Programacin

VISIN GENERAL de programacin


ScriptCase incorpora el concepto de programacin OO (Orientada a Objetos), usando los recursos de atributos,
mtodos y bibiotecas. Es posible crear reglas de negocio en las aplicaciones, utilizando estos conceptos la gran
diferencia es una mejor organizacin, facilitando tanto el desarrollo como la comprensin por otro programador.

Atributos

Los atributos son variables que tienen alcance global en la aplicacin declarada. Se puede hacer referencia a un
atributo en todos los mtodos y eventos de una aplicacin

Figure1: Interface Configuration of the Atributos

Atributos:
Nombre del Atributo - Este campo de texto permite a informar el nombre del atributo, despus de que se
informe el nombre basta con hacer clic en el botn Aadir. En caso de que desee actualizar, ser necesario
hacer clic en el nombre del atributo (ubicado a la derecha de los botones) hacer las modificaciones
necesarias y hacer clic en el botn de actualizacin. En caso de que sea necesario eliminar cualquier
atributo, es necesario hacer el mismo proceso del botn de actualizacin, pero al seleccionar el atributo haga
hacer clic en el botn borrar. El botn limpiar, como el nombre lo dice limpia toda la lista de atributos situado
en el lado derecho del botn.

Mtodos

Mtodos
Los mtodos son funciones o procedimientos declarados por el desarrollador, para ayudar en la
implementacin de las reglas de negocio para una aplicacin. Usando mtodos en las aplicaciones permite
reutilizar el cdigo y mejorar la productividad del desarrollo. Es posible crear mtodos PHP y JAVASCRIPT.

Figura 1: Mtodo de la interfaz de men.

Crear nuevo mtodo

Figura 2: Crear nuevo mtodo.

1 Defina el nombre al nuevo mtodo y haga clic en el botn Crear. Al igual que en la imagen debajo.

Figura 3: Mtodo de inclusin.

2 Es posible pasar parmetros a los mtodos.

Figura 4: El icono de parmetro variable.

Agregue la cantidad de variables:

Figura 5: definicin de la interfaz de parmetros

definicin de variables:

Figura 6: Interfaz de inclusin de parmetros.

Nombre: Introduzca un nombre de variable.


Tipo: Seleccione el tipo de variable: Por el valor o por referencia. *
Valor estndar: El valor utilizado para inicializar la variable cuando sea requerida.
* Las referencias le permiten crear un segundo nombre para una variable de modo que se
puede utilizar para leer o modificar los datos originales almacenados en esa variable.

Figura 7: Interfaz de definicin de parmetros.

Seleccione los parmetros de todas las variables en los parmetros de campo.


Desmarcar todos los parmetros de seleccin de variables en los parmetros de campo.
Modificar la variable seleccionada en los parmetros de campo.
Eliminar la variable seleccionada en los parmetros de campo.
En la imagen de abajo el cuerpo del mtodo se define como ho "Nuevo mtodo";

Figura 8: Interfaz de Procedimiento

O bien:

Figura 9: interfaz para funciones

3 Para ejecutar el mtodo que hay que llamar a un evento. Vea a continuacin un ejemplo:

Figura 10: Eventos.

- En este ejemplo se utiliza el evento OnInit para llamar a nuestro mtodo cuando el registro es cargado. Vea
qu fcil es llamar al mtodo en el siguiente ejemplo:
El uso del procedimiento Mtodo:

Figura 11:-mtodo de interfaz de eventos

Usando la funcin Mtodo:

Figura 12:-mtodo de interfaz de eventos

- De este modo obtenemos el siguiente resultado al ejecutar la aplicacin.

Bibliotecas

Para utilizar una biblioteca tiene que seleccionar el tipo correspondiente (Bibliotecas de Proyecto, por ejemplo) y
marcarlas. Este proceso hace que los mtodos existentes en la biblioteca sean visibles en todos los eventos y los
mtodos de la aplicacin. Para gestionar las bibliotecas de las ScriptCase acceda al men principal:
Configuracin > Bibliotecas.

Nota: La versin scriptcase 5 sustituye el concepto de campos de frmulas especiales PHP, que utilizan el recurso de la inclusin de una biblioteca a la aplicacin junto con la
sc_include macros y sc_include_once. Ahora, el recurso de las bibliotecas a su vez ms amplio el uso de los tipos: ScriptCase, pblicos, de proyectos y de usuario, dejando
de ser nico en cada aplicacin.

Aplicaciones De Pdf Report


Descripcin General

DESCRIPCIN GENERAL
Aplicacin de Informe PDF.

Esta aplicacin se utiliza para el formato de archivos PDF, es posible crear archivos PDF mediante la definicin
de la posicin de cada campo en el informe generado. Este tipo de aplicacin se basa en sentencias SELECT

Informe PDF en accin

Pdf Report
Visin General De Pdf

visin general de PDF

Attributes:
Orientacin del PDF - Definir la orientacin de pgina del informe: Horizontal o Vertical.
Tipo:
Registros por pgina: Se utiliza para imprimir un registro en una sola pgina para la impresin.
Registros por lnea: Se utiliza para mostrar los registros de la red convencional.
URL Amigable - Este campo permite cambiar la direccin URL que ser llamada por la aplicacin,
caracteres permitidos son los mismos disponible en URL: a-z, A-z, 0-9,-. Esta opcin tambin puede ser
cambiada en la pantalla de inicio, en la columna "URL amigable" en la lista de aplicaciones.
Unidad de medida de la PDF - En este cuadro podemos definir la unidad de medida de la posicin de la
PDF OBJETIVO.
Formato PDF - En este cuadro podemos definir el tipo de formulario en el que el PDF se imprime (carta, A4,
etc.)
Destino hacer PDF: enviar la salida al de destino seleccionado: Enva la salida al de destino seleccionado:
Navegador: Abra el archivo pdf de inmediato en un navegador. Ex.: [Link] Abra el archivo pdf de
inmediato en un navegador. Ex.: [Link]
Servidor: Los archivos PDF se almacenan en el servidor especificado por el camino. Ex.: C: \ carpeta \
[Link]
Descargar:Crea un enlace para descargar el archivo, en este caso Debe especificar el nombre de
archivo.

Margen superior - Define el margen superior pdf, en la misma unidad de medida especificada para el PDF
[Link] pdf el margen superior, en la misma unidad de medida ESPECIFICADA para el informe en pdf.
Margen inferior - Define el margen inferior pdf, en la misma unidad de medida especificada para el PDF
[Link] pdf el margen inferior, en la misma unidad de medida ESPECIFICADA para el informe en pdf.
Margen Derecha - Definir el margen derecho pdf, en la misma unidad de medida especificada para el
informe en pdf. Define el margen derecho pdf, en la misma unidad de medida ESPECIFICADA para el
informe en pdf.
Margen izquierda - Definir el pdf margen izquierdo, en la misma unidad de medida especificada para el PDF
pdf [Link] el margen izquierdo, en la misma unidad de medida ESPECIFICADA para el informe en
pdf.
Crear bsqueda - Generar un formulario de filtro aparece antes de ejecutar la aplicacin en pdf. Generar
una forma de filtro Aparece antes de Ejecutar la Aplicacin en pdf.
Cuantidad de pgina - Establece la cantidad de pginas en el PDF el informe Establecer Cantidad de
pginas sobre el informe PDF.
Cantidad de columnas - Establece el nmero de columnas por [Link] el nmero de columnas por
pgina.
Ancho de columnas - Establecer el ancho de las columnas. Establezca el ancho de las columnas.
Altura de las Columnas - Ajuste la altura de las columnas. - Ajuste la altura de las columnas.

Configuracin De Visualizacin

PDF Report - CONFIGURACIN DE VISUALIZACIN


En esta carpeta se define la configuracin de visualizacion de la aplicacin.

Estilo de fuente - Tipo de fuente para el informe en pdf.


Tamao de fuente - Tamao de la fuente
El color del texto - Color de texto
Estilo de fuente del texto - Cursiva, Sublnea ,Negrita.
Mostrar regla - Una regla X & Y til se mostrar en pdf para ayudarle con la configuracin de coordenadas
Imagen - Imagen de fondo para su informe.
Anchura - Anchura de la imagen.
Altura - Altura de la imagen.
Posicin X - Posicin de la la imagen en el eje X.
Posicin Y - Posicin de la la imagen en el eje Y.

Sql

Figura1: Interfaz de configuracin de SQL

Atributos:
SQL - Muestra el cdigo de SQL que se utiliza.
Preparacin de SQL - Permite que en caso de que se necesita para ejecutar un comando (ejemplo: el
procedimiento), antes de la ejecucin de comandos SQL.
Conexin - Mostrar el nombre de conexin (base de datos) que la aplicacin est utilizando para su
ejecucin.
Uso de mensajes personalizados - Permite definir el mensaje que se muestra si la grid no devolve un
registro, (EOF). As que se muestra el mensaje es necesario comprobar como S.
Mensaje de EOF - Mensaje que se muestra. Campo asociado a "Uso de mensajes personalizado";.
Estilo de la fuente - Nombre de fuente que se utilizar, haga clic en el icono para elegir una fuente. Campo
asociado a "Uso de mensajes personalizado";.
Tamao de Fuente - Seleccione el tamao de la fuente. Campo asociado a "Uso de mensajes
personalizado";.
Color de fuente - Color de fuente. Campo asociado a "Uso de mensajes personalizado";.
Variable para la Tabla- Estos campos llenos, permiten que ha dejado o la totalidad del nombre del array es
sustituido antes de la ejecucin del comando, para los contenidos de una variable.

Nota: En el primer campo debe ser llenado con el nombre variable. El segundo campo debe ser llenado con
parte del nombre de la tabla se va a sustituir.

Variable de Campos- Sigue los mismos principios de la propiedad Variables para la tabla, slo que ahora
usted ser capaz de sustituir el nombre del campo.

Nota: En el primer campo debe ser llenado en el nombre de la variable, el segundo campo se debe seleccionar el nombre de campo para ser reemplazado.

Seguridad

Atributo:
Uso de Seguridad: Con esta opcin, la aplicacin seleccionada slo est disponible cuando el usuario este
validado a travs de la macro sc_apl_status. Las aplicaciones no habilitadas para el usuario mostrarn un
mensaje de "usuario no autorizado" cuando se intente acceder.

El acceso a las Aplicaciones podr ser concedidos a travs de una aplicacin de control para autenticar a los
usuarios. Vea algunos ejemplos a continuacin.
Ejemplo 1: Activacin de una aplicacin llamada grid_categories. En el evento onValidate de la aplicacin de
acceso (aplicacin de formulario de control que se utiliza para autenticar ) inserte la siguiente llamada a la macro:
sc_apl_status('grid_categories','on');

Ejemplo 2: Creacin de una regla por el tipo de usuario en un formulario de acceso que contiene un campo
llamado nombre de usuario.
En el evento onValidate de la aplicacin de acceso (aplicacin de formulario de control que se utiliza para
autenticar) inserte el siguiente cdigo:

// two users: john and mary with permission to


access different applications
if({userid} == 'john') {
sc_apl_status('grid_categories','on');
sc_apl_status('form_categories','on');
sc_apl_status('grid_products','on');
sc_apl_status('form_products','on');
}
elseif({userid} == 'mary') {
sc_apl_status('grid_categories','on');
sc_apl_status('form_categories','on');
sc_apl_status('grid_products','off');
sc_apl_status('form_products','off');
}
else{
sc_error_message("Unauthorized user!");
}

Ejemplo3: Autentificar las aplicaciones utilizando una tabla de base de datos.


En el evento onValidate de la aplicacin de acceso inserte el siguiente cdigo

// the table with applications is called


sec_applications
sc_lookup(dataset,"select
code
from
sec_applications");
foreach({dataset} as $line){
$applications = $line[0];
sc_apl_status($applications,'on');
}

Usar Contrasea : La aplicacin requiere establecer la contrasea. (Ver imagen abajo).

En tiempo de ejecucin un cuadro de texto se muestra y se solicita una contrasea de acceso. Si la


contrasea no se ha introducido correctamente un mensaje de "usuario no autorizado" se mostrar.

En el ambiente de desarrollo es posible suprimir los pasos anteriores con fines de prueba, evitando la solicitud de
una contrasea (o acceso denegado) para cada ejecucin de la aplicacin. Desactive las opciones Habilitar uso
de seguridad y Habilitar uso de contrasea en el men de configuracin | Mi ScriptCase.

Layout Pdf
Visin General Layout Pdf

VISIN GENERAL Layout PDF

Interfaz para definir cada campo que se muestra en el informe PDF.


Atributos:
Seq - Nmero de clulas. Se configura automticamente por la interfaz.
Celula - Nombre de la clula
Pos X - Define la posicin d el campo, en el eje X (horizontal).
Pos Y - Define la posicin d el campo, en el eje Y (vertical).
Anchura - Alineacin de ancho de la clula
Alineacin - Alineacin horizontal.
Campos - Los datos que aparecen en la celda

Cdigo

Layout PDF - CDIGO

Utilice un conjunto de comandos para manipular el informe PDF


La aplicacin de Informe PDF se basa en la clase TCPDF.
Los mtodos de clase estn disponibles para el usuario, as macros que figuran en la tabla de abajo. Utilice el
objeto $pdf con el mtodo seleccionado, exemplo: $pdf->AcceptPageBreak (parmetros);
Haga clic aqu para acceder a la TCPDF una documentacin.

Method FPDF
AcceptPageBreak
AddFont
AddLink
AddPage
AliasNbPages
Cell
Close
error
Footer
GetStringWidth
GetX
GetY
Header
Image
Line
Link
Ln

Macro ScriptCase
sc_pdf_accept_page_break
sc_pdf_add_font
sc_pdf_add_link
sc_pdf_add_page
sc_pdf_alias_nb_pages
sc_pdf_cell
sc_pdf_close:
sc_pdf_error
sc_pdf
sc_pdf_get_string_length
sc_pdf_get_x
sc_pdf_get_y
sc_pdf_header
sc_pdf_image
sc_pdf_line
sc_pdf_link
sc_pdf_ln

Description
Aceptar un salto de pgina automtico.
Aadir nueva fuente.
Crear un enlace interno
.Aadir nueva pgina.
Define Alias para el nmero de pgina
Imprimir Clulas
cerrar el documento
Vsualizacin de Mensaje de error
Pie de pgina
Calcular el tamao de la cadena
Devuelve la posicin X
Devuelve la posicin Y
cabecera
Pone una imagen en la pgina
Dibuja una lnea
Inserta enlace
Configurar el salto de lnea

MultiCell
Output
PageNo

sc_pdf_multi_cell
sc_pdf_output
sc_pdf_page_no

Imprimir texto con salto de lnea


Guardar o enviar un documento
El nmero de pgina

Rect
SetAuthor

sc_pdf_rect
sc_pdf_set_author

Dibuja un rectngulo
Define Autor del documento

SetAutoPageBreaksc_pdf_set_auto_page_breakActiva / desactiva el salto de pgina


automtico
SetCompression sc_pdf_set_compression
Enciende / apaga la pgina de
compresin
SetCreator
sc_pdf_set_creator
Define creador del documento
SetDisplayMode sc_pdf_set_display_mode
Definir el modo de visualizacin
SetDrawColor
sc_pdf_set_draw_color
Definir el color utilizado para foto
SetFillColor
SetFont
SetFontSize
SetKeywords

sc_pdf_set_fill_color
sc_pdf_set_font
sc_pdf_set_font_size
sc_pdf_set_keywords

SetLeftMargin

sc_pdf_set_left_margin

Definir el color de relleno


Define la configuracin de fuente
Definir el tamao de la fuente
Establecer Palabras clave del
documento
Define el margen izquierdo

SetLineWidth
SetLink
SetMargins
SetRightMargin

sc_pdf_set_line_width
sc_pdf_set_link
sc_pdf_set_margins
sc_pdf_set_right_margin

Define el ancho de lnea


Establecer enlaces internos
Definir los mrgenes
Define el margen derecho

SetSubject
SetTextColor

sc_pdf_set_subject
sc_pdf_set_text_color

Definir tema
Definir el color del texto

SetTitle

sc_pdf_set_title

Definir el ttulo del documento

SetTopMargin
SetX

sc_pdf_set_top_margin
sc_pdf_set_x

Define la margen superior


Definir la posicin X

SetXY
SetY
Text

sc_pdf_set_xy
sc_pdf_set_y
sc_pdf_text

Definir la posicin XY
Definir la posicin de Y
Cadena de impresin

Write

sc_pdf_write

Impresin de cadena de caracteres

Posicionamiento

Interfaz para definir la secuencia de visualizacin de campo (utilice las flechas para fijar una posicin en el
campo).

Campos
Visin Geral De Campos

visin geral de campos


Nesta sesso so exibidos para configurao apenas os campos que so parte integrante da consulta, ou seja,
os campos que foram selecionados no menu "CONSULTA - SELECIONAR CAMPOS " .

Campo a campo podemos definir uma srie de atributos. Em funo do tipo de dado selecionado, a pgina de
edio do campo sofre uma recarga para exibir configuraes de atributos especficas para cada tipo de dado.

Campo Texto

Configuracin general

Figura 1: Configuracin general de campo

Atributos:
Tipo de datos - Defina el tipo de campo de aplicacin.
Convertir Letras - Convertir el de fuente de campo. Todo en maysculas, si la opcin es maysculas,
minsculas, slo la primera letra de la primera palabra a maysculas, si la opcin es mayscula la
primera palabra, la primera letra de cada palabra a maysculas si la opcin es seleccionar todas las
palabras en maysculas.
Contenido HTML - Definir el contenido del campo como HTML. Un campo HTML Content para
etiquetas HTML.
Anchura - Ancho de campo.
Mscara - Define la mscara de campo. Por ejemplo, en un formato de nmero de telfono con los
parntesis y guiones. La mscara usa los caracteres "X" y "Z", donde X permiten cero y cero Z
desactivar.
Tipo de SQL - Determinar el tipo de campo en la base de datos.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

Campo Texto De Mltiples Lneas

campo TEXTO DE MLTIPLES LNEAS


Configuracin general

Figura 1: Configuracin general de campo

Atributos:
Tipo de datos - Defina el tipo de campo de aplicacin.
Convertir Letras - Convertir el de fuente de campo. Todo en maysculas, si la opcin es maysculas,
minsculas, slo la primera letra de la primera palabra a maysculas, si la opcin es mayscula la
primera palabra, la primera letra de cada palabra a maysculas si la opcin es seleccionar todas las
palabras en maysculas.
Contenido HTML - Definir el contenido del campo como HTML. Un campo HTML Content para
etiquetas HTML.
Anchura - ancho de campo.
Mscara - Define la mscara de campo. Por ejemplo, en un formato de nmero de telfono con los
parntesis y guiones. La mscara usa los caracteres "X" y "Z", donde X permiten cero y cero Z
desactivar
Tipo de SQL - Determinar el tipo de campo en la base de datos.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Grid Lookup - Autom?tico

Despus de Lookup

Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

Campo Nmero

campo nMERO
Configuracin general

Figura 1: Configuracin general de campo.

Atributos:
Tipo de datos - Defina el tipo de campo de aplicacin.
Mscara - Define la mscara de campo. Por ejemplo, en un formato de nmero de telfono con los
parntesis y guiones. La mscara usa los caracteres "X" y "Z", donde X permiten cero y cero Z desactivar.
Tipo de SQL - Determinar el tipo de campo en la base de datos.

Formato Intero

Figura 2: Interfaz de Formato de Valores

Configuracin regional - Aplicar las reglas de formato de configuracin regional para el campo. Si se
selecciona NO en los atributos dgitos separador, signo negativo, separador decimal y nmeros negativos se
muestran. (Ver configuracin regional).
Dgito separador de agrupacin - Define el carcter utilizado como separador de la unidad.
Signo negativo - Define el carcter usado para mostrar los valores negativos.
Formato de nmero negativo - Defina la posicin de signo negativo (en relacin con el campo)
Color de Negativos - Definir un color de fuente a los valores negativos.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .

Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

Campo Decimal

CONFIGURACIN GENERAL

Figura 1: Configuracin general de campo

Atributos:

Tipo de datos - Defina el tipo de campo de aplicacin.


Etiqueta - Definir el ttulo de campo.
Mscara - Define la mscara de campo. Por ejemplo, en un formato de nmero de telfono con los
parntesis y guiones. La mscara usa los caracteres "X" y "Z", donde X permiten cero y cero Z
desactivar
No repita valor - Pasar la informacin repetida en mostrar un valor de campo de una sola vez.
Tipo de SQL - Determinar el tipo de campo en la base de datos.

Formato de valores

Configuracin regional - Se aplica la configuracin regional en el campo.

Para obtener ms informacin sobre la configuracin regional, haga clic aqu


Color del Negativo - Color para valor negativo.
Precisin decimal - La precisin decimal del campo.
Completa con ceros - Completar el valor del campo con ceros .. Ejemplo: El valor es de R $ 125,50, con el
nmero de dgitos decimales se define a 3 y la opcin completa con ceros seleccionados a S el valor
mostrado es de R $ 125.500.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,

PDF, XML, CSV y RTF).


Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4

Lookup Description
Deportes
Pelculas
Libros

8
16

Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar

Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

Campo Moneda

CONFIGURACIN GENERAL

Figura 1: Configuracin general de campo

Atributos:
Tipo de datos - Defina el tipo de campo de aplicacin.
Mscara - Define la mscara de campo. Por ejemplo, en un formato de nmero de telfono con los
parntesis y guiones. La mscara usa los caracteres "X" y "Z", donde X permiten cero y cero Z desactivar.
Tipo de SQL - Determinar el tipo de campo en la base de datos.

Formato de valores
Configuracin regional - Se aplica la configuracin regional en el campo.
Para obtener ms informacin sobre la configuracin regional, haga clic aqu
Formato monetario - Visualizacin con el formato de moneda.
Color del Negativo - Color para valor negativo.
Precisin decimal - La precisin decimal del campo.
Completa con ceros - Completar el valor del campo con ceros .. Ejemplo: El valor es de R $ 125,50, con el
nmero de dgitos decimales se define a 3 y la opcin completa con ceros seleccionados a S el valor
mostrado es de R $ 125.500.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de

una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.

Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8

Lookup Description
Deportes
Pelculas
Libros
Viajar

16

Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.

Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

Campo Imagen Html

Configuracin general

Figura 1: Configuracin general de campo

Atributos:
Tipo de datos - Definir el tipo de campo de aplicacin.
Imagen - Buscar fotos para mostrar. Utilice los iconos para seleccionar entre imgenes estndar disponible,
o cargar una imagen desde cualquier directorio.
Borde de imagen - Ancho del borde de la imagen en pxeles.
Altura de la imagen - Altura de la imagen en pxeles.
Ancho de imagen - Anchura de la imagen en pxeles.

Campo Fecha

Configuracin general

Figura 1: Configuracin general de campo.

Atributos:
Tipo de datos - Defina el tipo de campo de aplicacin.
Tipo de SQL - Determinar el tipo de campo en la base de datos.

Formato de valores

Configuracin regional - Se aplica la configuracin regional en el campo.


Para obtener ms informacin sobre la configuracin regional, haga clic aqu
Mscara de detalle - Formato de la presentacin del campo.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

Campo Hora

Configuracin general

Figura 1: Configuracin general de campo

Atributos:
Tipo de datos - Defina el tipo de campo de aplicacin.
Tipo de SQL - Determinar el tipo de campo en la base de datos

Values Format

Configuracin regional - Se aplica la configuracin regional en el campo.


Para obtener ms informacin sobre la configuracin regional, haga clic aqu
Mostrar - Formato de la presentacin del campo.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

Campo Fecha Y Hora

Configuracin general

Atributos:
Tipo de datos - Defina el tipo de campo de aplicacin.
Tipo de SQL - Determinar el tipo de campo en la base de datos

Formato de valores

Configuracin regional - Se aplica la configuracin regional en el campo.


Para obtener ms informacin sobre la configuracin regional, haga clic aqu
Mostrar - Formato de la presentacin del campo.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

Campo Imagen (base De Datos)

Configuracin general

Figura 1: Configuracin general de campo

Atributos:
Tipo de datos - Definir el tipo de campo de aplicacin.
Borde de imagen - Ancho del borde de la imagen en pxeles.
Altura de la imagen - Altura de la imagen en pxeles.
Ancho de imagen - Anchura de la imagen en pxeles.
Mantener Aspecto - Mantener la relacin de aspecto de la imagen cuando cambia su tamao.
Abrir en otra ventana - Abrir la imagen original en otra ventana.
Subcarpeta - Subcarpeta donde estn almacenados los archivos.
Cach de Imagen - Tiempo en minutos la cach de imgenes se guardarn en el servidor antes de ser
eliminados.
Tipo de SQL - Determinar el tipo de campo en la base de datos.

Campo Imagen (nombre Del Archivo)

Configuracin general

Figura 1: Configuracin general de campo

Atributos:
Tipo de datos - Definir el tipo de campo de aplicacin.
Borde de imagen - Ancho del borde de la imagen en pxeles.
Altura de la imagen - Altura de la imagen en pxeles.
Ancho de imagen - Anchura de la imagen en pxeles.
Mantener Aspecto - Mantener la relacin de aspecto de la imagen cuando cambia su tamao.
Abrir en otra ventana - Abrir la imagen original en otra ventana.
Subcarpeta - Subcarpeta donde estn almacenados los archivos.
Cach de Imagen - Tiempo en minutos la cach de imgenes se guardarn en el servidor antes de ser
eliminados.
Tipo de SQL - Determinar el tipo de campo en la base de datos.

Campo Documento (base De Datos)

CONFIGURACIN GENERAL

Figura 1: Configuracin general de campo

Atributos:
Tipo de datos - Defina el tipo de campo de aplicacin.
Mostrar icono - Mostrar el icono de tipo de archivo.
Nombre del archivo - Campo que contiene el nombre de archivo del documento, que ser almacenada en
la base de datos.
Tipo de SQL - Determinar el tipo de campo en la base de datos.

Campo Documento (nombre Del Archivo)

CONFIGURACIN GENERAL

Figura 1: Configuracin general de campo

Atributos:
Tipo de datos - Defina el tipo de campo de aplicacin.
Subcarpeta - Subcarpeta donde estn almacenados los archivos.
Mostrar icono - Mostrar el icono de tipo de archivo.
Tipo de SQL - Determinar el tipo de campo en la base de datos.

Campo Tarjeta De Crdito

campo TARJETA DE CRDITO


CONFIGURACIN GENERAL

Figura 1: Configuracin general de campo


Atributos:
Tipo de datos - Defina el tipo de campo de aplicacin.
Tipo de SQL - Determinar el tipo de campo en la base de datos.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:

Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

Campo E-mail

CONFIGURACIN GENERAL

Figura 1: Configuracin general de campo

Atributos:
Tipo de datos - Defina el tipo de campo de aplicacin.
Tipo de SQL - Determinar el tipo de campo en la base de datos.

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:

SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:

Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.

Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.


Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

Url

Configuracin general

Figura 1: Configuracin general de campo

Atributos:
Tipo de datos - Defina el tipo de campo de aplicacin.
Otros - Abrir enlace en otra pgina.
Tipo de SQL - Determinar el tipo de campo en la base de datos

Lookup de Consulta
Se utiliza para modificar la visualizacin de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (vase la lookup automatico)

Antes de Lookup

Despus de Lookup

Grid Lookup - Autom?tico


Utilizados para modificar la visualizacin de un campo dinmicamente, recuperando los valores de una tabla de
base de datos.

Figura 1: Interfaz de Grid de lookup automtica

Atributos:
SQL Select - sta es la consulta utilizada para recuperar el valor de visualizacin de campo del grid. . El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecucin de la aplicacin, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Mltiples - Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador - El carcter utilizado para separar los elementos retornados por el Comando Select, es slo
aplicable cuando se utiliza la opcin de mltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Grid

Aplicar el lookup en todos los tipos de grid (HTML,


PDF, XML, CSV y RTF).
Resumen Aplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen

Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Grid Lookup - Manual


Lookup utilizadas para modificar la visualizacin de un campo con los valores predefinidos.

Figura 2: Interfaz de Grid Lookup Manual

Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Mostrar un nico valor en el campo por sustitucin directa. El valor almacenado en la base de
datos se sustituir por una etiqueta definida en una lista.

Figura 3: Configuracin de Lookup Valor Unico

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.

Mltiples valores (delimitador)

Mostrar ms de un valor para el campo mediante la sustitucin de la cadena guardada en la


tabla de descripcin completa. La cadena de valores est separado por un delimitador. Por
ejemplo, el valor almacenado D; P aparece Deportes (D) y Pelculas (P) en una lista

Figura 4: Lookup mltiples valores (delimitador)

Etiqueta - Texto visualizado.


Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos de la cadena.

Mltiples valores (posicin)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. Los valores son recuperados con base en la
posicin y el tamao la cadena. Por ejemplo, en una cadena para guardar El Gnero (un
byte), Estado civil (un byte) y Hobby (dos bytes) la informacin almacenada incluye etiqueta,
posicin inicial en la cadena y tamao en bytes que ocupa cada informacin segn definido en
la lista:

Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros.

Figura 5: Lookup mltiples valores (posicion).

Etiqueta - Texto visualizado.


Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao - Cantidad de bytes guardada en la cadena.

Mltiples valores (binario)

Mostrar ms de un valor para el campo seleccionado mediante la sustitucin de la cadena


guardada en la tabla por la descripcin completa. En esta opcin los valores se almacenan y
se recuperan en decimales por algoritmos especficos. Por ejemplo, la siguiente informacin
tiene los datos y los valores atribuidos automticamente a la posicin relativa que ocupa cada
uno de los valores. (los valores se muestran):
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Para mostrar la informacin 11 e 12 (almacenados en la base de datos) de acuerdo con la


lista de arriba se debe usar el siguiente algoritmo:
11 = 1 + 2 + 8 = (Deportes - Pelculas - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

12 = 4 + 8 = ( Libros - Viajar)
Attributed
Value
1
2
4
8
16

Lookup Description
Deportes
Pelculas
Libros
Viajar
Msica

Figura 6: Lookup mltiples valores (binario)

Etiqueta - Texto visualizado.

Botn Insertar - Inserta el elemento en la lista de valores


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Grid

Se aplicar el lookup en todos los tipos de grid


(HTML, PDF, XML, CSV y RTF).
ResumenAplicar lookup en resumen solamente (HTML y
PDF).
Ambos Igual que la seleccin de Grid y Resumen.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningn
valor.
Mostrar original y el valor de lookup - Muestra el valor original del campo y el valor de retorno de
Comando Select .
Separados por - Caracteres utilizados para separar el valor original del campo y el valor de retorno de
Comando Select . Slo aplicable cuando se utiliza la opcin Mostrar valor original y lookup .

Campo Cdigo De Barras

campo Cdigo de Barras


Configuracin general

Atributtes:
Tipo de datos - Tipo de datos del campo
Etiqueta - Ttulo de campo.
Altura de la imagen - INSERIR DESCRIO
Ancho de imagen - INSERIR DESCRIO
Tipo de SQL - Tipo de campo en la base de datos

Cdigo de Barras

Interfaz valores de formato.

Atributos:
- Tipo - Tipo de cdigo de barras

Salida - formato de salida de la imagen.


DPI - La calidad de imagen.
Espesor - Altura de la imagen.
Resolucin - Resolucin de la imagen.
Rotacin - "Spin" de la imagen .
Font - Fuente de texto de cdigo de barras.
Texto - Texto de cdigos de barras para la ilustracin.

Configuracin de Visualizacion

Interfaz de configuracion de visualizacion

Atributos:
Estilo de fuente - Permite elegir el estilo de fuente que se aplicar al objeto de aplicacin.
Tamao de fuente - Permite seleccionar el tamao de fuente que se aplicar al objeto de aplicacin.
Estilo de la fuente - Estilo de la fuente del texto del pdf (negrita, cursiva, subrayado).
Nmero de caracteres - Nmero de caracteres que se muestran.
Alineacin horizontal - Indica el lugar deseado (a la izquierda, derecha, centro o justificada) para un
conjunto de etiquetas.
Alineacin vertical - Indica ubicacin deseada (medio o inferior) en la parte superior para conjuntos de
etiquetas.
Imagen de fondo - Campo de la imagen de fondo.
Salto de lnea - Permite salto de lnea.
Color de fuente - Permite elegir el color con una paleta de colores que se aplicarn a la fuente.

Color de fondo - Permite elegir el color, utilizando una paleta de colores que se aplicarn al ttulo de la
aplicacin.
Ancho - Establece el ancho de ttulo.
Altura (px) - Indica la altura del ttulo.
Ttulo Alineacin horizontal -Indica el lugar deseado (a la izquierda, derecha, centro o justificada) para el
titulo del conjunto de etiquetas.
Ttulo alineacin vertical -Indica ubicacin deseada (medio o inferior) en la parte superior para el titulo del
conjunto de etiquetas.
Negrita - Permite aplicar negrita a la fuente.

Subselect

Este recurso es muy til cuando usted necesita hacer un informe maestro-detalle, por ejemplo, las categoras
y productos.

Este es un campo especial que debe ser creado desde el elemento de men nuevo campo de aplicacin.
Permite aadir una subconsulta all informe. Basado en el comando SQL se aadir subseleccin los campos
de la consulta.

Figura 1: Interfaz de configuracin general de campo.

Atributos:
Incremento - Establece el tamao entre las lneas de los registros.

Conexin - Se utiliza cuando se necesita una conexin especfica.


Tabla - Lista de conexines.
Subselect - Comando de select utilizado en el campo.
Despus de entrar en el comando SELECT y guardar, se aadir a Subselect campos relacionados en el
comando de select.

Eventos
Eventos

Si necesita hacer algo ms especfico sobre los informes, se puede programar, mediante eventos. Por ejemplo, si
desea sumar dos campos y mover este resultado a otro, antes de imprimir el registro, slo modificar el evento
OnRecord y escribir un cdigo similar a esto:
() = (Field_C Field_B) + () Field_A;

Aqu usted es libre de programar PHP, slo recuerda el carcter (), en torno al nombre del campo para hacer
referencia las variables locales, usando [], usted est haciendo referencia a las variables globales.
Scriptcase utiliza el concepto eventos para personalizar el cdigo de la aplicacin. Los eventos permiten definir
las acciones de acuerdo al tiempo de ejecucin (por ejemplo, despus de Insertar un registro, cuando se carga,
cuando se enva y otros) y tipo de aplicacin.
OnInit - Este evento se ejecuta slo una vez, antes de la aplicacin principal. En este mbito, por lo general, se
ejecutan las macros que actualizan la seleccin, como: sc_select_field, sc_select_order, donde sc_select_
(aadir), etc;
onRecord - Este evento se ejecuta antes de imprimir cada registro.
onHeader - Este evento se ejecuta inmediatamente antes de imprimir el encabezado.
por ejemplo, para imprimir un valor calculado en el encabezado.

Utilice este evento,

onFooter - Este evento se utiliza para mostrar un valor calculado en el pie de pgina.
Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
Ver ms sobre Scriptcase Macros.

Log

Nueva interfaz incluido en el V7. Se permite al usuario cmo el mdulo de registro funcionan individualmente
para la aplicacin

Imagen 1: Log Interfaz.

Opciones:
Esquema - Esquema de registro que se utilizar para la aplicacin.
Todos los campos - Utilizar todos los campos en el registro.
Eventos - Registro de eventos, ser salvo. Ser salvo? no tiene sentido

Bsqueda
Configuracin

CONFIGURACIN
En esta carpeta estan las opiciones de busqueda.

Figura 1: Interfaz de la configuracin del filtro.


Attributes
Ajax -----------------------Busqueda Vacia ----------------Condicin de Busquda - Permite seleccionar el comando SQL "Y" u "O" para definir los criterios de
bsqueda que se utilizar.
Alineacin Horizontal - Permite definir el posicionamiento de alinear horizontalmente el formulario de filtro;
Alineacin Vertical - Permite definir el posicionamiento de alinear verticalmente el formulario de filtro;
Bordes - Permite definir el posicionamiento (bordes) de la forma del filtro.
Show Condition - Show filter condition so that the user can choose your option. In this case AND or OR
will appear in the filter form so that the user select the wanted option.
Keeping the filter values - When activated the values of the last filter are kept and shown when the user
return the filter screen.
Table width - Allow to define the HTML width of the filter form.
Width unit of the table - Allow to define the unit of the HTML width of the filter form.
Keeping the filter values - When activated the values of the last filter are kept and shown when the user
return to the filter screen.
Mostrar Requisito - Mostrar condicin de filtro para que el usuario puede elegir su opcin. En este caso "y"
u "O" aparecer en el formulario de filtro para que el usuario seleccione la opcin deseada.

Conservando los valores del filtro - Cuando se activa los valores del ltimo filtro se mantienen y se
muestra cuando el usuario volver a la pantalla de filtro.
Ancho de la mesa - Permite definir el ancho de HTML de la forma del filtro.
Ancho de la unidad de la tabla - Permite definir la unidad de la anchura del HTML de la forma del filtro.
Conservando los valores del filtro - Cuando se activa los valores del ltimo filtro se mantienen y se
muestra cuando el retorno del usuario a la pantalla de filtro.
Using Iframe - When activated, it shows the filter screen and the search results in the same browser window,
in two FRAMES, one above the other. The filter form and the search integrate a unique page.

Initial State - When activated, show initialy the filter screen with the grid in the iframe positioned below the
filter screen, when desactivated, show initialy just the filter screen. This option is associated to Using
Iframe.
frame Height - Iframe height in pixels where are shown the data recovered by the filter. This option is
associated to Using Iframe.
Case Sensitive ---------------------

Seleccione Campos

Posicionamiento Campos
definir los campos que se muestran en la aplicacin.

Image1: Seleccionar campos.

Nota: La lista de la izquierda muestra todos los campos recuperados del SQL de la aplicacin. Se muestra la lista de la derecha los campos que se mostrarn en la
aplicacin (elija el campo y haga clic en la flecha derecha para incluirlo en el formulario).

Criterios De Bsqueda

CRITERIOS DE BSQUEDA

Figura 1: Interfaz de configuracin del filtro.

En esta interfaz se hace la configuracin de las condiciones de filtrado (SQL), en el combobox a la izquierda se
muestra el campo. En el combobox a la derecha se encuentran las opciones de filtro relacionados con el campo,
para seleccionar las opciones, haga clic en la opcin deseada (exactamente igual, igual Inicialmente, cualquier
parte, etc) y en el botn de encendido / apagado. Las flechas de la derecha sirven para modificar la ordenanza
de los campos. Debajo y al lado de la lista son los botones estndar de las otras listas que se describe:
Botn On/Off - Activar o desactivar el campo o la opcin seleccionada
Todos - .Marcar todos los campos u opciones
Ninguna - Desmarcar todos los campos u opciones.

Barra De Herramientas

La barra de herramientas de aplicacin se divide en dos partes: superior e inferior. Es posible seleccionar los
botones para cada parte de forma independiente. Un botn puede incluso ser parte de ambas partes al mismo
tiempo.

Figure1: Interface of the toolbar.

Atributos:
Barra de herramientas (superior / inferior) - Seleccione los botones de muestra en las barras de
herramientas de filtrado y la posicin de los botones.
Teclas de acceso - Definir teclas de acceso de los accesos directos.

COnfiguracion de botones

Atributos:
Boton - nombre del botn.
Label - Defina la etiqueta que aparece en el botn.
Hint - Definir una pista en el botn.
Tecla de Acceso - Permite definir accesos directos de teclas Acceso.

Criterios De Bsqueda

Edicin de Reglas
Este recurso de edicin hace posible la organizacin de los perfiles de filtro, es decir, las aplicaciones de filtros
tienen un recurso llamado Guardar filtro, donde es posible guardar las preferencias de bsqueda. Estas
preferencias son agrupadas por las normas y es en este mdulo en el que crear esta normativa.

Figura 1: Interfaz de Guardar filtro

Figure3: Adicionando uma nova Regla para bsqueda.

Layout
Descripcin General

DESCRIPCIN GENERAL
Configurar formatos de pantalla mediante la determinacin de atributos, tales como los esquemas de
visualizacin, la organizacin de campos en los bloques, y definir el formato de cabecera, entre otros

Bloques

Blocks
Por defecto, las aplicaciones creadas en ScriptCase constar de un slo bloque, con el mismo nombre de la
aplicacin. Puede aadir tantos bloques como sea necesario y organizarlos en la forma ms conveniente. En la
figura de abajo observar una columna ORGANIZACIN, que puede ser utilizada para definir la posicin de
prximo bloque (al lado o debajo de la cadena).

Imagen 1: Interfaz de Configuracin de Bloques.

En el lado izquierdo de cada bloque hay dos iconos:

para editar el bloque y

Organizacin y cambio de posicin de Bloques

Vase ms adelante de cmo modificar el orden de bloques en la pantalla.


Haga clic para seleccionar el bloque al que desea modificar su posicin

Eliminar un bloque de pantalla.


Haga clic en el bloque y arrastrelo a los "bloques que no se muestran".

para borrar el bloque.

Atributos
Op - Opciones.
Bloque (Nombre) - Nombre interno del bloque.
Bloque (Ttulo) - Etiqueta (nombre a mostrar) del bloque.
Titulo (Visualizacin)- Mostrar Titulo del Bloque
Etiqueta (Visualizacin) - Controla si sern mostradas las etiquetas de los campos contenidos en el bloque
Etiqueta (Posicin) - Opciones de visualizacin de etiqueta:
Sobre" - Muestra la etiqueta por encima del campo.

Al lado - Muestra el campo al lado de la etiqueta.

Abajo - Muestra la etiqueta abajo del campo.

Campos (columnas) - Cantidad de columnas mostradas lado a lado dentro del bloque.
Campos (Posicin) - Posicin dentro del bloque:
Abajo" - Muestra un campo debajo de las otras columnas respetando la cantidad.

Al lado - Muestra los campos lado a lado respetando la cantidad de columnas.

"Lnea - Mostrar campos lado a lado sin tabulacin

Organizacin (Siguiente) - La forma en que los bloques estn organizados dentro de la pgina:
Abajo" - Indica que el siguiente bloque se muestra abajo.

Al lado - Indica que el siguiente bloque se muestra al lado.

Pestaas - Indica que el siguiente bloque se muestra en otra Pestaa..

Organizacin (Ancho) - Anchura de bloque de en pxeles o porcentaje. Ejemplo: Si hay dos bloques de lado
a lado un buen tamao es de 50% para cada bloque.

Organizacin (Altura) - Altura de bloque en pxeles o porcentaje.

Aadir nuevo bloque


Para aadir nuevos elementos en una aplicacin, basta con hacer clic en

Figura 2: Interfaz de agregar nuevo bloque

Atributos:
Nombre - Nombre de bloque
Etiqueta - Etiqueta de bloque

Editar Bloque
Clic en

para editar la informacin del bloque y haga clic en Guardar.

Figura 3: Interfaz de editar bloque

Attributes:
Nombre - Nombre del bloque.
Ttulo - Ttulo del bloque.
Mostrar Ttulo - Mostrar linea con el ttulo de bloque.
Fuente del ttulo de bloque - Fuente para el ttulo del bloque.
Tamao de fuente - Tamao de la fuente del ttulo del bloque.
Color de fuente - Color de fuente del ttulo del bloque.
Color de fondo - Color de fondo de lnea de ttulo del bloque
Imagen de fondo - Imagen de fondo del ttulo del bloque
Altura de Ttulo- Altura de la lnea de ttulo del bloque (en pxeles);
Alineacin horizontal - Alineacin horizontal del ttulo del bloque (izquierda, centro y derecha);
Alineacin vertical - Alineacin vertical del ttulo del bloque (superior, media e inferior);
Mostrar Etiqueta - Mostrar las etiquetas de los campos del bloque
Columnas - Cantidad de columnas de campos del bloque
Columnas Ancho-Columns Width - Calcular columnas del bloque.
Color de Etiqueta - Color de display de Campos de etiqueta
Organizacin de campos - Organizacin de campos de bloque
Posicin de la Etiqueta - Posicin de campos etiqueta
Bloque Siguiente- Posicin de bloque siguiente en relacin con el actual.
Color de borde - Color del borde del bloque
Ancho de Frontera - Ancho de las fronteras del bloque;
Ancho de bloque - Ancho de bloque
Altura de bloque - Altura de bloque
Cellspacing - Espaciado entre celdas del bloque.
Collapse - Permite ampliar y colapsar cada bloque de forma individual.

Configuracin

Configuracion de Layout

Image1: Configuracin de diseo de interfaz

Permite definir el tema de la aplicacin. (CSS)


Atributos:
Plantilla de Cabecera - Permite elegir el formato del encabezado.
Plantila de Pie de pgina - Permite elegir el formato del pie de pgina.
Tema - Permite seleccionar un tema existente (colores, fuentes, etc) a la aplicacin.

Encabezado Y Pie De Pgina

ENCABEZADO Y PIE DE PGINA


ENCABEZADO

Image1: Interfaz de cabecera.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada.


Mostrar encabezado - Este valor determina si el encabezado se mostrar
Ttulo de la aplicacin - Permite definir un ttulo de encabezado que se mostrar en la aplicacin. (Las
aplicaciones de formulario tiene dos ttulos predefinidos, uno a modo de inclusin, y otro a modo de
actualizacin)
Las variables de cabecera - Los campos variables se pueden llenar con cualquiera de los tipos disponibles.
Dependiendo del tipo, ser necesario asociar el contenido de la misma. Ver los tipos disponibles a
continuacin:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en la cabecera
Ttulo: Muestra en la cabecera el valor introducido en el campo de Titulo.
Fecha: Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda
seleccionados por el usuario en el formulario de bsqueda. (Slo disponible para las
aplicaciones Grid)

PIE DE PGINA

Image2: Interfaz de pie de pgina.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada


Mostrar pie de pgina - Esta opcin determina si el pie de pgina se mostrar.
Variables de pie de pgina - Los campos variables se pueden llenar con cualquiera de los tipos
disponibles. Dependiendo del tipo, ser necesario asociar el contenido de la misma. Estos son los tipos
disponibles:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en el pi de pgina
Ttulo:Muestra en el pie de pgina el valor introducido en el Titulo.
Fecha:Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda seleccionados por el
usuario en el formulario de bsqueda. (Slo disponible para las aplicaciones Grid)

Eventos

En el ScriptCase el concepto de eventos permite a un desarrollo normalizado.


OnInit -Este evento se ejecuta slo una vez, antes de los principales de select de la ejecucin de la aplicacin
OnRefresh - Este evento se ejecuta cuando se vuelva a cargar la pgina de la aplicacion.
OnValidate - Este evento se ejecuta cuando haga clic en los botones de validacin (OK, actualizar, insertar,
borrar, filtro), segn la aplicacin utilizada.
onLoad - Este evento se produce cuando la carga de la ventana del navegador.

Campos
Descripcin General

Descripcin general
En esta sesion se muestran la configuracin slo para los campos que son parte integrante de la bsqueda, lo
que significa que, los campos que fueron seleccionados en el men "GRID-> Filtro-> CAMPOS".

Figura 1: Interfaz de los campos de filtro.

Campo a campo podemos definir una serie de atributos. Sobre el tipo de datos seleccionados, la pgina de
edicin del campo sufre una actualizacin para mostrar las configuraciones de atributos especficas para cada
tipo de datos.

Nuevo Campo

This new functionality allows to add a new field in the application. Below follows a creation step-by-step of this
new field.
1- When click on a new button it is shown the image below, where we determine the amount of fields that will be
added.

Image1: Interface of amount of fields.

2- After we determine the amount of fields that will be added, it is necessary to define the configuration of the
new field (data type, name and label).

Image2: Interface of the Properties of the new field.

Note: The description of the field type is modified as the selection of the filed type.

Texto

Figure1: Interface of General Configuration.


Attributes:
Data type - Define the application field type. When the field is defined as a textm it accepts letters, numbers
and characters.
Filter Label - Define the application field title. For example: if the field has been defined in the database as
nm_name, if is more clearly the agreement if the same is simplified to Name. That is, the label is a field
nickname in the application layer.
Use Gird Label - This option when activated, allows to use the field title that is configured in the grid, in this
case the option filter label can't be used.
Anchura - Allow when activated to show the field as a label, do not allowing the data input.
Tamao mximo - INCLUIR DESCRIO
Tipo de SQL - Informa o tipo do campo na base de dados

Field's Behavior

Figure2: Interface of Filter Configuration.

Attributes:
Convert Letter- Convert the letters of the field when it loose focus. All in capital letters, if the chosen option
is Uppercase, all in small letters, if the chosen option is Lowercase. The first letter of the first word in capital
letter, if the chosen option is Uppercase first word, it is important to point out that the other words do not
receive this configuration. The first letter of all word in capital letters, if the chosen option is Uppercase all
words
Submit on OnChange - Allow when activated, to submit the filter when it will have alterations in the field.
Show Condition - Allow when activated, to show or don't show the filter condition, the same just functions if
the filter will have at least one option.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.

Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Numero

Figure1: Interface of General Configuration.


Data type - Define the application field type. When the field is defined as a textm it accepts letters, numbers
and characters.
Filter Label - Define the application field title. For example: if the field has been defined in the database as
nm_number,if is more clearly the agreement if the same is simplified to Number. That is, the label is a field
nickname in the application layer.
Use Gird Label -This option when activated, allows to use the field title that is configured in the grid, in this
case the option filter label can't be used.
Anchura - Allow to determine the field width.
Tamao mximo - INCLUIR DESCRIO
Tipo de SQL - Informa o tipo do campo na base de dados

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Formato de valores

Atributos:
Configuracin regional - Se aplica la configuracin regional en el campo.
Separador - Inserta un separador.
Acepta negativos - El campo acepta valores negativos.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Decimal

Figure1: Interface of General Configuration.


Data type - Define the application field type. When the field is defined as a textm it accepts letters, numbers
and characters.
Filter Label - Define the application field title. For example: if the field has been defined in the database as
nm_number,if is more clearly the agreement if the same is simplified to Number. That is, the label is a field
nickname in the application layer.
Use Gird Label - This option when activated, allows to use the field title that is configured in the grid, in this
case the option filter label can't be used.
Anchura - Allow to determine the field width.
Tamao mximo - INCLUIR DESCRIO
Tipo de SQL - Informa o tipo do campo na base de dados

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Formato de valores

Atributos:
Configuracin regional - Aplica la configuracin regional al campo
Precision - Cantidad de dgitos en la parte decimal
Separador - Separador
Decimal Separator - Separador de los nmeros decimales
Acepta Negativo - El campo acepta valores negativos

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.

Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Moneda

Figure1: Interface of General Configuration.


Data type - Define the application field type. When the field is defined as a textm it accepts letters, numbers
and characters.
Filter Label - Define the application field title. For example: if the field has been defined in the database as
nm_number,if is more clearly the agreement if the same is simplified to Number. That is, the label is a field
nickname in the application layer.
Use Gird Label - This option when activated, allows to use the field title that is configured in the grid, in this
case the option filter label can't be used.
Anchura - Allow to determine the field width.
Tamao mximo - INCLUIR DESCRIO
Tipo de SQL - Informa o tipo do campo na base de dados

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Formato de valores

Atributos:
Configuracin regional - Aplica la configuracin regional al campo
Precision - Cantidad de dgitos en la parte decimal
Separador - Separador
Decimal Separator - Separador de los nmeros decimales
Acepta Negativo - El campo acepta valores negativos

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:

Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Fecha

Figure1: Interface of General Configuration.

Data type - Define the application field type. When the field is defined as a textm it accepts letters, numbers
and characters.
Filter Label - Define the application field title. For example: if the field has been defined in the database as
nm_date,if is more clearly the agreement if the same is simplified to Date. That is, the label is a field
nickname in the application layer.
Use Grid Label -This option when activated, allows to use the field title that is configured in the grid, in this
case the option filter label can't be used.
Width - Allow to determine the field width.
Label field- Allow when activated to show the field as a label, do not allowing the data input.

VALUES FORMAT

Figure2: Interface of Filter Configuration.

Attributes:
Configuracion regional - INSERIR DESCRIO
Separador de fecha - INSERIR DESCRIO
Visualizacion - INSERIR DESCRIO
Usar ComboBox - INSERIR DESCRIO
Formato de visualizacion - INSERIR DESCRIO
Mostrar calendario - Allow to show beside the field a calendar icon, this makes possible the selection of the
month and year passing to the field the value which was defined in the calendar.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

CONDICIONES ESPECIALES
Los campos de tipo fecha muestran condiciones de filtro especiales. Para configurar las condiciones especficas
vase abajo las opciones disponibles.

Nota: Utilice la funcin On / Off para activar o desactivar una condicin.

Todo el perodo - Muestra todas las fechas disponibles


Hoy - Buscar hoy
Ayer - Buscar ayer .
ltimos 7 das - Busque ltimos 7 das. Ej: ((21/01/2010 27/01/2010).
La semana pasada (Dom-Sab) - Buscar la semana pasada.
Das hbiles ltima semana (de lunes a viernes) - Buscar das hbiles ltima semana. (De lunes a
viernes).
Este mes - Busque mes en curso desde el principio hasta el da actual.
El mes pasado - Buscar el mes pasado

Note: Interfaz de configuracin de filtros especiales.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:

Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Hora

Figure1: Interface of General Configuration.

Data type - Define the application field type. When the field is defined as a textm it accepts letters, numbers
and characters.
Filter Label - Define the application field title. For example: if the field has been defined in the database as
nm_hour,if is more clearly the agreement if the same is simplified to Hour. That is, the label is a field
nickname in the application layer.
Use Gird Label - This option when activated, allows to use the field title that is configured in the grid, in this
case the option filter label can't be used.
Width - Allow to determine the field width.
Label field- Allow when activated to show the field as a label, do not allowing the data input.

VALUES FORMAT

Figure2: Interface of Filter Configuration.

Attributes:
Configuracion regional - INSERIR DESCRIO
Separador de hora - INSERIR DESCRIO
Visualizacion - INSERIR DESCRIO
Formato de visualizacion - INSERIR DESCRIO
Mostrar calendario - Allow to show beside the field a calendar icon, this makes possible the selection of the
month and year passing to the field the value which was defined in the calendar.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:

Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Fecha Y Hora

Figure1: Interface of General Configuration.


Data type - Define the application field type. When the field is defined as a textm it accepts letters, numbers
and characters.
Filter Label - Define the application field title. For example: if the field has been defined in the database as
nm_date_hour, if is more clearly the agreement if the same is simplified to Date. That is, the label is a field
nickname in the application layer.
Use Gird Label - This option when activated, allows to use the field title that is configured in the grid, in this
case the option filter label can't be used.
Width - Allow to determine the field width.
Label field- Allow when activated to show the field as a label, do not allowing the data input.

VALUES FORMAT

Figure2: Interface of Filter Configuration.

Attributes:
Configuracion regional - INSERIR DESCRIO
Separador de fecha - INSERIR DESCRIO
Separador de hora - INSERIR DESCRIO
Visualizacion - INSERIR DESCRIO

Usar ComboBox - INSERIR DESCRIO


Formato de visualizacion - INSERIR DESCRIO
Grupo de fecha y hora - INSERIR DESCRIO
Mostrar calendario - Allow to show beside the field a calendar icon, this makes possible the selection of the
month and year passing to the field the value which was defined in the calendar.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Select

General Settings

Figure1: General Settings Interface

Attributes:
Data type - Define the application field type. When the field is defined as a textm it accepts letters, numbers
and characters.
Search Label- Define the application field title. For example: if the field has been defined in the database as
nm_date_hour,if is more clearly the agreement if the same is simplified to Date. That is, the label is a field
nickname in the application layer.
Use same Label used on the Grid - This option when activated, allows to use the field title that is configured
in the grid, in this case the option filter label can't be used.
Width - Allow to determine the field width.
Maximum Size - Maximum field size .
SQL Type - Database Field type.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Lookup de Edicin
Lookup de edicin permite a visualizacin de una lista de valores en campos de formularios. Vea en la pantalla
de abajo el campo Estado , antes y despus que la enabling lookup de edicin para mostrar un objeto select que

contenga una lista personalizada de LLAVES / VALORES. Estas listas de LLAVES / VALORES puede definir se
de dos maneras: basada en una tabla de base de datos ( lookup automtico ) o de los arrays (lookup manual)

Antes de Lookup

Despus de Lookup

Mtodo de Lookup
Hay dos opciones disponibles: automtico, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.

Figura 1:seleccin de mtodo de Lookup

Lookup de Edicin - Automtico


Rellena el objeto select dinmicamente, basado en una sentencia SQL, tenga en cuenta la sentencia SQL en la
foto abajo, es necesario recuperar una clave (insertar o actualizar) y un valor para mostrar en el campo en el
comando SQL

Figura 2: Configuracin de lookup automtico

Atributos:
SQL Select - La consulta utilizada para alimentar el objeto select en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.

NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Valores Multiples - En la seleccin s, es posible seleccionar varios elementos de la lista de campos. La


lista de valores se guardarn en el campo de la tabla como una cadena que contiene el texto:
KEY1;KEY2;KEY3 utilizando un delimitador especificado como ; o - definido en Delimitador

nico valor

Mltiples Valores

Delimitador - El carcter utilizado para separar los elementos generados en la cadena, slo aplicable
cuando se utiliza la opcin de mltiples valores, el valor por default es delimitador coma (;).
Altura- Seleccione la cantidad de filas de objeto .
Utilice Ttulo - Permite mostrar una lnea de ttulo en el objeto select. Esta opcin funciona en combinacin
con el Ttulo y el Valor interno de ttulo.

Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo
del objeto es seleccionado
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del select , se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

Valor de lookup

Valor original y de lookup

Separados por - Caracteres utilizados para separar valores de CLAVE y LOOKUP mostrados en la lista de
valores. Slo aplicable cuando se utiliza la opcin Mostra valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.
Crear enlace - Permite crear un enlace a un formulario de actualizacin de la lista. En la imagen siguiente,
el objeto select se recarga automticamente despus de la actualizacin de un formularion emergente
(popup).

Casilla de verificacin Usar el men desplegable - Mostrar el campo Seleccione una lista desplegable
de casillas de verificacin.

Lookup de Edicin - Manual


Habilita un objeto select basado en una lista de valores llena manualmente como un array. Ver imagen abajo.

Figura 3: Lookup de edicin Manual.

Atributos:
Tipo de Lookup- Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Crea un objeto select simple , permite seleccinar slo un iten.

Figura 4: Configuracin de Lookup Valor Unico

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Default - Seleccin de valor predeterminada
Altura - La cantidad de filas mostradas en este objeto select.

Mltiples valores (delimitador)

Guarda una nica cadena en el campo de tabla basada en una lista de valores exhibidos. Por
ejemplo, la seleccin de: Deportes, Cine y Viajes es guardado en el campo de tabla como una
cadena como D;C;V. Tenga en cuenta el valor default de delimitador (;) coma

Figura 5: Lookup mltiples valores

(delimitador)

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos generados en la cadena,
slo aplicable cuando se utiliza la opcin de mltiples valores, el valor por default es
delimitador coma (;).
Altura - La cantidad de filas mostradas en este objeto select.

Mltiples valores (posicin)

Guarda en un campo de tipo cadena una lista de valores, por ejemplo, es posible guardar las
respuestas a los temas: gnero, estado civil y Hobby en un solo campo de tabla. Vase en
la tabla de abajo las posiciones utilizadas por cada respuesta de guardado en la cadena .
Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: Al seleccionar en el formulario generados : Hombre, Casado y Libros, el valor


guardado en la tabla es una cadena MCLI

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Negativo - Valor guardado en la cadena cuando no est seleccionadod un valor .
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao -cantidad de bytes guardada en la cadena.
Altura- Seleccione la cantidad de filas de objeto.

Mltiples valores (binario)

Permite guardar una seleccin mltipla como un valor entero en un campo de la a tabla.
En esta interfaz del campo el valor de cada iten es un nmero entero generado
automticamente.
Valor
implcito

Descripcin

1
2
4
8
16

Deportes
Cine
Viajar
Libros
Musica

La seleccin se convierte en un entero que es la suma de los valores implcitos antes de


guardar.
Ejemplo 1: En la seleccin de Deportes y Cine en la lista de valores, el valor guardado en el
campo de la tabla es 3
Valor
implcito
1
2
4
8
16

Descripcin
Deportos
Peliculas
Viajar
Libros
Musica

1 (Deportos) + 2 (Peliculas) = 3
Ejemplo 2: En la seleccin de Deportes, Viajar y Libros en la lista de valores, el valor
guardado en el campo de la tabla es 13
Valor
implcito
1
2
4
8
16

Descripcin
Deportos
Peliculas
Viajar
Libros
Musica

1 (Deportos) + 4 (Viajar) + 8 (Libros) = 13

Figura 7: Mltiples valores (binario).

Label- Text displayed value in the checkbox object.


Columns - Checkbox columns quantity.

Etiqueta- Texto visualizado.


Altura- Seleccione la cantidad de filas de objeto .

Botn Insertar - Inserta La etiqueta y el valor en la lista de valores.


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar, l listas guardadas se mostrarn en
el campo Definiciones de Carga de Lookup.
Definiciones de Carga de Lookup - Permite guardar una lista de valores o una lista predeterminada del
ScriptCase.
Utilice Ttulo - Permite mostrar una lnea de ttulo en el objeto select. Esta opcin funciona en combinacin
con el Ttulo y el Valor interno de ttulo.

Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo
del objeto es seleccionado.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del select , se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

valores de lookup

original y valores de lookup

Separados por- Caracteres utilizados para separar CLAVE y valores de LOOKUP mostrados en la lista de
valores. Slo aplicable cuando se utiliza la opcin Mostrar original y valores de lookup.
Casilla de verificacin Usar el men desplegable - Mostrar el campo Seleccione una lista desplegable de
casillas de verificacin.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Doble Select

General Settings

Figure1:Interface of General Configuration.

Attributes:
Data type - The data type Double Select is an drop-down object which allow multiple selection through of two
selection windows and a navigator betwen them (<< < > >>).
Label Search - Allow to define the field title in the filter.
Use same Label used on the Grid - Allow to use the field title which is configured in the grid.
Width - Allow to determine the field width.
Maximum Size - Maximum field size .
SQL Type - Database Field type.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Lookup de Edicin
Lookup de edicin permite a visualizacin de una lista de valores en formularios.

Antes de Lookup

Despus de Lookup

Figura 1: Lookupde Edicion

Atributos:
SQL Select - La consulta utilizada para alimentar el objeto select en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Delimiter - The character used to separate the items on generated string, the default delimiter is semicolon (
; )Delimitador - El carcter utilizado para separar los elementos generados en la cadena, slo aplicable
cuando se utiliza la opcin de mltiples valores, el valor por default es delimitador coma (;)..
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualizacin en el campo.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

Valor de lookup

Valor original y de lookup

Separados por - Caracteres utilizados para separar valores del campo y recuperado por lookup . Slo
aplicable cuando se utiliza la opcin Mostra valor original y lookup .de CLAVE y LOOKUP mostrados en
la lista de valores

Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Checkbox

General Settings

Figure1: Interface of General Configuration.

Attributes:
Data type - Checkbox is an object which allows the selction of one or more information through a marking
object.
Label Search - Allow to define the field title in the filter.
Use same Label used on the Grid - Allow to use the field title which is configured in the grid.
Width - Allow to determine the field width.
Maximum Size - Maximum field size
SQL Type - Database Field type.

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Lookup de Edicin
Lookup de edicin permite a visualizacin de una lista de valores en campos checkbox de formularios. Vea en la
pantalla de abajo.
It is possible to populate the checkboxes objects basada en una tabla de base de datos (lookup automatic) o de
los arrays (lookup manual)

Antes de Lookup

Despus de Lookup

Mtodo de Lookup
Hay dos opciones disponibles: automtico, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.

Figura 1:seleccin de mtodo de Lookup

Lookup de Edicin - Automtico


Rellena el objeto checkbox dinmicamente, basado en una sentencia SQL, tenga en cuenta la sentencia SQL en
la foto abajo, es necesario recuperar una clave (insertar o actualizar) y un valor para mostrar en el campo en el
comando SQL

Figura 2: Configuracin de lookup automtico


Atributos:
SQL Select - La consulta utilizada para alimentar el objeto checkbox en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Columnas - El nmero de columnas de checkbox


Delimitador - El carcter utilizado para separar los elementos generados en la cadena,el valor por default
es delimitador coma (;).

NOTA: La opcin de lookup automtico requiere el campo de formulario a ser de tipo cadena , porque la
seleccin mltiple guarda una nica cadena en el campo de la tabla de base de datos como AK; ID;UT
cuando se utiliza el delimitador coma.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del checkbox, se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Opcin de marcar todos - Muestra un objeto de marcar todos los artculos y otro para desmarcar todos los
artculos.

Mostrar original y el valor de lookup - Muestra el campo de clave y de lookup recuperado por la sentencia
SQL separados por el carcter se define en el Separado por. Seleccione No para mostrar slo el valor
recuperado por el lookup.

Separados por - Caracteres utilizados para separar el valor original del campoy el valor de retorno LOOKUP
mostrados en la lista de valores. Slo aplicable cuando se utiliza la opcin Mostra valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Lookup de Edicin - Manual


Habilita un objeto select basado en una lista de valores llena manualmente como un array. Ver imagen abajo.

Figura 3: Lookup de edicin Manual


Atributos:

Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico
Permite seleccinar slo un iten.

Figura 4: Configuracin de Lookup Valor Unico


Etiqueta- Texto visualizado.
Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla. Por
ejemplo, usando la figura 4, cuando Ipho caf es seleccionado el valor guardado es de
43.
Default - Seleccin de valor predeterminada
Columnas - Cantidad de columnas de checkbox .
Mltiples valores (delimitador)
Guarda una nica cadena en el campo de tabla basada en una lista de valores exhibidos. Por
ejemplo, la seleccin de: Deportes, Pelculas y Viajar es guardado en el campo de tabla como
una cadena como D;P;V. Tenga en cuenta el valor default de delimitador (;) coma

Figura 5: Lookup mltiples valores (delimitador)


Etiqueta- Texto visualizado.

Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.


Delimitador - El carcter utilizado para separar los elementos generados en la cadena,
slo aplicable cuando se utiliza la opcin de mltiples valores, el valor por default es
delimitador coma (;).
Altura - La cantidad de filas mostradas en este objeto select.
Columnas - Cantidad de columnas de checkbox .
Valores Mltiples (Posicin)
Guarda en un campo de tipo cadena una lista de valores. Con el uso de los mltiples valores
(posicin) se necesita entrar la etiqueta, posicin inicial en la cadena y el tamao en bytes de
cada [Link] ejemplo, es posible guardar las respuestas a los temas: gnero, estado
civil y Hobby en un solo campo de tabla. Vase en la tabla de abajo las posiciones utilizadas
por cada respuesta de guardado en la cadena .
Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Peliculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: Al seleccionar en el formulario generados : Hombre, Casado y Libros, el valor


guardado en la tabla es una cadena HCLI

Figura7: Lookup de Edicin - Mltiples Valores (posicin)

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Negativo - Valor guardado en la cadena cuando no est seleccionadod un valor .
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao -cantidad de bytes guardada en la cadena.

Altura- Seleccione la cantidad de filas de objeto.


Mltiples valores (binario)
Permite guardar una seleccin mltipla como un valor entero en un campo de la a tabla.
En esta interfaz del campo el valor de cada iten es un nmero entero generado
automticamente. Vea los ejemplos abajo.
Valor
atribuido
1
2
4
8
16

Descripcin
Deportos
Pelculas
Libros
Viajar
Msica

La seleccin se convierte en un entero que es la suma de los valores implcitos antes de


guardar.
Ejemplo 1: En la seleccin de Deportes y Pelculas en la lista de valores, el valor guardado
en el campo de la tabla es 3
Valor
atribuido
1
2
4
8
16

Descripcin
Deportos
Pelculas
Libros
Viajar
Msica

1 (Deportos) + 2 (Pelculas) = 3
Ejemplo 2: En la seleccin de Deportos, Viajar y Libros en la lista de valores, el valor
guardado en el campo de la tabla es 13
Valor
atribuido
1
2
4
8
16

Descripcin
Deportos
Pelculas
Libros
Viajar
Msica

1 (Deportos) + 4 (Viajar) + 8 (Libros) = 13

Figura8: Lookup de Edicin - Mltiples Valores (binario)

Etiqueta- Texto visualizado.


Columnas - Cantidad de columnas de checkbox .
Botn Insertar - Insertar etiqueta y valor en la lista de valores.
Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar, l listas guardadas se mostrarn en
el campo Definiciones de Carga de Lookup.
Definiciones de Carga de Lookup - Permite guardar una lista de valores o una lista predeterminada del
ScriptCase.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del checkbox, se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Mostrar original y el valor de lookup - Muestra el campo de clave y de lookup recuperado por la sentencia
SQL separados por el carcter se define en el Separado por. Seleccione No para mostrar slo el valor
recuperado por el lookup.

valores de lookup

original y valores de lookup

Separados por - Caracteres utilizados para separar el valor original del campoy el valor de retorno LOOKUP
mostrados en la lista de valores. Slo aplicable cuando se utiliza la opcin Mostra valor original y lookup .

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Radio

General Settings

Figure1: Interface of General Configuration.


Attributes:
Data Type - Radio is an object which allows the selection fof just an information of all that are shown by it.
Filter Label - Allow to define the field title in the filter.
Use Grid Label - Allow to use the field title which is configured in the grid.
Anchura - Allow to determine the field width.
Tamao mximo - INCLUIR DESCRIO
Tipo de SQL - Informa o tipo do campo na base de dados

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Lookup de Edicin

Lookup de edicin permite a visualizacin de una lista de valores en campos radio object
en la pantalla de abajo.

de formularios. Vea

Mostrar una lista para utilizar en formulario (vea lookup automatico y lookup manual) .

Antes de Lookup

Despus de Lookup

Mtodo de Lookup
Hay dos opciones disponibles: automtico, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.

Figura 1:seleccin de mtodo de Lookup

Lookup de Edicin - Automtico


Buscar usado para mostrar los valores en un campo objeto Radio. Los valores se recuperan con sentencia SQL
de una tabla en la base de datos.

Figura 2: Configuracin de lookup automtico

Atributos:
SQL Select - La consulta utilizada para alimentar el objeto radio en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Columnas - El nmero de columnas de radio

Columna de Radio nica

Columna de Radio Dobles

Utilice Ttulo - Mostrar una opcin diferente de radio en el campo (Vase Ninguno en la imagen abajo), en
relacin a un valor lleno manualmente (Valor interno de ttulo).
Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo del
objeto es seleccionado
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualizacin en el campo.
Mostrar original y el valor de lookup - Muestra el campo de clave y el recuperado por lookup.

Valor de lookup

Valor original y de lookup

Separados por - Caracteres utilizados para separar los valores de campo y el recuperado por lookup. Slo
aplicable cuando se utiliza la opcin Mostra valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Lookup de Edicin - Manual


Habilita un objeto radio basado en una lista de valores llena manualmente como un array. Ver imagen abajo.

Figura 3: Lookup de edicin Manual

Atributos:
Etiqueta- Texto visualizado.
Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla. Por ejemplo, M es el
valor aadido a la seleccin masculina.
Default - Seleccin de valor predeterminada.
Columns - Define number of columns used to display the radio items.
Insertar -. Aadir a la lista de valores los valores de etiqueta y valor.
Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar, listas guardadas se mostrarn en el
campo Definiciones de Carga de Lookup
Definiciones de Carga de Lookup - Permite guardar una lista de valores o una lista predeterminada del
ScriptCase.
Utilice Ttulo - Mostrar una opcin diferente de radio en el campo (Vase Ninguno en la imagen abajo), en
relacin a un valor lleno manualmente (Valor interno de ttulo).

Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo
del objeto es seleccionado.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualizacin en el campo.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

valores de lookup

original y valores de lookup

Separados por - Caracteres utilizados para separar los valores de campo y el recuperado por lookup. Slo
aplicable cuando se utiliza la opcin Mostra valor original y lookup .

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.

Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campos De Grid

General Configuration

Figure1: Interface of General Configuration.

Attributes:
Data type - Search Fields is a new resource which allow the selection of the fields that will be part of the
grid body of the search.
Filter Label - Allow to define the field title in the filter.
Use Grid Label - Allow to use the field title which is configured in the grid.
Anchura - Allow to determine the field width
Tipo de SQL - Informa o tipo do campo na base de dados
.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Clasificacin De Campos

CLASIFICACIN DE CAMPOS
General Configuration

Figure1: Interface of General Configuration.

Attributes:
Tipo do Dados - "Ordenao dos Campos" um novo recurso que permite de sejam selecionados os
ordem campos ( clausula ORDER BY) que fazem parte do corpo da GRID da Consulta.
Filter Label - Allow to define the field title in the filter.
Use Grid Label - Allow to use the field title which is configured in the grid.
Height - Allow to determine the field height.
Tipo de SQL - Informa o tipo do campo na base de dados

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Texto Auto-complete

This data type is one of the great news of the ScriptCase3, using the technology Ajax, it provides the fulfillment of
a field with more agility.

Figure1: Interface of General Configuration of the field.

Attributes:
Data Type - This type when selected, allow to fill a field with more agility.
Filter Label - Allow to define the field title in the filter.
Use Grid Label - Allow to use the field title which is configured in the grid.
Width - Allow to determine the field width.
Tamao mximo - INCLUIR DESCRIO
Tipo de SQL - Informa o tipo do campo na base de dados

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Lookup de Edicin

Figura 2: Interfaz de lookup de edicin

Atributos:
SQL Select - Introduzca un comando utilizado para seleccionar el texto de captura.
Lineas - Definir el nmero de registros que se muestra en cada bsqueda.
Anchura - Definir el ancho del cuadro de captura (Captura de texto)
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Opciones de bsqueda - Establece el modo de buscar textos (igual al principio, cualquier parte, igual al
trmino).
Captura de Texto - Cuando esta opcin no est seleccionada, en la aplicacin slo se muestra un campo
de entrada de datos. Vase un ejemplo en el siguiente enlace.

Mostrar original y el valor de lookup - Con esta opcin desactivada (No) muestra, por ejemplo, slo el
nombre del Estado en la captura

Mostrar la etiqueta con la descripcin - Le permite mostrar la etiqueta con la descripcin.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Nmero Auto-complete

NMERO AUTO-COMPLETE
This data type is one of the great news of the ScriptCase3, using the technology Ajax, it provides the fulfillment of
a field with more agility.

Figure1: Interface of General Configuration of the field.

Attributes:
Data Type - This type when selected, allow to fill a field with more agility.
Filter Label - Define the application field title. For example: if the field has been defined in the database as
nm_number,if is more clearly the agreement if the same is simplified to Number. That is, the label is a field
nickname in the application layer.
Use Grid Label - Allow to use the field title which is configured in the grid.
Width - Allow to determine the field width.
Tamao mximo - INCLUIR DESCRIO
Tipo de SQL - Informa o tipo do campo na base de dados

Comportamiento del campo

Figura 2: Interfaz de configuracin del filtro.

Atributos:
Use autocomplete - El campo se transforma en autocompletar automticamente de acuerdo con los
valores existentes en la base de datos.
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condicin - Cuando se activa, mostrar o no la condicin del filtro, la misma slo funciona si el
filtro tiene por lo menos una opcin.

Lookup de Edicin

Figura 2: Interfaz de lookup de edicin

Atributos:
SQL Select - Introduzca un comando utilizado para seleccionar el texto de captura.
Lineas - Definir el nmero de registros que se muestra en cada bsqueda.
Anchura - Definir el ancho del cuadro de captura (Captura de texto)
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Opciones de bsqueda - Establece el modo de buscar textos (igual al principio, cualquier parte, igual al
trmino).
Captura de Texto - Cuando esta opcin no est seleccionada, en la aplicacin slo se muestra un campo
de entrada de datos. Vase un ejemplo en el siguiente enlace.

Mostrar original y el valor de lookup - Con esta opcin desactivada (No) muestra, por ejemplo, slo el
nombre del Estado en la captura

Mostrar la etiqueta con la descripcin - Le permite mostrar la etiqueta con la descripcin.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Aplicacin
Configuracin

Configuracin
En esta carpeta estan los atributos de aplicaciones de la ScriptCase, vamos a describir estos atributos.

Atributos:
Cdigo de la aplicacin - El cdigo de aplicacin determinado en el momento de la creacin de
aplicaciones, este cdigo se puede cambiar a travs del men principal.
Descripcin - Este campo se puede utilizar para describir los objetivos de aplicacin.
Ruta de los Documentos - La ruta absoluta donde se almacenan los documentos de la aplicacin.
Directorio de Imagenes - El directorio base donde se almacenan las imgenes de aplicacin.
Imgenes - INSERIR DESCRIO
Idioma - Formatar datos basado en la configuracin regional.
Charset - INSERIR DESCRIO
Compartir variable de locales - INSERIR DESCRIO
Compartir variable de temas - INSERIR DESCRIO
Error de Script - Allow to show the information of the script and the line where the error occurred, Permitir

para mostrar la informacin de la secuencia de comandos y la lnea donde se produjo el error, un error de
SQL - Permite mostrar el comando SQL que se origin el error. Modo de depuracin - Ejecutar la aplicacin
en modo de depuracin, muestra el comando SQL en el momento de su uso.
Error de SQL - Allow to show the SQL command which originated the error.
Modo de depuracin - Run the application in debug mode, showing the SQL Command in the moment of its
using.
Carpeta- Carpeta donde la aplicacin se almacena en el rea de trabajo.
Edicin por pojecto ------------------Modificar Proyecto - Permitir a otros usuarios del grupo editar la
aplicacin.
Tiempo de Timeout - Tiempo de espera en segundos. Cero es el valor estndar de la PHP.
Enlace WebHelp - Asociar la presente aplicacin a una pgina de documentacin del proyecto.

Navegacin

ATRIBUTOS DE NAVEGACIN
En esta carpeta se definen los atributos de navegacin, como seguir:

Figura 1: Interfaz de navegacin.

Atributos::
URL de salida - Direccin a la que el usuario ser redirigido cuando salga de la aplicacin
Cerrar Ventana - Al salir de la aplicacin, cierre la ventana del navegador.
URL de Redireccionamiento - URL para redirigir en caso de que no haya variables globales disponibles.
Variable de Redirection - Nombre de la Variable en la que por se almacenar la direccin URL de la
aplicacin real.
Retornar aps Incluso - Retornar edio do registro aps a incluso, no abrindo um novo
registro em branco.
Sair da Aplicao - Sair da aplicao aps o processamento do formulrio.

Variable Global

Esta tabla muestra las variables globales que se utilizan dentro de la aplicacin, la variable global es un
parmetro externo requerido para la ejecucin de aplicaciones. La aplicacin puede incluir variables globales
en la clusula WHERE, las definiciones y los nombres de campo, eventos de programacin, etc.
Las variables globales se definen
entre corchetes ([variable]). Estas variables se debe pasar a la aplicacin que est siendo implementado a
travs de uno de los mtodos (SESSION, POST, GET)

Imagen 1:. Interfaz de variables globales

Ejemplo:
SELECT CustomerID, CustomerName
de los clientes donde CustomerID = '[global]'
En este caso, el variables "global" aparece en la configuracin de las variables.

2:. variables de interfaz de configuracin

Muestra todas las variables globales se utilizan en la aplicacin.


atributo -. Nombre de la variable en la aplicacin
Valor - Define el comportamiento de las variables, este contenido se divide en tres bloques, que son:
?mbito de aplicacin - Define cmo la variable que se recibe por la aplicacin. Si se ha definido que una
variable es recibida por un mtodo POST y ha sido aprobada por el mtodo get que el contenido no
ser aceptada. Los mtodos de paso variable:
Sesin - En esta opcin, la variable debe ser creado como una variable de sesin en el PHP por
otra aplicacin.
.
Get - Define que la variable se debe pasar por la lnea de URL, es decir, que sea visible en el
navegador
.
Post - Define que la variable se debe pasar a travs del mtodo de post de el f ormulario HTML.

Configuracin
- No validar (comprobacin) de la variable en tiempo de ejecucin
.
Tipo (entrada / salida) - Define si la variable es una entrada o una salida.
Descripcin
.

- Determina donde la variable se defini

Programacin
Atributos

Los atributos son variables que tienen alcance global en la aplicacin declarada. Se puede hacer referencia a un
atributo en todos los mtodos y eventos de una aplicacin

Figure1: Interface Configuration of the Atributos

Atributos:
Nombre del Atributo - Este campo de texto permite a informar el nombre del atributo, despus de que se
informe el nombre basta con hacer clic en el botn Aadir. En caso de que desee actualizar, ser necesario
hacer clic en el nombre del atributo (ubicado a la derecha de los botones) hacer las modificaciones
necesarias y hacer clic en el botn de actualizacin. En caso de que sea necesario eliminar cualquier
atributo, es necesario hacer el mismo proceso del botn de actualizacin, pero al seleccionar el atributo haga
hacer clic en el botn borrar. El botn limpiar, como el nombre lo dice limpia toda la lista de atributos situado
en el lado derecho del botn.

Mtodos

Mtodos
Los mtodos son funciones o procedimientos declarados por el desarrollador, para ayudar en la
implementacin de las reglas de negocio para una aplicacin. Usando mtodos en las aplicaciones permite
reutilizar el cdigo y mejorar la productividad del desarrollo. Es posible crear mtodos PHP y JAVASCRIPT.

Figura 1: Mtodo de la interfaz de men.

Crear nuevo mtodo

Figura 2: Crear nuevo mtodo.

1 Defina el nombre al nuevo mtodo y haga clic en el botn Crear. Al igual que en la imagen debajo.

Figura 3: Mtodo de inclusin.

2 Es posible pasar parmetros a los mtodos.

Figura 4: El icono de parmetro variable.

Agregue la cantidad de variables:

Figura 5: definicin de la interfaz de parmetros

definicin de variables:

Figura 6: Interfaz de inclusin de parmetros.

Nombre: Introduzca un nombre de variable.


Tipo: Seleccione el tipo de variable: Por el valor o por referencia. *
Valor estndar: El valor utilizado para inicializar la variable cuando sea requerida.
* Las referencias le permiten crear un segundo nombre para una variable de modo que se
puede utilizar para leer o modificar los datos originales almacenados en esa variable.

Figura 7: Interfaz de definicin de parmetros.

Seleccione los parmetros de todas las variables en los parmetros de campo.


Desmarcar todos los parmetros de seleccin de variables en los parmetros de campo.
Modificar la variable seleccionada en los parmetros de campo.
Eliminar la variable seleccionada en los parmetros de campo.
En la imagen de abajo el cuerpo del mtodo se define como ho "Nuevo mtodo";

Figura 8: Interfaz de Procedimiento

O bien:

Figura 9: interfaz para funciones

3 Para ejecutar el mtodo que hay que llamar a un evento. Vea a continuacin un ejemplo:

Figura 10: Eventos.

- En este ejemplo se utiliza el evento OnInit para llamar a nuestro mtodo cuando el registro es cargado. Vea
qu fcil es llamar al mtodo en el siguiente ejemplo:
El uso del procedimiento Mtodo:

Figura 11:-mtodo de interfaz de eventos

Usando la funcin Mtodo:

Figura 12:-mtodo de interfaz de eventos

- De este modo obtenemos el siguiente resultado al ejecutar la aplicacin.

Bibliotecas

Para utilizar una biblioteca tiene que seleccionar el tipo correspondiente (Bibliotecas de Proyecto, por ejemplo) y
marcarlas. Este proceso hace que los mtodos existentes en la biblioteca sean visibles en todos los eventos y los
mtodos de la aplicacin. Para gestionar las bibliotecas de las ScriptCase acceda al men principal:
Configuracin > Bibliotecas.

Nota: La versin scriptcase 5 sustituye el concepto de campos de frmulas especiales PHP, que utilizan el recurso de la inclusin de una biblioteca a la aplicacin junto con la
sc_include macros y sc_include_once. Ahora, el recurso de las bibliotecas a su vez ms amplio el uso de los tipos: ScriptCase, pblicos, de proyectos y de usuario, dejando
de ser nico en cada aplicacin.

Aplicaciones De Calendario
Visin General De Calendario

visin general de Calendario


Un calendario es una aplicacin de organizacin de eventos con fines sociales, religiosos, comerciales o
administrativos. El concepto principal define perodos de tiempo, tpicamente los das, semanas, meses y aos.

Calendario para el mes


Esta opcin muestra todos los das en un mes seleccionado.

Image1: Interfaz aplicacin de

Calendario

Calendario para el Da
Esta opcin muestra todas las horas en un da seleccionado. El ttulo de registro se muestra en la lnea de hora.

Image2:Interfaz aplicacin de Calendario

Calendario de la Semana
Esta opcin muestra todos los das a la semana seleccionada. El ttulo de registro se muestra en la lnea de hora
y clulas del da.

Interfaz aplicacin de Calendario

Image3:

Creacin y edicin.
Haga doble clic en el calendario ,al da y la hora seleccionado, para abrir el formulario para insertar un nuevo
evento.

Image4:edicin de un registro de la aplicacin de calendario.

Formularios
Visin General De Programaton

visin general de PROGRAMACIN


Utilice esta opcin para definir el formulario.

Image1: Interfaz de configuracin.

Atributos:
Ajax - Permite activar el uso de los recursos ajax (Ajax Eventos, texto Auto-completo, etc) en la aplicacin
generada.
Alineacin horizontal -Permite definir la alineacin horizontal de la pgina de la aplicacin.
URL Amigable - Este campo permite cambiar la direccin URL que ser llamada por la aplicacin,
caracteres permitidos son los mismos disponible en URL: a-z, A-z, 0-9,-. Esta opcin tambin puede ser
cambiada en la pantalla de inicio, en la columna "URL amigable" en la lista de aplicaciones.
Mrgenes - Define los mrgenes de aplicacin (arriba, abajo, derecha e izquierda).
Ancho de tabla - Valor del ancho de la aplicacin. Las aplicaciones ScriptCase se generan en el estndar
HTML, y estn organizados en tablas, lneas y clulas.
Ancho de tabla- Unidad - Unidad de medida utilizada en el ancho de la tabla se define en el siguiente: el
porcentaje, pxel o automtico. Cuando porcentaje de utilizacin se genera un HTML con el formato <TABLE
WIDITH="70%"> . En pxeles, el html generado para la misma aplicacin tiene la etiqueta <TABLE
WIDITH="70px">. Para la opcin automtica el '%' o 'px' se omite y el navegador automticamente calcula la
dimensin de la tabla.
Ancho - Ancho de formulario de Iframe. *
Altura - Altura de formulario de Iframe.
* El formulario que se inserte un nuevo calendario de aplicacin de calendario, abre en iframe modales en la
parte superior del calendario.

Edicin De Campos

Edicin de campos
Interfaz incluido en el V7. Se permite al usuario organizar y editar los campos

1:. Editar interfaz de Campos

Opciones :
1 - Campos - Esta columna se utiliza para mostrar el nombre del campo.
2 - Etiqueta - Columna para modificar la etiqueta del campo que aparece en la aplicacin final.
3 - Tipo de datos - Permite cambiar el tipo de campo.
4 - Opciones a las formas. No est disponible para aplicaciones de Grid
4.1 - Nuevo - Define si el campo se muestra al entrar en un nuevo rcord.
4.2 - Actualizacin de - Definir si el campo se visualiza mientras se edita un registro.
4.3 - slo lectura - Definir si el campo es de slo lectura.
4,4 - es obligatorio - Definir si el campo es obligatorio o no.
4.5 - PK - Para definir los campos son la clave principal de la aplicacin.
4.6 - Valor base de datos (insertar) y DB Valor (actualizacin) - Definir si el campo recibir los
valores internos cuando se inserta un nuevo registro, tales como incremento automtico, fecha, fecha y
hora e IP
4.7 - Valor base de datos (actualizacin) - Definir si el campo recibir los valores internos cuando se
actualiza un registro, como incremento automtico, fecha, fecha y hora e IP
.
5 - Pgina - Indica que hay una pgina en la aplicacin.
6 - Bloque - Indica que hay un bloque en la solicitud.
7 - Pgina: Los campos que no se muestran - Mantiene todos los campos que no se mostrarn en la
aplicacin final.
Nota: Observe que todas las lneas se pueden arrastrar. No se puede definir la posicin de los campos, los bloques y pginas. Recuerde: Los campos se agrupan en
bloques y bloques se agrupan en pginas.

Display
disponible slo para las formas. No est disponible para aplicaciones de Grid

2: interfaz de la pantalla.

Opciones :
marcadores de posicionamiento - Indica donde el marcador se mostrar en relacin con el campo.
Mostrar mensaje - Muestra o no un mensaje tras la validacin.

Posicionamiento Campos

definir los campos que se muestran en la aplicacin.

Image1: Seleccionar campos.

Nota: La lista de la izquierda muestra todos los campos recuperados del SQL de la aplicacin. Se muestra la lista de la derecha los campos que se mostrarn en la
aplicacin (elija el campo y haga clic en la flecha derecha para incluirlo en el formulario).

Clave nica

CLAVE UNICA
Proporciona la validacin de claves nicas en el lado del servidor web.

Imagen 1: Interfaz de campos nicos.

Barra De Herramientas

La barra de herramientas se divide en dos partes: superior e inferior. Es posible seleccionar los botones
para cada parte de forma independiente. Un botn puede ser incluso en las dos partes al mismo tiempo.

Image1: Interfaz de barra de herramientas.

Atributos:
Navegacin - Muestra los botones que se pueden mostrar en el formulario. La seleccin de estos botones
varan de acuerdo con el formulario de solicitud.
U pdate - Muestra los botones que se pueden mostrar en el formulario. La seleccin de estos botones
varan de acuerdo con el formulario de solicitud.

Configuracin de botones

Image2: Los botones de la interfaz de configuracin.


Atributos:
Button - nombre del botn.
Label - Define la etiqueta que se muestra en el botn.

Sugerencia - Define un toque al botn.


Clave de acceso - Permite definir Acceso teclas rpidas con el teclado.

OPCIONES

Image3: opciones de la interfaz.

Atributos:
JS Formato - Utilizar el formato automtico de llenado.
Ayuda de Block - Grupo de ayuda por cuadra. Es posible definir un texto de ayuda para cada campo y un
icono se muestra en la barra de ttulo bloque vinculado a la pgina de ayuda.
Ayuda general - "consolida" toda la ayuda sobre el terreno en una nica pgina enlazada con la pgina de
ayuda.

Sql

Definir los atributos relativos a la conexin a la tabla utilizada por el formulario. Definir la clave principal, filtros y
ordenanzas para el formulario.

Image1: Interfaz de configuracin de SQL

Seleccione campos de clave primaria - En esta funcin se muestra un objeto ComboBox con un asteriscos
que indican cules son los campos que estn tabla de SQL. En la mayora de los casos, el Scriptcase lo
identifica. Para los casos que no son identificables por el Scriptcase el usuario debe utilizar los botones para
seleccionar:
Botn On / Off- Seleccionar / deseleccionar el campo como clave principal que muestra un asterisco en
su lado izquierdo.
Todos los botones- Define todos los campos como clave principal.
Ninguno- Define que ningn campo es clave principal (deseleccionar todos). Normalmente se utiliza
para limpiar todas las definiciones del encendido/apagado y reiniciar el proceso.
Botones Ordenanza - Permite ordenar los campos de clave principal. Para ordenar, haga clic en el
campo y use de las flechas.

Clusula WHERE -Introduzca el WHERE para recuperar los registros que desea modificar.
Order By - Escriba la clusula ORDER BY para determinar el orden en que los registros se muestran.
Cuando la navegacin se utiliza de forma predeterminada, el orden est determinado por la clave principal.
Conexin - Muestra el nombre de conexin (base de datos) que la aplicacin utiliza para su ejecucin, esta
conexin puede ser sustituido por otro que utiliza las mismas tablas (SQL).
Nombre de la tabla - Nombre de la tabla que el formulario est utilizando.
Variable para la Tabla - Campos para permitir que parte del nombre de tabla definida en la seleccin sea
sustituido antes de la ejecucin.
Nota: En el primer campo introduzca el nombre de la variable. En el segundo campo ingrese la parte del nombre de la tabla se va a sustituir.

Entre maysculas y minsculas - Seleccione "No" slo si la base de datos est configurado para maysculas
y minsculas y se desea que el filtro no respete esta configuracin.

Procedures

Procedimientos

PROCEDIMIENTOS
Configura un formulario para utilizar procedimientos almacenados (definido por la base de datos) para agregar,
actualizar, y exclusir la informacin. Cuando no est configurado para utilizar los procedimientos predeterminado,
se utilizarn las normas Scriptcase para los comandos INSERT, UPDATE y DELETE.
A continuacin paso-a-paso para la aplicacin de procedimientos almacenados de insercin a la base de datos

Image1: Interfaz

de procedimientos almacenados

Marcar la opcin: "Quiero usar el procedimiento para hacer INSERT". Introduzca el nombre del
procedimiento y la cantidad de parmetros.
1 -

Image2: Definir los parmetros del procedimiento.

2 - Definir los campos que hacen referencia al procedimiento de los parmetros almacenados, y cada tipo de

parmetro (entrada o salida). Haga clic en el botn Guardar para completar este proceso.

Image3: Pasar valores a los procedimiento almacenado.

Javascript

Editar opcin Javascript permite a los eventos asociados en Javascript para los campos del formulario, es decir,
para cada campo se puede editar las acciones asociadas a sus eventos.

Image1:

Interfaz Javascript

Atributos:
Seleccione el objeto - En este cuadro combinado se muestran todos los campos que forman parte del
formulario de solicitud.
Seleccione el evento - En este cuadro combinado seleccione el evento asociado al campo. Ver los eventos
disponibles:
onClick - Se presenta en el clic del ratn sobre el campo.
onblur - Se produce cuando los objetos pierden el foco.
onChange - Se produce siempre que el objeto pierde el foco y el valor modificado.
onFocus - Se produce siempre que las ganancias se centran el objeto.
onMouseOver - Se produce siempre que el puntero del ratn est sobre el terreno.
onMouseOut-Se produce siempre que el puntero del ratn sale del campo.

Eventos relacionados con la forma - Los hechos que figuran abajo son directamente vinculados a la
forma.
OnLoad - Este evento se produce cuando la pgina se carga, es decir, cuando se desplaza de un
registro a otro.
Onsubmit - Este evento se produce cuando se hace clic en los botones de "insertar", "actualizar" y
eliminar ""

Editar Javascript
Despus de seleccionar el objeto y haga clic en el evento en el botn Editar para abrir el cuadro Editar
Javascript. Entre las acciones personalizadas Javascript o utilizar ScriptCase eventos estndar, como
por ejemplo: nm_reload_form (); vuelve a cargar el formulario.

Image2: Edicin I Nterface Javascript.

Despus de guardar el comando de Javascript haga clic en el botn (actualizacin), para completar la operacin.
El lenguaje Javascript no se comporta del mismo modo para todos los navegadores disponibles en el mercado.

OnClick Ejemplo:
Haga clic en un campo de tipo de opcin para activar o desactivar una serie de campos de formulario segn el
valor seleccionado.
if ([Link] [0]. marcada) (
document.F1.aux_maternity.disabled = false;
.[Link]='FFFFFF' document.F1.aux_ maternidad. [Link] = 'ffffff'
)
[1].checked){ if (document.F1. sexo [1]. marcada) (
.disabled = true; document.F1.aux_ maternidad. disabled = true;
.[Link]='FCEEBC' document.F1.aux_ maternidad. [Link] = 'FCEEBC'
)
OnBlur Ejemplo:
Definir los criterios en todo el campo "weekly_hour_job" cuando enfoque suelto.
.value > '20') if (document.F1.tp_folha [0]. comprobarse & & document.F1 weekly_hour_job..> valor "20")
(
alert ("horas de trabajo por encima de la permitida.");
.value = ""; document.F1. weekly_hour_job. value = "";
.focus(); document.F1. weekly_hour_job. focus ();
)
onChange ejemplos:
Al empleado "un sueldo" cambio y salir del campo, se produce un onChange ", en este momento comprobar si la
posicin" es "jardinero".
if ([Link]> 5000,00 & & [Link] == 'jardinero') (
alert ('cuando seas grande quiero ser un jardinero');
)
Tras informar el valor de la orden y seleccionando la opcin de pago en un objeto "Seleccionar: payment_way
tipo", el cdigo Javascript a continuacin calcula la cuota de pago (paquete) de valor.

if ([Link] [document.F1. payment_way.] selectedIndex. texto == 'Avista')


(
[Link] = [Link];
)
if ([Link] [document.F1. payment_way.] selectedIndex. texto == '30 / 60 ')
(
[Link] = [Link] / 2;
)
if ([Link] [document.F1. payment_way.] selectedIndex. == texto 30 / 60/90 ')
(
[Link] = [Link] / 3;
)
onMouseOver Ejemplo:
Cambiar el estilo (color de fondo, color de fuente, etc) cuando el ratn est sobre el terreno.
document.F1.field_name.[Link] = "0FFCCA"
onMouseOut ejemplo:
Establezca un fondo de color cuando el foco del ratn suelto del campo.
.[Link] = "FFFFFF" document.F1. nombre_campo. [Link] = "FFFFFF"

Dependencias

Un recurso para permitir el enlace entre las tablas con la especializacin, es decir, las tablas que existen
dependencias, como la tabla de pedidos y artculos. De esta manera es posible eliminar un registro de la tabla de
pedidos, todos sus elementos, tambin tienen que ser eliminadas. A continuacin vamos a mostrar un ejemplo
prctico de usar este recurso de la ScriptCase.
1 - En primer lugar vamos a definir una nueva dependencia. En este ejemplo vamos a crear una dependencia

entre adm_suppliers_products (tabla dependiente) con el adm_supplier. Haga clic en la nueva dependencia para
comenzar.

2 - Seleccionar la tabla dependiente e informar la cantidad de campos relacionados, entre el padre y la tabla

secundaria. En este ejemplo slo un campo estar relacionado con que es el cdigo de proveedor.

A continuacin seleccionamos los campos de la vinculacin clave: adm_suppliers -> IdProveedor adm_suppliers_products -> IdProveedor.
3 -

4 - Se crea la relacin de dependencia, slo tenemos que definir cules son las normas que tenemos que utilizar

para nuestra aplicacin. Para esto haremos clic en el botn de generar secuencias de comandos para definir la
regla de dependencia.

Seguridad

Atributo:
Uso de Seguridad: Con esta opcin, la aplicacin seleccionada slo est disponible cuando el usuario este
validado a travs de la macro sc_apl_status. Las aplicaciones no habilitadas para el usuario mostrarn un
mensaje de "usuario no autorizado" cuando se intente acceder.

El acceso a las Aplicaciones podr ser concedidos a travs de una aplicacin de control para autenticar a los
usuarios. Vea algunos ejemplos a continuacin.
Ejemplo 1: Activacin de una aplicacin llamada grid_categories. En el evento onValidate de la aplicacin de
acceso (aplicacin de formulario de control que se utiliza para autenticar ) inserte la siguiente llamada a la macro:
sc_apl_status('grid_categories','on');

Ejemplo 2: Creacin de una regla por el tipo de usuario en un formulario de acceso que contiene un campo
llamado nombre de usuario.
En el evento onValidate de la aplicacin de acceso (aplicacin de formulario de control que se utiliza para
autenticar) inserte el siguiente cdigo:

// two users: john and mary with permission to


access different applications
if({userid} == 'john') {
sc_apl_status('grid_categories','on');
sc_apl_status('form_categories','on');
sc_apl_status('grid_products','on');
sc_apl_status('form_products','on');
}
elseif({userid} == 'mary') {
sc_apl_status('grid_categories','on');
sc_apl_status('form_categories','on');
sc_apl_status('grid_products','off');
sc_apl_status('form_products','off');
}
else{
sc_error_message("Unauthorized user!");
}

Ejemplo3: Autentificar las aplicaciones utilizando una tabla de base de datos.


En el evento onValidate de la aplicacin de acceso inserte el siguiente cdigo

// the table with applications is called


sec_applications
sc_lookup(dataset,"select
code
from
sec_applications");
foreach({dataset} as $line){
$applications = $line[0];
sc_apl_status($applications,'on');
}

Usar Contrasea : La aplicacin requiere establecer la contrasea. (Ver imagen abajo).

En tiempo de ejecucin un cuadro de texto se muestra y se solicita una contrasea de acceso. Si la


contrasea no se ha introducido correctamente un mensaje de "usuario no autorizado" se mostrar.

En el ambiente de desarrollo es posible suprimir los pasos anteriores con fines de prueba, evitando la solicitud de
una contrasea (o acceso denegado) para cada ejecucin de la aplicacin. Desactive las opciones Habilitar uso
de seguridad y Habilitar uso de contrasea en el men de configuracin | Mi ScriptCase.

CAPTCHA
Es una caracterstica utilizada para aumentar el nivel de seguridad en formularios. Requiere la interaccin directa
del usuario, a travs de la entrada de una secuencia de caracteres aleatorio, que aparece en una imagen
generada dinmicamente. CAPTCHA significa "Completely Automated Public Turing test to tell Computers and H
umans Apart".
Ver ms:
Uso de CAPTCHA en un formulario de login

Use CAPTCHA - Habilitar CAPTCHA en la aplicacin.


Cantidad - Nmero de caracteres que aparecer en la imagen generada.
Lista - Los caracteres utilizados en la generacin de la imagen.
Etiqueta - Mensaje con las instrucciones para utilizar el CAPTCHA.
Mensaje de error - Mensaje de error que aparece cuando el cdigo introducido no coincide con la imagen
generada.
Altura - Altura de imagen generada en pxeles.
Ancho - Ancho de imagen generada en pxeles.
Recargar - Opcin para el usuario para solicitar nuevo cdigo.
Elija un diseo - Esta opcin permite establecer la forma de mostrar el CAPTCHA en la aplicacin

Log

Nueva interfaz incluido en el V7. Se permite al usuario cmo el mdulo de registro funcionan individualmente
para la aplicacin

Imagen 1: Log Interfaz.

Opciones:
Esquema - Esquema de registro que se utilizar para la aplicacin.
Todos los campos - Utilizar todos los campos en el registro.
Eventos - Registro de eventos, ser salvo. Ser salvo? no tiene sentido

Campos
Visin General De Campos

VISIN GENERAL de campos


Esta interfaz permite informar a las reglas de validacin de formato el contenido de cada campo de formulario. La
configuracin de los campos del formulario se hace clic en el campo para ser formateada, en la lista existente, en
el lado izquierdo de la forma "carpeta".

Image1: Lista de campos.


Hecho esto, el sistema abre una pantalla en la parte derecha de esta lista, donde se debe verificar si en el tipo
de campo de datos el valor atribuido por ScriptCase a travs del anlisis tabla de SQL est de acuerdo con el
contenido existente. En caso de que no lo es, el usuario debe seleccionar en la lista (combobox) un tipo de
ajustarse al contenido de su campo. Para cada tipo de datos seleccionados se formatear una ventana con
diferentes caractersticas. Ejemplo: Un campo de tipo de texto tienen diferentes caractersticas de un campo de
tipo de fecha. Siendo as, el formato de la pantalla ser de acuerdo con el tipo elegido.
Posteriormente, despus de la eleccin de la tipo de datos, rellene los campos a otros de esta ventana y haga
clic en el botn Guardar, compilar o ejecutar.

Campo Texto

camopo TEXTo

Figure1: General Settings

Interface

Data type - Define the application field type. When the field is defined as text, it accept letters, numbers,
characters.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Marca de Agua - Crea una marca de agua en el objeto de entrada.
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.
Campo contrasea - Transforma el tipo de campo de entrada a contrasea

Campo texto

Campo contrasea

Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo Mscara - Define la mscara de visualizacin del campo. Hay trs tipos de mscaras disponibles y
pueden ser mezcladas:
CarcterDescripcin
9
Reemplazado por algun carcter numrico usado por el usurio. (0-9)
A
Reemplazado por algun carcter alfa usado por el usurio. (A-Z,a-z)
*

Reemplazado por algun carcter alfanumrico (A-Z,a-z,0-9) usado por el


usurio.

Nota: Es posible combinar dos o mas mscaras a la vez, separadas por punto y coma con la mscara mas larga iniciando. El reemplazo ocurre durante la entrada de
datos cuando la cantidad de de carcteres excede el tamao de la mscara mas pequea.

Ejemplos:
Campo
Nmero de Telfono
Clave del Software
(Apenas Letras)
Clave del Software (
Letras y Nmeros)
Placa de coches
Clave del serial del
Scriptcase
Mltiples mscaras
(Telfono)

Mscara
Valor informado
Valor formateado
+99 99 9999 - 9999 123456789012
+12 34 5678 - 9012
AAAA-AAAAQWERTYUIASDFGHJKQWER-TYUIAAAA-AAAA
ASDF-GHJK
****-****-****-****
Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6U7I8
AAA - 9999
QWE1234
QWE - 1234
A999A999A999D111H111G111DG2P D111H111G111****
DG2P
9999-9999;(99) 9999-9999;9999 999 9999;+99 99 9999-9999

Validar la Mscara- Muestra un error si el usuario no escriba la mscara completa.


Completar a la izquierda - Define el carcter utilizado para completar el campo seleccionado. El campo se
llena desde la izquierda para completar el tamao definido en el Tamao de los campos en la base de datos
Tamao en la base de datos - Tamao maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es ledo automticamente de su esquema de informacin (DB Schema).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores

Figura 2 Interfaz de Formato de Valores


Atributos:
Maysculas y Minsculas - Convierte el campo de texto en funcin de la opcin:
Maysculas
Minsculas
Maysculas la
primera palabra
Maysculas
todas las
palabras

Convierte todo el texto a maysculas.


Convierte todo el texto a minsculas.
Escribir con mayscula slo la primera
palabra (slo convierte la primera letra de
la primera palabra a mayscula).
Escribir con maysculas cada palabra
(convierte la primera letra de cada palabra
a mayscula).

Tamao mnimo - Define el tamao mnimo aceptado.


Tamao mximo - Define el tamao mximo aceptado.
Caracteres Permitidos - Seleccionar y definir el conjunto de caracteres aceptados:
Todo - Admite todos los caracteres

Seleccionado - Define el conjunto de caracteres aceptados. Usando las definiciones debajo, el


campo acepta letras, los nmeros y "/" (definido en el atributoMs). Las letras a b c que se define
en el atributo Menos, no son aceptadas.

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo De Texto Mltiples Lneas

campo de texto MLTIPLES lneas


Configuracin general

Image1:Interfaz de configuracin general.

Atributos:
Tipo de datos - Definir el tipo de campo de aplicacin. Cuando el campo est definido como texto, aceptar
letras, nmeros, caracteres.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Marca de Agua - Crea una marca de agua en el objeto de entrada.
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Lneas - Permitir a la altura de campo de tipo.

Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Tamao en la base de datos - Tamao maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es ledo automticamente de su esquema de informacin (DB Schema).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores

Image1: Interfaz de Valores Formato.

Atributos:
Convertir las letras - Convertir las letras del campo. Todo en maysculas, si la opcin elegida es
mayscula, todo en minsculas, si la opcin elegida es minscula. La primera letra de la primera palabra en
mayscula, si la opcin elegida es la primera palabra en maysculas, es importante sealar que las otras
palabras no reciben esta configuracin. La primera letra de todas las palabras en maysculas, si la opcin
elegida es en maysculas todas las palabras
Tamao mnimo - Permite definir el tamao mnimo que acepta el campo.
El tamao mximo - Permite definir el tamao mximo que acepta el campo.
Los caracteres permitidos - Permite seleccionar un conjunto de caracteres vlidos. Si las opciones
elegidas son: Todos, lo que el campo aceptar los caracteres (letras, el espacio, nmero, punto, coma,
acento), si la opcin es seleccionada, por lo que se le permitir seleccionar, aadir o eliminar el tipo de
caracteres deseados .

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:

Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Numero

CONFIGURACIN GENERAL

Figura 1: Interfaz de Configuracin general


Atributos:
Tipo de datos- Define el tipo de campo de aplicacin. Cuando el campo est definido nmero se aceptan
slo nmeros enteros.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.

Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo Mscara - Define la mscara de visualizacin del campo. Hay trs tipos de mscaras disponibles y
pueden ser mezcladas:
CarcterDescripcin
9
Reemplazado por algun carcter numrico usado por el usurio. (0-9)
A
Reemplazado por algun carcter alfa usado por el usurio. (A-Z,a-z)
*

Reemplazado por algun carcter alfanumrico (A-Z,a-z,0-9) usado por el


usurio.

Nota: Es posible combinar dos o mas mscaras a la vez, separadas por punto y coma con la mscara mas larga iniciando. El reemplazo ocurre durante la entrada de
datos cuando la cantidad de de carcteres excede el tamao de la mscara mas pequea.

Ejemplos:
Campo
Nmero de Telfono
Clave del Software
(Apenas Letras)
Clave del Software (
Letras y Nmeros)
Placa de coches
Clave del serial del
Scriptcase
Mltiples mscaras
(Telfono)

Mscara
Valor informado
Valor formateado
+99 99 9999 - 9999 123456789012
+12 34 5678 - 9012
AAAA-AAAAQWERTYUIASDFGHJKQWER-TYUIAAAA-AAAA
ASDF-GHJK
****-****-****-****
Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6U7I8
AAA - 9999
QWE1234
QWE - 1234
A999A999A999D111H111G111DG2P D111H111G111****
DG2P
9999-9999;(99) 9999-9999;9999 999 9999;+99 99 9999-9999

Tamao en la base de datos - Tamao maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es ledo automticamente de su esquema de informacin (DB Schema).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores

Configuracin regional - Aplicar las reglas de formato la configuracin regional para el campo. Si no se
selecciona los atributos dgitos separador, signo negativo y el formato de los nmeros negativos muestran.
(Ver configuracin regional).
Agrupacin de Dgitos - Define si el campo muestra el separador de agrupamiento de dgitos.
Tamao mximo - Definir el tamao mximo del campo.
Valor mnimo - Define el valor mnimo aceptado.
Valor mximo - Define el valor mximo aceptado.
Dgito separador de agrupacin - Define el carcter utilizado como separador de la unidad.
Signal negativo - Define the character used to display negative values.
Formato de nmero negativo - Define the negative sign display position (relative to the field).
Aceptar - El campo acepta slo valor negativo, slo valor positivo o positivos y negativos.
Mostrar una calculadora - Muestra una calculadora.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:

Fuente - Tipo de fuente del campo .


Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Decimal

Configuracin general

Image1: Interfaz de configuracin general.

Atributos:
Tipo de datos - Definir el tipo de campo de aplicacin. Cuando el campo est definido como decimal, acepta
los nmeros reales.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms

arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores

Figura 2 Interfaz de Formato de Valores

Configuracin regional - Aplicar las reglas de formato la configuracin regional para el campo. Si no se
selecciona los atributos dgitos separador, signo negativo y el formato de los nmeros negativos muestran.
(Ver configuracin regional).
Agrupacin de Dgitos - Define si el campo muestra el separador de agrupamiento de dgitos .*
Tamao mximo - Definir el tamao mximo del campo.
Valor mximo - Define el valor mximo aceptado.
Valor mnimo - Define el valor mnimo aceptado.
Precisin Decimal - Definir la precisin decimal del campo .
Separador decimal - Definir el carcter utilizado como separador decimal.
Dgito separador de agrupacin - Define el carcter utilizado como separador de la unidad.
Seal negativo - Defina el carcter utilizado para mostrar los valores negativos.
Formato de nmero negativo - Defina la posicin de visualizacin signo negativo (en relacin con el
campo).

Aceptar la negativa - El campo acepta valor negativo.


Mostrar calculadora - Muestra una calculadora.
Completar con ceros - Si se activa, automticamente llena los dgitos decimales. Si no est marcada, el
usuario final siempre debe introducir los dgitos decimales. .*
* "Formata mientras se escribe" deben estar habilitada en el "Formulario>> Configuracin" para utilizar esta opcin.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Moneda

Configuracin general

Image1: Interfaz de configuracin general.

Atributos:
Tipo de datos - Definir el tipo de campo de aplicacin. Cuando el campo se define como el valor, la acepta
letras, nmeros, caracteres.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.

Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores

Figura 2 : Interfaz de Formato de Valores

Atributos:
Configuracin regional - Aplicar las reglas de formato la configuracin regional para el campo. Si no se
selecciona los atributos dgitos separador, precisin decimal, signo negativo y el formato de los nmeros
negativos muestran. (Ver regional configuracin regional.).
Agrupacin de Dgitos - Define si el campo muestra el separador de agrupamiento de dgitos .*
Uso de smbolos de moneda - Define si el campo muestra el smbolo de moneda .*
Tamao mximo - determina el tamao mximo del campo.

Valormnimo - Permite configurar el valor mnimo del campo.


Valor mximo - Permite configurar el valor mximo del campo.
Precisin Decimal - Define el nmero de decimales del campo.
Dgito separador de agrupacin - Define el carcter utilizado como separador de la unidad.
Separador decimal - Defina el carcter utilizado como separador decimal.
Signal negativo - Definir el carcter utilizado para mostrar los valores negativos.
Formato de nmero negativo - Define o posicionamento do sinal negativo em relao ao valor.
Acepta negativo - El campo acepta valor negativo.
Mostrar una Calculadora - Muestra una calculadora.
Completar con ceros - Si se activa, automticamente llena los dgitos decimales. Si no est marcada, el
usuario final siempre debe introducir los dgitos decimales. .*
* "Formata mientras se escribe" deben estar habilitada en el "Formulario>> Configuracin" para utilizar esta opcin.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid

Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Fecha

Configuracin general

Image1: Interfaz de configuracin general.

Atributos:
Tipo de datos - Definir el tipo de campo de aplicacin. Los campos de fecha tienen el formato de acuerdo a
las normas fecha especfica.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms

arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de valores

Figura 2: Interfaz de Formato de valores


Attributes:
Usar ComboBox - Permite seleccionar los datos y el mes mediante un combo box.
Visualizacin - Permite seleccionar el formato de visualizacin del campo.
Fecha mnima:
Fecha Fija - Insertar la fecha mnima que ser permitida en el campo.
Fecha Actual - Cuando haga clic en el icono al lado de la caja, el scriptcase tiene las siguientes
opciones:
Fecha simple real - se definir la fecha actual como la fecha mnima, es decir, no se aceptarn
fechas anteriores a la actual.
Fecha real con incremento - La fecha mnima ser la fecha actual ms los das o meses o aos
que se definan.

Fecha real con decremento - La fecha mnima ser la fecha actual menos los das o meses o
aos que se definan.

Fecha mxima:
Fecha Fija - Insertar la fecha mxima que ser permitida en el campo.
Fecha Actual - Cuando haga clic en el icono al lado de la caja, el scriptcase tiene las siguientes
opciones:
Fecha simple real - se definir la fecha actual como la fecha mxima, es decir, no se aceptarn
fechas superiores a la actual.
Fecha real con incremento - La fecha mxima ser la fecha actual ms los das, meses o aos
que se definan.
Fecha real con decremento - La fecha mxima ser la fecha actual ms los das, meses o aos
que se definan.

Formato de Visualizacin - Muestra el formato de fecha usado en el campo.


Mostrar Calendario - Muestra un cono al lado del campo que permite seleccionar la fecha de un
calendario..

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.

Tamao del borde - Determinar el tamao del borde.


Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Hora

Configuracin general

Image1:

Interfaz de configuracin general.

Atributos:
Tipo de datos - Definir el tipo de campo de aplicacin. Los campos de hora tienen el formato de acuerdo a
las normas de tiempo especfico.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms

arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores

Figura 2: Interfaz de Formato de valores

Atributos:
Configuracin regional - Aplicar la configuracin regional tiempo las reglas de formato para el campo
Vase Configuracin regional).
Separador de hora - Permite informar o smbolo que ir separar a hora.
Exibio - Permite selecionar o formato de exibio do campo hora.
Formato Interno - Formato que ser armazenado dentro do banco de dados.
Exibir Formato -Permite exibir ao lado do campo o modo de preenchimento do campo hora.
Usar Timepicker - Usar plug-in JQuery para escolha da hora.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.

Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Fecha Y Hora

Configuracin general

Image1: Interfaz de configuracin general.

Atributos:
Tipo de datos - Definir el tipo de campo de aplicacin. campos Fecha y hora tienen el formato de acuerdo a
las normas fecha especfica.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms

arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores

Figure2: Values Format Interface

Attributes:
Configuracin regional - Aplicar la configuracin regional de fecha para el campo. Si la opcin NO est
seleccionada, se mostrarn las opciones de separador de fecha y el separador de hora. (Vase
Configuracin regional).
Separador de fecha - Smbolo separador de la fecha, (ej 2012/01/01; 2012-01-01).
Separador de hora - Smbolo separador de la hora, (ej 00:00am; 00.00am).
Visualizacin - Seleccione el formato de visualizacin que desea usar para el campo..
Formato Interno- Define el tipo de formato usado en el procesamiento del campo, (ej, el formato del campo
DATE de SQL).

Exibir Formato - Permite exibir ao lado do campo o modo de preenchimento do campo hora.
Agrupar data e hora - Agrupar data e hora no mesmo campo.
Exibir Calendrio - Permite exibir ao lado do campo um cone de calendrio, este possibilita a seleo do
ms e ano passando para o campo o valor que foi definido no calendrio.
Novo Calendrio - Mostrar um novo calendrio com jquery, ou o antigo calendrio.
Limite de anos - Quantidade de anos que sero exibidos no calendrio.
Exibir nmero da semana - Exibir nmero da semana na aplicao.
Meses adicionais - Exibir meses adicionais no calendrio.
Mostrar Combo ano e ms - Mostrar Combo Ano e ms no calendrio.
Decimais dos segundos - Define a quantidade de decimais para os segundos.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Imagen (base De Datos)

Configuracin General

Figura 1: Interfaz de configuracin general

Atributos:
Tipo de datos - Definir el tipo de campo en aplicacin. Cuando un campo se define como Imagen (Base de
datos) utiliza imgenes almacenadas en el servidor. Las imgenes se almacenan en en la base de datos
como texto.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Tamao mximo del archivo - Define el tamao mximo del archivo.
Borde - Ancho de borde de la imagen en pxeles.
Altura - Define altura de la imagen mostrada (en porcentaje o pxeles).
Anchura - Define el ancho de la imagen en pxeles.
Mantener Aspecto - Mantiene la relacin de aspecto de la imagen cuando cambia el tamao. Se utiliza en
conjunto con Altura de la imagen y ancho de la imagen.
Abrir en otra ventana- Abrir otra ventana y mostrar la imagen original.
Mostrar slo enlace - Muestra slo un enlace en el campo con el nombre de la imagen. El enlace se abrir
en una ventana pop-up con la imagen en su tamao original (sin redireccin).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS

Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Imagen (nombre Del Archivo)

Permite que el desarrollador utilice los campos de los formularios para subir imgenes. Las imgenes se guarda
en el servidor en un directorio definido usando el men de Configuracin de la Aplicacin, en el atributo
Directorio de la imagen (Vase Configuracin ).

Configuracin General

Figura 1: Interfaz de configuracin general

Atributos:
Tipo de datos - Definir el tipo de campo en aplicacin. Cuando un campo se define como Imagen (un
nombre de archivo) , almacena un nombre de archivo que est disponible para la aplicacin. Las imgenes
se almacenan por separado en el servidor y se muestra
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Borde - Ancho de borde de la imagen en pxeles.
Altura - Define altura de la imagen mostrada (en porcentaje o pxeles).
Anchura - Define el ancho de la imagen en pxeles.
Mantener Aspecto - Mantiene la relacin de aspecto de la imagen cuando cambia el tamao. Se utiliza en
conjunto con Altura de la imagen y ancho de la imagen.
Subcarpeta - Define una subcarpeta para organizar los archivos almacenados
Crear subcarpeta - Crea la subcarpeta si no existe.
Cach de imagen - Tiempo en minutos para mantener la imagen en memoria cach
Mostrar slo enlace - Muestra slo un enlace en el campo con el nombre de la imagen. El enlace se abrir
en una ventana pop-up con la imagen en su tamao original (sin redireccin).

Abrir en otra ventana- Abrir otra ventana y mostrar la imagen original.


Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.
Example of field of the image type in a cadastre of products.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Documento (base De Datos)

Configuracin General

Figura 1: Interfaz de configuracin general


Atributos:

Tipo de Datos - Definir el tipo de campo en aplicacin. Cuando un campo se define como Documento,
acepta la apertura del archivo directamente, Creando un Vnculo para cada documento existente en la base
de datos.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Icono - Mostrar un icono al lado de campo se identifica el tipo de archivo.
Nombre del archivo - Campo que contiene el nombre de archivo de documentos.
Tamao del archivo - Define el campo que contiene el tamao del archivo.
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita

Subrayado - Aplicar formato subrayado a la fuente.


Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Documento (nombre De Archivo)

campo DOCUMENTo (NOMBRE DEL ARCHIVO)


CONFIGURACIN GENERAL

Figura 1: Interfaz de configuracin general

Atributos:
Tipo de datos - Definir el tipo de campo en aplicacin. Cuando un campo se define como Documento (un
nombre de archivo) , almacena un nombre de archivo que est disponible para la aplicacin. Las imgenes
se almacenan por separado en el servidor.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Subcarpeta - Introduzca el nombre de un subdirectorio para guardar los archivos (ste es agregado bajo el
directorio definido en el atributo Ruta de los documentos del men Configuracin de [Link]
Configuracin).
Crear subcarpeta - Crea la subcarpeta si no existe.
Icono - Mostra un icono al lado de campo se identifica el tipo de archivo.
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.

Tamao del borde - Determinar el tamao del borde.


Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Tarjeta Crdito

campo tarjeta crdito


El ScriptCase proporciona nmeros de tarjetas de crdito en las rutinas de validacin de sus aplicaciones.
Actualmente las aplicaciones ScriptCase soporta rutinas de validacin para manejar AMERICAN EXPRESS,
VISA, MASTERCARD y DINER.

Configuracin general

Figura 1: Interfaz de configuracin general.

Atributos:
Tipo de datos - Definir el tipo de campo de aplicacin. Cuando un campo se define como Nmero de la
Tarjeta se le da formato al perder el enfoque y validados de acuerdo a normas especficas.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Completar a la izquierda - Define el carcter utilizado para completar el campo seleccionado. El campo se
llena desde la izquierda para completar el tamao definido en el Tamao de los campos en la base de datos
Tamao en la base de datos - Tamao maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es ledo automticamente de su esquema de informacin (DB Schema).
Campo Mscara - Define la mscara de visualizacin del campo. Hay trs tipos de mscaras disponibles y
pueden ser mezcladas:
CarcterDescripcin
9
Reemplazado por algun carcter numrico usado por el usurio. (0-9)
A
Reemplazado por algun carcter alfa usado por el usurio. (A-Z,a-z)
*

Reemplazado por algun carcter alfanumrico (A-Z,a-z,0-9) usado por el


usurio.

Nota: Es posible combinar dos o mas mscaras a la vez, separadas por punto y coma con la mscara mas larga iniciando. El reemplazo ocurre durante la entrada de
datos cuando la cantidad de de carcteres excede el tamao de la mscara mas pequea.

Ejemplos:
Campo
Nmero de Telfono
Clave del Software
(Apenas Letras)
Clave del Software (
Letras y Nmeros)
Placa de coches
Clave del serial del
Scriptcase
Mltiples mscaras
(Telfono)

Mscara
Valor informado
Valor formateado
+99 99 9999 - 9999 123456789012
+12 34 5678 - 9012
AAAA-AAAAQWERTYUIASDFGHJKQWER-TYUIAAAA-AAAA
ASDF-GHJK
****-****-****-****
Q1W2E3R4T5Y6U7I8 Q1W2-E3R4-T5Y6U7I8
AAA - 9999
QWE1234
QWE - 1234
A999A999A999D111H111G111DG2P D111H111G111****
DG2P
9999-9999;(99) 9999-9999;9999 999 9999;+99 99 9999-9999

Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.

Tipo de SQL - Define el tipo de campo en la base de datos.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Tipo Tarjeta De Cr?dito

Campo tipo TARJETA DE CRDITO


Definir la compaa de tarjetas de crdito (bandera). Se refiere a un campo de tarjeta de crdito y r las rutinas de
validacin los utilizados para validar de acuerdo a las normas de la empresa especfica.

Configuracin General

Figura 1: Interfaz de configuracin general

Atributos:
Tipo de datos - Campos Nmero de Tarjeta de Crdito son formateados de acuerdo a las reglas de nmero
de tarjeta de crdito.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.

Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores
La imagen de abajo muestra cmo relacionados con el campo Nmero de Tarjeta de Crdito con el campo de la
Tarjeta de Crdito. Los valores de los formatos de imagen que figuran a Continuacin muestran la forma de la
tarjeta de crdito relacionadas con el campo Nmero de Tarjeta de Crdito con el campo.

Figura 2: Interfaz de Formato de Valores


Atributos:
Tipo de tarjeta - Muestra un cuadro de seleccin con las compaas de tarjetas que se dispone.(bandera)
Utilice Ttulo / Denegar - Permite que el usuario introduzca una opcin diferente de las opciones
disponibles en el ScriptCase (American Express, Diners, Master Card y Visa). La etiqueta y el valor para
estas opciones se definen en el valor negativo y en el ttulo
Valor negativo - Nueva opcin de valor
Ttulo - Nueva opcin de etiqueta.
Campo Relacionado - Definir el campo que contiene los valores para validar.
Recargar Forma- Recargar el formulario despus de actualizar valor del campo.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo E-mail

Configuracin general

Image1: Interfaz de configuracin general.

Atributos:
Tipo de datos - Definir el tipo de campo de aplicacin. Cuando el campo se define como E-mail aparece un
icono a su lado, al hacer clic en el icono abre el lector de e-mail. Se valida el valor del campo segn la norma
formatos de correo electrnico.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).

Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Mostrar Icono - Mostra un icono de correo electrnico por el lado del campo
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .

Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.


Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita

Subrayado - Aplicar formato subrayado a la fuente.


Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Url

Configuracin general

Image1: Interfaz de configuracin general.

Atributos:
Tipo de datos - Definir el tipo de campo de aplicacin. Cuando el campo est definido como URL, se
muestra un enlace de acceso.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Imgen de Validacin - Permite mostrar una imgen cuando se valida un campo.
Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.

Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Mostrar Icono - Mostra un icono por el lado del campo


Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.

Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.

Tamao del borde - Determinar el tamao del borde.


Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Color Html

Configuracin General

Figura 1: Interfaz de configuracin general

Atributos:
Tipo de datos - Defina el tipo de campo de aplicacin. Cuando el campo est definido como del color HTML
se muestra al lado del campo un icono con una paleta de colores.

Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Grid
Se utiliza para la visualizacin de um campo recuperado por la instruccin SQL. Este recurso utiliza tecnologa
AJAX (cuando se hace el intercambio de informacin entre el servidor y el navegador). Vase un ejemplo en la
imagen siguiente.

Figura 1: Lookup de Grid

Figura 2: Interfaz de Grid de lookup

Atributos:
Utilizar la bsqueda para mostrar descripcin del campo - Cuando se selecciona habilitar la bsqueda
de la cuadrcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deber
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard
.
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene informacin.
Para utilizar en la validacin - Campo de validacin automtica basada en el lookup.

Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.

Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)


Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Select

Use objeto Select (combobox) en el campo de formulario.

CONFIGURACIN GENERAL

Figura 1: Configuracin general de interfaz


Atributos:
Tipo de datos - El tipo de datos Select es un objeto drop-down que permite la seleccin de informacin a
travs de una ventana deslizante.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Tamao en la base de datos - Tamao maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es ledo automticamente de su esquema de informacin (DB Schema).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Edicin
Lookup de edicin permite a visualizacin de una lista de valores en campos de formularios. Vea en la pantalla
de abajo el campo Estado , antes y despus que la enabling lookup de edicin para mostrar un objeto select que
contenga una lista personalizada de LLAVES / VALORES. Estas listas de LLAVES / VALORES puede definir se
de dos maneras: basada en una tabla de base de datos ( lookup automtico ) o de los arrays (lookup manual)

Antes de Lookup

Despus de Lookup

Mtodo de Lookup
Hay dos opciones disponibles: automtico, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.

Figura 1:seleccin de mtodo de Lookup

Lookup de Edicin - Automtico


Rellena el objeto select dinmicamente, basado en una sentencia SQL, tenga en cuenta la sentencia SQL en la
foto abajo, es necesario recuperar una clave (insertar o actualizar) y un valor para mostrar en el campo en el
comando SQL

Figura 2: Configuracin de lookup automtico

Atributos:

SQL Select - La consulta utilizada para alimentar el objeto select en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Valores Multiples - En la seleccin s, es posible seleccionar varios elementos de la lista de campos. La


lista de valores se guardarn en el campo de la tabla como una cadena que contiene el texto:
KEY1;KEY2;KEY3 utilizando un delimitador especificado como ; o - definido en Delimitador

nico valor

Mltiples Valores

Delimitador - El carcter utilizado para separar los elementos generados en la cadena, slo aplicable
cuando se utiliza la opcin de mltiples valores, el valor por default es delimitador coma (;).
Altura- Seleccione la cantidad de filas de objeto .
Utilice Ttulo - Permite mostrar una lnea de ttulo en el objeto select. Esta opcin funciona en combinacin
con el Ttulo y el Valor interno de ttulo.

Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo
del objeto es seleccionado
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del select , se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

Valor de lookup

Valor original y de lookup

Separados por - Caracteres utilizados para separar valores de CLAVE y LOOKUP mostrados en la lista de
valores. Slo aplicable cuando se utiliza la opcin Mostra valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.
Crear enlace - Permite crear un enlace a un formulario de actualizacin de la lista. En la imagen siguiente,
el objeto select se recarga automticamente despus de la actualizacin de un formularion emergente
(popup).

Casilla de verificacin Usar el men desplegable - Mostrar el campo Seleccione una lista desplegable
de casillas de verificacin.

Lookup de Edicin - Manual


Habilita un objeto select basado en una lista de valores llena manualmente como un array. Ver imagen abajo.

Figura 3: Lookup de edicin Manual.

Atributos:
Tipo de Lookup- Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico

Crea un objeto select simple , permite seleccinar slo un iten.

Figura 4: Configuracin de Lookup Valor Unico

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Default - Seleccin de valor predeterminada
Altura - La cantidad de filas mostradas en este objeto select.

Mltiples valores (delimitador)

Guarda una nica cadena en el campo de tabla basada en una lista de valores exhibidos. Por
ejemplo, la seleccin de: Deportes, Cine y Viajes es guardado en el campo de tabla como una
cadena como D;C;V. Tenga en cuenta el valor default de delimitador (;) coma

Figura 5: Lookup mltiples valores

(delimitador)

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.

Delimitador - El carcter utilizado para separar los elementos generados en la cadena,


slo aplicable cuando se utiliza la opcin de mltiples valores, el valor por default es
delimitador coma (;).
Altura - La cantidad de filas mostradas en este objeto select.
Mltiples valores (posicin)

Guarda en un campo de tipo cadena una lista de valores, por ejemplo, es posible guardar las
respuestas a los temas: gnero, estado civil y Hobby en un solo campo de tabla. Vase en
la tabla de abajo las posiciones utilizadas por cada respuesta de guardado en la cadena .
Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Pelculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: Al seleccionar en el formulario generados : Hombre, Casado y Libros, el valor


guardado en la tabla es una cadena MCLI

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Negativo - Valor guardado en la cadena cuando no est seleccionadod un valor .
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao -cantidad de bytes guardada en la cadena.
Altura- Seleccione la cantidad de filas de objeto.

Mltiples valores (binario)

Permite guardar una seleccin mltipla como un valor entero en un campo de la a tabla.

En esta interfaz del campo el valor de cada iten es un nmero entero generado
automticamente.
Valor
implcito
1
2
4
8
16

Descripcin
Deportes
Cine
Viajar
Libros
Musica

La seleccin se convierte en un entero que es la suma de los valores implcitos antes de


guardar.
Ejemplo 1: En la seleccin de Deportes y Cine en la lista de valores, el valor guardado en el
campo de la tabla es 3
Valor
implcito
1
2
4
8
16

Descripcin
Deportos
Peliculas
Viajar
Libros
Musica

1 (Deportos) + 2 (Peliculas) = 3
Ejemplo 2: En la seleccin de Deportes, Viajar y Libros en la lista de valores, el valor
guardado en el campo de la tabla es 13
Valor
implcito
1
2
4
8
16

Descripcin
Deportos
Peliculas
Viajar
Libros
Musica

1 (Deportos) + 4 (Viajar) + 8 (Libros) = 13

Figura 7: Mltiples valores (binario).

Label- Text displayed value in the checkbox object.


Columns - Checkbox columns quantity.
Etiqueta- Texto visualizado.
Altura- Seleccione la cantidad de filas de objeto .

Botn Insertar - Inserta La etiqueta y el valor en la lista de valores.


Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar, l listas guardadas se mostrarn en
el campo Definiciones de Carga de Lookup.
Definiciones de Carga de Lookup - Permite guardar una lista de valores o una lista predeterminada del
ScriptCase.
Utilice Ttulo - Permite mostrar una lnea de ttulo en el objeto select. Esta opcin funciona en combinacin
con el Ttulo y el Valor interno de ttulo.

Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo
del objeto es seleccionado.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del select , se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

valores de lookup

original y valores de lookup

Separados por- Caracteres utilizados para separar CLAVE y valores de LOOKUP mostrados en la lista de
valores. Slo aplicable cuando se utiliza la opcin Mostrar original y valores de lookup.
Casilla de verificacin Usar el men desplegable - Mostrar el campo Seleccione una lista desplegable de
casillas de verificacin.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Doble Select

Recursos para mostrar dos valores: Una lista con los valores para seleccionar y una lista con los valores
seleccionados.

CONFIGURACIN GENERAL

Figura 1: Configuracin general de interfaz


Atributos:
Tipo de datos - El tipo de datos doble de seleccin double select es una lista de objetos drop-down que
permiten la seleccin mltiple a travs de dos ventanas de seleccin y un navegador entre ellos (<<<>>>).
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una

variable de sesin creada en una pantalla de login.


Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Tamao en la base de datos - Tamao maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es ledo automticamente de su esquema de informacin (DB Schema).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Edicin
Lookup de edicin permite a visualizacin de una lista de valores en formularios.

Antes de Lookup

Despus de Lookup

Figura 1: Lookupde Edicion

Atributos:
SQL Select - La consulta utilizada para alimentar el objeto select en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Delimiter - The character used to separate the items on generated string, the default delimiter is semicolon (
; )Delimitador - El carcter utilizado para separar los elementos generados en la cadena, slo aplicable
cuando se utiliza la opcin de mltiples valores, el valor por default es delimitador coma (;)..
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualizacin en el campo.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

Valor de lookup

Valor original y de lookup

Separados por - Caracteres utilizados para separar valores del campo y recuperado por lookup . Slo
aplicable cuando se utiliza la opcin Mostra valor original y lookup .de CLAVE y LOOKUP mostrados en
la lista de valores
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Checkbox

Objeto de casilla de verificacin usar en el campo de formulario.

Configuracin general

Figura 1: Configuracin general de interfaz

Atributos:
Tipo de datos - El tipo de datos objeto checkbox permite la seleccin de uno o ms informacin a travs de
una caja de marcadores de objetos
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Edicin
Lookup de edicin permite a visualizacin de una lista de valores en campos checkbox de formularios. Vea en la
pantalla de abajo.
It is possible to populate the checkboxes objects basada en una tabla de base de datos (lookup automatic) o de
los arrays (lookup manual)

Antes de Lookup

Despus de Lookup

Mtodo de Lookup
Hay dos opciones disponibles: automtico, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.

Figura 1:seleccin de mtodo de Lookup

Lookup de Edicin - Automtico


Rellena el objeto checkbox dinmicamente, basado en una sentencia SQL, tenga en cuenta la sentencia SQL en
la foto abajo, es necesario recuperar una clave (insertar o actualizar) y un valor para mostrar en el campo en el
comando SQL

Figura 2: Configuracin de lookup automtico


Atributos:
SQL Select - La consulta utilizada para alimentar el objeto checkbox en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Columnas - El nmero de columnas de checkbox


Delimitador - El carcter utilizado para separar los elementos generados en la cadena,el valor por default
es delimitador coma (;).
NOTA: La opcin de lookup automtico requiere el campo de formulario a ser de tipo cadena , porque la
seleccin mltiple guarda una nica cadena en el campo de la tabla de base de datos como AK; ID;UT
cuando se utiliza el delimitador coma.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del checkbox, se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Opcin de marcar todos - Muestra un objeto de marcar todos los artculos y otro para desmarcar todos los
artculos.

Mostrar original y el valor de lookup - Muestra el campo de clave y de lookup recuperado por la sentencia
SQL separados por el carcter se define en el Separado por. Seleccione No para mostrar slo el valor
recuperado por el lookup.

Separados por - Caracteres utilizados para separar el valor original del campoy el valor de retorno LOOKUP
mostrados en la lista de valores. Slo aplicable cuando se utiliza la opcin Mostra valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Lookup de Edicin - Manual


Habilita un objeto select basado en una lista de valores llena manualmente como un array. Ver imagen abajo.

Figura 3: Lookup de edicin Manual


Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor nico, Mltiples valores (delimitador), Mltiples
valores (posicin) y de Mltiples valores (binario).
Valor nico
Permite seleccinar slo un iten.

Figura 4: Configuracin de Lookup Valor Unico


Etiqueta- Texto visualizado.
Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla. Por
ejemplo, usando la figura 4, cuando Ipho caf es seleccionado el valor guardado es de
43.
Default - Seleccin de valor predeterminada
Columnas - Cantidad de columnas de checkbox .
Mltiples valores (delimitador)
Guarda una nica cadena en el campo de tabla basada en una lista de valores exhibidos. Por
ejemplo, la seleccin de: Deportes, Pelculas y Viajar es guardado en el campo de tabla como
una cadena como D;P;V. Tenga en cuenta el valor default de delimitador (;) coma

Figura 5: Lookup mltiples valores (delimitador)


Etiqueta- Texto visualizado.
Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Delimitador - El carcter utilizado para separar los elementos generados en la cadena,
slo aplicable cuando se utiliza la opcin de mltiples valores, el valor por default es
delimitador coma (;).
Altura - La cantidad de filas mostradas en este objeto select.
Columnas - Cantidad de columnas de checkbox .
Valores Mltiples (Posicin)
Guarda en un campo de tipo cadena una lista de valores. Con el uso de los mltiples valores
(posicin) se necesita entrar la etiqueta, posicin inicial en la cadena y el tamao en bytes de
cada [Link] ejemplo, es posible guardar las respuestas a los temas: gnero, estado
civil y Hobby en un solo campo de tabla. Vase en la tabla de abajo las posiciones utilizadas
por cada respuesta de guardado en la cadena .
Etiqueta
Hombre
Mujer
Individual
Casado
Deportos
Peliculas
Libros
Viajar

Valor
H
M
I
C
DE
PE
LI
VI

Inicio
1
1
2
2
3
3
3
3

Tamao
1
1
1
1
2
2
2
2

Ejemplo: Al seleccionar en el formulario generados : Hombre, Casado y Libros, el valor


guardado en la tabla es una cadena HCLI

Figura7: Lookup de Edicin - Mltiples Valores (posicin)

Etiqueta- Texto visualizado.


Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla.
Negativo - Valor guardado en la cadena cuando no est seleccionadod un valor .
Inicio - Posicin inicial de la cadena guardada . (La cadena comienza contando en la
posicin 1)
Tamao -cantidad de bytes guardada en la cadena.
Altura- Seleccione la cantidad de filas de objeto.
Mltiples valores (binario)
Permite guardar una seleccin mltipla como un valor entero en un campo de la a tabla.
En esta interfaz del campo el valor de cada iten es un nmero entero generado
automticamente. Vea los ejemplos abajo.
Valor
atribuido
1
2
4
8
16

Descripcin
Deportos
Pelculas
Libros
Viajar
Msica

La seleccin se convierte en un entero que es la suma de los valores implcitos antes de


guardar.
Ejemplo 1: En la seleccin de Deportes y Pelculas en la lista de valores, el valor guardado
en el campo de la tabla es 3
Valor
atribuido
1
2
4
8
16

Descripcin
Deportos
Pelculas
Libros
Viajar
Msica

1 (Deportos) + 2 (Pelculas) = 3
Ejemplo 2: En la seleccin de Deportos, Viajar y Libros en la lista de valores, el valor
guardado en el campo de la tabla es 13
Valor
atribuido
1

Descripcin
Deportos

2
4
8
16

Pelculas
Libros
Viajar
Msica

1 (Deportos) + 4 (Viajar) + 8 (Libros) = 13

Figura8: Lookup de Edicin - Mltiples Valores (binario)

Etiqueta- Texto visualizado.


Columnas - Cantidad de columnas de checkbox .
Botn Insertar - Insertar etiqueta y valor en la lista de valores.
Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar, l listas guardadas se mostrarn en
el campo Definiciones de Carga de Lookup.
Definiciones de Carga de Lookup - Permite guardar una lista de valores o una lista predeterminada del
ScriptCase.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del checkbox, se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parmetro.
Mostrar original y el valor de lookup - Muestra el campo de clave y de lookup recuperado por la sentencia
SQL separados por el carcter se define en el Separado por. Seleccione No para mostrar slo el valor
recuperado por el lookup.

valores de lookup

original y valores de lookup

Separados por - Caracteres utilizados para separar el valor original del campoy el valor de retorno LOOKUP
mostrados en la lista de valores. Slo aplicable cuando se utiliza la opcin Mostra valor original y lookup .

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Radio

Utiliza el objeto radio en el campo de formulario.

Configuracin general

Figura 1: Configuracin general de interfaz

Atributos:
Tipo de datos - La radio es un tipo de objeto que permite la seleccin de una nica informacin de todos los
mostrados por el mismo.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de


actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo

para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Edicin
Lookup de edicin permite a visualizacin de una lista de valores en campos radio object
en la pantalla de abajo.

de formularios. Vea

Mostrar una lista para utilizar en formulario (vea lookup automatico y lookup manual) .

Antes de Lookup

Despus de Lookup

Mtodo de Lookup
Hay dos opciones disponibles: automtico, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.

Figura 1:seleccin de mtodo de Lookup

Lookup de Edicin - Automtico


Buscar usado para mostrar los valores en un campo objeto Radio. Los valores se recuperan con sentencia SQL
de una tabla en la base de datos.

Figura 2: Configuracin de lookup automtico

Atributos:
SQL Select - La consulta utilizada para alimentar el objeto radio en la aplicacion de formulario. El
desarollador deber utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenar en el campo actual cuando actualizacin / insercin de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.

Columnas - El nmero de columnas de radio

Columna de Radio nica

Columna de Radio Dobles

Utilice Ttulo - Mostrar una opcin diferente de radio en el campo (Vase Ninguno en la imagen abajo), en
relacin a un valor lleno manualmente (Valor interno de ttulo).
Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo del
objeto es seleccionado
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualizacin en el campo.
Mostrar original y el valor de lookup - Muestra el campo de clave y el recuperado por lookup.

Valor de lookup

Valor original y de lookup

Separados por - Caracteres utilizados para separar los valores de campo y el recuperado por lookup. Slo
aplicable cuando se utiliza la opcin Mostra valor original y lookup .
Uso especfico de conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en
este proyecto.

Lookup de Edicin - Manual


Habilita un objeto radio basado en una lista de valores llena manualmente como un array. Ver imagen abajo.

Figura 3: Lookup de edicin Manual

Atributos:
Etiqueta- Texto visualizado.
Valor - Cuando insertar o actualizar este valor es guardado en el campo de la tabla. Por ejemplo, M es el
valor aadido a la seleccin masculina.
Default - Seleccin de valor predeterminada.
Columns - Define number of columns used to display the radio items.
Insertar -. Aadir a la lista de valores los valores de etiqueta y valor.
Botn Actualizar - Actualizacin de todas las propiedades del elemento.
Botn Borrar - Borra el elemento de la lista.
Botn Eliminar - Elimina el formulario de editar
Botn Guardar - Guarda la actual lista de valores para volver a utilizar, listas guardadas se mostrarn en el
campo Definiciones de Carga de Lookup
Definiciones de Carga de Lookup - Permite guardar una lista de valores o una lista predeterminada del
ScriptCase.
Utilice Ttulo - Mostrar una opcin diferente de radio en el campo (Vase Ninguno en la imagen abajo), en
relacin a un valor lleno manualmente (Valor interno de ttulo).

Ttulo - El ttulo del objeto de o su opcin por default aparece como la primera lnea
Valor interno de ttulo - La clave utilizada en los eventos de insercin o actualizacin cuando el ttulo
del objeto es seleccionado.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualizacin en el campo.

Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.

valores de lookup

original y valores de lookup

Separados por - Caracteres utilizados para separar los valores de campo y el recuperado por lookup. Slo
aplicable cuando se utiliza la opcin Mostra valor original y lookup .

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Texto Auto-complete

Este campo muestra una lista de elementos obtenidos de un comando de seleccin. La entrada de informacin
sirve como un filtro de elementos que se mostrarn como se escriba. Esta estructura es similar a la lista
Seleccione HTML objeto de que cada elemento tiene un valor y la etiqueta asociada. Para el Auto de texto
completo de cada elemento de valor debe ser el alfa-numrico. Esta lista se cargan de forma dinmica con la
tecnologa Ajax

Figura 1: Configuracin general de interfaz

Atributos:
Tipo de datos - Define el tipo de datos como texto de auto-completar.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Campo contrasea - Transforma el tipo de campo de entrada a contrasea

Campo texto

Campo contrasea

Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).
Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Tamao en la base de datos - Tamao maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es ledo automticamente de su esquema de informacin (DB Schema).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Validar en Presentar - Validar campos slo cuando presenten.


Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

Formato de Valores

Figura 2 Interfaz de Formato de Valores


Atributos:
Maysculas y Minsculas - Convierte el campo de texto en funcin de la opcin:
Maysculas
Minsculas

Convierte todo el texto a maysculas.


Convierte todo el texto a minsculas.

Maysculas la
Escribir con mayscula slo la primera
primera palabra palabra (slo convierte la primera letra de
la primera palabra a mayscula).
Maysculas
Escribir con maysculas cada palabra
todas las
(convierte la primera letra de cada palabra
palabras
a mayscula).

Tamao mnimo - Define el tamao mnimo aceptado.


Tamao mximo - Define el tamao mximo aceptado.
Caracteres Permitidos - Seleccionar y definir el conjunto de caracteres aceptados:
Todo - Admite todos los caracteres

Seleccionado - Define el conjunto de caracteres aceptados. Usando las definiciones debajo, el


campo acepta letras, los nmeros y "/" (definido en el atributoMs). Las letras a b c que se define
en el atributo Menos, no son aceptadas.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Edicin

Figura 2: Interfaz de lookup de edicin

Atributos:
SQL Select - Introduzca un comando utilizado para seleccionar el texto de captura.
Lineas - Definir el nmero de registros que se muestra en cada bsqueda.
Anchura - Definir el ancho del cuadro de captura (Captura de texto)
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Opciones de bsqueda - Establece el modo de buscar textos (igual al principio, cualquier parte, igual al
trmino).
Captura de Texto - Cuando esta opcin no est seleccionada, en la aplicacin slo se muestra un campo
de entrada de datos. Vase un ejemplo en el siguiente enlace.

Mostrar original y el valor de lookup - Con esta opcin desactivada (No) muestra, por ejemplo, slo el
nombre del Estado en la captura

Mostrar la etiqueta con la descripcin - Le permite mostrar la etiqueta con la descripcin.


Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Nmero Auto-complete

campo NMERO AUTO-COMPLETE


Este campo muestra una lista de elementos obtenidos de un comando de seleccin. La entrada de informacin
sirve como un filtro de elementos que se mostrarn como se escriba. Esta estructura es similar a la lista
Seleccione HTML objeto de que cada elemento tiene un valor y la etiqueta asociada. Para el nmero de Autovalor completo de cada elemento deben ser numricos. Esta lista se cargan de forma dinmica con la tecnologa
Ajax.

Figura 1: Configuracin general de interfaz

Atributos:
Tipo de datos - Define el tipo de datos como numero de auto-completar.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botn "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parmetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesin creada en una pantalla de login.
Fecha del Sistema - Utilizacin del la the fecha del servidor
Nota: Usando la opcin fecha del servidor no es necesario introducir un Valor Inicial.

Valor Inicial - El valor mostrado en el campo cuando se utiliza la opcin Valor Definido

Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.


Guardar variable - Guarda una variable de sesin con el valor del campo (para uso en otras aplicaciones).

Por ejemplo, en el formulario de login, el nombre de usuario es guardado como una variable de sesin y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesin para guardar el valor del campo (como se define ms
arriba).
Tamao en la base de datos - Tamao maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es ledo automticamente de su esquema de informacin (DB Schema).
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Slo mostra valor. No permite la modificacin del campo.

Sin el atributo etiqueta

Usando el atributo etiqueta

Validar en Presentar - Validar campos slo cuando presenten.


Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.

FORMATO DE VALORES

Figura2: Interface of Values Format.

Attributes:
Tamao mximo - Permite determinar el tamao mximo del campo.
Valor mnimo - Permite determinar el valor mnimo del campo
Valor mximo - Permite determinar el valor mximo del campo
Agrupacin - Permite definir el separador decimal.
Acepta Negativo - Permitir que el campo para aceptar el valor negativo.

VALOR EN BASE DE DATOS

Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el

campo para el usuario final.

Picture3: Interfaz de base de datos de valor.

Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy til para
pasar parmetros.

Incremento Auto (automtica) - Se utiliza slo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automtico, un campo
para introducir el nombre de la secuencia se muestra.

Incremento automtico (manual) - El formulario generado se encargar de la funcin de auto-incremento


mediante el clculo automtico del valor del campo antes de insertar un registro.
Fecha Inclusin - La fecha del servidor se guarda en el campo de la tabla en el tiempo de insercin .
Fecha de Actualizacin - La fecha del servidor se guarda en el tiempo de la actualizacin.
Nulo - El campo SQL en el cuadro est lleno de (null)

Lookup de Edicin

Figura 2: Interfaz de lookup de edicin

Atributos:
SQL Select - Introduzca un comando utilizado para seleccionar el texto de captura.
Lineas - Definir el nmero de registros que se muestra en cada bsqueda.

Anchura - Definir el ancho del cuadro de captura (Captura de texto)


Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamao de Fuente - Tamao de la fuente utilizada para mostrar el lookup.
Opciones de bsqueda - Establece el modo de buscar textos (igual al principio, cualquier parte, igual al
trmino).
Captura de Texto - Cuando esta opcin no est seleccionada, en la aplicacin slo se muestra un campo
de entrada de datos. Vase un ejemplo en el siguiente enlace.

Mostrar original y el valor de lookup - Con esta opcin desactivada (No) muestra, por ejemplo, slo el
nombre del Estado en la captura

Mostrar la etiqueta con la descripcin - Le permite mostrar la etiqueta con la descripcin.


Elija la conexin - Permite ejecutar la sentencia SQL en otro tipo de conexin disponible en este proyecto.

PROCESAMIENTO AJAX

Recarga otros tipos de campos de seleccin (Select, CheckBox, Radio y DoubleSelect) cuando el evento de
campo OnChange occours. Por ejemplo: Seleccionar un campo "lista de los estados", y una segunda lista de
las ciudades. Es posible volver a cargar una lista de las ciudades cambiando el estado seleccionado.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:

Fuente - Tipo de fuente del campo .


Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Imagen Html

Image1: Interfaz de configuracin general.

Atributos:
Tipo de datos - Definir el tipo de campo de aplicacin. Cuando los campos de la imagen es de tipo HTML,
permite insertar en el campo una imagen.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Imagen - Busque la imagen que se debe mostrar. Podrn ser elegidos por dos formas, mediante el icono
"Escoge la imagen" que tienen imgenes estndar o mediante el icono "Cargar imgenes" que permite la
eleccin de cualquier imagen.
Borde - Ancho de borde de la imagen en pxeles.
Altura - Define altura de la imagen mostrada (en porcentaje o pxeles).
Anchura - Define el ancho de la imagen en pxeles.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Etiqueta

Image1: Interfaz de configuracin general.

Atributos:
Tipo de datos - Definir el tipo de campo de aplicacin. Cuando el campo es de etiqueta, se muestra slo
como una salida.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Texto - Caja donde se informar el texto que se mostrar junto al campo.
Recargar - Esta opcin cuando est activada, permite que el texto que se inform en el Texto volva a
cargar el formulario.
Posicin - Permitir a la posicin del formulario en el bloque elegido.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor

manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Editor Html

Configuracin general

Image1: Interfaz de configuracin general.

Atributos:
Tipo de datos - Definir el campo de tipo de datos. Campos de tipo de editor de HTML aceptan letras,
nmeros y caracteres especiales.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Altura - Defina la altura de la caja editor en pxeles.
Campo oculto - Campo est disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de SQL - Define el tipo de campo en la base de datos.

Barra de herramientas

Atributos:
Propiedades:

Posicin - Posicin de la barra de herramientas en el Editor de HTML.


Alineacin - Alineacin del botn en la de la barra de herramientas.
Status - Oculta la barra de estado o la muestra. Seleccione de posicin en la pantalla : Superior o
Inferior.
Cantidad - Cantidad de lneas en la barra de herramientas en el Editor de HTML.
Diseo de botn - Definir la configuracin de la pantalla la barra de herramientas.
Vista Previa - Presentacin preliminar de la configuracin de la pantalla de la barra de herramientas
definida.

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Campo Tema

campo tipo Tema


Configuracin general

Atributos:
Tipo de datos - tipo de campo de las aplicaciones.
Etiqueta- etiquetas de campo en las aplicaciones.
Actualizar - Recarga formulario despus de actualizaciones.

Campo Localizacin

campo LOCALIZACIN
Configuracin general

Atributos:
Tipo de datos -Ttipo de campo de aplicaciones.
Etiqueta- etiquetas de campo en las aplicaciones.
Actualizar - Recargar formulario despus de actualizaciones.

Campo Cdigo De Barras

campo Cdigo de Barras


Configuracin general

Atributtes:
Tipo de datos - Tipo de datos del campo.
Label -ttulo de campo.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de insercin", "modo de
actualizacin" o en "insertar y actualizar el modo de".
Tipo de SQL - Tipo de campo en la base de datos

Cdigo de Barras

Atributtes:
Tipo - Tipo de cdigos de barras.
Texto - Texto de cdigos de barras para la ilustracin.
Hay 18 tipos de cdigos de barras, que se enumeran a continuacin:

CONFIGURACIN DE VISUALIZACIN
Define los valores de CSS de los campos individualmente.

Figura 5:Interfaz de definicin de CSS

CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamao - Tamao del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineacin horizontal - Alineacin horizontal del campo (izquierda, derecha, centro y justificar).

Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.

Figura 1: Configuracin de Ayuda usando Pop-up.

Atributos:
Describir Ayuda - Aadir un texto que se mostrar cuando el usuario site el ratn sobre el campo.
Tipo de Ayuda:
Popup - Muestra el texto de ayuda en una ventana emergente cuando el icono de ayuda aparece al
lado del campo que se hace clic

Sugerencia - Muestra el texto de ayuda en una ventana de sugerencia (hint window) cuando el cursor
del ratn pasa sobre la pgina.

Texto - Mostrar el texto de ayuda al lado del campo.

Layout
Visin General

VISIN GENERAL
atributos de formato de solicitud y recursos tales como esquemas de visualizacin, la organizacin de los campos
en bloques, definir los valores y el formato de encabezado entre otros.
Pginas
Bloques
Colores de esquema
Encabezado y pie de pgina

Pginas

PGINAS
Una pgina de la solicitud puede ser deifined como contenedor de bloque. Para cada aplicacin que se crea una
pgina con el nombre por defecto "pag1". En la forma, el control y aplicaciones de bsqueda, es posible crear
ms pginas. Organization of [Link] pginas se muestran en la aplicacin en modo de pestaas, donde
cada ficha tiene los bloques definidos en la Organizacin de los bloques.

Figura 1: Interfaz de configuracin de Pgina

Vea a continuacin un ejemplo de aplicacin de formulario utilizando dos pginas: datos generales y Documentos
(vase Image2).

Image2: Formulario de solicitud de uso de pginas de recursos

CONFIGURACIN
Pginas de valores
El formulario de solicitud tiene una pgina estndar, identificado por pag1, que puede cambiar el nombre, con la
creacin de nuevas pginas. El uso de pginas es muy indicado cuando tenemos una aplicacin que implica un
montn de campos de tabla (ms de 20 por ejemplo). Un formulario con ms de 20 campos en la vertical sera
difcil de usar.
Una aplicacin puede tener un montn de pginas, y en cada uno de ellos, puede incluir un montn de bloques.

Figura 3: Pginas de interfaz de configuracin

a new page, just fill the two text above of the buttons Insert, in the first field fill the page name and in the second
field select the image that will be presented as folder icon, and afterwards click on the button [Link] incluir
una nueva pgina, por favor introduzca el texto dos por encima de los botones Insertar, en el primer campo de
llenar el nombre de la pgina y en el segundo campo seleccionar la imagen que se presenta como icono de la
carpeta, y despus haga clic en el botn Insertar.
Para eliminar una pgina, haga clic sobre el botn "Eliminar" presentado en la lnea de la pgina
correspondiente.
NOTA: La definicin de las pginas slo se considera el nico formulario de registro.

Atributos:
Font Nombre - Seleccionar la fuente en la lista existente, o escriba un nombre de fuente que se utilizar
en el application.
Tamao de fuente -Introduzca el tamao de la fuente.
Seleccione la fuente de color: seleccione el color de una paleta de colores o introduzca la informacin
de color para definir el color del texto seleccionado.
Seleccione Color de fondo - Seleccione el color de una paleta de colores o introduzca la informacin
de color para definir el color del texto de fondo seleccionado.
No seleccione Color de fuente - Seleccione el color de una paleta de colores o introduzca la
informacin de color para definir el color de la fuente no ficha seleccionada.
No seleccione Color de fondo -Seleccione el color de una paleta de colores o introduzca la
informacin de color para definir el color de fondo no ficha seleccionada.

Bloques

Blocks
Por defecto, las aplicaciones creadas en ScriptCase constar de un slo bloque, con el mismo nombre de la
aplicacin. Puede aadir tantos bloques como sea necesario y organizarlos en la forma ms conveniente. En la
figura de abajo observar una columna ORGANIZACIN, que puede ser utilizada para definir la posicin de
prximo bloque (al lado o debajo de la cadena).

Imagen 1: Interfaz de Configuracin de Bloques.

En el lado izquierdo de cada bloque hay dos iconos:

para editar el bloque y

Organizacin y cambio de posicin de Bloques

Vase ms adelante de cmo modificar el orden de bloques en la pantalla.


Haga clic para seleccionar el bloque al que desea modificar su posicin

Eliminar un bloque de pantalla.


Haga clic en el bloque y arrastrelo a los "bloques que no se muestran".

para borrar el bloque.

Atributos
Op - Opciones.
Bloque (Nombre) - Nombre interno del bloque.
Bloque (Ttulo) - Etiqueta (nombre a mostrar) del bloque.
Titulo (Visualizacin)- Mostrar Titulo del Bloque
Etiqueta (Visualizacin) - Controla si sern mostradas las etiquetas de los campos contenidos en el bloque
Etiqueta (Posicin) - Opciones de visualizacin de etiqueta:
Sobre" - Muestra la etiqueta por encima del campo.

Al lado - Muestra el campo al lado de la etiqueta.

Abajo - Muestra la etiqueta abajo del campo.

Campos (columnas) - Cantidad de columnas mostradas lado a lado dentro del bloque.
Campos (Posicin) - Posicin dentro del bloque:
Abajo" - Muestra un campo debajo de las otras columnas respetando la cantidad.

Al lado - Muestra los campos lado a lado respetando la cantidad de columnas.

"Lnea - Mostrar campos lado a lado sin tabulacin

Organizacin (Siguiente) - La forma en que los bloques estn organizados dentro de la pgina:
Abajo" - Indica que el siguiente bloque se muestra abajo.

Al lado - Indica que el siguiente bloque se muestra al lado.

Pestaas - Indica que el siguiente bloque se muestra en otra Pestaa..

Organizacin (Ancho) - Anchura de bloque de en pxeles o porcentaje. Ejemplo: Si hay dos bloques de lado
a lado un buen tamao es de 50% para cada bloque.

Organizacin (Altura) - Altura de bloque en pxeles o porcentaje.

Aadir nuevo bloque


Para aadir nuevos elementos en una aplicacin, basta con hacer clic en

Figura 2: Interfaz de agregar nuevo bloque

Atributos:
Nombre - Nombre de bloque
Etiqueta - Etiqueta de bloque

Editar Bloque
Clic en

para editar la informacin del bloque y haga clic en Guardar.

Figura 3: Interfaz de editar bloque

Attributes:
Nombre - Nombre del bloque.
Ttulo - Ttulo del bloque.
Mostrar Ttulo - Mostrar linea con el ttulo de bloque.
Fuente del ttulo de bloque - Fuente para el ttulo del bloque.
Tamao de fuente - Tamao de la fuente del ttulo del bloque.
Color de fuente - Color de fuente del ttulo del bloque.
Color de fondo - Color de fondo de lnea de ttulo del bloque
Imagen de fondo - Imagen de fondo del ttulo del bloque
Altura de Ttulo- Altura de la lnea de ttulo del bloque (en pxeles);
Alineacin horizontal - Alineacin horizontal del ttulo del bloque (izquierda, centro y derecha);
Alineacin vertical - Alineacin vertical del ttulo del bloque (superior, media e inferior);
Mostrar Etiqueta - Mostrar las etiquetas de los campos del bloque
Columnas - Cantidad de columnas de campos del bloque
Columnas Ancho-Columns Width - Calcular columnas del bloque.
Color de Etiqueta - Color de display de Campos de etiqueta
Organizacin de campos - Organizacin de campos de bloque
Posicin de la Etiqueta - Posicin de campos etiqueta
Bloque Siguiente- Posicin de bloque siguiente en relacin con el actual.
Color de borde - Color del borde del bloque
Ancho de Frontera - Ancho de las fronteras del bloque;
Ancho de bloque - Ancho de bloque
Altura de bloque - Altura de bloque
Cellspacing - Espaciado entre celdas del bloque.
Collapse - Permite ampliar y colapsar cada bloque de forma individual.

Configuracin De Layout

Configuracin de Layout

Figura 1: Interfaz de configuracin de Layout

Definir el diseo de la aplicacin.


Atributos:
Cabecera - Permite elegir la plantilla para componer la cabecera de la aplicacin.
Pie de pgina- Permite elegir la plantilla para componer el pie de pgina de la aplicacin.
Tema - Elija uno de los temas [Link] modo visual (color, fuentes, etc) se carga.

Encabezado Y Pie De Pgina

ENCABEZADO Y PIE DE PGINA


ENCABEZADO

Image1: Interfaz de cabecera.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada.


Mostrar encabezado - Este valor determina si el encabezado se mostrar
Ttulo de la aplicacin - Permite definir un ttulo de encabezado que se mostrar en la aplicacin. (Las
aplicaciones de formulario tiene dos ttulos predefinidos, uno a modo de inclusin, y otro a modo de
actualizacin)
Las variables de cabecera - Los campos variables se pueden llenar con cualquiera de los tipos disponibles.
Dependiendo del tipo, ser necesario asociar el contenido de la misma. Ver los tipos disponibles a
continuacin:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en la cabecera
Ttulo: Muestra en la cabecera el valor introducido en el campo de Titulo.
Fecha: Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda
seleccionados por el usuario en el formulario de bsqueda. (Slo disponible para las
aplicaciones Grid)

PIE DE PGINA

Image2: Interfaz de pie de pgina.

Este formato de interfaz puede cambiar dependiendo de la opcin seleccionada


Mostrar pie de pgina - Esta opcin determina si el pie de pgina se mostrar.
Variables de pie de pgina - Los campos variables se pueden llenar con cualquiera de los tipos
disponibles. Dependiendo del tipo, ser necesario asociar el contenido de la misma. Estos son los tipos
disponibles:
Campo: Muestra el valor del campo de acuerdo al campo seleccionado en la lista desplegable. Los
campos que forman parte del "Select" de la aplicacin sern mostrados en una nueva lista desplegable.
El valor del campo seleccionado se mostrar en el pi de pgina
Ttulo:Muestra en el pie de pgina el valor introducido en el Titulo.
Fecha:Muestra la fecha actual del servidor en formato dd / mm / aaaa en la lnea de cabecera. Hay
muchos formatos disponibles para utilizar, para ver todos los formatos disponibles, haga clic en
para
utilizar la ventana de ayuda. Introduzca el formato en el campo de texto que aparece al lado.
Imagen: Escriba un nombre de una imagen existente en el servidor. Para localizar las imgenes
existentes y seleccionar, haga clic en el icono "Escoge la imagen" y para subir nuevas imgenes al
servidor, haga clic en "Cargar imgenes"
.
Valor: Cuando el tipo "valor" es seleccionado, la informacin introducida en el campo de texto al lado se
muestra en la lnea de cabecera. Puede usar texto simple y/o "Variables globales". Ejemplo: "Nombre
del empleado:[v_name] ".
Criterios de bsqueda - Muestra en el encabezado de los criterios de bsqueda seleccionados por el
usuario en el formulario de bsqueda. (Slo disponible para las aplicaciones Grid)

Eventos
Eventos

Scriptcase utiliza el concepto eventos para personalizar el cdigo de la aplicacin. Los eventos permiten definir
las acciones de acuerdo al tiempo de ejecucin (por ejemplo, despus de Insertar un registro, cuando se carga,
cuando se enva y otros) y tipo de aplicacin.
OnInit - Este evento se ejecuta cuando la aplicacin se est cargando.
onRefresh - Este evento se ejecuta para volver a cargar la pgina web
OnValidate - Este evento se ejecuta al hacer clic sobre la validacin (OK, Actualizar, Insertar, Borrar, Filter)
dependiendo de la aplicacin.
onBeforeInsert - Este evento se ejecuta antes de la insercin.
onAfterInsert - Este evento se ejecuta despus de la insercin.
onBeforeUpdate - Este evento se ejecuta antes de actualizar un registro.
onAfterUpdate - Este evento se ejecuta despus de actualizar un registro.
onBeforeDelete - Este evento se ejecuta antes de la eliminacin.
onAfterDelete - Este evento se ejecuta despus de la eliminacin.
onLoad - Este evento se produce cuando la pgina se carga, es decir, cuando la navegacin desde un
registro a otro, al hacer clic en los botones (nuevo, insertar, etc antes.).
Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
Ver ms sobre Scriptcase Macros.

Eventos Ajax

Usando AJAX, el trfico innecesario de informacin se evita, acelerando el trmite de su solicitud.

Imagen 1: El evento de interfaz AJAX.


Los siguientes eventos estn disponibles con ScriptCase.
onChange - Este evento ocurre cuando el campo tiene el foco y el valor del campo es cambiado y el
enfoque se dirige a otro objeto.
onClick - Este evento ocurre cuando se hace clic en el campo.
onBlur - Este evento ocurre cuando el campo tiene el enfoque, el valor del campo no se cambia y el
enfoque se dirige a otro objeto.
onFocus - Este evento ocurre cuando el campo tiene el foco.
Slo el evento onClick est disponible para aplicaciones Grid.

Vea a continuacin un ejemplo: El campo de usuario se valida con una base de datos (tabla). Para los usuarios
vlidos devuelve el nombre. Para los usuarios no vlido se muestra un mensaje.
Ejemplo:
1 - Seleccione el campo y los eventos que utiliza el proceso de AJAX, (en el cdigo PHP). Pasar parmetros

es opcional.

Imagen2: Seleccin de los campos y eventos para el procesamiento de AJAX.

Escriba la regla en el editor de PHP abierto. El cdigo es procesado por el servidor y el resultado XML
enviado al navegador. Ver la macro Macros Asistente para una seleccin de macros ScriptCase disponibles.
2 -

Imagen3: Programacin PHP con AJAX.

Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
Ver ms sobre Scriptcase Macros.

Buttons
Visin General Botones

visin general BOTONES


Nuevo Botn
Para crear un nuevo botn, haga clic en la opcin Nuevo Button y escriba un nombre y el tipo de botn.
Tipos botn: (Javascript, PHP, con vnculos).

Image2: botn de funcin Nuevo.

Eliminar un botn
Para eliminar un botn haga clic en el icono Eliminar junto al nombre del botn en el men de la aplicacin opcin de botones.

Botn Javascript

botn Tipo Javascript


Para crear un nuevo botn, haga clic en el botn Nuevo, escriba el nombre y seleccione el tipo de botn.

Image2: Funcin Nuevo.

Hay tres tipos de botones de la pantalla: (Button, Imagen y Link).

Modo de visualizacin (Button)

Image1:. Botones de configuracin de la interfaz

Modo de visualizacin -. Modo de visualizacin del botn en la barra de herramientas (botn)


Etiqueta - Ttulo del botn de la aplicacin.
Sugerencia - Sugerencia .
Mensaje de confirmacin - que no muestre el mensaje, deje el campo vaco.
De estilo CSS - De estilo CSS nombre de la clase, creado en los botones del editor de esquema.
Objetivo - Ventana de destino donde se realizar el cdigo que se ejecuta (la misma ventana / otra
ventana).
Mostrar en el modo Editar - Determina si el botn se muestra en el modo de edicin.
Mostrar en el modo de suma - Determina si el botn se mostrar en el modo de suma.

Image1:. Botones de configuracin de la interfaz

Modo de pantalla (imagen)

Image1:. Botones de configuracin de la interfaz

Modo de visualizacin - Modo de visualizacin del botn en la barra de herramientas (Link)


Icono - icono de la pantalla del botn.
Sugerencia -. Sugerencia
Mensaje de confirmacin - que no muestre el mensaje, deje el campo vaco .
Objetivo - Ventana de destino donde se realizar el cdigo que se ejecuta (la misma ventana / otra
ventana).
Mostrar en el modo Editar - Determina si el botn se muestra en el modo de edicin.
Mostrar en el modo de suma - Determina si el botn se mostrar en el modo de suma.

Image1:. Botones de configuracin de la interfaz

modo de visualizacin (Link)

Image1:. Botones de configuracin de la interfaz

Modo de visualizacin - Modo de visualizacin del botn en la barra de herramientas (Link)


Etiqueta - Ttulo del botn de la aplicacin.
Sugerencia - Sugerencia
Mensaje de confirmacin - que no muestre el mensaje, deje el campo vaco.
De estilo CSS - De estilo CSS nombre de la clase, creado en los botones del editor de esquema.
Objetivo - Ventana de destino, donde el cdigo se ejecutar. (La misma ventana / otra ventana).
Mostrar en el modo Editar - Determina si el botn se muestra en el modo de edicin.
Mostrar en el modo de suma - Determina si el botn se mostrar en el modo de suma.

Image1:. Botones de configuracin de la interfaz

Cdigo

Imagen 2:

Interfaz de JavaScript.

Eliminar un botn
Para eliminar un botn haga clic en el icono Eliminar junto al nombre del botn en el men de la aplicacin opcin de botones.

Php Button

botn Tipo PHP


Para crear un nuevo botn, haga clic en "" el botn Nuevo, escriba el nombre y seleccione el tipo de botn.

Image2: New button function.

Hay tres tipos de botones de la pantalla: (Button, Imagen y Link).

Modo de visualizacin (Button)

Image1:. Botones de configuracin de la interfaz

Modo de visualizacin -. Modo de visualizacin del botn en la barra de herramientas (botn)


Etiqueta - Ttulo del botn de la aplicacin.
Sugerencia - Sugerencia .
Mensaje de confirmacin - que no muestre el mensaje, deje el campo vaco.
De estilo CSS - De estilo CSS nombre de la clase, creado en los botones del editor de esquema.
Objetivo - Ventana de destino donde se realizar el cdigo que se ejecuta (la misma ventana / otra
ventana).
Mostrar en el modo Editar - Determina si el botn se muestra en el modo de edicin.
Mostrar en el modo de suma - Determina si el botn se mostrar en el modo de suma.

Image1:. Botones de configuracin de la interfaz

Modo de pantalla (imagen)

Image1:. Botones de configuracin de la interfaz

Modo de visualizacin - Modo de visualizacin del botn en la barra de herramientas (Link)


Icono - icono de la pantalla del botn.
Sugerencia -. Sugerencia
Mensaje de confirmacin - que no muestre el mensaje, deje el campo vaco .
Objetivo - Ventana de destino donde se realizar el cdigo que se ejecuta (la misma ventana / otra
ventana).
Mostrar en el modo Editar - Determina si el botn se muestra en el modo de edicin.
Mostrar en el modo de suma - Determina si el botn se mostrar en el modo de suma.

Image1:. Botones de configuracin de la interfaz

modo de visualizacin (Link)

Image1:. Botones de configuracin de la interfaz

Modo de visualizacin - Modo de visualizacin del botn en la barra de herramientas (Link)


Etiqueta - Ttulo del botn de la aplicacin.
Sugerencia - Sugerencia
Mensaje de confirmacin - que no muestre el mensaje, deje el campo vaco.
De estilo CSS - De estilo CSS nombre de la clase, creado en los botones del editor de esquema.
Objetivo - Ventana de destino, donde el cdigo se ejecutar. (La misma ventana / otra ventana).
Mostrar en el modo Editar - Determina si el botn se muestra en el modo de edicin.
Mostrar en el modo de suma - Determina si el botn se mostrar en el modo de suma.

Image1:. Botones de configuracin de la interfaz

Code

Image2: Php Interface.

Eliminar un botn
Para eliminar un botn haga clic en el icono Eliminar junto al nombre del botn en el men de la aplicacin opcin de botones.

Botn De Enlace

botn de Enlace
Para crear un nuevo botn, haga clic en "" el botn Nuevo, escriba el nombre y seleccione el tipo de botn.

Image2: botn de funcin Nuevo.

Hay tres tipos de botones de la pantalla: (Button, Imagen y Enlace).

Modo de visualizacin (Button)

Image1:. Botones de configuracin de la interfaz

Modo de visualizacin -. Modo de visualizacin del botn en la barra de herramientas (botn)


Etiqueta - Ttulo del botn de la aplicacin.
Sugerencia - Sugerencia .
Mensaje de confirmacin - que no muestre el mensaje, deje el campo vaco.
De estilo CSS - De estilo CSS nombre de la clase, creado en los botones del editor de esquema.
Objetivo - Ventana de destino donde se realizar el cdigo que se ejecuta (la misma ventana / otra
ventana).
Mostrar en el modo Editar - Determina si el botn se muestra en el modo de edicin.
Mostrar en el modo de suma - Determina si el botn se mostrar en el modo de suma.

Image1:. Botones de configuracin de la interfaz

Modo de pantalla (imagen)

Image1:. Botones de configuracin de la interfaz

Modo de visualizacin - Modo de visualizacin del botn en la barra de herramientas (Link)


Icono - icono de la pantalla del botn.
Sugerencia -. Sugerencia
Mensaje de confirmacin - que no muestre el mensaje, deje el campo vaco .
Objetivo - Ventana de destino donde se realizar el cdigo que se ejecuta (la misma ventana / otra
ventana).
Mostrar en el modo Editar - Determina si el botn se muestra en el modo de edicin.
Mostrar en el modo de suma - Determina si el botn se mostrar en el modo de suma.

Image1:. Botones de configuracin de la interfaz

modo de visualizacin (Link)

Image1:. Botones de configuracin de la interfaz

Modo de visualizacin - Modo de visualizacin del botn en la barra de herramientas (Link)


Etiqueta - Ttulo del botn de la aplicacin.
Sugerencia - Sugerencia
Mensaje de confirmacin - que no muestre el mensaje, deje el campo vaco.
De estilo CSS - De estilo CSS nombre de la clase, creado en los botones del editor de esquema.
Objetivo - Ventana de destino, donde el cdigo se ejecutar. (La misma ventana / otra ventana).
Mostrar en el modo Editar - Determina si el botn se muestra en el modo de edicin.
Mostrar en el modo de suma - Determina si el botn se mostrar en el modo de suma.

Image1:. Botones de configuracin de la interfaz

El botn de enlace requiere un vnculo asociado. En el men de la aplicacin (en el lado izquierdo de la ventana)
hay una opcin para crear nuevos vnculos configurar el botn de enlace nuevo, y crear el vnculo necesario para
completar la operacin.

Creacin de un nuevo enlace


1 - Uso de la opcin, haga clic en enlace de un nuevo enlace, como en la imagen debajo.

Image2: Crear vnculos nuevos.

2 - Seleccione los botones de tipo de vnculo y haga clic en el siguiente (en la imagen abajo).

Image3: Tipo de interfaz de enlace.

3 - Seleccione la aplicacin que se llamar y haga clic en Siguiente.

Image4: Lista de aplicaciones de interfaz.

4 - Definir los parmetros pasados. Puede ser de tres tipos: de campo, el valor o vacos.
Campo - Ingrese en el campo utiliza para pasar el contenido.
Fijo - Escriba un contenido fijo de ser aprobada
Vaco - Ningn valor se pasan.
5 -Definir el enlace de las propiedades del formulario - pantalla Iframe.

Image8: Interfaz. de Propiedades del formulario/enlace

Modo de operacion del enlace.


Abrir en la misma ventana - Mostrar el formulario en la misma ventana del navegador, salir de la
bsqueda y va a la forma
Abrir en otra ventana - Abrir otra ventana para mostrar el formulario.
Abrir en una Iframe - Mostrar el formularion forma en la misma en la misma ventana que la bsqueda,
por debajo de la bsqueda en un Iframe se crea para mostrar el formulario.
URL de salida de la aplicacin llamada - direccin web visitada cuando el usuario salga de la parrilla.
Hint del enlace- Mensaje mostrado cuando el ratn est sobre el campo de seleccionado.
Propiedades de formulario - Seleccione los botones que se mostrarn.

Eliminar un botn
Para eliminar un botn haga clic en el icono Eliminar junto al nombre del botn en el men de la aplicacin opcin de botones.

Ajax Button

Adems de los botones de sus propias aplicaciones, tambin es posible crear botones que ser visible en la
barra de herramientas.

Image1: Nuevo Botn Crear.

To create a new button, then click "New button", enter the name and select the button type.

Image 2: Edit the button function

Adems de los botones de sus propias aplicaciones, tambin es posible crear botones que ser visible en la
barra de herramientas.

Image1: Nuevo Botn Crear.

Aplicacao
Visin General Programacon De Atributos

visin general PROGRAMACIN de atributos


Definir aplicaciones ScriptCase atributos

Image1: Interfaz de configuracin de la aplicacin

Atributos:
El cdigo de aplicacin - cdigo de la aplicacin determina en el momento de la creacin de aplicaciones,
el cdigo se puede cambiar a travs del men principal.
Descripcin - Este campo puede ser utilizado para describir los objetivos de la aplicacin.
Documentos de la Ruta

- La ruta de acceso absoluta en la solicitud son almacenados.

Directorio de Imgenes - El directorio base donde las imgenes se almacenan aplicacin.


Aplicacin de imgenes - imgenes especficas utilizadas por esta aplicacin.
Localizacin - Idioma de la aplicacin de creacin utiliza, todas las sugerencias y los mensajes se
convierten en el idioma elegido.
localizacin variable Compartir - Utilice la variable de ubicacin sesiones de esta aplicacin.
Compartir variable tema - Utilice la variable tema de la sesin en esta aplicacin.
Folder - Carpeta donde se almacena la aplicacin en el rea de trabajo.
Editar proyecto - Permitir a todos los usuarios del proyecto para editar esta solicitud.
Tiempo de espera - Tiempo de espera el tiempo en segundos. Cero es el valor estndar de PHP.
Tiempo de espera de mensajes - Tiempo de espera para el mensaje de actualizacin Ajax
Vincular HelpCase - Asociar un HelpCase manual para su aplicacin.

Tamao mximo del archivo - carga mxima de tamao del archivo para esta aplicacin.
Mensaje Ttulo - Texto utilizado en lnea del ttulo como etiqueta.
Utilice Ingrese a la solapa - Use la tecla enter para tabular.
Configuracin de error

Image2: Configuracin de un error de interfaz

Atributos:
Error de posicin - posicin de error en la aplicacin. Valores: derecha, izquierda, arriba y abajo.
Allows to show the title line of the error message. Mostrar ttulo de error en la aplicacin - Permite
mostrar la lnea de ttulo del mensaje de error.
Mostrar ttulo de error en el campo - Permite mostrar la lnea de ttulo del mensaje de error en el campo.
ttulo de error - un error, las pginas de ttulo en la aplicacin.
Error de secuencias de comandos - Muestra la secuencia de comandos y la lnea donde se produce el
error.
Error SQL - Muestra de comandos SQL que se origin el error.
Modo de depuracin - Ejecuta la aplicacin en modo de depuracin, que muestra los comandos de SQL.
error de salida Ajax - Abre una viuda para mostrar mensajes de error Ajax de salida durante el modo de
depuracin.
Tiempo de espera de un error - Es hora de mostrar el mensaje de error de validacin.

Navegacin

ATRIBUTOS DE NAVEGACIN
En esta carpeta se definen los atributos de navegacin, como seguir:

Figura 1: Interfaz de navegacin.

Atributos::
URL de salida - Direccin a la que el usuario ser redirigido cuando salga de la aplicacin
Cerrar Ventana - Al salir de la aplicacin, cierre la ventana del navegador.
URL de Redireccionamiento - URL para redirigir en caso de que no haya variables globales disponibles.
Variable de Redirection - Nombre de la Variable en la que por se almacenar la direccin URL de la
aplicacin real.
Retornar aps Incluso - Retornar edio do registro aps a incluso, no abrindo um novo
registro em branco.
Sair da Aplicao - Sair da aplicao aps o processamento do formulrio.

Mensaje despus de insertar - Mensaje a mostrar despus de la insercin de un registro. Se producir la


navegacin a otra pgina y el mensaje ser mostrado, de pronto abajo el mensaje aparecer el botn
Aceptar que, cuando se hace clic volve al formulario
Mensaje despus del actualizacin - Mensaje a mostrar despus de la actualizacin de un registro. Se
producir la navegacin a otra pgina y el mensaje ser mostrado, de pronto abajo del mensaje aparecer el
botn Aceptar que, cuando se hace clic volve al formulario.
Retornar despus de la insercion - Definir el modo de retornar de la aplicacion: volver al modo de edicin
o modo para incluir el nuevo registro.
Salir de la aplicacin - Salida despus del procesamiento la aplicacin de formularios.

Variables Globales

VARIABLE GLOBAL
Esta tabla muestra las variables globales que se utilizan dentro de la aplicacin, la variable global es un
parmetro externo requerido para la ejecucin de aplicaciones. La aplicacin puede incluir variables globales
en la clusula WHERE, las definiciones y los nombres de campo, eventos de programacin, etc.
Las variables globales se definen
entre corchetes ([variable]). Estas variables se debe pasar a la aplicacin que est siendo implementado a
travs de uno de los mtodos (SESSION, POST, GET)

Imagen 1:. Interfaz de variables globales

Ejemplo:
SELECT CustomerID, CustomerName
de los clientes donde CustomerID = '[global]'
En este caso, el variables "global" aparece en la configuracin de las variables.

2:. variables de interfaz de configuracin

Muestra todas las variables globales se utilizan en la aplicacin.


atributo -. Nombre de la variable en la aplicacin
Valor - Define el comportamiento de las variables, este contenido se divide en tres bloques, que son:
?mbito de aplicacin - Define cmo la variable que se recibe por la aplicacin. Si se ha definido que una
variable es recibida por un mtodo POST y ha sido aprobada por el mtodo get que el contenido no
ser aceptada. Los mtodos de paso variable:
Sesin - En esta opcin, la variable debe ser creado como una variable de sesin en el PHP por
otra aplicacin.
.
Get - Define que la variable se debe pasar por la lnea de URL, es decir, que sea visible en el
navegador

.
Post - Define que la variable se debe pasar a travs del mtodo de post de el f ormulario HTML.
Configuracin
- No validar (comprobacin) de la variable en tiempo de ejecucin
.
Tipo (entrada / salida) - Define si la variable es una entrada o una salida.
Descripcin
.

- Determina donde la variable se defini

Sincronizacin De Tablas

SINCRONIZACIN DE Tablas
Este proceso realizar una comparacin entre las definiciones de los campos de aplicacin y los campos de tabla
que tiene origen en la base de datos.

En caso de que en el la tabla de origen se produce cualquier actualizacin , como por ejemplo la inclusin de un
nuevo campo, o la exclusin, o an un cambio en el tipo de datos, esta actualizacin se muestran visibles como
se ve en la imagen siguiente:

Imagen1: Funcin Sincronizar Tabla.

Despus de acceder a la funcin desde el enlace "Sincronizar la tabla" se mostra un cuadro comparativo entre
los campos de aplicacin ( la tabla a la izquierda) y los campos de tabla de la base de datos (tabla derecha), por

encima de la imagen, los campos marcados en "rojo" se eliminarn, los campos marcados en "verde" se
insertar en el formulario y los campos marcados en "naranja" se actualizar, por lo que sufren tipo de
actualizacin en la base de datos.
Nota: Cuando un campo de tabla en la base de datos se cambia el nombre, el efecto de la sincronizacin, comparativamente, ser el mismo de la exclusin de un campo que
existen en la aplicacin adems de la inclusin de un nuevo campo.

Enlaces

Se utiliza para vincular el formulario con otras aplicaciones de los siguientes tipos: Busqueda, Formulario,
Control, Men y Tab.
Hay tres tipos de enlaces:
Aplicacin - Se utiliza para vincular forma a otra aplicacin. Este tipo de vnculo se asocia a los eventos.
Campo - Se utiliza para vincular a travs de un enlace
Captura - Crea un icono

a cualquier otro tipo de aplicacin.

junto al campo dentro del formulario. Muestra una aplicacin de bsqueda.

En las ventanas de abajo, el usuario ser capaz de editar un vnculo existente o crear un nuevo enlace.

Image1: Enlaces.

Crear vnculos
Seleccione el tipo de vnculo: "Aplicacin", "campo" o "captura".

Image2: Enlace entre las aplicaciones de interfaz.

La vinculacin de tipo - Aplicacin


Este tipo de vnculo se asocia a los eventos.
"Lista de aplicaciones" muestra las aplicaciones formulario. Seleccione la aplicacin para vincular.

Image3: Interfaz

de enlace entre la aplicacin

A continuacin, "Parmetros de definicin", en el lado izquierdose muestra los campos de aplicacin que deben
recibir los parmetros de la ejecucin y en el lado derecho, seleccione la opcin para pasar el valor, hay tres
opciones, que son:
Campo - Entera el campo utilizado para pasar los valores.
Relacin calidad - Introduzca un valor fijo.
Vaco - Ningn valor se pasa al campo.

Image4: Interfaz

de definicin de

Parmetros

En la ventana de abajo, "Propiedades del enlace " entrar los atributos del enlace.

Propiedades.

Image5: Interfaz de

Atributos:
Redireccionamiento despus de la insercin - Hace la navegacin para la aplicacin ligada al agregar
informacin.
Redireccionamiento despus de la actualizacin - Navega por la aplicacin vinculada al editar la
informacin ..
propiedad Form - Permite seleccionar los botones que se mostrarn en la barra de herramientas.

La vinculacin de tipo - Captura

Crea un icono al lado del campo. Abre otra ventana que muestra una aplicacin de bsqueda.

"Tipos de Vinculacin" (abajo) muestra que cuando se selecciona el enlace "captura", un cuadro combinado con
los campos de aplicacin se muestra en la pantalla. Selecciona el campo que se utiliza para el enlace.

Image6: Interfaz de definicin de parmetros.

A continuacin, la "Lista de Aplicacin" muestra las aplicaciones de bsqueda. Seleccione la aplicacin para
vincular y haga clic en Continuar>>.

Image7: Interfaz de enlace de la aplicacin.

A continuacin, en "definicin de parmetros", se muestra en el lado izquierdo, los campos de aplicacin que
deben recibir los parmetros de la ejecucin y, en el lado derecho, seleccione la opcin para pasar el valor, hay
tres opciones, que son:
Fijos - Pasar un valor fijo como parmetro.
Variable - Se usa para pasar un valor variable global.
Vaco - Ningn valor se pasa como un parmetro.

Recuperar el valor del campo - Selecciona el campo de aplicacin de bsqueda para vincular objeto.

Image8: Interfaz de definicin de parmetros.

Programacao
Visin General

VISIN GENERAL
ScriptCase incorpora el concepto de programacin OO (Orientada a Objetos), usando los recursos de atributos,
mtodos y bibiotecas. Es posible crear reglas de negocio en las aplicaciones, utilizando estos conceptos la gran
diferencia es una mejor organizacin, facilitando tanto el desarrollo como la comprensin por otro programador.

Atributos

Los atributos son variables que tienen alcance global en la aplicacin declarada. Se puede hacer referencia a un
atributo en todos los mtodos y eventos de una aplicacin

Figure1: Interface Configuration of the Atributos

Atributos:
Nombre del Atributo - Este campo de texto permite a informar el nombre del atributo, despus de que se
informe el nombre basta con hacer clic en el botn Aadir. En caso de que desee actualizar, ser necesario
hacer clic en el nombre del atributo (ubicado a la derecha de los botones) hacer las modificaciones
necesarias y hacer clic en el botn de actualizacin. En caso de que sea necesario eliminar cualquier
atributo, es necesario hacer el mismo proceso del botn de actualizacin, pero al seleccionar el atributo haga
hacer clic en el botn borrar. El botn limpiar, como el nombre lo dice limpia toda la lista de atributos situado
en el lado derecho del botn.

Mtodos

Mtodos
Los mtodos son funciones o procedimientos declarados por el desarrollador, para ayudar en la
implementacin de las reglas de negocio para una aplicacin. Usando mtodos en las aplicaciones permite
reutilizar el cdigo y mejorar la productividad del desarrollo. Es posible crear mtodos PHP y JAVASCRIPT.

Figura 1: Mtodo de la interfaz de men.

Crear nuevo mtodo

Figura 2: Crear nuevo mtodo.

1 Defina el nombre al nuevo mtodo y haga clic en el botn Crear. Al igual que en la imagen debajo.

Figura 3: Mtodo de inclusin.

2 Es posible pasar parmetros a los mtodos.

Figura 4: El icono de parmetro variable.

Agregue la cantidad de variables:

Figura 5: definicin de la interfaz de parmetros

definicin de variables:

Figura 6: Interfaz de inclusin de parmetros.

Nombre: Introduzca un nombre de variable.


Tipo: Seleccione el tipo de variable: Por el valor o por referencia. *
Valor estndar: El valor utilizado para inicializar la variable cuando sea requerida.
* Las referencias le permiten crear un segundo nombre para una variable de modo que se
puede utilizar para leer o modificar los datos originales almacenados en esa variable.

Figura 7: Interfaz de definicin de parmetros.

Seleccione los parmetros de todas las variables en los parmetros de campo.


Desmarcar todos los parmetros de seleccin de variables en los parmetros de campo.
Modificar la variable seleccionada en los parmetros de campo.
Eliminar la variable seleccionada en los parmetros de campo.
En la imagen de abajo el cuerpo del mtodo se define como ho "Nuevo mtodo";

Figura 8: Interfaz de Procedimiento

O bien:

Figura 9: interfaz para funciones

3 Para ejecutar el mtodo que hay que llamar a un evento. Vea a continuacin un ejemplo:

Figura 10: Eventos.

- En este ejemplo se utiliza el evento OnInit para llamar a nuestro mtodo cuando el registro es cargado. Vea
qu fcil es llamar al mtodo en el siguiente ejemplo:
El uso del procedimiento Mtodo:

Figura 11:-mtodo de interfaz de eventos

Usando la funcin Mtodo:

Figura 12:-mtodo de interfaz de eventos

- De este modo obtenemos el siguiente resultado al ejecutar la aplicacin.

Bibliotecas

Para utilizar una biblioteca tiene que seleccionar el tipo correspondiente (Bibliotecas de Proyecto, por ejemplo) y
marcarlas. Este proceso hace que los mtodos existentes en la biblioteca sean visibles en todos los eventos y los
mtodos de la aplicacin. Para gestionar las bibliotecas de las ScriptCase acceda al men principal:
Configuracin > Bibliotecas.

Nota: La versin scriptcase 5 sustituye el concepto de campos de frmulas especiales PHP, que utilizan el recurso de la inclusin de una biblioteca a la aplicacin junto con la
sc_include macros y sc_include_once. Ahora, el recurso de las bibliotecas a su vez ms amplio el uso de los tipos: ScriptCase, pblicos, de proyectos y de usuario, dejando
de ser nico en cada aplicacin.

Scriptcase Macros
Scriptcase Macros

Scriptcase has macros and special variables that allow the user to manipulate events, buttons, applications,
security control, manipulate with dates, etc.
Follows a table of all macros and special variables from ScriptCase, including the list of applications that works
for each one.

MACROS AND SPECIAL VARIABLES

SQL
sc_begin_trans ("Connection")

This macro starts a set of transations in the


database.

sc_change_connection
("Old_Connection",
"New_Connection")

This macro dynamically change the application


connections.

sc_commit_trans ("Connection")

This macro effective a set of transations in the


database.

sc_concat ()

With this macro you can


concat fields on select for
every database.

sc_connection_edit
("Connetion_Name", $arr_conn)

This macro edits an existing connection at


runtime.

sc_connection_new
("Connection_Name", $arr_conn)

This macro creates new connections dinamically.

sc_error_continue ("Event")

This macro deactivates the


Scriptcase
standard
database error treatment
message for an event.

sc_error_delete

This macro configure the variable that contains


the database error message that can occurs
during the exclusion of a record.

sc_error_insert

This macro configure the variable that contains


the database error message that can occurs
during the addition of a record.

sc_error_update

This macro configure the variable that contains


the database error message that can occurs
during the update of a record.

sc_exec_sql ("SQL Command",


"Connection")

This macro execute SQL commands passed as


parameter or a SQL command in the SQL field
action type.

sc_lookup (Dataset, "SQL


Command", "Connection")

This macro executes a SELECT command


stored in the second parameter and returns the
data in a variable.

sc_reset_change_connection

This macro erases the changes made using


"sc_change_connection".

sc_reset_connection_edit

This macro undoes the connection edits made by


macro "sc_connection_edit".

sc_reset_connection_new

This macro undoes the connections made by the


macro "sc_connection_new".

sc_rollback_trans ("Connection")

This macro discards a set of transations in the


data base.

sc_select (dataset, "SQL


Command", "Connection")

This macro executes the commands passed in


the second parameter and returns the dataset in
a variable.

sc_select_field ({Field})

This macro modify dynamically a field that will be

recovered in the grid.


sc_select_order ("Field")

This macro modify dynamically the grids


"ORDER BY" clause field.

sc_select_where (add)

This macro adds dynamically a condition to the


grid WHERE clause.

sc_sql_injection ({My_Field}) or
($My_Variable)

This macro it used protect the field/variable


against "SQL injection".

sc_sql_protect (Value, "Type",


"Connection")

This macro protects the value passed as


parameter according with the used database.

sc_where_current

This macro its used to make a reference of the


where clause currently used.

sc_where_orig

This macro saves the where clause content of


the original application select.

Variables - Database Database


Variables

Global variables containing database access


values used by main connection.

Date
sc_date (Date, "Format",
"Operator", D, M, Y)

This macro calculates and returns increments


and decrements using dates.

sc_date_conv ({Field_Date},
"Input_Format", "Output_Format")

This macro converts the date field passed as


parameter with an input format to another field
with an output format.

sc_date_dif ({Date1}, "Format


Date1", {Date2}, "Format Date2")

This macro calculates the difference between


two dates (passed as parameters) returning the
result in days.

sc_date_dif_2 ({Date1}, "Format


Date1", {Date2}, "Format Date2",
Option)

This macro calculates the difference between


two dates returning the amount of days, months
and years.

sc_date_empty ({Field_Date})

This macro checks if a date


field its empty retuning a
boolean.

sc_time_diff ({datetime_01},
"Date_01 Format", {datetime_02},
"Date_02 Format")

Calculate difference in hours, returning the


amount of hours, minutes and seconds.

Control
sc_ajax_javascript (
'JavascriptMethodName',
array("parameter"))

This macro allows the execution of JavaScript


methods in form/control events

sc_alert ("Message")

This macro shows a Javascript alert message


screen.

sc_apl_conf ("Application",
"Property", "Value")

This macro modify the application execution


property.

sc_calc_dv (Digit, Rest, Value,


Module, Weights, Type)

This macro calculate verify digits.

sc_changed ({Field_Name})

This macro returns "true" if the field name have


been changed.

sc_confirm ("Message")

This macro shows a Javascript confirm screen.

sc_decode ({My_Field})

This macro returns the encrypted field or variable


to its original value.

sc_encode ({My_Field})

This macro returns the field or variable with the


content encrypted.

sc_error_exit (URL, "Target") or


(My_Application, "Target")

This macro Interrupts the


application execution if there
are
error
messages
generated by the macro
"sc_error_message".

sc_error_message ("Text")

This macro generate an error message.

sc_exit (Option)

This macro forces the application exit.

sc_getfield ('myField')

This macro assign the properties of a field to a


javascript variable.

sc_get_language

This macro returns the abbreviation of the


language used.

sc_get_regional

This macro returns the abbreviation of the

regional settings used.


sc_get_theme

This macro returns the application theme name.

sc_groupby_label ("My_Field")

This macro dynamically modify the field label


displayed in groupby lines.

sc_image ([Link])

This macro loads images passed as parameter


to use in the application.

sc_include ("File", "Source")

This macro its used to "include" PHP routines.

sc_include_lib ("Lib1", "Lib2", ...)

This macro its used to select dynamically the


application libraries.

sc_include_library ("Target",
"Library Name", "File",
"include_once", "Require")

This macro includes a PHP file from a library in


the application.

sc_label ({My_Field})

This macro its used to modify dynamically the


grid form field label.

sc_language

This macro returns the language and regional


settings.

sc_link (Column, Application,


Parameters, "Hint", "Target",
Height, Width)

This macro dynamically creates or modifies links


between grid applications and other applications.

sc_log_add ("action", "description")

This macro will add a register into the log table.

sc_log_split ({description})

This macro returns what was inserted in the


"description" field of the log table in an array
format.

sc_mail_send (SMTP, Usr, Pw,


From, To, Subject, Message,
Mens_Type, Copies, Copies_Type,
Port, Connection_Type,
Attachment, SSL)

This macro its used to send


e-mails.

sc_make_link (Application,
Parameters)

This macro is used to create a string with the link


data to another application.

sc_master_value ('Object', Value)

This macro update a Master Application object


from a Detail Application.

sc_redir (Application, Parameter01;


Parameter02; Target, Error)

This macro its used to redirects to other


application or URL.

sc_reset_global
([Global_Variable1],
[Global_Variable2] ...)

This macro delete session variables received as


parameter.

sc_seq_register

This macro provide the register sequential


number.

sc_set_global ($variable_01) or
({My_Field})

This macro its used to


register session variables.

sc_set_groupby_rule

Macro is used to select an


specific GROUP BY rule.

sc_set_language ('String
Language')

This macro allows to dynamically change the


application language.

sc_set_regional ('String Regional')

This macros allows to dynamically change the


application regional settings.

sc_set_theme ('String Theme')

This macro its used to dinamically define the


application themes.

sc_site_ssl

This macro verifies if its been used a safe/secure


site. (https protocol)

sc_trunc_num ({My_Field},
Decimal_Number)

This macro its used to set the number of


decimals.

sc_url_exit (URL)

This macro modifies the application exit URL.

sc_url_library ("Target", "Library


Name", "File")

This macro returns the path of a file, inside a


library, to be used on the applications.

sc_warning 'on' or 'off'

This macro dynamically activates or deactivates


warning messages control.

sc_webservice ("Method", "URL",


This macro is used to communicate with a web
"Port", "Send Method", "Parameters service.
Array", "Setting's Array", "Timeout",
"Return")
sc_zip_file ("File", "Zip")

This macro its used to generate ZIP files from a


file list and/or directories.

Variables - Totalling Totalling


Variables

Variables that contains all the totals (general and


for grouping).

Variables - Totalling (group by)


Totalling Variables (group by)

Breaking totals variables.

Filter
sc_where_filter

This macro its used to save the where clause


content generated through the filter form.

Security
sc_apl_status ("Application",
"Status")

This macro Activate/Deactivate the applications


at user level.

sc_ldap_login

This macro establish the


connection with the user
credentials.

sc_ldap_logout ()

Macro used to release the


connection after using the
macro sc_ldap_login

sc_ldap_search ( \$filter = 'all',


\$attributes = array() )

Macro to perform searches in


the LDAP.

sc_reset_apl_conf ("Application",
"Property")

This macro deletes all the modifications effected


by "sc_apl_conf" macro.

sc_reset_apl_status

This macro deletes all the application security


status variables.

sc_reset_menu_delete

This macro restores a menu item structure.


(removed by the macro "sc_menu_delete").

sc_reset_menu_disable

This macro its used to enable a menu item


structure. (disabled by the macro
"sc_menu_disable").

sc_user_logout ('variable_name',
'variable_content', 'apl_redir.php',
'target')

Macro used to log the user


out to the system.

Shows
sc_ajax_message ("Message",
"Title", "Parameters",
"Parameters_Redir")

This macro allows the application to display


customized messages.

sc_ajax_refresh ()

Macro to refresh a Grid

sc_block_display (Block_Name,
on/off)

This macro dynamically show/hide the fields of a


specific block.

sc_field_color ("Field", "Color")

This macro changes the color of a determined


field text.

sc_field_disabled ("Field_Name =
True/False", "Parameter")

This macro its used to block


a field to get any data that
would be typed on it.

sc_field_display ({My_Field}, on/off) This macro dynamically display or not a specific


field.
sc_field_init_off (Field1, Field2,...)

This macro is intended to inhibit the query fields


on the initial load.

sc_field_readonly ({Field}, on/off)

This macro dynamically set a form field attribute


to '"Read-Only"

sc_field_style ({My_Field},
"Background-Color", "Size",
"Color", "Family", "Weight")

This macro allolws to modify dinamically the grid


field style.

sc_format_num ({My_Field},
"Group_Symb", "Dec_Symb",
"Amount_Dec", "Fill_Zeros",
"Side_Neg", "Currency_Symb",
"Side_Currency_Symb")

This macro its used to format numerical values.

sc_form_show 'on' or 'off'

This macro dynamically show or not the form.

sc_get_groupby_rule ()

This macro provides the


name of the groupby rule
running at the time.
sc_hide_groupby_rule ('group1',
'grop2', 'group3')

Macro used to disable Group


By rules.

sc_set_focus ('Field')

This macro its used to set the focus to a form


field.

Buttons
sc_btn_copy

This macro returns "true" when the "copy" button


is selected in a form.

sc_btn_delete

This macro returns "true" when the "Delete"


button is selected in a form.

sc_btn_display
("Button_Name","on/off")

This macro shows and hides buttons on the


toolbar in execution time.

sc_btn_insert

This macro returns "true" when the "Add" button


is selected in a form.

sc_btn_new

This macro returns "true" when the "Add New"


button is selected in a form.

sc_btn_update

This macro returns "true" when the "Save" button


is selected in a form.

PDF
sc_set_pdf_name
"sc_my_file_name.pdf"

This macro will change the grid's exported files


name.

Variables - Authentication
Authentication Variables

User/Password for the WEB server.

Menu
sc_appmenu_add_item
("Menu_Name", "Id_Item",
"Id_Parent", "Label", "Aplication",
"Parameters", "Icon", "Hint",
"Target")

This Macro adds dinamically an item to the


menu.

sc_appmenu_create
("Menu_Name")

This macro dynamically creates a menu item.

sc_appmenu_exist_item
("Menu_Name", "Id_Item")

This macro checks if there is a menu item.

sc_appmenu_remove_item
("Menu_Name", "Id_Item")

This macro removes dynamically a menu item.

sc_appmenu_reset
("Menu_Name")

This macro reset the array used in the


dinamically creation of a menu application.

sc_appmenu_update_item
("Menu_Name", "Id_Item",
"Id_Parent", "Label", "Aplication",
"Parameters", "Icon", "Hint",
"Target")

This macro updates a menu item.

sc_btn_disable ('button_id', 'on/off')

Macro used to disable Menu


buttons.

sc_menu_delete (Id_Item1)

This macro remove items of the menu structure.

sc_menu_disable (Id_Item1)

This macro deactivate menu structure items.

sc_menu_force_mobile (boolean)

Macro used to force the


creation of menus to mobile
devices.

sc_menu_item

This macro Identifies the


menu item selected.

sc_script_name

This

macro

identifies

the

application name that was


selected in the menu.

sc_ajax_javascript( 'JavascriptMethodName', array("parameter"))

This macro allows the execution of JavaScript methods called from events in
form/control applications.
This macro receive two parameters: a required one which recive a the JS method name
and an optional that recive an array with the method parameters on it.
This macro is only valid in applications with AJAX support.
Examples:
Ex. 1: Method javascript without parameters:
sc_ajax_javascript('JavascriptMethodName');

Ex. 2: Method javascript with a paramenter:


sc_ajax_javascript('JavascriptMethodName', array("paramameter"));

Ex. 3: Method javascript with two paramenters:


sc_ajax_javascript('JavascriptMethodName', array("param1","param2"));

Macro Scope
calendar application Form application Control Form
ajaxFieldonBlur
ajaxFieldonBlur
onBlur
Onchange
Onchange
onChange
OnClick
OnClick
onClick
OnFocus
OnFocus
onFocus
onAfterDelete
onAfterDelete
onValidateFailure
onAfterInsert
onAfterDeleteAll
onAfterUpdate
onAfterInsert
onValidate
onAfterInsertAll
onValidateFailure
onAfterUpdate
onValidateSuccess onAfterUpdateAll
onValidate
onValidateFailure
onValidateSuccess

sc_ajax_message("Message", "Title", "Parameters", "Parameters_Redir")

This macro allows the application to show customizable messages. It's use is restricted to AJAX
events of Form/Control applications.
This macro is only available in applications with AJAX support.

Parameters
Description
Message
The message to be shown. This parameter is required.
Title
Messagebox title, if this parameter is empty, the title will not be shown.
Message
Message format parameters.
Parameters Ex.:
String
modal=Y&button=Y&button_label=Ok&redir=form_employees.php&redir_target=_blank
For more details about this parameter, see Table2.
Redirecting In this section is possible to define values for the redirecting target application. This
Parameters parameter works only if a "redir" property was informed. The properties for this
String
parameter must be informed in this format: parameter=value;parameter=value.
Ex.: customer_id=ALFKI;customer_name=ALBERT FRANCINET
Table2: Message Parameters String

Property
Description
Values
modal
Flag to define if the message Y or N
will be shown in modal
timeout
Time in seconds to hide the Seconds
message. If this property is
not informed, the message
will be shown indefinitely.
This property works only if
"button" property is not
enabled.
button
Shows a button inside the
Y or N
message. This button default
function is to close the
message. If there is
redirecting enabled, the
application will be redirected
after closing the message.
button_label Button label. This option
String
works only if the "button"
property is enabled.
top
Message positioning value in Pixels
pixels from top margin.
Number
left
Message positioning value in Pixels
pixels from left margin.
Number
width
Messagebox width value in Pixels
pixels
Number
height
Messagebox height value in Pixels
pixels
Number
redir
URL or application name for String
redirecting. This macro
works only if the "button"
property is enabled.
redir_target Target for redirecting. This String
property works only when
the "redir" property is
enabled.
show_close Flag for exhibition of the
Y or N
"close" button on the
messagebox title bar. When

Example
modal=Y
timeout=5

button=Y

button=Y&button_label=OK

top=300
left=200
width=320
height=30
button=Y&redir=form_employees.php

redir=form_employees.php&redir_target=_blank

show_close=Y

body_icon

activated, this parameter


forces a title bar to be
shown, even if there is no
title defined.
Flag for exhibiting a icon on Y or N
the message body. The icon
exhibition depends on the
applications theme
configuration (exhibition
schemes).

body_icon=N

Ex. 01
sc_ajax_message ("Message", "Title", "timeout=0");

Macro Scope
calendar application Form application Control
Form
ajaxFieldonBlur
ajaxFieldonBlur onBlur
Onchange
Onchange
onChange
OnClick
OnClick
onClick
OnFocus
OnFocus
onFocus

sc_ajax_refresh()

This macro is used especially in Ajax events of a Grid with the purpose of reload the Grid
data (refresh).

Ex:
sc_ajax_refresh();

Macro Scope

sc_alert("Message")

This macro shows a Javascript alert message box.


Ex. 1:
sc_alert("This is an alert message!!");

Macro Scope

Control
Form
onLoadAll
onValidate

sc_apl_conf("Application", "Property", "Value")

This macro allows to modify the property of the application. The user can determine if a
Form will start in insert mode, or a Grid starts by filter, etc.
This macro must be used by one application to modify the properties of another
application.

Properties for Form applications


Property
start

Value
new

insert

on/off

update
on/off
delete
on/off
field_display_off field
field_display_on field
field_readonly field
rows
rows_ins

Description
Forces the form to start in the insert mode in order to add new
records.
Qualifies (on) or unqualifies (off) the "add new" button to allow
the addtion of new records.
Qualifies (on) or unqualifies (off) the "save" button on the form.
Qualifies (on) or unqualifies (off) the "delete" button on the form.
Dinamically hides a field.
Dinamically shows a field.
Dinamically set the "readonly" attribute in order to select the
field.
Forces the number of lines for each page (only for form of
multiple records).
Forces the number of lines for insert (only for form of multiple
records).

Property for Grid applications


Property
start
cols
rows
lig_edit

Value
filter

on/off

Description
Forces the Grid to start by the filter.
Forces the number of columns. (vertical and slide kind)
Forces the number of lines per page.
Qualifies (on) or unqualifies (off) the record edition. (the pencil
icon)

Property for all applications


Property
exit

Value Description
apl/url Forces application to exit to a specified location.

Ex. 1: Forces the "my_form" application to start in the addition mode.


sc_apl_conf("my_form", "start", "new");
Ex. 2: Doesn't allow the "my_form" application make addition of new registers.
sc_apl_conf("my_form", "add", "off");

Ex. 3: Sets "my_field" on the application "my_form" (readonly attribute) to "true"


dinamically.
sc_apl_conf("my_form", "field_display_off", "my_field");
Ex. 4: Shows "my_field" on the application "my_form" dinamically.
sc_apl_conf("my_form", "field_display_on", "my_field");
Ex. 5: Forces the "my_grid" application to start by filter.
sc_apl_conf("my_grid", "start", "filter");
Ex. 6: Forces the "my_grid" application to show 20 lines.
sc_apl_conf("my_grid", "rows", "20");
Ex. 7: Hides "my_field" on the application "my_form" dinamically.
sc_apl_conf("my_form", "field_display_off", "my_field");
Ex. 8: Use the button on the toolbar menu.
if ({sc_menu_item} == "btn_1")
{
sc_apl_conf("form_customer", "start", "new");
}

Macro Scope
Blank
calendar
application application
onExecute onApplicationInit
onScriptInit

chart
application
onApplicationInit
onScriptInit

Grid
Search
application
application
onApplicationInit onApplicationInit
onScriptInit
onFilterInit

Form
Control Form
application
onApplicationInit onApplicationInit
onScriptInit
onScriptInit
onValidate
onValidateFailure
onValidateSuccess

sc_apl_status("Application", "Status")

Used to control the security access. These macros activate/deactivate the applications
that a user has acess to.

Application: Is the name or the variable that contains the name of the application to be
activated/deactivated.
Status: Is the value or variable that contains the value to be attributed to the application.
The values are: "on" to activate and "off" to deactivate.
Ex. 1:
sc_apl_status ('atu_cad', 'off');

Ex. 2:
sc_apl_status ({var_name_appl}, {var_status});

Macro Scope

Blank
calendar
application application
onExecute onApplicationInit
onScriptInit

chart
application
onApplicationInit
onScriptInit

Grid
Search
application
application
onApplicationInit onApplicationInit
onScriptInit
onFilterInit

Form
Control Form
application
onApplicationInit onApplicationInit
onScriptInit
onScriptInit
onValidate
onValidateFailure
onValidateSuccess

sc_appmenu_add_item("Menu_Name", "Id_Item", "Id_Parent", "Label", "Aplication", "Parameters", "Icon", "Hint", "Target")

Adds dinamically an item to a menu application.


It is only possible to use this macro when there is an array created before by the
macro sc_appmenu_create.
Parameter Description
Menu_name Application menu name.
Id_item
Menu item id.
Id_Parent Parent menu item id. For roots the null/empty value is passed.
Label
Menu item description.
Aplication Menu item URL or application name
Parameters String with parameters to pass to the menu item application.
Ex.: param1=valor;param2=valor
Icon
Path to icon used in menu item.
Hint
Descriptive hint to menu item.
Target
Target for menu item link. ("_self" to use the same window, "_blank" to a
new one and "_parent" to exit the window.
Ex. 1: Creates a menu named menu_main.
sc_appmenu_create('menu_main');

Ex. 2: Adds a on the menu_main the the item_1 named Category.


sc_appmenu_add_item('menu_main','item_1','','Category','');

Ex. 3: Adds a on the menu_main (item_2) the the item_1 named Category linked to
the form_category.
sc_appmenu_add_item('menu_main','item_2','item_1','Category Form','form_category');

Macro Scope
Menu application Tree menu
onApplicationInit onApplicationInit
onLoad
onLoad

sc_appmenu_create("Menu_Name")

This macro initializes the array used in the dimanically creation of the menu application. It
must be informed the menu application name as parameter.

This macro must be used in control events or onload menu event.

Ex. 1:
sc_appmenu_create('menu_main');

Macro Scope
Menu application Tree menu
onApplicationInit onApplicationInit
onLoad
onLoad

sc_appmenu_exist_item("Menu_Name", "Id_Item")

Verify if a menu item exists and returns true or false.


Parameter Description
menu_name Menu application name
id_item
Menu item id
Ex. 1:
if(sc_appmenu_exist_item('menu_main', 'item_2')){
sc_appmenu_update_item('menu_main','item_2','item_1','Category
Form','form_category');
}
else{
sc_appmenu_add_item('menu_main','item_2','item_1','Category
Form','form_category');
}

Macro Scope
Menu application Tree menu
onApplicationInit onApplicationInit
onLoad
onLoad

sc_appmenu_remove_item("Menu_Name", "Id_Item")

Remove dinamically a menu item.


To use this macro it is necessary to execute the macro sc_appmenu_create before.
Parmetro Descrio

menu_name Menu
application
name
id_item
Menu item id

Ex. 1:
sc_appmenu_remove_item('menu_main','item_2');

Macro Scope
Menu application Tree menu
onApplicationInit onApplicationInit
onLoad
onLoad

sc_appmenu_reset("Menu_Name")

This macro resets the array used in the dynamic creation of a menu application.
This macro is expecting the menu application name as the single parameter.
Ex. 1:
sc_appmenu_reset('menu_main');

Macro Scope
Menu application Tree menu
onApplicationInit onApplicationInit
onLoad
onLoad

sc_appmenu_update_item("Menu_Name", "Id_Item", "Id_Parent", "Label", "Aplication", "Parameters", "Icon", "Hint", "Target")

Updates an application menu item dinamically


It is only possible to use this macro when there is an array created before by the
macro sc_appmenu_create.
It is only possible to use this macro on items created before by the macro
sc_appmenu_add_item.
Parameter
menu_name
id_item
id_parent
Label
Aplication
Parameters
Icon
Hint
Target

Description
Application menu item name
Application menu item id
Application menu item parent id. For roots the null/empty value is passed.
Application menu item description.
Menu item URL or application name
String with parameter to pass to the application menu item
Ex.: param1=valor;param2=valor
Icone path used in menu item.
Descriptive Hint for menu item.
Target for menu item link

Ex. 1:
sc_appmenu_update_item('menu_main','item_2','item_1','Category
Form','form_category');

Macro Scope
Menu application Tree menu
onApplicationInit onApplicationInit
onLoad
onLoad

sc_begin_trans("Connection")

This macro starts a set of transactions in the database.


In form applications, the events that can run this macro is dependent of the database
update (onAfterInsert, onAfterUpdate, onAfterDelete, onBeforeInsert, onBeforeUpdate or
onBeforeDelete), they are automatically protected through transaction control, since the
connection is the same of the application.
In the other cases, if the user wish to make transaction control, must begin with this macro
and finish with the "sc_commit_trans()" macro to confirm the updates or
"sc_rollback_trans" to cancel the transactions.
The "connection" parameter is optional, necessary only if the command is executed in a
different database from the specified application.

Macro Scope
Blank
calendar
chart
application application
application
onExecute ajaxFieldonBlur
onFooter
Onchange
onHeader
OnClick
onScriptInit
OnFocus
onAfterDelete
onAfterInsert
onAfterUpdate
onBeforeDelete
onBeforeInsert
onBeforeUpdate
onScriptInit
onLoad
onRefresh
onValidate
onValidateFailure
onValidateSuccess

Grid
application
onClick
onFooter
onGroupBy
onHeader
onScriptInit
onNavigate
onRecord

Search
application
onFilterInit
onFilterRefresh
onFilterSave
onFilterValidate

Form application Control Form


ajaxFieldonBlur
Onchange
OnClick
OnFocus
onAfterDelete
onAfterDeleteAll
onAfterInsert
onAfterInsertAll
onAfterUpdate
onAfterUpdateAll
onBeforeDelete
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord

onBlur
onChange
onClick
onFocus
onClick
onScriptInit
onLoadAll
onRefresh
onValidate
onValidateFailure
onValidateSuccess

Men
appl
onAp
onEx
onLo

onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_block_display(Block_Name, on/off)

Dynamically determines the display fields of a specific block.


By default all the blocks are displayed ("on" condition).
Ex. 1:
if ({type_customeri} == "personal")
{
sc_block_display(company, off);
}
else
{
sc_block_display(personal, off);
}
Obs: In grids, this macro only works with "slide" orientation.

Macro Scope
calendar application chart application Grid application Form application Control
Form
onAfterInsert
onScriptInit
onScriptInit
onAfterDeleteAll
onClick
onAfterUpdate
onAfterInsert
onScriptInit
onScriptInit
onAfterInsertAll
onLoadAll
onLoad
onAfterUpdate
onRefresh
onRefresh
onAfterUpdateAll
onValidate
onScriptInit
onValidateFailure
onLoad
onValidateSuccess
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_btn_copy

Available when the "Copy" button is clicked. Can be tested and used inside the
ScriptCase events, allowing especific programmation in run time.
Ex. 1:
if (sc_btn_copy)
{

sc_message("Record copied successfully!");


}

Macro Scope
calendar application Form application
onScriptInit
onScriptInit
onLoad
onLoad

sc_btn_delete

Available when the "Delete" button is clicked. Can be tested and used inside the
ScriptCase events, allowing especific programmation in run time.
Ex. 1:
if (sc_btn_delete)
{
sc_error_message("Unable to delete this record");
}

Macro Scope
calendar application Form application
onValidate
onValidate
onValidateFailure
onValidateFailure
onValidateSuccess onValidateSuccess

sc_btn_disable('button_id', 'on/off')

This macros is used to disable or enable buttons from a Menu application.

Ex:
sc_btn_disable('btn_2', 'off');

Macro Scope
Menu application Tree menu
onApplicationInit onLoad
onLoad

sc_btn_display("Button_Name","on/off")

Activate toolbars buttons on the application in execution time.


Button_Name: Is the variable name that contains the name of the button to be
activated/deactivate.
Buttons Name (Grid):
Buttons
Name
first
back
forward
last
filter
pdf
det_pdf
pdfbw
xls
xml
cvs
rtf
word
print
det_print
summary
new
insert
update
delete
qsearch
groupby
dynsearch
gridsave

Description
Goes to the first page of the grid.
Goes to the previous page of the grid.
Goes to the next page of the grid.
Goes to the last page of the grid.
Displays the "Filter" button.
Generates colored PDF.
Generates detail PDF.
Generates black and white PDF.
Generates the XLS.
Generates the XML.
Generates the CVS.
Generates the RTF.
Generates the Word.
Displays the "Print" button in the grid.
Displays the "Print" Button in the detail.
Displays the "Summary" button in the grid.
Displays the "New" button. (if the application has link for it, or if the form
is running in the grid iframe)
Displays the "Include" button of the form. (only for forms running in
grids iframe)
Displays the "Update" button of the form. (only for forms running in
grids iframe)
Displays the "Delete" button of the form (only for forms running in
grids iframe)
Displays the "Quick Search" button in the grid.
Displays the "Group By" button in the grid.
Displays the "Dynamic Search" button in the grid.
Displays the "Save Grid" button in the grid.

Buttons Name (Form):


Buttons
Name
first
back
forward
last
new
insert
update
delete

Description
Goes to the first page of the form.
Goes to the previous page of the form.
Goes to the next page of the form.
Goes to the last page of the form.
Displays the "New" button on the form, if its off the form will starts in
insertion mode.
Displays the "Include" button of the form.
Displays the "Update" button of the form.
Displays the "Delete" button of the form.

copy
qsearch
pdf
print
dynsearch

Displays the "Copy" button of the form.


Displays the "Quick Search" button of the form.
Generates PDF file from form.
Open the form in print mode.
Displays the "Dynamic Search" button in the grid.

Buttons Name (Control):


Buttons
Name
ok
exit
facebook
twitter
google
paypal

Description
Displays the "Ok" button on a control.
Displays the "Exit" button on a control.
Displays the "Facebook" button on a control.
Displays the "Twitter" button on a control.
Displays the "Google+" button on a control.
Displays the "PayPal" button on a control.

OBS. Remember that the buttons name must be lowercase.


Ex. 1:
sc_btn_display ('new', 'off');
Ex. 2: If we use variables or fields ({Fields} or [Global_Variables]) as parameters its
not allowed the use of the quotes or single quotes.
sc_btn_display ({variavle_button}, 'off');

Macro Scope
calendar application chart application Grid application Form application Control Form
onAfterDelete
onScriptInit
onScriptInit
onAfterDelete
onScriptInit
onAfterInsert
onAfterDeleteAll
onLoadAll
onAfterUpdate
onAfterInsert
onRefresh
onScriptInit
onAfterInsertAll
onValidate
onLoad
onAfterUpdate
onValidateFailure
onRefresh
onAfterUpdateAll
onValidate
onScriptInit
onValidateFailure
onLoad
onValidateSuccess
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_btn_insert

Available when the "Add" button is clicked. Can be tested and used inside the ScriptCase
events, allowing especific programmation in run time.
Ex. 1:
if (sc_btn_insert)

{
sc_message("Record inserted successfully");
}

Macro Scope
calendar application Form application
onValidate
onValidate
onValidateFailure
onValidateFailure
onValidateSuccess onValidateSuccess

sc_btn_new

Available when the "Add New" button is clicked. Can be tested and used inside the
ScriptCase events, allowing especific programmation in run time.
Ex. 1:
if (sc_btn_new)
{
{My_Date} = date('Y/m/d');
}

Macro Scope
calendar application Form application
onLoad
onLoad

sc_btn_update

Available when the "Save" button is clicked. Can be tested and used inside the
ScriptCase events, allowing especific programmation in run time.
Ex. 1:
if (sc_btn_update)
{
sc_error_message("Record updated successfully");
}

Macro Scope
calendar application Form application
onValidate
onValidate
onValidateFailure
onValidateFailure
onValidateSuccess onValidateSuccess

sc_calc_dv(Digit, Rest, Value, Module, Weights, Type)

Calculate verifier (checksum) digits.


Parameter
Digit
Rest
Value
Module
Weights
Type

Description
Variable that will recieve the calculated digit.
Variable that will recieve the "rest" of the division.
Value or Variable to calculate the digit.
Value or Variable containing the module to be used. Default value is
module "11".
Value or Variable containing the weights to be used. Default value is the
"98765432" values.
Value or Variable containing the parcels calculation to be used: 1 to normal
sum of the parcels values and 2 to the sum of each algorithm of the parcels.
Default value is "1".

Ex. 1:
sc_calc_dv({my_dv}, {my_rest}, 1234567, 11, 98765432, 1);
Parcels calculation: 7x2= 14 ; 6x3=18 ; 5x4=20 ; 4x5=20 ; 3x6=18 ; 2x7=14 ; 1x8=8
Parcels sum : 14 + 18 + 20 + 20 + 18 + 14 + 8 = 112
Rest of the division of 112 / 11 = 2
Digit: 11 - 2 = 9
Ex. 2:
sc_calc_dv({my_dv}, {my_rest}, 1234567, 10, 12, 2);
Parcels calculation: 7x2= 14 ; 6x1=6 ; 5x2=10 ; 4x1=4 ; 3x2=6 ; 2x1=2 ; 1x2=2
Parcels sum: 1 + 4 + 6 + 1 + 0 + 4 + 6 + 2 + 2 = 26
Rest of the division of 26 / 10 = 6
Digit: 10 - 6 = 4

Macro Scope
Blank
calendar
chart
Grid
Search
Form application
application application
application
application
application
onExecute ajaxFieldonBlur
onApplicationInit onClick
onApplicationInit ajaxFieldonBlur
Onchange
onFooter
onApplicationInit onFilterInit
Onchange
OnClick
onHeader
onFooter
onFilterRefresh OnClick
OnFocus
onScriptInit
onGroupBy
onFilterSave
OnFocus
onAfterDelete
onHeader
onFilterValidate onAfterDelete
onAfterInsert
onScriptInit
onAfterDeleteAll
onAfterUpdate
onNavigate
onAfterInsert
onApplicationInit
onRecord
onAfterInsertAll
onBeforeDelete
onAfterUpdate
onBeforeInsert
onAfterUpdateAll
onBeforeUpdate
onApplicationInit
onScriptInit
onBeforeDelete
onLoad
onBeforeDeleteAll
onRefresh
onBeforeInsert
onValidate
onBeforeInsertAll
onValidateFailure
onBeforeUpdate
onValidateSuccess
onBeforeUpdateAll
onClick
onScriptInit

Control Form

onBlur
onChange
onClick
onFocus
onApplicationIn
onClick
onScriptInit
onLoadAll
onRefresh
onValidate
onValidateFailu
onValidateSucc

onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_changed({Field_Name})

Macro to check if the field name have been changed.


Ex. 1:
if (sc_changed({my_field}))
{
Echo "Filed have been changed";
}

Macro Scope
calendar application Form application Control
Form
onBeforeUpdate
onBeforeUpdate onRefresh
onValidate
onValidate
onValidateFailure
onValidateFailure
onValidateSuccess onValidateSuccess

sc_change_connection("Old_Connection", "New_Connection")

This macro dynamically change the application connections.

Ex. 1: To change the connections:


sc_change_connection ( "Old_Connection", "New_Connection"; "Old_Connection02",
"New_Connection02");
Allows to change more then one application/connection in one command. Multiple
connections can be passed as parameters that must be separated by ";" (semicolon).
Ex. 2: To use variables or change the main connection as follows:
sc_change_connection ([Global_Connetion], [Test_Connection]);

Ex. 3: To delete the exchange:


sc_reset_change_connection ();
The exchanges take effect in the following applications

Macro Scope

Blank
application
onExecute

calendar
application
onScriptInit
onLoad

chart
application
onHeader
onScriptInit

Grid
application
onApplicationInit
onScriptInit

Form
application
onScriptInit
onLoad
onLoadRecord

Control
Form
onScriptInit
onLoadAll

ReportPDF
application
onHeader
onScriptInit
onRecord

sc_commit_trans("Connection")

This macro has the objective to confirm a transaction set in the database.
In form applications, the events that can run this macro is dependent of the database
update (onAfterInsert, onAfterUpdate, onAfterDelete, onBeforeInsert, onBeforeUpdate or
onBeforeDelete), they are automatically protected through transaction control, since the
connection is the same of the application.
If the user, in any of these events, use an application redirectioning (macro "sc_redir")
must before the redirect, use this macro to guarantee the transactions previously effected.
The "connection" parameter is optional, being necessary, only, if the command is
executed in a different database specified to the application.

Macro Scope
Blank
calendar
chart
application application
application
onExecute ajaxFieldonBlur
onFooter
Onchange
onHeader
OnClick
onScriptInit
OnFocus
onAfterDelete
onAfterInsert
onAfterUpdate
onBeforeDelete
onBeforeInsert
onBeforeUpdate
onScriptInit
onLoad
onRefresh
onValidate
onValidateFailure
onValidateSuccess

Grid
application
onClick
onFooter
onGroupBy
onHeader
onScriptInit
onNavigate
onRecord

Search
application
onFilterInit
onFilterRefresh
onFilterSave
onFilterValidate

Form application Control Form


ajaxFieldonBlur
onBlur
Onchange
onChange
OnClick
onClick
OnFocus
onFocus
onAfterDelete
onClick
onAfterDeleteAll
onScriptInit
onAfterInsert
onLoadAll
onAfterInsertAll
onRefresh
onAfterUpdate
onValidate
onAfterUpdateAll onValidateFailure
onBeforeDelete
onValidateSuccess
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

Men
appl
onAp
onEx
onLo

sc_concat()

With this macro you can concat fields on select for every database.
Example(Edition Lookup):
SELECT field1, sc_concat(field2, " - ", field3) FROM table
SELECT field1, sc_concat(field2, " | ", field3) FROM table

Macro Scope

Blank
calendar
chart
Grid
Search
Form application Control Form
Menu
application application
application application application
applic
onExecute OnClick
onFooter onClick
onFilterInit
OnClick
onBlur
onApp
OnFocus
onHeader onFooter onFilterRefresh OnFocus
onChange
onExe
onAfterDelete
onScriptInit onGroupBy onFilterSave
onAfterDelete
onClick
onLoa
onAfterInsert
onHeader onFilterValidate onAfterDeleteAll
onFocus
onAfterUpdate
onScriptInit
onAfterInsert
onClick
onBeforeDelete
onNavigate
onAfterInsertAll
onScriptInit
onBeforeInsert
onRecord
onAfterUpdate
onLoadAll
onBeforeUpdate
onAfterUpdateAll onRefresh
onScriptInit
onBeforeDelete
onValidate
onLoad
onBeforeDeleteAll onValidateFailure
onRefresh
onBeforeInsert
onValidateSuccess
onValidate
onBeforeInsertAll
onValidateSuccess
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateSuccess

sc_confirm("Message")

Valid only in the PHP programming code that runs when called through a toolbar button.
This macro is used to confirm that the action must be really executed, preventing
mistakes.
Ex. 1:
sc_confirm ("Do you really wish to execute this action??");

Macro Scope
Form application Control
Form
onClick
onClick

sc_connection_edit("Connetion_Name", $arr_conn)

1 Parameter: Connection name to be edited.


2 Parameter: Array of items containing the connection information to be edited. Check
out the indices of the array:
Indice
['server']
['user']
['password']

Description
Database server (host)
Database username
Database password

['database']

Database name used in the


connection
Defines if the connection is
persistent or not
Configure the connection encoding $arr_conn['encoding'] = "utf8"

['persistent']
['encoding']

Example
$arr_conn['server'] = "[Link]"
$arr_conn['user'] = "root"
$arr_conn['password'] =
"secretpass123"
$arr_conn['database'] =
"sc_samples"
$arr_conn['persistent'] = "Y" / "N"

Note:Is not required to use all the indices in the array, we can pass only the required
ones.
Example:
$arr_conn = array();
$arr_conn['user'] = "admin2";
$arr_conn['password'] = "admin2pass";
$arr_conn['database'] = "sc_samples2";
sc_connection_edit("sc_connection", $arr_conn);

Macro Scope
Blank
calendar
chart
Grid
Search
Form application
application application
application
application application
onExecute ajaxFieldonBlur
onApplicationInit onScriptInit onApplicationInit ajaxFieldonBlur
Onchange
onFooter
onFilterInit
Onchange
OnClick
onHeader
onFilterRefresh OnClick
OnFocus
onScriptInit
onFilterSave
OnFocus
onAfterDelete
onFilterValidate onAfterDelete
onAfterInsert
onAfterDeleteAll
onAfterUpdate
onAfterInsert
onApplicationInit
onAfterInsertAll
onBeforeDelete
onAfterUpdate
onBeforeInsert
onAfterUpdateAll
onBeforeUpdate
onApplicationInit
onScriptInit
onBeforeDelete
onLoad
onBeforeDeleteAll
onValidateSuccess
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll

Control Form
onBlur
onChange
onClick
onFocus
onApplicationInit
onClick
onScriptInit
onLoadAll
onRefresh
onValidate
onValidateFailure
onValidateSuccess

M
a
o
o
o

onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onValidateSuccess

sc_connection_new("Connection_Name", $arr_conn)

When used, the macro creates a new connection with the information inserted in its
parameters. This connection is available throughout the current session Scriptcase and
cease to exist when the session is closed.
1 Parameter: Connection name.
Note: If there is a connection created within the Scriptcase with the same name, this
macro has no effect. Connections created within the Scriptcase prevail. If you want to edit
an existing connection, see the documentation for the macro sc_connection_edit.
2 Parameter: Array of items containing the connection information. Check out the
indices of the array:
Indice
['drive']
['server']
['user']
['password']
['database']
['persistent']
['encoding']

Description
Driver of the database used for the
connection (see table below)
Database server (host)

Example
$arr_conn['drive'] = "oci8"

$arr_conn['server'] =
"[Link]"
Database username
$arr_conn['user'] = "root"
Database password
$arr_conn['password'] =
"secretpass123"
Database name used in the connection $arr_conn['database'] =
"sc_samples"
Defines if the connection is persistent $arr_conn['persistent'] = "Y" /
or not
"N"
Configure the connection encoding
$arr_conn['encoding'] = "utf8"

Note: It is required that all items are filled, with the exception of items ['persistent'] and
['encoding'].
See below the driver's list:

Driver
access
ado_access
odbc
db2
db2_odbc
odbc_db2
odbc_db2v6
firebird
borland_ibase
ibase

Descrio
MS Access
MS Access ADO
Generic ODBC
DB2
DB2 Native ODBC
DB2 Generic ODBC
DB2 Generic ODBC 6 or Lower
Firebird
Interbase 6.5 or Higher
Interbase

pdo_informix
informix
informix72
ado_mssql
pdo_sqlsrv
mssqlnative
odbc_mssql
mssql
pdo_mysql
mysqlt
mysql
oci805
odbc_oracle
oci8
oci8po
oracle
postgres7
pdo_pgsql
postgres64
postgres
pdosqlite
sqlite
sybase

Informix PDO
Informix
Informix 7.2 or Lower
MSSQL Server ADO
MSSQL Server NATIVE SRV PDO
MSSQL Server NATIVE SRV
MSSQL Server ODBC
MSSQL Server
MySQL PDO
Mysql (Transactional)
MySQL (Non-Transactional)
Oracle 8.0.5 or Higher
Oracle ODBC
Oracle 8
Oracle 8 Portable
Oracle 7 or Lower
PostgreSQL 7 or Higher
PostgreSQL PDO
PostgreSQL 6.4 or Higher
PostgreSQL 6.3 or Lower
SQLite PDO
SQLite
Sybase

Example:
$arr_conn = array();
$arr_conn['drive'] = "mysqlt";
$arr_conn['server'] = "[Link]";
$arr_conn['user'] = "root";
$arr_conn['password'] = "pass123";
$arr_conn['database'] = "sc_samples";
$arr_conn['persistent'] = "Y";
$arr_conn['encoding'] = "utf8";
sc_connection_new("new_conn_mysql", $arr_conn);

Macro Scope
Blank
calendar
application application
onExecute ajaxFieldonBlur
Onchange
OnClick
OnFocus
onAfterDelete
onAfterInsert
onAfterUpdate
onApplicationInit

chart
Grid
Search
Form application
application
application application
onApplicationInit onScriptInit onApplicationInit ajaxFieldonBlur
onFooter
onFilterInit
Onchange
onHeader
onFilterRefresh OnClick
onScriptInit
onFilterSave
OnFocus
onFilterValidate onAfterDelete
onAfterDeleteAll
onAfterInsert
onAfterInsertAll

Control Form
onBlur
onChange
onClick
onFocus
onApplicationInit
onClick
onScriptInit
onLoadAll

M
a
o
o
o

onBeforeDelete
onBeforeInsert
onBeforeUpdate
onScriptInit
onLoad
onValidateSuccess

onAfterUpdate
onRefresh
onAfterUpdateAll onValidate
onApplicationInit onValidateFailure
onBeforeDelete
onValidateSuccess
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onValidateSuccess

sc_date(Date, "Format", "Operator", D, M, Y)

This macro has the aim to calculate the increment or decrement of dates. For its use are
necessary some parameters as follows:
Parameter Description
Date
Date field that contains the date to be modified.
Format
Formatting thats the date field is.
Operator "+" for increment and "-" for decrement.
D
Number of days to increment or decrement.
M
Number of months to increment or decrement.
Y
Number of Years to increment or decrement.

Ex. 1:
{birthdate} = sc_date({birthdate}, "dd/mm/yyyy", "+", 30, 0, 0);
Ex. 2:
$new_date = sc_date({birthdate}, "yyyy-mm-dd", "-", 15, 3, 2);
Ex. 3:
{inclusion_dt} = sc_date(date('Ymd'), "yyyymmdd", "-", 0, 1, 1);
OBS: To be certified of the date format, before use the function, try it in any event:
echo "form_date =". {name of the field date};

Macro Scope
Blank
calendar
application application
onExecute ajaxFieldonBlur
OnClick
OnFocus
onAfterDelete
onAfterInsert
onAfterUpdate

chart
application
onApplicationInit
onFooter
onHeader
onScriptInit

Grid
Search
application
application
onClick
onApplicationInit
onApplicationInit onFilterInit
onFooter
onFilterRefresh
onGroupBy
onFilterSave
onHeader
onFilterValidate
onScriptInit

Form application Control Form


ajaxFieldonBlur
OnClick
OnFocus
onAfterDelete
onAfterDeleteAll
onAfterInsert

onBlur
onChange
onClick
onFocus
onApplicationI
onClick

onApplicationInit
onBeforeDelete
onBeforeInsert
onBeforeUpdate
onScriptInit
onLoad
onRefresh
onValidate
onValidateFailure
onValidateSuccess

onNavigate
onRecord

onAfterInsertAll
onScriptInit
onAfterUpdate
onLoadAll
onAfterUpdateAll onRefresh
onApplicationInit onValidate
onBeforeDelete
onValidateFai
onBeforeDeleteAll onValidateSuc
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_date_conv({Field_Date}, "Input_Format", "Output_Format")

This macro converts the date field passed as parameter with an input format to another
field with an output format.
Parameter Description
A or Y
Used to reference years.
M
Used to reference Months.
D
Used to reference Days.
Db_Format Used to get the Dadabase date format.
Ex. 1: Converts the date from "dd/mm/yyyy" format to the "yyyymmdd" format.
{field_date} = sc_date_conv({field_date}, "dd/mm/aaaa", "aaaammdd");
Ex. 2: Converts the date from the database native format to "dd/mm/yyyy" format.
{field_date} = sc_date_conv({field_date}, "db_format", "dd/mm/aaaa");
Ex. 3: Converts the date from the "dd/mm/yyyy" format to the Database native
format.
{field_date} = sc_date_conv({field_date}, "dd/mm/aaaa", "db_format");

Macro Scope
Blank
calendar
application application
onExecute ajaxFieldonBlur
Onchange
OnClick
OnFocus
onAfterDelete
onAfterInsert
onAfterUpdate
onBeforeDelete

chart
application
onFooter
onHeader
onScriptInit

Grid
Search
application
application
onClick
onFilterInit
onApplicationInit onFilterRefresh
onFooter
onFilterSave
onGroupBy
onFilterValidate
onHeader
onScriptInit
onNavigate
onRecord

Form application Control Form


ajaxFieldonBlur
Onchange
OnClick
OnFocus
onAfterDelete
onAfterDeleteAll
onAfterInsert
onAfterInsertAll

onBlur
onChange
onClick
onFocus
onClick
onScriptInit
onLoadAll
onRefresh

onBeforeInsert
onBeforeUpdate
onScriptInit
onLoad
onRefresh
onValidate
onValidateFailure
onValidateSuccess

onAfterUpdate
onValidate
onAfterUpdateAll onValidateFailure
onBeforeDelete
onValidateSuccess
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_date_dif({Date1}, "Format Date1", {Date2}, "Format Date2")

Calculates the difference between two dates (passed as parameters) in days.


Parameter
Date1
Format Date1
Date2
Format Date2

Description
Date1 value or variable.
Value or Variable containing the date format stored on Date1.
Date2 value or variable.
Value or Variable containing the date format stored on Date2.

Ex. 1:
{amount_days} = sc_date_dif({date1}, "aaaa-mm-dd", {date2}, "mm/dd/aaaa");
Ex. 2:
{amount_days} = sc_date_dif("2000-05-01", "aaaa-mm-dd", "04/21/2004", "mm/dd/aaaa");
{amount_days} would be equal to -1451 (days)

Note: Formats can be different but must be in days, months and years.

Macro Scope
Blank
calendar
application application
onExecute ajaxFieldonBlur
Onchange
OnClick
OnFocus
onAfterDelete
onAfterInsert
onAfterUpdate
onApplicationInit

chart
application
onApplicationInit
onFooter
onHeader
onScriptInit

Grid
Search
application
application
onClick
onApplicationInit
onApplicationInit onFilterInit
onFooter
onFilterRefresh
onGroupBy
onFilterSave
onHeader
onFilterValidate
onScriptInit
onNavigate
onRecord

Form application Control Form


ajaxFieldonBlur
Onchange
OnClick
OnFocus
onAfterDelete
onAfterDeleteAll
onAfterInsert
onAfterInsertAll

onBlur
onChange
onClick
onFocus
onApplicationI
onClick
onScriptInit
onLoadAll

onBeforeDelete
onBeforeInsert
onBeforeUpdate
onScriptInit
onLoad
onRefresh
onValidate
onValidateFailure
onValidateSuccess

onAfterUpdate
onRefresh
onAfterUpdateAll onValidate
onApplicationInit onValidateFai
onBeforeDelete
onValidateSuc
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_date_dif_2({Date1}, "Format Date1", {Date2}, "Format Date2", Option)

Calculates the difference between two dates (passed as parameters) returning the
amount of days, months and years.

The result is returned in an array structure, where the index 0 have the amount of days,
the index 1 have the amount of months and the index 2 have the amount of years.
Parameter
Date1
Format Date1
Date2
Format Date2
Option

Description
Date1 value or variable.
Value or Variable containing the date format stored on Date1.
Date2 value or variable.
Value or Variable containing the date format stored on Date2.
1 = Doesn't consider the initial day; 2 = Considers the initial day.

Ex. 1:
{differences} = sc_date_dif_2 ({date1}, "yyyy-mm-dd", {date2}, "mm/dd/yyyy", 1);
{dif_days} = {differences[0]};
{dif_months} = {differences[1]};
{dif_years} = {differences[2]};
Ex. 2:
{differences} = sc_date_dif_2 ("2000-05-01", "yyyy-mm-dd", "04/21/2004", "mm/dd/yyyy",
1);
{differences[0]} = 20 (days)
{differences[1]} = 11 (months)
{differences[2]} = 3 (years)

Ex. 3: Using the option 2


{differences} = sc_date_dif_2 ("2000-05-01", "yyyy-mm-dd", "04/21/2004", "mm/dd/yyyy",
2);
{differences[0]} = 21 (days)
{differences[1]} = 11 (months)

{differences[2]} = 3 (years).

Note: Formats between the two dates can be different but it must have days, months and
years

Macro Scope
Blank
calendar
application application
onExecute ajaxFieldonBlur
Onchange
OnClick
OnFocus
onAfterDelete
onAfterInsert
onAfterUpdate
onApplicationInit
onBeforeDelete
onBeforeInsert
onBeforeUpdate
onScriptInit
onLoad
onRefresh
onValidate
onValidateFailure
onValidateSuccess

chart
application
onApplicationInit
onFooter
onHeader
onScriptInit

Grid
Search
application
application
onClick
onApplicationInit
onApplicationInit onFilterInit
onFooter
onFilterRefresh
onGroupBy
onFilterSave
onHeader
onFilterValidate
onScriptInit
onNavigate
onRecord

Form application Control Form

ajaxFieldonBlur
onBlur
Onchange
onChange
OnClick
onClick
OnFocus
onFocus
onAfterDelete
onApplicationI
onAfterDeleteAll
onClick
onAfterInsert
onScriptInit
onAfterInsertAll
onLoadAll
onAfterUpdate
onRefresh
onAfterUpdateAll onValidate
onApplicationInit onValidateFai
onBeforeDelete
onValidateSuc
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_date_empty({Field_Date})

This macro checks if a date field is empty.

Ex. 1:
if (sc_date_empty({my_date}) )
{
sc_error_message("Invalid Date");
}

Macro Scope
Blank

calendar

chart

Grid

Search

Form application Control

ReportP

application application
application
onExecute ajaxFieldonBlur
onHeader
Onchange
OnClick
OnFocus
onAfterDelete
onAfterInsert
onAfterUpdate
onBeforeDelete
onBeforeInsert
onBeforeUpdate
onScriptInit
onLoad
onRefresh
onValidate
onValidateFailure
onValidateSuccess

application
application
onClick
onFilterRefresh
onApplicationInit onFilterValidate
onFooter
onGroupBy
onHeader
onScriptInit
onNavigate
onRecord

ajaxFieldonBlur
Onchange
OnClick
OnFocus
onAfterDelete
onAfterDeleteAll
onAfterInsert
onAfterInsertAll
onAfterUpdate
onAfterUpdateAll
onBeforeDelete
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

Form
applicat
onBlur
onHeade
onChange onRecor
onClick
onFocus
onLoadAll
onRefresh

sc_decode({My_Field})

Returns, the encrypted field or variable, to its original value.


Ex. 1: Using a local variable:
{my_field} = sc_decode($field_cript);

Ex. 2: Using an user variable:


$my_var = sc_decode($field_cript);

Note: Netmake isn't responsible by the cryptography algorithm integrity (it is an open
source algorithm)

Macro Scope
Blank
calendar
application application
onExecute ajaxFieldonBlur
Onchange
OnClick
OnFocus
onAfterDelete
onAfterInsert
onAfterUpdate

chart
application
onApplicationInit
onFooter
onHeader
onScriptInit

Grid
Search
application
application
onClick
onApplicationInit
onApplicationInit onFilterInit
onHeader
onFilterRefresh
onScriptInit
onFilterSave
onNavigate
onFilterValidate
onRecord

Form application Control Form


ajaxFieldonBlur
Onchange
OnClick
OnFocus
onAfterDelete
onAfterDeleteAll
onAfterInsert

onBlur
onChange
onClick
onFocus
onApplicationI
onClick
onScriptInit

onApplicationInit
onBeforeDelete
onBeforeInsert
onBeforeUpdate
onScriptInit
onLoad
onRefresh
onValidate
onValidateFailure
onValidateSuccess

onAfterInsertAll
onLoadAll
onAfterUpdate
onRefresh
onAfterUpdateAll onValidate
onApplicationInit onValidateFai
onBeforeDelete
onValidateSuc
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_encode({My_Field})

Returns the field or variable with the content encrypted.

Ex. 1: Encrypting a local variable:


$field_cript = sc_encode({my_field});

Ex. 2: Encrypting an user variable:


$field_cript = sc_encode($my_var);
Note: Netmake isn't responsible by the encrypting algorithm integrity, (The algorithm
provided is open source).

Macro Scope
Blank
calendar
application application
onExecute ajaxFieldonBlur
Onchange
OnClick
OnFocus
onAfterDelete
onAfterInsert
onAfterUpdate
onApplicationInit
onBeforeDelete
onBeforeInsert
onBeforeUpdate
onScriptInit
onLoad
onRefresh

chart
application
onApplicationInit
onFooter
onHeader
onScriptInit

Grid
Search
application
application
onClick
onApplicationInit
onApplicationInit onFilterInit
onHeader
onFilterRefresh
onScriptInit
onFilterSave
onNavigate
onFilterValidate
onRecord

Form application Control Form


ajaxFieldonBlur
Onchange
OnClick
OnFocus
onAfterDelete
onAfterDeleteAll
onAfterInsert
onAfterInsertAll
onAfterUpdate
onAfterUpdateAll
onApplicationInit
onBeforeDelete
onBeforeDeleteAll
onBeforeInsert

onBlur
onChange
onClick
onFocus
onApplicationI
onClick
onScriptInit
onLoadAll
onRefresh
onValidate
onValidateFai
onValidateSuc

onValidate
onValidateFailure
onValidateSuccess

onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_error_continue("Event")

This macro deactivates the Scriptcase standard database error treatment message for
the event passed as parameter allowing it to be substituted by the programmer
customized error treatment.
It can be used in along with variable: {sc_erro_delete}, {sc_erro_insert} and/or
{sc_erro_update}
The events to be passed as parameter are: insert, delete or update.
Ex. 1: Using on the event onDelete for the message returned by mssql, trigger
treatment, which cancels the record exclusion, displays a error message in the format
[Microsoft] [ODBC SQL Server Driver] [SQL Server] You can't erase the record.
sc_error_continue("delete");
if (!empty({sc_error_delete}))
{
$tmp = strrpos({sc_error_delete}, "]");
if ($tmp !== false)
{
{sc_error_delete} = substr({sc_error_delete}, $tmp 1);
}
sc_error_message({sc_error_delete});
sc_error_exit;
}

Macro Scope
calendar application Form application Control
Form
onBeforeDelete
onBeforeDelete onScriptInit
onBeforeInsert
onBeforeInsert
onBeforeUpdate
onBeforeUpdate

sc_error_delete

This variable returns a string with a database error message, which occurs by trying to
exclude a record.

It is used when there is a need to treat these messages.


Like for example, in case of database validations via triggers or procedures that they
return messages.
Ex. 1: Content of the variable {sc_erro_delete}, returning an error message generated
by database trigger using
MsSQL.??[Microsoft][ODBC SQL Server Driver] [SQL Server] You can't erase this
register.??
Note: To access the database return error, sees the macro "sc_error_continue".

Macro Scope
calendar application Form application
onAfterDelete
onAfterDelete

sc_error_exit(URL, "Target") or (My_Application, "Target")

Interrupts the application execution, if there is error message generated through "
sc_error_message" macro, displaying the error messages. If informed an URL or the
name of an Application, an "OK" button is displayed, bellow the error messages to redirect
the processing to the informed URL/Application.
The target parameter is opitional.

Ex. 1: Displays only the error messages.


sc_error_exit();

Ex. 2: Display the error messages and the "OK" button to redirect to URL.
sc_error_exit([Link]

Ex. 3: Display the error messages and the "OK" button to redirect to Application,
opening in another window.
sc_error_exit(my_application, "_blank");

Macro Scope
calendar application Search
application
ajaxFieldonBlur
onFilterValidate
Onchange
OnClick
OnFocus
onAfterDelete
onAfterInsert
onAfterUpdate

Form application Control Form


ajaxFieldonBlur
Onchange
OnClick
OnFocus
onAfterDelete
onAfterDeleteAll
onAfterInsert

onBlur
onChange
onClick
onFocus
onScriptInit
onLoadAll
onRefresh

onBeforeDelete
onBeforeInsert
onBeforeUpdate
onValidate
onValidateFailure
onValidateSuccess

onAfterInsertAll
onValidate
onAfterUpdate
onValidateFailure
onAfterUpdateAll onValidateSuccess
onBeforeDelete
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onNavigate
onValidate
onValidateFailure
onValidateSuccess

sc_error_insert

This variable returns a string with the database error, that occurs when adding a record. It
is used when is neede to treat these messages. For example, in case of database
validations via triggers or procedures that return message.
Ex. 1: Variable {sc_erro_insert}, returning an error message generated by database
trigger the using mssql
??[Microsoft] [ODBC SQL Server Driver] [SQL Server] You can't add this register.??
Note: To access the return of the database error, see the macro "sc_error_continue".

Macro Scope
calendar application Form application
onAfterInsert
onAfterInsert

sc_error_message("Text")

This macro generates an error messages.


In "Form and Control" applications, the messages are presented together with other
error messages found in the application, except when using the "sc_error_exit" macro.
In "Grid and Menu" applications the messages only will be presented through the "
sc_error_exit" macro.

Ex. 1:
if ({discount} > 0.10 && [glo_usr] == 'operator')
{
sc_error_message("Discounting of " . {discount} . " above of the allowed one");
}
In this example, if the value in the discount field is over 0.10 and the user try to add or
save this record, the operation is finished and the error message is [Link]
command must finish with ");" (close parentheses and semicolon) used as delimiter for the

macro interpreter.

Macro Scope
calendar application Search
application
ajaxFieldonBlur
onFilterValidate
Onchange
OnClick
OnFocus
onAfterDelete
onAfterInsert
onAfterUpdate
onBeforeDelete
onBeforeInsert
onBeforeUpdate
onValidate
onValidateFailure
onValidateSuccess

Form application Control Form


ajaxFieldonBlur
onBlur
Onchange
onChange
OnClick
onClick
OnFocus
onFocus
onAfterDelete
onScriptInit
onAfterDeleteAll
onLoadAll
onAfterInsert
onRefresh
onAfterInsertAll
onValidate
onAfterUpdate
onValidateFailure
onAfterUpdateAll onValidateSuccess
onBeforeDelete
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onNavigate
onValidate
onValidateFailure
onValidateSuccess

sc_error_update

This variable returns a string with a database error message that occurs when updating a
record. It is used when there is a need to treat these messages. For example, in case of
database validations via triggers or procedures that return message.

Ex. 1: Variable {sc_erro_update}, returning an error message generate by a database


trigger using mssql.
??[Microsoft][ODBC SQL Server Driver][SQL Server] You can't updatethis record.??
Note: To have access the return of database error see the macro "sc_error_continue".

Macro Scope
calendar application Form application
onAfterUpdate
onAfterUpdate

sc_exec_sql("SQL Command", "Connection")

This macro allows to condition the circumstances thats the SQL commands are executed.

The "Connection" parameter is optional. Required only, if the command is executed in a


data base different from the application.
Ex. 1:
if (sc_after_delete) {
sc_exec_sql("delete from mytable where key = {key_ant}");
}

Macro Scope
Blank
calendar
chart
application application
application
onExecute ajaxFieldonBlur
onFooter
Onchange
onHeader
OnClick
onScriptInit
OnFocus
onAfterDelete
onAfterInsert
onAfterUpdate
onBeforeDelete
onBeforeInsert
onBeforeUpdate
onScriptInit
onLoad
onRefresh
onValidate
onValidateFailure
onValidateSuccess

Grid
application
onClick
onGroupBy
onHeader
onScriptInit
onNavigate
onRecord

Search
application
onFilterInit
onFilterRefresh
onFilterSave
onFilterValidate

Form application Control Form


ajaxFieldonBlur
onBlur
Onchange
onChange
OnClick
onClick
OnFocus
onFocus
onAfterDelete
onClick
onAfterDeleteAll
onScriptInit
onAfterInsert
onLoadAll
onAfterInsertAll
onRefresh
onAfterUpdate
onValidate
onAfterUpdateAll onValidateFailure
onBeforeDelete
onValidateSuccess
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_exit(Option)

This macro can be used in the ScriptCase events and created button and may return
values/process after the execution.
Option
sc_exit()
sc_exit(ok)

Description
Returns to the previous application without display anything.
Displays a window with an OK button adn returns to the previous
application.
sc_exit(sel)
Doesn??t display the window with an OK button and returns to the current
application, repeat the application select.
sc_exit(ref)
Doesn't display the window with an OK button refresh data and returns to
the current application.
sc_exit(ok,ref) Same of the sc_exit(ref) function; however, display the OK button.

Men
appl
onAp
onEx
onLo

sc_exit(ok,sel) Same of the sc_exit(sel) function; however, display the OK button.

This option is only valid for Form and Control Applications.


Opton
Description
sc_exit() Doesn't complete transactions in database.
sc_exit(c) Commit pending transactions.
sc_exit(r) Rollback pending transactions.

Macro Scope
calendar application Form application Control
Form
onScriptInit
onClick
onClick
onScriptInit
onScriptInit

sc_field_color("Field", "Color")

This macros its used to change/restore a grid field text color dynamically.
Ex. 1: Change the grid text field ??customer_id?? color.
sc_field_color ("customerid", "#33FF66");

Ex. 2: Change the "value_order??field text color, if the value is greater that 1000.
Otherwise, use the default color.
if ({value_order} > 1000)
{
sc_field_color ("value_order", "#33FF66");
}
else
{
sc_field_color ("value_order", "");
}

Ex. 3: Using a local variable.


sc_field_color ("customerid", {fld_color});

Ex. 4: Using a global variable.


sc_field_color ("customerid", [glo_color]);

Macro Scope
Grid application ReportPDF
application
onScriptInit
onScriptInit
onRecord
onRecord

sc_field_disabled("Field_Name = True/False", "Parameter")

This macro its used to block a field to get any data that would be typed on it.
Fields that its going to be blocked should be followed by the option "true" (default) or
"false".
The parameter its optional, "I" its used only to block de addition of new records, "U" to
block only the update, in case of the parameter has not been informed the scriptcase will
use both options.
Ex. 1: Blocks only one field for addition and update.
sc_field_disabled("Field_01");
Ex. 2: Unblocking a field for addtion and update.
sc_field_disabled("Field_02=false");
Ex. 3: Blocks several fields, only for update.
sc_field_disabled("Field_01; Field_02; Field_03", "U");
Ex. 4: Combination of block and unblock of several fields, for adition and update.
sc_field_disabled("Field_01=true; Field_02=false; Field_03=true");

Macro Scope
calendar application Form application Control
Form
onLoad
onLoad
onLoadAll
onNavigate

sc_field_display({My_Field}, on/off)

This macro dynamically display a specific field.


By default all the fields are display ("on" condition").

Ex. 1:
if ({tp_customeri} == "personal")
{
sc_field_display({company_name}, off);
}
else
{
sc_field_display({personal_name}, off);
}

Macro Scope

ReportPDF
application
onHeader

calendar
application
ajaxFieldonBlur
Onchange
OnClick
OnFocus
onAfterDelete
onAfterInsert
onAfterUpdate
onScriptInit
onLoad
onRefresh
onValidate
onValidateFailure
onValidateSuccess

chart
Grid
application
application
onApplicationInit onScriptInit
onHeader
onScriptInit

Form application Control Form


ajaxFieldonBlur
onBlur
Onchange
onChange
OnClick
onClick
OnFocus
onFocus
onAfterDelete
onScriptInit
onAfterDeleteAll
onLoadAll
onAfterInsert
onRefresh
onAfterInsertAll
onValidate
onAfterUpdate
onValidateFailure
onAfterUpdateAll
onBeforeInsertAll
onBeforeUpdateAll
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_field_init_off(Field1, Field2,...)

This macro is intended to inhibit the query fields on the initial load.
Fields inhibited by this macro can be enabled by using the "Columns" button.

Ex 01:
sc_field_init_off ({orderID}, {TotalValue});

Macro Scope
chart application ReportPDF
application
onApplicationInit onApplicationInit

sc_field_readonly({Field}, on/off)

This macro dynamically set a form field attribute to 'ReadOnly'. Use this macro only to do
it at 'runtime'. Otherwise set this parameter on / off on the form interface. section "ReadOnly".
The on/off parameter its opitional, used by an ajax event to define if a field its going to be
read-only (On) or read-only (Off).
Ex 1: To set a field as read only even when the form is in "Addition mode":
if (sc_btn_new)

ReportPDF
application
onScriptInit

{
sc_field_readonly({my_field});
}
Ex. 2: To set a field as read only dynamically use:
sc_field_readonly({my_field});

Macro Scope
calendar application Form application Control Form
ajaxFieldonBlur
ajaxFieldonBlur
onBlur
Onchange
Onchange
onChange
OnClick
OnClick
onClick
OnFocus
OnFocus
onFocus
onAfterDelete
onAfterDelete
onScriptInit
onAfterInsert
onAfterDeleteAll
onLoadAll
onAfterUpdate
onAfterInsert
onRefresh
onScriptInit
onAfterInsertAll
onValidate
onLoad
onAfterUpdate
onValidateFailure
onRefresh
onAfterUpdateAll
onValidate
onBeforeInsertAll
onValidateFailure
onBeforeUpdateAll
onValidateSuccess onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_field_style({My_Field}, "Background-Color", "Size", "Color", "Family", "Weight")

This macro allows to modify the grid field style dinamically.


Parameter
Field
Background-Color (optional)
Size (optional)
Color (optional)
Family (optional)
Weight (optional)

Description
Name
Field cell background Color
Field font size
Font Color
Font family
Font weight

Ex. 1:
sc_field_style({my_field}, '#33FF99', '15px', '#000000', 'Arial, sans-serif', 'bold');

Macro Scope
Grid application
onRecord

sc_format_num({My_Field}, "Group_Symb", "Dec_Symb", "Amount_Dec", "Fill_Zeros", "Side_Neg", "Currency_Symb", "Side_Currency_Symb")

This macro its used to format numerical values.

Parameter
Description
My_Field
Variable or field to format (The return is in the next variable).
Group_Symb
Integer values grouping symbol.
Dec_Symb
Decimals separator symbol.
Amount_Dec
Number of decimals to be displayed.
Fill_Zeros
Complete decimals with zeros (fill in) (S = yes and N = no).
Side_Neg
Negative sign position. (1 = left and 2 = right)
Currency_Symb
Monetary symbol to be displayed.
Side_Currency_Symb Currency symbol position. (1 = left and 2 = right).

Ex. 1: Formatting an integer.


sc_format_num({my_value}, '.', '', 0, 'N', '1', '');
Input value = 001234567890
Output value = [Link]
Ex. 2: Formatting a negative value and truncating decimals.
sc_format_num({my_value}, '.', '', 0, 'N', '1', '');
Input value = 0012345678.90Output value = -12.345.678
Ex. 3: Formatting a value with 4 decimals and filling with zeros.
sc_format_num({my_value}, '.', ',', 4, 'S', '1', '');
Input value = 0012345678.9
Output value = 12.345.678,9000
Ex. 4: Formatting a value with 2 decimals, filling with zeros and using monetary
symbol.
sc_format_num({my_value}, '.', ',', 2, 'S', '1', 'US$');
Input value = 0012345678.9
Output value = US$ 12.345.678,90
Ex. 5: Formatting a value with 2 decimals, filling with zeros.
sc_format_num({my_value}, '.', ',', 2, 'S', '1', '');
Input value = .9
Output value = 0,90

Macro Scope
Blank
calendar
application application
onExecute ajaxFieldonBlur
Onchange
OnClick
OnFocus

chart
Grid
Search
Form application
application
application
application
onApplicationInit onClick
onApplicationInit ajaxFieldonBlur
onFooter
onApplicationInit onFilterInit
Onchange
onHeader
onFooter
onFilterRefresh OnClick
onScriptInit
onHeader
onFilterSave
OnFocus

Control Form
onBlur
onChange
onClick
onFocus

onAfterDelete
onAfterInsert
onAfterUpdate
onApplicationInit
onBeforeDelete
onBeforeInsert
onBeforeUpdate
onScriptInit
onLoad
onRefresh
onValidate
onValidateFailure
onValidateSuccess

onScriptInit
onNavigate
onRecord

onFilterValidate onAfterDelete
onApplicationIn
onAfterDeleteAll
onClick
onAfterInsert
onScriptInit
onAfterInsertAll
onLoadAll
onAfterUpdate
onRefresh
onAfterUpdateAll onValidateFailu
onApplicationInit onValidateSucc
onBeforeDelete
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_form_show'on' or 'off'

This macro dynamically display or not a form.


By default, the form is displayed ("on" condition).
Ex. 1: Doesn't display the form.
sc_form_show = 'off';

Macro Scope
calendar application Form application Control
Form
onScriptInit
onScriptInit
onScriptInit
onLoad
onLoad
onLoadAll
onValidate
onValidate

sc_getfield('myField')

This macro is used to assign objects (that represent the field's form) to a javascript
variable, allowing the user to access the object properties. This macro will run on control
and forms at the javascript events and methods.
EX:
Showing the value of the "client" field of a form cli_js = sc_getfield('cliente'); alert
(cli_js.value);

Macro Scope

sc_get_groupby_rule()

This macro is used to retrieve the name of the groupby rule that is being used at this
moment. The return value is a String containing the name of the rule.
Ex:
if (sc_get_groupby_rule() == "rule1")
{
[title] = "Sales X Region";
}

Macro Scope
chart application Grid application
onFooter
onScriptInit
onHeader
onNavigate
onScriptInit
onRecord

sc_get_language

This macro returns the abbreviation of the language used.


Ex. 1:
$my_language = sc_get_language();

Macro Scope
Blank
calendar
application application
onExecute ajaxFieldonBlur
Onchange
OnClick
OnFocus
onAfterDelete
onAfterInsert
onAfterUpdate
onApplicationInit
onBeforeDelete
onBeforeInsert
onBeforeUpdate

chart
Grid
application
application
onApplicationInit onFooter
onFooter
onScriptInit
onHeader
onNavigate
onScriptInit
onRecord

Search
application
onApplicationInit
onFilterInit
onFilterRefresh
onFilterSave
onFilterValidate

Form application Control Form


ajaxFieldonBlur
Onchange
OnClick
OnFocus
onAfterDelete
onAfterDeleteAll
onAfterInsert
onAfterInsertAll
onAfterUpdate
onAfterUpdateAll
onApplicationInit

onBlur
onChange
onClick
onFocus
onApplicationInit
onClick
onScriptInit
onLoadAll
onRefresh
onValidateFailure
onValidateSuccess

onScriptInit
onLoad
onRefresh
onValidate
onValidateFailure
onValidateSuccess

onBeforeDelete
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_get_regional

This macro returns the abbreviation of the regional settings used.


Ex. 1:
$my_regional = sc_get_regional();

Macro Scope
Blank
calendar
chart
Grid
application application
application
application
onExecute ajaxFieldonBlur
onApplicationInit onFooter
Onchange
onFooter
onScriptInit
OnClick
onHeader
onNavigate
OnFocus
onScriptInit
onRecord
onAfterDelete
onAfterInsert
onAfterUpdate
onApplicationInit
onBeforeDelete
onBeforeInsert
onBeforeUpdate
onScriptInit
onLoad
onRefresh
onValidate
onValidateFailure
onValidateSuccess

Search
application
onApplicationInit
onFilterInit
onFilterRefresh
onFilterSave
onFilterValidate

Form application Control Form

ajaxFieldonBlur
onBlur
Onchange
onChange
OnClick
onClick
OnFocus
onFocus
onAfterDelete
onApplicationInit
onAfterDeleteAll
onClick
onAfterInsert
onScriptInit
onAfterInsertAll
onLoadAll
onAfterUpdate
onRefresh
onAfterUpdateAll onValidateFailure
onApplicationInit onValidateSuccess
onBeforeDelete
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_get_theme

This macro returns the application theme used.


Ex. 1:
$my_theme = sc_get_theme();

Macro Scope
Blank
calendar
chart
application application
application
onExecute ajaxFieldonBlur
onApplicationInit
Onchange
onFooter
OnClick
onHeader
OnFocus
onScriptInit
onAfterDelete
onAfterInsert
onAfterUpdate
onApplicationInit
onBeforeDelete
onBeforeInsert
onBeforeUpdate
onScriptInit
onLoad
onRefresh
onValidate
onValidateFailure
onValidateSuccess

Grid
application
onFooter
onScriptInit
onNavigate
onRecord

Search
application
onApplicationInit
onFilterInit
onFilterRefresh
onFilterSave
onFilterValidate

sc_groupby_label("My_Field")

This Macro dynamically modify the field label displayed in group by lines.
Ex. 1:
sc_groupby_label('state') = "state grouping";

Ex. 2:
sc_groupby_label('balance') = "balance total";

Form application Control Form

ajaxFieldonBlur
onBlur
Onchange
onChange
OnClick
onClick
OnFocus
onFocus
onAfterDelete
onApplicationInit
onAfterDeleteAll
onClick
onAfterInsert
onScriptInit
onAfterInsertAll
onLoadAll
onAfterUpdate
onRefresh
onAfterUpdateAll onValidate
onApplicationInit onValidateFailure
onBeforeDelete
onValidateSuccess
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

Macro Scope
Grid application
onGroupBy

sc_hide_groupby_rule('group1', 'grop2', 'group3')

This macro is used to disable Group By rules in execution time.


The Group By rules ID should be informed as parameters in the macro.

Ex:
if( [usr_login_group] == 'seller' ){
sc_hide_groupby_rule('rule_1', 'rule_2');
}

Macro Scope
chart application Grid application
onApplicationInit onScriptInit

sc_image([Link])

This macro its used to copy images in some events or Javascript commands to load
images to an application.
All images used in the applications are automatically copied to each application.
Ex. 1:
sc_image ([Link], [Link]);

Note: The images must exist in the development environment images directory
(../devel/conf/sys/img/img/).

Macro Scope
Blank
calendar
chart
Grid
Search
Form
Control Form
application application
application
application application application
onExecute onApplicationInit onApplicationInit onFooter onFilterInit onApplicationInit onApplicationInit
onScriptInit
onScriptInit
onScriptInit
onClick
onScriptInit
onLoad
onScriptInit
onLoadAll
onValidate
onLoad
onValidateFailure

Menu
applicatio
onApplicat
onLoad

onLoadRecord
onValidate

onValidateSuccess

sc_include("File", "Source")

The Scriptcase allows the user to catalogue his PHP scripts to use in various applications.
To catalogue the scripts go to the ScripCase main menu at "Tools > Library" and use
the "upload" option existing in the interface.
When a script is catalogued, the user has the option of the context choice where it will be
stored, global level (Scriptcase), group level or user level.
- Public: All the projects will have acess.
- Project: Only the project users (the one's that will be loged at that time) will have acess.
- User: Only the user (the one's that will be loged at that time) will have acess.

The sc_include macro, the user must inform the script name that will be included and
the source.
- Script Name: Script name to be included.
The Source context that the script was saved, that could be:
- Sys or Blank: Scriptcase global level.
- Prj: Group level.
- Usr: User level.

Ex. 1: Including a catalogued script to global level.


sc_include(my_script.php);

Ex. 2: Including a catalogued script to the group level.


sc_include(my_script.php, grp);

Ex. 3: Including a catalogued script to the user level.


sc_include(my_script.php, usr);

Macro Scope
Blank
calendar
application application
onExecute ajaxFieldonBlur
Onchange
OnClick
OnFocus
onAfterDelete
onAfterInsert
onAfterUpdate
onApplicationInit
onBeforeDelete
onBeforeInsert

chart
Grid
Search
Form application
application
application application
onApplicationInit onScriptInit onApplicationInit ajaxFieldonBlur
onHeader
onNavigate onFilterInit
Onchange
onScriptInit
onRecord onFilterRefresh OnClick
onFilterSave
OnFocus
onFilterValidate onAfterDelete
onAfterDeleteAll
onAfterInsert
onAfterInsertAll
onAfterUpdate
onAfterUpdateAll

Control Form
onBlur
onChange
onClick
onFocus
onApplicationInit
onClick
onScriptInit
onRefresh
onValidate
onValidateFailure

M
a
o
o
o

onBeforeUpdate
onScriptInit
onLoad
onRefresh
onValidate
onValidateFailure
onValidateSuccess

onApplicationInit onValidateSuccess
onBeforeDelete
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_include_lib("Lib1", "Lib2", ...)

This macro its used to select dynamically the application libraries.


PHP
JavaScript
Libraries Libraries
tcpdf
Jquery
fpdf_html jquery_thickbox
excel
jquery_blockui
rtf
tiny_mce
jquery_touch_punch
Ex. 1:
sc_include_lib ("tcpdf");
$pdf=new TCPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Hello World!');
$pdf->Output();

Macro Scope
Blank
application
onExecute

Grid application
onScriptInit

sc_include_library("Target", "Library Name", "File", "include_once", "Require")

This macro includes a PHP file from a library in the application. You must have a library
created in Scriptcase to make use of this macro. To create a library, go to "Tools ->
Libraries".

Parameter
Target

Description
Tells you what the scope of the library. Can be "sys" for libraries of Public
scope or "prj" for libraries of Project scope.
Name given to the library at the time of creation.

Library
Name
File
Absolute path within the library.
include_once Make sure that the file will only be included once. If not informed, this value
(optional)
is set as "true".
Require
If the file or library does not exist, the application to be executed and
(optional)
returns an error. If not informed, the value is set as "true".

Ex: Including a file from a library:


sc_include_library("prj", "phpqrcode", "[Link]", true, true);

Macro Scope

Blank
calendar
chart
Grid
Search
Form application Control Form
M
application application
application
application application
a
onExecute ajaxFieldonBlur
onApplicationInit onScriptInit onApplicationInit ajaxFieldonBlur
onBlur
o
Onchange
onFooter
onRecord onFilterInit
Onchange
onChange
o
OnClick
onHeader
onFilterRefresh OnClick
onClick
o
OnFocus
onScriptInit
onFilterSave
OnFocus
onFocus
onAfterDelete
onFilterValidate onAfterDelete
onApplicationInit
onAfterInsert
onAfterDeleteAll
onClick
onAfterUpdate
onAfterInsert
onScriptInit
onApplicationInit
onAfterInsertAll
onLoadAll
onBeforeDelete
onAfterUpdate
onRefresh
onBeforeInsert
onAfterUpdateAll onValidate
onBeforeUpdate
onApplicationInit onValidateFailure
onScriptInit
onBeforeDelete
onValidateSuccess
onLoad
onBeforeDeleteAll
onRefresh
onBeforeInsert
onValidate
onBeforeInsertAll
onValidateFailure
onBeforeUpdate
onValidateSuccess
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_label({My_Field})

This macro its used to modify dynamically the grid form field label.

Ex. 1: Using the field name.

sc_label("Customer") = "Cust Name";

Ex. 2: Using a variable as paramenter.


sc_label({Customer}) = "Cust Name";

Ex. 3: Using a global variable.


sc_label([global_variable]) = "Cust Name";

Macro Scope
calendar
application
onScriptInit
onLoad
onRefresh

chart
application
onScriptInit

Grid
application
onScriptInit
onNavigate

Form
application
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh

Control
Form
onScriptInit
onLoadAll

ReportPDF
application
onScriptInit

sc_language

This macro returns the language and regional settings.


Ex. 1:
echo "Language: ".{sc_language};

Macro Scope
Blank
calendar
application application
onExecute onApplicationInit
onScriptInit

chart
Grid
application
application
onApplicationInit onScriptInit
onScriptInit

Search
application
onApplicationInit
onFilterInit

Form
Control Form
Men
application
app
onApplicationInit onApplicationInit onA
onScriptInit
onScriptInit
onL
onValidate
onValidateSuccess

sc_ldap_login

$ldapConn = sc_ldap_login($server [, $domain, $user, $password, $dn, $group]);


This macro initiates the connection and bind it to the user credentials. This macro needs
the following parameters:
Server =
Domain =
User =

Password =
DN =
Group =
There are three possible returns:
Macro return
Situation
(string)'ldap_connect_error' Connection error with LDAP host/service.
(string)'ldap_bind_error'
Authentication error after successfull connection.
(resource)
Successful connection and bind.

Macro Scope
calendar application Form application Control Form
onApplicationInit
onApplicationInit onApplicationInit
onValidate
onValidate
onValidate

sc_ldap_logout()

This macro is used to release the connection after using the macro sc_ldap_login.

Ex1:
sc_ldap_logout();

Macro Scope
calendar application Form application Control Form
onApplicationInit
onApplicationInit onApplicationInit
onValidate
onValidate
onValidate

sc_ldap_search( \$filter = 'all', \$attributes = array() )

Macro to perform searches in the LDAP.


Parameter Description
$filter
'all' or 'member':
'all' returns all information that the logged user can see.
'member' returns the information aobut that member
$attributes Array of LDAP filter options.
Ex:
$result = sc_ldap_search($filter, array('mail', 'displayname'));

Macro Scope
calendar application Form application Control Form
onApplicationInit
onApplicationInit onApplicationInit
onValidate
onValidate
onValidate

sc_link(Column, Application, Parameters, "Hint", "Target", Height, Width)

This macro dynamically creates or modifies links between grid applications and other
applications.
Column: Grid column field name to generate the link.
Application: Application name to establish the link.
Parameters: Parameters required by the called application.
Must be informed "=" (attribution sign) . More than one parameter must be separated by
";" (semicolon).
Hint: Observation or tip displayed when the mouse cursor passes over the link.
Target : Where the application will function call and may be:
Target
"_self"
"_blank"
"iframeT"
"iframeL"
"iframeR"
"iframeB"
"modal"

Descrio
For carrying on the same page (overrides the query);
To run on another page (pop-up);
To run in an iframe above the Grid (top);
To run in an iframe, the left of the Grid (Left);
To run in an iframe, the left of the Grid (Left);
To run in an iframe below the Grid (Bot);
Opens a new window and blocks any interaction in the main window;

In the case of modal target, there are two optional parameters *:


*Height: Set the height of the modal window (default 440);
*Width: Set the width of the modal window (default 630);
Note: If omitted, will be assigned the value "_self".
Ex. 1: Creates a link to the [Link] application, on the Id field, passing the
global variable [global_costumer] as and the product field (local variable) {Id} to the
[Link] application:
sc_link(Id, [Link], product=[global_costumer]; Id={Id}, "Client Data", "_blank");

Ex. 2: Creating a dynamic link to another application depeding on the field valor
{costumer_type} and opening it in a modal.
if ({costumer_type} == "F") {
sc_link (costumer_type, type_f.php, product=[global_costumer]; Id={Id}," Personal Data ",
"modal", 500, 700);
}
else{
sc_link (costumer_type, type_a.php, product=[global_costumer]; Id={Id}," Company Data

", "iframeR");
}

Ex. 3: Creating a link to an URL: in this case, "paramater and target" have no effect.
It will be executed redirecting to a informed URL.
sc_link (my_field, [Link] ,"hint of the link");

Macro Scope
Grid application ReportPDF
application
onRecord
onRecord

sc_log_add("action", "description")

This macro is intended to add a record to the log table, thereby making the message and /
or the name of the action customizable to the developer. The macro parameters can use
PHP variables.
Ex:
sc_log_add ("access", "Application has been accessed by the user trial");

Macro Scope
Blank
application
onExecute

calendar application Grid application Form application


onValidate

onScriptInit

onValidate

sc_log_split({description})

This macro is intended to provide access to the information written in the last insertion in
the log table, allowing the manipulation of the data before and after the record update
returning it in an array mode. The information is stored in the "description" field of the log
table in the string format with delimiters.
Ex:
$arr_description = sc_log_split({description});
Input: -> keys fields Array ( [clientid] => ANTON ) [fields] => Array ( [old] => Array ( [CEP]
=> 50710500 [Address] => Rua Desembargador Joao Paes 657 [City] => Farol [State] =>
RS ) [new] => Array ( [CEP] => 53230630 [Address] => Avenida Presidente Kennedy,
1001 [City] => Peixinhos [State] => PE ) ) )

Macro Scope

Blank
application
onExecute

calendar application Grid application Form application


onLoad

onScriptInit

onLoad

sc_lookup(Dataset, "SQL Command", "Connection")

This macro allows the user to execute SQL commands and returns the result to the
"dataset" variable. The "dataset" structure is an array (line/column).
The "connection" parameter is optional. Use when the command is executed in a
database different from that specified for the application.

Ex. 1:
sc_lookup(dataset, "select customer_id, customer_name, credit_limit from customers" );
To have access to the first line (Dataset), use :
{customer_id} = {dataset[0][0]};
{customer_name} = {dataset[0][1]};
{credit_limit } = {dataset[0][2]};
To have access to the second line (Dataset), use:
{customer_id} = {dataset[1][0]};
{customer_name} = {dataset[1][1]};
{credit_limit} = {dataset[1][2]};
If occurs error in the execution of the SQL command, the variable attributed to the
dataset will return as "false" and the error message will be available in the "dataset_erro
" variable. It is also important to verify the select returned data, to prevent access to
inexistent variables, once the output array only will be created if the select command
returns data.

Ex. 2:
sc_lookup(my_data, "select customer_id, customer_name, credit_limit from customers");
if ({my_data} === false)
{
echo "Access error. Message=". {my_data_erro} ;
}
elseif (empty({my_data}))
{
echo "Select command didn't return data";
}
else
{
{customer_id} = {my_data[0][0]};
{customer_name} = {my_data[0][1]};
{credit_limit} = {my_data[0][2]};
}

Ex. 3: The SQL command also can be composed of application fields (local
variables) or of global variables:
sc_lookup(dataset, "select order_value from orders where clienteid = '{customer_id} ' and
salesman_id = [var_glo_salesman]");

Note: The command must always finished with semicolon ";".


Note2: For a big result returned in the dataset we recomend the use of the macro
sc_selec instead of this one.

Macro Scope
Blank
calendar
chart
application application
application
onExecute ajaxFieldonBlur
onFooter
Onchange
onHeader
OnClick
onScriptInit
OnFocus
onAfterDelete
onAfterInsert
onAfterUpdate
onBeforeDelete
onBeforeInsert
onBeforeUpdate
onScriptInit
onLoad
onRefresh
onValidate
onValidateSuccess

Grid
application
onClick
onFooter
onGroupBy
onHeader
onScriptInit
onNavigate
onRecord

Search
application
onFilterInit
onFilterRefresh
onFilterSave
onFilterValidate

Form application Control Form


ajaxFieldonBlur
onBlur
Onchange
onChange
OnClick
onClick
OnFocus
onFocus
onAfterDelete
onClick
onAfterDeleteAll
onScriptInit
onAfterInsert
onLoadAll
onAfterInsertAll
onRefresh
onAfterUpdate
onValidate
onAfterUpdateAll onValidateFailure
onBeforeDelete
onValidateSuccess
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateSuccess

sc_mail_send(SMTP, Usr, Pw, From, To, Subject, Message, Mens_Type, Copies, Copies_Type, Port, Connection_Type, Attachment, SSL)

This macro its used to send emails.


Parameter
SMTP
Usr
Pw
From
To

Subject
Message
Mens_Type
Copies

Description
SMTP server name or IP address. (String or Variable that contains the
server name)
SMTP user name. (String or Variable that contains the user name)
SMTP password. (String or Variable that contains the password)
From email. (String or Variable that contains the email)
List of the emails that will recieve the message, it could be a string or
variable that cointains one or more emails separated by ";" or one
variable that contains one array of emails.
Message subject. (String or Variable that contains the subject)
Message body. (String or Variable that contains the message)
Message format: (T)ext or (H)tml.
List of the emails that will recieve the message, it could be a string or

Men
appl
onAp
onEx
onLo

variable that cointains one or more emails separated by ";" or one


variable that contains one array of emails.
Copies_Type
Type copies: BCC (Hiden copies) or CCC (Regular copies).
Port
The port used by your e-mail server. Use the port 465 for the security
type SSL, and the port 587 for the security type TLS or the port 25 for
no security. If not informed, Scriptcase will set the default port: 25
Connection_Type Indicating a secure connection. Use S for SSL, T for TLS or N for non
secure connections. If not informed, Scriptcase will set the default
value:N.
Attachment
Absolute path of the file that will be attached in the email
SSL
Optional parameter to add SSL settings. If you need to add more than
one setting, use ";" for separate them. Ex: $ssl =
'allow_self_signed=false;verify_peer=false';
Note: To use safe connection its required to have the PHP "php_openssl" extension
enable.
Ex. 1:
sc_mail_send('[Link]',
'usr',
'pw',
'from@[Link]',
'
to@[Link]',
'Test
Email
Subject',
'Message',
'H',
'abc@[Link];zxy@[Link]', 'H', '', '', 'c:/test/[Link]');

Ex. 2: Usising variables and defining the port.


sc_mail_send([glo_smtp], [usuar], [glo_pw], {from}, {to}, {subject}, {message}, 'T',
[glo_copias], 'CCC', '419', 'S', {attached});

Ex. 3: No user and password.


sc_mail_send([glo_smtp], '', '', '[Link]', {to}, {sunject}, {message}, 'H', '', '', '',
'', [glo_att]);
The amount of emails sent will be stored at the special variable "sc_mail_count".
If any error happend when the scriptcase try to send the email, the variable "sc_mail_ok"
will recieve "false" and the error message will be stored on the variavle "sc_mail_erro".
Ex.4 :
sc_mail_send([glo_smtp], '', '', 'from@[Link]', {to}, {subject}, {message}, 'H');
if ({sc_mail_ok})
{
echo "sent {sc_mail_count} e-mail(s) with sucess!!";
}
else
{
sc_error_message({sc_mail_erro});
}

Macro Scope
Blank
calendar
application application
onExecute onAfterDelete
onAfterInsert

chart
application
onFooter
onHeader

Grid
application
onClick
onHeader

Search
application
onFilterInit
onFilterSave

Form application Control Form


onAfterDelete
onAfterDeleteAll

onClick
onScriptInit

Men
appl
onAp
onEx

onAfterUpdate
onScriptInit onScriptInit onFilterValidate onAfterInsert
onLoadAll
onLo
onBeforeDelete
onRecord
onAfterInsertAll
onRefresh
onBeforeInsert
onAfterUpdate
onValidate
onBeforeUpdate
onAfterUpdateAll onValidateFailure
onScriptInit
onBeforeDelete
onValidateSuccess
onLoad
onBeforeDeleteAll
onRefresh
onBeforeInsert
onValidate
onBeforeInsertAll
onValidateFailure
onBeforeUpdate
onValidateSuccess
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_make_link(Application, Parameters)

This macro creates a string containing a link to other Scriptcase application (when writing
html code).
Parameter Description
Application Name of the application to establish the link.
Parameters Parameters necessary so called application. In the format: "=" (the
attribution sign) . More than one parameter must be separated by ";"
(semicolon).

Ex. 1: Creating a string with a link for the [Link] application, without
parameters passage.
$string_link = sc_make_link([Link]);

Ex. 2: Creating a string with a link for the application [Link], with parameters
passage.
$string_link = sc_make_link(datacli, parm1={company};parm2=[glo_office]);

Macro Scope
Blank
application
onExecute

chart application Grid application Control Form


onFooter
onHeader
onScriptInit

onScriptInit
onNavigate
onRecord

onValidate
onValidateSuccess

sc_master_value('Object', Value)

Update a data in the master application, in real time, according to changes made in a
given field of the detail application.
Parameter
Object
Value

Description
Object name to be updated in master Application. It's not necessary the {}
in a field name.
Object value. The value can be a field or a variable.

Ex. 1:
sc_lookup(result,"SELECT SUM(Total) FROM adm_order_itens WHERE OrderID =
'{OrderID}'");
//Using sc_format_num() to format the value that will be updated in the master
application
$value = sc_format_num({result[0][0]}, ',', '.', 2, 'S', 1, '');
sc_master_value('OrderPrice', $value);
* If the value, that will be sent to the master, be numeric, you have to use the
sc_format_num() to format it. To see the macro documentation, click here.

Macro Scope
calendar application Form application Control
Form
onAfterDelete
onAfterDelete
onScriptInit
onAfterInsert
onAfterDeleteAll onLoadAll
onAfterUpdate
onAfterInsert
onRefresh
onApplicationInit
onAfterInsertAll
onBeforeDelete
onAfterUpdate
onBeforeInsert
onAfterUpdateAll
onBeforeUpdate
onApplicationInit
onScriptInit
onBeforeDelete
onLoad
onBeforeInsert
onRefresh
onBeforeUpdate
onValidate
onScriptInit
onValidateFailure
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure

sc_menu_delete(Id_Item1)

This macro removes menu items passed as parameters. Can be use in menu applications
or tree menu.
Observe that the parameters used in this macro are the "ID" of the items.

If a menu item its removed and it have "nodes", they will be hidden too.

Macro Scope
Menu application Tree menu
onApplicationInit onApplicationInit
onLoad
onLoad

sc_menu_disable(Id_Item1)

This macro deactivates menu items pass as parameters. Can be used in menu
applications or tree menus.
The parameters passed are items "ID??.Menu items are deactivated recursively (when a
submenu item is deactivated its ??nodes?? are also deactivated).

Macro Scope
Menu application Tree menu
onApplicationInit onApplicationInit
onLoad
onLoad

sc_menu_force_mobile(boolean)

This Macro is used to force the creation of menus to mobile devices.


The parameter (true or false) is optional. If no value is passed, it will use the value "true" (
enable mobile mode)

Ex1:
sc_menu_force_mobile(true);
Ex2:
sc_menu_force_mobile(false);

Macro Scope
Menu application Tree menu
onLoad
onApplicationInit
onLoad

sc_menu_item

This variable is only avaliable for menu application and it has the objective of giving acess
to a menu item that was selected, this way the user can take desicions before to run the
application.
Ex. 1: To clean global variable.
if ({sc_menu_item} == "item_1")
{
sc_reset_global([global1], [global2]);
}

Ex. 2: If an application requires a global variable another application can initialize it


accordingly.
if ({sc_menu_item} == "item_5" && (!isset([glo_employ]) || empty([glo_employ])))
{
sc_redir(apl_inf_emp);
}

Ex. 2: Use the button on the toolbar menu.


if ({sc_menu_item} == "btn_1")
{
sc_apl_conf("form_customer", "start", "new");
}

Macro Scope
Menu application Tree menu
onExecute
onApplicationInit
onExecute

sc_redir(Application, Parameter01; Parameter02; Target, Error)

This macro its used to redirect the processing to other application or URL.

If the redir uses parameters, these must be passed in the following format:
1) After the name of the application, use the comma delimiter (,) then
2) = (equal sign) .
3) More than one parameter, must be separated by semicolon (;)
4) The target determine which application is opened (default=_self): _self, _parent, _blank
or modal.
5) Optional parameter to set error messages redirection in the application: "F" redirects if
there is error in the application (default value) and "E" does not redirect.

OBS. If your connection uses transaction control the use of this macro on the events
onAfterInsert, onafterupdate, onAfterDelete, onBeforeInsert, onbeforeupdate or
onBeforeDelete should come after the use of macro sc_commit_trans so this way it will
save the form changes.

Ex. 1: Application without parameters nor target.


if ([global_user] == "test")
{
sc_redir(application_x.php);
}
Ex. 2: Application with parameters and without target.
if ([global_user] == "test")
{
sc_redir(application_x, parm1={var_test}; parm2="xxx");
}
Ex. 3: Application without parameters and with target.
if ([global_user] == "test")
{
sc_redir(application_x, "", "_parent");
}
Ex. 4: Application with parameter and target.
if ([global_user] == "test")
{
sc_redir(application_x, parm1={var_test}; parm2="xxx", "_blank");
}
Ex. 5: URL.
if ([global_user] == "test")
{
sc_redir([Link]
}
OBS. Everthing that was passed as parameter to the called application will be avaliable
as global variable.
EX: sc_redir([Link], parm1={var_test}; parm2="xxx", "_blank");
In the [Link] application the parameters will be acessible at [parm1] and [parm2]

Macro Scope
Blank
calendar
chart
Grid
Search
Form application
application application
application
application
application
onExecute onAfterDelete
onApplicationInit onApplicationInit onFilterInit
onAfterDelete
onAfterInsert
onScriptInit
onScriptInit
onFilterValidate onAfterDeleteAll
onAfterUpdate
onAfterInsert
onApplicationInit
onAfterInsertAll
onBeforeDelete
onAfterUpdate
onBeforeInsert
onAfterUpdateAll
onBeforeUpdate
onApplicationInit
onScriptInit
onBeforeDelete
onLoad
onBeforeDeleteAll
onValidate
onBeforeInsert
onValidateSuccess
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick

Control Form

onApplicationInit
onClick
onScriptInit
onLoadAll
onRefresh
onValidate
onValidateFailur
onValidateSucce

onScriptInit
onLoad
onValidate
onValidateSuccess

sc_reset_apl_conf("Application", "Property")

This macro have the objective to delete all modifications effected by the sc_apl_conf
macro.
The property parameter its opicional, if its passed it will only erase the modification from
that specific application.

Ex. 1: Deleting the modifications of the "my_application" application, property


"start".
sc_reset_apl_conf("my_application", "start");

Ex. 2: Deleting the modifications of the "my_application" application.


sc_reset_apl_conf("my_application");

Ex. 3: Deleting the modifications of all the applications.


sc_reset_apl_conf();

Macro Scope
Blank
calendar
application application
onExecute onApplicationInit
onScriptInit

chart
application
onApplicationInit
onScriptInit

Grid
Search
application
application
onApplicationInit onApplicationInit
onScriptInit
onFilterInit

Form
Control Form
application
onApplicationInit onApplicationInit
onScriptInit
onScriptInit
onValidate
onValidateSuccess

sc_reset_apl_status

This macro has the objective to clean all security variables, set through the sc_apl_status
macro.
Ex. 1:
sc_reset_apl_status();

Macro Scope
Blank
calendar
application application

chart
application

Grid
application

Search
application

Form
application

Control Form

onExecute

onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit


onScriptInit
onScriptInit
onScriptInit
onFilterInit
onScriptInit
onScriptInit
onValidate
onValidateSuccess

sc_reset_change_connection

This macro has the objective to erase the changes made using the macro
"sc_change_connection".

Macro Scope

Blank
calendar
chart
Grid
Form
Control Form
Menu
T
application application
application
application
application
application
m
onExecute onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit onApplicationInit o
onScriptInit
onScriptInit
onScriptInit
onScriptInit
onScriptInit
onLoad
onValidate
onValidateSuccess

sc_reset_connection_edit

This macro undoes the connection edits made by macro "sc_connection_edit".

Macro Scope

Blank
calendar
chart
Grid
Search
Form application Control Form
M
application application
application
application application
a
onExecute ajaxFieldonBlur
onApplicationInit onScriptInit onApplicationInit ajaxFieldonBlur
onBlur
o
Onchange
onFooter
onFilterInit
Onchange
onChange
o
OnClick
onHeader
onFilterRefresh OnClick
onClick
o
OnFocus
onScriptInit
onFilterSave
OnFocus
onFocus
onAfterDelete
onFilterValidate onAfterDelete
onApplicationInit
onAfterInsert
onAfterDeleteAll
onClick
onAfterUpdate
onAfterInsert
onScriptInit
onApplicationInit
onAfterInsertAll
onLoadAll
onBeforeDelete
onAfterUpdate
onRefresh
onBeforeInsert
onAfterUpdateAll onValidate
onBeforeUpdate
onApplicationInit onValidateFailure
onScriptInit
onBeforeDelete
onValidateSuccess
onLoad
onBeforeDeleteAll
onValidateSuccess
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onValidateSuccess

sc_reset_connection_new

This macro undoes the connections made by the macro "sc_connection_new".

Macro Scope

Blank
calendar
chart
Grid
Search
Form application Control Form
M
application application
application
application application
a
onExecute ajaxFieldonBlur
onApplicationInit onScriptInit onApplicationInit ajaxFieldonBlur
onBlur
o
Onchange
onFooter
onFilterInit
Onchange
onChange
o
OnClick
onHeader
onFilterRefresh OnClick
onClick
o
OnFocus
onScriptInit
onFilterSave
OnFocus
onFocus
onAfterDelete
onFilterValidate onAfterDelete
onApplicationInit
onAfterInsert
onAfterDeleteAll
onClick
onAfterUpdate
onAfterInsert
onScriptInit
onApplicationInit
onAfterInsertAll
onLoadAll
onBeforeDelete
onAfterUpdate
onRefresh
onBeforeInsert
onAfterUpdateAll onValidate
onBeforeUpdate
onApplicationInit onValidateFailure
onScriptInit
onBeforeDelete
onValidateSuccess
onLoad
onBeforeDeleteAll
onValidateSuccess
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onValidateSuccess

sc_reset_global([Global_Variable1], [Global_Variable2] ...)

This macro has the objective to delete global variables, stored in the PHP session.
Ex. 1:
sc_reset_global ([Login], [Pass]);

Macro Scope
Blank
calendar
application application
onExecute ajaxFieldonBlur
Onchange
OnClick
OnFocus

chart
Grid
Search
Form application
application
application
application
onApplicationInit onClick
onApplicationInit ajaxFieldonBlur
onFooter
onApplicationInit onFilterInit
Onchange
onHeader
onGroupBy
onFilterRefresh OnClick
onScriptInit
onHeader
onFilterSave
OnFocus

Control Form
onBlur
onChange
onClick
onFocus

onAfterDelete
onAfterInsert
onAfterUpdate
onApplicationInit
onBeforeDelete
onBeforeInsert
onBeforeUpdate
onScriptInit
onLoad
onRefresh
onValidate
onValidateFailure
onValidateSuccess

onScriptInit
onRecord

onFilterValidate onAfterDelete
onApplicationIn
onAfterDeleteAll
onClick
onAfterInsert
onScriptInit
onAfterInsertAll
onLoadAll
onAfterUpdate
onValidate
onAfterUpdateAll onValidateFailu
onApplicationInit onValidateSucc
onBeforeDelete
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_reset_menu_delete

This macro its used to restore a menu item, deleted by the macro "sc_menu_delete".
Ex. 1:
sc_reset_menu_delete();

Macro Scope
Menu application Tree menu
onApplicationInit onApplicationInit
onLoad
onLoad

sc_reset_menu_disable

This macro have the objective to enable a menu item, disabled by the macro
"sc_menu_disable".
Ex. 1:
sc_reset_menu_disable();

Macro Scope
Menu application Tree menu

onApplicationInit
onLoad

onApplicationInit
onLoad

sc_rollback_trans("Connection")

This macro its used to cancel a transaction set in the database.


The "Connection" parameter is optional, use only if the command is executed in a different
data base from the specified to the application.

Macro Scope

Blank
calendar
chart
Grid
Search
Form application Control Form
Menu
application application
application application application
applic
onExecute ajaxFieldonBlur
onHeader onClick
onFilterInit
ajaxFieldonBlur
onBlur
onApp
Onchange
onScriptInit onFooter onFilterRefresh Onchange
onChange
onExe
OnClick
onGroupBy onFilterSave
OnClick
onClick
onLoa
OnFocus
onHeader onFilterValidate OnFocus
onFocus
onAfterDelete
onScriptInit
onAfterDelete
onClick
onAfterInsert
onNavigate
onAfterDeleteAll
onLoadAll
onAfterUpdate
onRecord
onAfterInsert
onRefresh
onBeforeDelete
onAfterInsertAll
onValidate
onBeforeInsert
onAfterUpdate
onValidateFailure
onBeforeUpdate
onAfterUpdateAll onValidateSuccess
onScriptInit
onBeforeDelete
onLoad
onBeforeDeleteAll
onRefresh
onBeforeInsert
onValidate
onBeforeInsertAll
onValidateFailure
onBeforeUpdate
onValidateSuccess
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_script_name

This macro is available to the MENU applications to access the application name that was
selected in the menu. It allows the user to make dacisions before executing the
application if a pre-process is required to that application.

Ex. 1: To clean global variables.


if ({sc_script_name} == "apl1")
{
sc_reset_global([global1], [global2]);
}

Macro Scope
Menu application Tree menu
onExecute
onExecute

sc_select(dataset, "SQL Command", "Connection")

This macro executes the SQL commands passed as parameter and access the "dataset"
in the command.
Different from sc_lookup macro, this macro doesn't manipulate the dataset (the user is
responsible for all the manipulation).
If an error occurs in the sql command execution, the variable attributed to the database
returns as "false" and the error message is available in the "dataset_error" variable.
The connection parameter is optional, use only if the command is executed in a data base
different from the specified in the application.

Ex. 1:
sc_select(my_data, "select clientId, clientName, limitecred from costumers");
if ({my_data} === false)
{
echo "Access error. Message =". {my_data_erro};
}
else
{
while (!$my_data->EOF)
{
{clientName} = $my_data->fields[1];
$my_data->MoveNext();
}
$my_data->Close();
}

Ex. 2: The SQL command can passed as application fields (local variables) or of
global variables.
sc_select(dataset,"select price order from order where clientId = '{clientId}' and cod_Seller
= [var_glo_seller]");
Note: The command must always be finished with semicolon";".

Macro Scope
Blank
calendar
application application
onExecute ajaxFieldonBlur
Onchange

chart
Grid
Search
Form application Control Form
application application application
onFooter onClick
onFilterInit
ajaxFieldonBlur
onBlur
onHeader onFooter onFilterRefresh Onchange
onChange

Menu
applic
onApp
onExe

OnClick
onScriptInit
OnFocus
onAfterDelete
onAfterInsert
onAfterUpdate
onBeforeDelete
onBeforeInsert
onBeforeUpdate
onScriptInit
onLoad
onRefresh
onValidate
onValidateFailure
onValidateSuccess

onGroupBy onFilterSave
OnClick
onClick
onLoa
onHeader onFilterValidate OnFocus
onFocus
onScriptInit
onAfterDelete
onClick
onNavigate
onAfterDeleteAll
onScriptInit
onRecord
onAfterInsert
onLoadAll
onAfterInsertAll
onRefresh
onAfterUpdate
onValidate
onAfterUpdateAll onValidateFailure
onBeforeDelete
onValidateSuccess
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_select_field({Field})

This macro modify dynamically the SELECT:


Is possible to modify dynamically the grid fields through the dynamic modification of the
original select.

Ex. 1:
A table with the columns year and the months from January to December is used to
create a grid using a parameter, displays the years and only a specific month. Passing the
parameter as a global variable named "show_month", in the application is found the
following structure:
Select Clause: select year, pair_month from table
sc_select_field(pair_month) = [show_month];
sc_label(pair_month) = [show_month];
Modify the select, and the grip column label.
It is possible, during the grid execution time, modify the grid ORDER BY clause.
At least one ORDER BY is required in the original grid SQL command to allow the
substitution execution during the grid time.
Ex. 2: Select Clause: select code, name, value from table order by code. To change the
order, from code to name, use: sc_select_order("code") = "name";
Note: This command must be in the context of the evento "onInit";

Macro Scope

chart application Grid application


onScriptInit
onScriptInit

sc_select_order("Field")

It is possible, during the grid execution time, modify the grid ORDER BY clause.
At least one ORDER BY is required in the original grid SQL command to allow the
substitution during the grid execution time.

Ex. 1: Select Clause: SELECT code, name, price FROM table ORDER BY code
To change the order from code to name, we will have:
sc_select_order("code") = "name";

Ex. 2: Select Clause: SELECT code, name, price, date FROM table ORDER BY code,
name, price
To change the order from name to date, we will have:
sc_select_order("name") = "date";

Note: This command must be in the context of "process before the select".

Macro Scope
chart application Grid application
onScriptInit
onHeader
onScriptInit

sc_select_where(add)

Is possible, during grid execution time to add a field/condition to the search WHERE
clause.
Ex. 1: It adds the contente between the quotes (") in the grids select.
if (empty({sc_where_current}))
{
sc_select_where(add) = "where campoX > [global]";
}
else
{
sc_select_where(add) = "AND campoX > [global_variable]";
}
Note: This command must be in the context of "process before the select".

Macro Scope

chart application Grid application


onScriptInit
onHeader
onScriptInit

sc_seq_register

This macro provide the record (being processed) grid sequential number. It can be used,
only in onRecord event.
Ex. 1:
if({sc_seq_register} == 10) {
// last line of the page
{total} = {sum_total};
}

Macro Scope
Grid application
onRecord

sc_set_focus('Field')

This macro its used to set the focus to a form field.


Ex. 1:
sc_set_focus('name');

Macro Scope
calendar application Form application Control Form
OnClick
OnClick
onApplicationInit
onLoad
onLoad
onScriptInit
onRefresh
onRefresh
onLoadAll
onValidateSuccess onValidateSuccess onRefresh

sc_set_global($variable_01) or ({My_Field})

This macro its used to register global variables. Create a session variable with the same
name and content of the local variable.
NOTE: This macro will be discontinued soon. You should use the method of creating
global variables ????using brackets. Ex: [var_glo_user] = "test";

Ex. 1: Registering a users variable.


$my_var = "mary";

sc_set_global($my_var);
Creates a session variable with the name "my_var" with the "mary" content.
Ex. 2: For register a field value as a session variable.
sc_set_global({fieldname});
Note: This macro doesn't attribute values. Only register the session variables from PHP.

Macro Scope
Blank
calendar
chart
application application
application
onExecute ajaxFieldonBlur
onApplicationInit
Onchange
onFooter
OnClick
onHeader
OnFocus
onScriptInit
onAfterDelete
onAfterInsert
onAfterUpdate
onApplicationInit
onBeforeDelete
onBeforeInsert
onBeforeUpdate
onScriptInit
onLoad
onRefresh
onValidate
onValidateFailure
onValidateSuccess

Grid
Search
application
application
onClick
onApplicationInit
onApplicationInit onFilterInit
onFooter
onFilterRefresh
onGroupBy
onFilterSave
onHeader
onFilterValidate
onScriptInit
onRecord

Form application Control Form

ajaxFieldonBlur
onBlur
Onchange
onChange
OnClick
onClick
OnFocus
onFocus
onAfterDelete
onApplicationI
onAfterDeleteAll
onClick
onAfterInsert
onScriptInit
onAfterInsertAll
onLoadAll
onAfterUpdate
onRefresh
onAfterUpdateAll onValidate
onApplicationInit onValidateFail
onBeforeDelete
onValidateSuc
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_set_groupby_rule

This macro is used to select a GROUPBY rule in execution time in the onApplicationInit
event.

Ex:
sc_set_groupby_rule = "rule id";

Macro Scope

chart application Grid application


onApplicationInit onScriptInit

sc_set_language('String Language')

This macro allows to define the application language dinamically.


Ex. 1: Changes the laguage to English.
sc_set_language('en_us');

Ex. 2: Changes the laguage to Spanish.


sc_set_language('es');
It still allows to define the language and regional settings of the applications using a
delimiter ";" between the parameters.
Ex. 1: Changing the language to English and regional settings to Canada.
sc_set_language('en_us;en_ca');

Ex. 2: Changing the language to Spanish and regional settings to Mexico.


sc_set_language('es;es_mx');

Ex. 3: Changing the language to Germanian and regional settings to Luxembourg.


sc_set_language('de;de_lu');

Ex. 4: Changing the language to Eslovak and regional settings to Slovak Republic.
sc_set_language('sk;sk_sk');

Macro Scope
Blank
calendar
application application
onExecute onApplicationInit
onScriptInit

chart
application
onApplicationInit
onScriptInit

Grid
Search
application
application
onApplicationInit onApplicationInit
onScriptInit
onFilterInit
onFilterValidate

Form
Control Form
application
onApplicationInit onApplicationInit
onScriptInit
onScriptInit
onValidate
onValidateSuccess

sc_set_pdf_name"sc_my_file_name.pdf"

The resulting files of the exported data (PDF, XLS, XML, CSV and RTF) are stored in
"temporary" directory specified in the Scriptcase's configuration in development and in
production, with the prefix "sc_" followed by a unique identification so the file of a user
does not overwrite to one another.

The prefix "sc_" makes Scriptcase delete the old files. To assign different names
Scriptcase patterns, can use the following macros:
- sc_set_csv_name
- sc_set_pdf_name
- sc_set_rtf_name
- sc_set_xml_name
- sc_set_xls_name
- sc_set_word_name
Ex1:
sc_set_xls_name = "my_file.xls";
Ex2: sc_set_csv_name = "sc_my_new_file.csv";
NOTE:
1) These macros should be used in the event "onScriptInit."
2) Even using the macro, remained the prefix "sc_" (as Ex2), the Scriptcase will delete the
file when it reaches the configured timeout limit (see the setting "File Lifetime" in the
production environment).

Macro Scope
chart application Grid application
onHeader
onScriptInit
onScriptInit

sc_set_regional('String Regional')

This macros allows to dynamically change the application regional settings.


Ex. 1:
sc_set_regional('en_us');

Macro Scope
Blank
calendar
application application
onExecute onApplicationInit
onScriptInit

chart
application
onApplicationInit
onScriptInit

Grid
Search
application
application
onApplicationInit onApplicationInit
onScriptInit
onFilterInit
onFilterValidate

Form
Control Form
application
onApplicationInit onApplicationInit
onScriptInit
onScriptInit
onValidate
onValidateSuccess

sc_set_theme('String Theme')

This macros allows to define the application theme dinamically.


Ex. 1:
sc_set_theme('Newyellow');

Macro Scope
Blank
calendar
application application
onExecute onApplicationInit
onScriptInit

chart
application
onApplicationInit
onScriptInit

Grid
Search
application
application
onApplicationInit onApplicationInit
onScriptInit
onFilterInit
onFilterValidate

Form
Control Form
application
onApplicationInit onApplicationInit
onScriptInit
onScriptInit
onValidate
onValidateSuccess

sc_site_ssl

This macro its used to verifie if a used site is a safe site. (https protocol)

Ex. 1: Using an affirmative.


if (sc_site_ssl)
{
echo "ok - Safe site";
}

Ex. 2: Using a negative.


if (!sc_site_ssl)
{
echo "Warning - Unsafe site";
}

Ex. 3: Redirecting if the site isn't safe.


if (!sc_site_ssl)
{
sc_redir("[Link] ;
}
Note: This macro works only to the web server llS.

Macro Scope
Blank

calendar

chart

Grid

Search

Form application Control Form

application application
application
application application
a
onExecute onAfterDelete
onApplicationInit onScriptInit onApplicationInit onAfterDelete
onApplicationInit o
onAfterInsert
onScriptInit
onFilterInit
onAfterDeleteAll
onClick
o
onAfterUpdate
onAfterInsert
onScriptInit
onApplicationInit
onAfterInsertAll
onLoadAll
onBeforeDelete
onAfterUpdate
onValidate
onBeforeInsert
onAfterUpdateAll onValidateFailure
onBeforeUpdate
onApplicationInit onValidateSuccess
onScriptInit
onBeforeDelete
onLoad
onBeforeDeleteAll
onRefresh
onBeforeInsert
onValidate
onBeforeInsertAll
onValidateFailure
onBeforeUpdate
onValidateSuccess
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_sql_injection({My_Field}) or ($My_Variable)

This macro its used to protect the field/variable against "sql injection".
Macro used for protection against "sql injection" in commands generated by the developer
when using the macros: sc_lookup, sc_select or sc_exec_sql.

Ex. 1: Protecting a local variable:


$field_protect = sc_sql_injection({my_field});

Ex. 2: Protecting an user variable:


$field_protect = sc_sql_injection($my_var);
Note: that all database accesses, generated for the Scriptcase, have protection against
"sql injection".

Macro Scope
Blank
calendar
application application
onExecute ajaxFieldonBlur
Onchange
OnClick
OnFocus
onAfterDelete
onAfterInsert
onAfterUpdate
onBeforeDelete

chart
Grid
Search
Form application
application application application
onFooter onClick
onFilterInit
ajaxFieldonBlur
onHeader onFooter onFilterRefresh Onchange
onScriptInit onGroupBy onFilterSave
OnClick
onHeader onFilterValidate OnFocus
onScriptInit
onAfterDelete
onNavigate
onAfterDeleteAll
onRecord
onAfterInsert
onAfterInsertAll

Control Form
onBlur
onChange
onClick
onFocus
onScriptInit
onLoadAll
onRefresh
onValidate

Menu
applic
onExe
onLoa

onBeforeInsert
onBeforeUpdate
onScriptInit
onLoad
onRefresh
onValidate
onValidateFailure
onValidateSuccess

onAfterUpdate
onValidateFailure
onAfterUpdateAll onValidateSuccess
onBeforeDelete
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_sql_protect(Value, "Type", "Connection")

This macro will protect the value passed as paramenter according with the used
database, the "Connection" parameter is opicional, if not informed scriptcase will use the
default connection.
The "Type" parameter so far can only use the "Date" value.
Ex 01: In this example we will protect the dates passed as parameter so this way it
can be correctly interpreted to the ACCESS database.
sc_select_where(add) = " AND news_noticias.noticia_data_pub
BETWEEN ".sc_sql_protect($data_inicial, "date")." AND ".sc_sql_protect($data_final,
"date")."";

Macro Scope
Blank
application
onExecute

calendar
application
onValidate

Grid
application
onClick
onFooter
onGroupBy
onScriptInit
onNavigate
onRecord

Search
application
onFilterValidate

Form application Control


ReportPDF
Form
application
onAfterDeleteAll onLoadAll onRecord
onAfterInsertAll
onValidate
onAfterUpdateAll
onBeforeDeleteAll
onBeforeInsertAll
onBeforeUpdateAll
onValidate

sc_time_diff({datetime_01}, "Date_01 Format", {datetime_02}, "Date_02 Format")

sc_time_diff({datetime_01}, "Date_01 Format", {datetime_02}, "Date_02 Format");


This macro calculates the difference between hour, minutes and seconds for two datetime/time values.
The result will be returned in an array, with the dimensions [0], [1] and [2] containing hours, minutes

Parmeter
datetime_01
Date_01 Format
datetime_02
Date_02 Format

Description
Value or variable
Value or variable
Value or variable
Value or variable

for datetime_01
to specify the format of datetime_01
for datetime_02
to specify the format of datetime_02

Ex. 1: General Format


{differences} = sc_time_diff({datetime_01}, "Date_01 Format", {datetime_02}, "Date_02 Format");
{diff_hours}
{diff_minutes}
{diff_seconds}

= {differences[0]};
= {differences[1]};
= {differences[2]};

Ex. 2: Returning positive values


{differences} = sc_time_diff("2012-07-25 05:33:45", "yyyy-mm-dd hh:ii:ss", "2012-07-21 15:22:57", "yyyy{differences[0]} would be equal to 86 (hours)
{differences[1]} would be equal to 10 (minutes)
{differences[2]} would be equal to 48 (seconds)

Ex. 3: Returning negative values


{differences} = sc_time_diff("2012-07-21 15:22:57", "yyyy-mm-dd hh:ii:ss", "2012-07-25 05:33:45", "yyyy{differences[0]} would be equal to -86 (hours)
{differences[1]} would be equal to -10 (minutes)
{differences[2]} would be equal to -48 (seconds)

Ex. 4: Considering only the hours format - Positive return


{differences} = sc_time_diff("18:14:55", "hh:ii:ss", "10:55:22", "hh:ii:ss");
{differences[0]} would be equal to 7 (hours)
{differences[1]} would be equal to 19 (minutes)
{differences[2]} would be equal to 33 (seconds).

Ex. 5: Considering only the hours format - Negative return


{differences} = sc_time_diff ("10:55:22", "hh:ii:ss", "18:14:55", "hh:ii:ss");
{differences[0]} would be equal to -7 (hours)
{differences[1]} would be equal to -19 (minutes)
{differences[2]} would be equal to -33 (seconds).

Macro Scope
Blank
calendar
application application
onExecute ajaxFieldonBlur
Onchange
OnClick
OnFocus
onAfterDelete
onAfterInsert
onAfterUpdate
onApplicationInit
onBeforeDelete
onBeforeInsert
onBeforeUpdate
onScriptInit
onLoad

chart
Grid
Search
Form application
application
application
application
onApplicationInit onClick
onApplicationInit ajaxFieldonBlur
onFooter
onApplicationInit onFilterInit
Onchange
onHeader
onFooter
onFilterRefresh OnClick
onScriptInit
onGroupBy
onFilterSave
OnFocus
onHeader
onFilterValidate onAfterDelete
onScriptInit
onAfterDeleteAll
onNavigate
onAfterInsert
onRecord
onAfterInsertAll
onAfterUpdate
onAfterUpdateAll
onApplicationInit
onBeforeDelete
onBeforeDeleteAll

Control Form

onBlur
onChange
onClick
onFocus
onApplicationIn
onClick
onScriptInit
onLoadAll
onRefresh
onValidate
onValidateFailu
onValidateSucc

onRefresh
onValidate
onValidateFailure
onValidateSuccess

onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_trunc_num({My_Field}, Decimal_Number)

This macro is used to truncate numerical values which exceed the decimals amount
specified.
Parmetro
Descrio
My_Field
Variable with value to format (return in the same variable).
Decimal_Number Amount of decimals to display.

Ex. 1:
sc_trunc_num({my_value}, 2);
Input value = 1250.235
Output value = 1250.23
Input value = 1250.2
Output value = 1250.20
Input value = 1250
Output value = 1250.00

Macro Scope
Blank
calendar
application application
onExecute ajaxFieldonBlur
Onchange
OnClick
OnFocus
onAfterDelete
onAfterInsert
onAfterUpdate
onApplicationInit
onBeforeDelete
onBeforeInsert
onBeforeUpdate

chart
Grid
Search
Form application
application
application
application
onApplicationInit onClick
onApplicationInit ajaxFieldonBlur
onFooter
onApplicationInit onFilterInit
Onchange
onHeader
onFooter
onFilterRefresh OnClick
onScriptInit
onGroupBy
onFilterSave
OnFocus
onHeader
onFilterValidate onAfterDelete
onScriptInit
onAfterDeleteAll
onNavigate
onAfterInsert
onRecord
onAfterInsertAll
onAfterUpdate
onAfterUpdateAll
onApplicationInit

Control Form

onBlur
onChange
onClick
onFocus
onApplicationIn
onClick
onScriptInit
onLoadAll
onRefresh
onValidate
onValidateFailu

onScriptInit
onLoad
onRefresh
onValidate
onValidateFailure
onValidateSuccess

onBeforeDelete
onValidateSucc
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_url_exit(URL)

This macro modifies the application exit URL.

Ex. 1:
sc_url_exit([Link]

Ex. 2:
sc_url_exit([Link]);

Macro Scope
calendar
application
onAfterDelete
onAfterInsert
onAfterUpdate
onApplicationInit
onBeforeDelete
onBeforeInsert
onBeforeUpdate
onScriptInit
onLoad
onRefresh
onValidate
onValidateFailure
onValidateSuccess

chart
Grid
application
application
onApplicationInit onScriptInit
onScriptInit

Search
Form application
application
onApplicationInit onAfterDelete
onFilterInit
onAfterDeleteAll
onAfterInsert
onAfterInsertAll
onAfterUpdate
onAfterUpdateAll
onApplicationInit
onBeforeDelete
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure

Control Form
onApplicationInit
onClick
onScriptInit
onLoadAll
onValidate
onValidateFailure
onValidateSuccess

ReportPDF
application
onRecord

onValidateSuccess

sc_url_library("Target", "Library Name", "File")

This macro will return the file path, inside a library, to be used on the scriptcase
applications. It is necessary to have a library created on Scriptcase to use this Macro. To
create a library, go in the "Tools > Library" Menu.
Paramenter Description
Target
Tells you what the scope of the library. Can be "sys" for libraries of Public
scope or "prj" for libraries of Project scope.
Library
Given name to the library at the time of creation.
Name
File
Absolute path within the library.

Ex. 1 - Importing CSS files from a library:


<<span
class="obs">*link
rel="stylesheet"
type="text/css"
href="<<span
class="obs">*?php echo sc_url_library('prj', 'bootstrap-3.3.2-dist', 'css/[Link]'); ?>" />
Ex. 2 - Importing a JS file from a library:
<<span class="obs">*script type="text/javascript" src="<<span class="obs">*?php echo
sc_url_library('prj', 'bootstrap-3.3.2-dist', 'js/bootstrap,js'); ?>"></script>
NOTE: Note that you need to remove the asterisk (*) form the examples above to use it.

Macro Scope
Blank
calendar
chart
Grid
Search
Form application
application application
application
application application
onExecute ajaxFieldonBlur
onApplicationInit onScriptInit onApplicationInit ajaxFieldonBlur
Onchange
onFooter
onFilterInit
Onchange
OnClick
onHeader
onFilterRefresh OnClick
OnFocus
onScriptInit
onFilterSave
OnFocus
onAfterDelete
onFilterValidate onAfterDelete
onAfterInsert
onAfterDeleteAll
onAfterUpdate
onAfterInsert
onApplicationInit
onAfterInsertAll
onBeforeDelete
onAfterUpdate
onBeforeInsert
onAfterUpdateAll
onBeforeUpdate
onApplicationInit
onScriptInit
onBeforeDelete
onLoad
onBeforeDeleteAll
onRefresh
onBeforeInsert
onValidate
onBeforeInsertAll
onValidateFailure
onBeforeUpdate
onValidateSuccess
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh

Control Form
onBlur
onChange
onClick
onFocus
onApplicationInit
onClick
onScriptInit
onLoadAll
onRefresh
onValidate
onValidateFailure
onValidateSuccess

M
a
o
o
o

onValidate
onValidateFailure
onValidateSuccess

sc_user_logout('variable_name', 'variable_content', 'apl_redir.php', 'target')

This macro is used to log the user out to the system.


If the target is not informed, the default value is "_top".

Ex:
sc_user_logout('usr_login', 'admin', 'ctrl_login.php', '_self');

Macro Scope
Blank
calendar
application application
onExecute onAfterDelete
onAfterInsert
onAfterUpdate
onBeforeDelete
onBeforeInsert
onBeforeUpdate
onScriptInit
onLoad
onValidate
onValidateSuccess

chart
Grid
Form application Control Form
ReportPDF
application application
application
onHeader onScriptInit onAfterDelete
onScriptInit
onHeader
onScriptInit
onAfterDeleteAll
onLoadAll
onScriptInit
onAfterInsert
onValidate
onRecord
onAfterInsertAll
onValidateSuccess
onAfterUpdate
onAfterUpdateAll
onBeforeDelete
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onScriptInit
onLoad
onNavigate
onLoadRecord
onValidate
onValidateSuccess

sc_warning'on' or 'off'

This macro dynamically activates or deactivates warning messages control.


Warning messages are generated when a reference is made to an inexistent variable, an
item of an inexistent array, etc.
Ex. 1: To deactivate the message (do not display).
sc_warning = 'off';

Macro Scope
Blank
calendar
chart
Grid
application application
application
application
onExecute ajaxFieldonBlur
onApplicationInit onScriptInit
Onchange
onFooter
OnClick
onHeader
OnFocus
onScriptInit
onAfterDelete
onAfterInsert
onAfterUpdate
onApplicationInit
onBeforeDelete
onBeforeInsert
onBeforeUpdate
onScriptInit
onLoad
onRefresh
onValidate
onValidateFailure
onValidateSuccess

Search
application
onApplicationInit
onFilterInit
onFilterRefresh
onFilterSave
onFilterValidate

Form application Control Form

ajaxFieldonBlur
onBlur
Onchange
onChange
OnClick
onClick
OnFocus
onFocus
onAfterDelete
onApplicationInit
onAfterDeleteAll
onClick
onAfterInsert
onScriptInit
onAfterInsertAll
onLoadAll
onAfterUpdate
onRefresh
onAfterUpdateAll onValidate
onApplicationInit onValidateFailure
onBeforeDelete
onValidateSuccess
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_webservice("Method", "URL", "Port", "Send Method", "Parameters Array", "Setting's Array", "Timeout", "Return")

This macro is used to communicate with a web service.


Parameter
Method

Description
Informs what method will be used to access the web service. Ex:
file_get_contents or curl.
URL used to access the web service.
Port used to access the web service.
Defines the request method of the web service. Can be GET ou POST.
Parameter's array used to access the web service, varying according
to the accessed service.

URL
Port
Send Method
Parameters
Array
Settings's
Parameter's array for configuration of access method used.
Array(optional)
Timeout(optional) Service's access timeout.
Web service's return method. When it is set as "True", the return from
Return(optional) the web service comes as an array, if it is set as "False" it will return as
the original web service format. Default: True

$parms = array(
'METHOD' => 'GetBalance',
'RETURNALLCURRENCIES' => 1,

'VERSION' => urlencode(51.0),


'USER' => urlencode({paypal_api_login}),
'PWD' => urlencode({paypal_api_password}),
'SIGNATURE' => urlencode({paypal_api_key})
);
$parms = http_build_query($parms);
Ex1 - Using the macro file_get_contents:
sc_webservice('file_get_contents',
$webservice_url,
"POST", $parms, array(), 30);

$_SERVER["SERVER_PORT"],

Ex2 - Using the macro with CURL:


$response
=
sc_webservice("curl",
{paypal_type},
80,
"POST",
$parms,
array(CURLOPT_RETURNTRANSFER => true, CURLOPT_SSL_VERIFYPEER=>false),
30);

Macro Scope

Blank
calendar
chart
Grid
Search
Form application Control Form
M
application application
application
application application
a
onExecute ajaxFieldonBlur
onApplicationInit onScriptInit onApplicationInit ajaxFieldonBlur
onBlur
o
Onchange
onFooter
onFilterInit
Onchange
onChange
o
OnClick
onHeader
onFilterRefresh OnClick
onClick
o
OnFocus
onScriptInit
onFilterSave
OnFocus
onFocus
onAfterDelete
onFilterValidate onAfterDelete
onApplicationInit
onAfterInsert
onAfterDeleteAll
onClick
onAfterUpdate
onAfterInsert
onScriptInit
onApplicationInit
onAfterInsertAll
onLoadAll
onBeforeDelete
onAfterUpdate
onRefresh
onBeforeInsert
onAfterUpdateAll onValidate
onBeforeUpdate
onApplicationInit onValidateFailure
onScriptInit
onBeforeDelete
onValidateSuccess
onLoad
onBeforeDeleteAll
onRefresh
onBeforeInsert
onValidate
onBeforeInsertAll
onValidateFailure
onBeforeUpdate
onValidateSuccess
onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

sc_where_current

Variable to reference the application where clause plus the filter selections(if any).
Reflects the where clause currently used.
Ex. 1:
$save_current_where = {sc_where_current};

Macro Scope
chart application Grid application ReportPDF
application
onFooter
onClick
onFooter
onHeader
onFooter
onHeader
onScriptInit
onGroupBy
onScriptInit
onHeader
onRecord
onScriptInit
onNavigate
onRecord

sc_where_filter

This macro is used to retrieve the content generated by the "filter", according with its
selections. These are the data which will be added to the application original where clause
after filter submition.

Ex. 1:
$save_current_filter = {sc_where_filter};

Macro Scope
chart application Grid application ReportPDF
application
onFooter
onClick
onFooter
onHeader
onFooter
onHeader
onScriptInit
onGroupBy
onScriptInit
onHeader
onRecord
onScriptInit
onNavigate
onRecord

sc_where_orig

This macro saves the application original where clause. Can be used inside ScriptCase
events, to manipulate the data, or to display it anywhere in the grid.
Ex. 1:
$save_where = {sc_where_orig};

Macro Scope
chart application Grid application ReportPDF

onFooter
onHeader
onScriptInit

onClick
onFooter
onGroupBy
onHeader
onScriptInit
onNavigate
onRecord

application
onFooter
onHeader
onScriptInit
onRecord

sc_zip_file("File", "Zip")

This macro is used to generate ZIP files from a list of files and/or directories. The file
parameter must be one of the following:
- File name
- Directory name
- A variable containing array, which contains a files and/or directories list.
- A variable a file or a directory name.
- A variable containing array, which contains a files and/or directories list.
The zip parameter must contain the name of the zip file generated, or the path to the file.

Ex. 1: Single file compressing.


sc_zip_file("/test/[Link]", "/tmp/[Link]");

Ex. 2: Single directory compressing.


sc_zip_file("/test", "/tmp/[Link]");

Ex. 3: Multiple files and directories in an array.


$prep = array();
$prep[] = "/test/[Link]";
$prep[] = "/test";
sc_zip_file($prep, "/tmp/[Link]");

Macro Scope
Blank
calendar
application application
onExecute onAfterDelete
onAfterInsert
onAfterUpdate
onApplicationInit
onBeforeDelete
onBeforeInsert
onBeforeUpdate
onScriptInit
onLoad
onRefresh
onValidate
onValidateFailure

chart
Grid
application
application
onApplicationInit onScriptInit
onFooter
onHeader
onScriptInit

Search
application
onApplicationInit
onFilterInit
onFilterSave
onFilterValidate

Form application Control Form


onAfterDelete
onAfterDeleteAll
onAfterInsert
onAfterInsertAll
onAfterUpdate
onAfterUpdateAll
onApplicationInit
onBeforeDelete
onBeforeDeleteAll
onBeforeInsert
onBeforeInsertAll
onBeforeUpdate

onApplicationInit
onClick
onScriptInit
onLoadAll
onRefresh
onValidate
onValidateFailure
onValidateSuccess

onValidateSuccess

onBeforeUpdateAll
onClick
onScriptInit
onLoad
onNavigate
onLoadRecord
onRefresh
onValidate
onValidateFailure
onValidateSuccess

Authentication Variables

These variables must be defined on applications with PDF export on environments with
integrated authentication.
Variables Description
[sc_pdf_usr] Authentication User.
[sc_pdf_pw] Authentication Password

Ex. 1:On a login application, it is possible to set these variables from the info given by the
user:
[sc_pdf_usr] = {login_usr};
[sc_pdf_pw] = {senha_usr};

Macro Scope
Grid application Form application
onApplicationInit onScriptInit
onFooter
onGroupBy
onScriptInit

Database Variables

Global variables containing database access values used by main connection.


Variables
Description
sc_glo_server
Server name.
sc_glo_db
Database name.
sc_glo_db_type
Database type (mssql, oracle, mysql, etc).
sc_glo_user
Connected user name.
sc_glo_pass
Database password access.
sc_glo_cript_pass Encrypted password (S/N).
sc_glo_decimal_db Used decimal separator (point or comma).

Ex. 1:
$my_database = [sc_glo_db];

These variables only reference the values without updating it (it is not possible to
attribute/modify the values). To define user and the password to connect to the database,
use the following variables:
Variables
Description
sc_db_master_usr User login to be used.
sc_db_master_pass Password to be used.
sc_db_master_cript Encrypted password (S/N) (see sc_encode macro).
Important: These variables only take effect during next application execution remaining
valid during all the session (unless modified).

Ex. 2: An application type "control" with a form created with information "login" and
encrypted "password". These data must be used to connect to the database, during the
system applications execution.
$temp_pass = sc_encode({password});
[sc_db_master_usr] = {login};
[sc_db_master_pass] = $temp_pass;
[sc_db_master_cript] = "S";

Macro Scope

Blank
calendar
chart
Grid
Search
Form
Control Form
Menu
application application
application application application
application
application
onExecute ajaxFieldonBlur onFooter onFooter onFilterInit
ajaxFieldonBlur onBlur
onApplication
Onchange
onHeader onGroupBy onFilterRefresh Onchange
onChange
onExecute
OnClick
onScriptInit onHeader onFilterSave
OnClick
onClick
onLoad
OnFocus
onScriptInit onFilterValidate OnFocus
onLoadAll
onNavigate
onRefresh
onRecord
onValidate
onValidateFailure
onValidateSuccess

Totalling Variables

During group by and summary processing, Scriptcase generates total variables to each
group level.
The routines are defined in event ??
onGroupBy??determining the break levels and
avalilable to each record. Totals special variables are then referenced substituting the
group name for the key word ??groupby??, as in:
Variables
{count_ger}
{sum_parcel}

Description
Records total amount.
Will show the total sum

for the field "Parcel"


{sum_balance}
Will show the total sum
for the field "Balance"
{count_groupby}
Current Group records
total.
{sum_groupby_parcel} Current Group level sum
for the field ??Parcel??
.
{sum_groupby_balance} Current Group level sum
for the field ??Balance??
.
Ex. 1: In an application with a group by state and city that totalizes a balance field,
in the group totals, is possible to display the average (avg) instead of the balance
as follows.
{sum_groupby_balance} = {sum_groupby_balance} / {count_groupby};

Macro Scope
chart application Grid application ReportPDF
application
onFooter
onFooter
onFooter
onHeader
onGroupBy
onHeader
onRecord
onRecord

Totalling Variables (group by)

During the group by processing, Scriptcase generates total variables to each group level.
The routines are defined in event ??
onGroupBy??determining the group levels. Totals
special variables are then referenced substituting the group name for the key word ??
quebra??, as in:
Variable
Description
{count_ger}
Records total amount.
{sum_parcel}
Field ??parcels?? total
.
{sum_balance}
Field ??Balance?? .total
{count_quebra}
Current group level records total.
{sum_quebra_parcel} Current group level field ??parcels?? .total
{sum_quebra_balance} Current group level field ??Balance?? .total

Ex. 1: In an application with a group by state and city and that totalizes a balance
field, in the group totals, is possible to display the average (avg) instead of the
balance as follows.
{sum_quebra_balance} = {sum_quebra_balance} / {count_quebra};

Macro Scope
Grid application

onFooter
onGroupBy

Events X Applications

Reference table of available macros by Events and Applications.


Blank application

calendar application

ajaxFieldonBlur

sc_ajax_javascript
sc_ajax_message
sc_begin_trans
sc_calc_dv
sc_commit_trans
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_exit
sc_error_message
sc_exec_sql
sc_field_display
sc_field_readonly
sc_format_num
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_global
sc_sql_injection
sc_time_diff
sc_trunc_num
sc_url_library
sc_warning
sc_webservice
Variables - Database

Onchange

sc_ajax_javascript
sc_ajax_message
sc_begin_trans
sc_calc_dv
sc_commit_trans
sc_connection_edit
sc_connection_new
sc_date_conv

chart application

sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_exit
sc_error_message
sc_exec_sql
sc_field_display
sc_field_readonly
sc_format_num
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_global
sc_sql_injection
sc_time_diff
sc_trunc_num
sc_url_library
sc_warning
sc_webservice
Variables - Database

OnClick

sc_ajax_javascript
sc_ajax_message
sc_begin_trans
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_exit
sc_error_message
sc_exec_sql
sc_field_display
sc_field_readonly
sc_format_num
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library

sc_lookup
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_focus
sc_set_global
sc_sql_injection
sc_time_diff
sc_trunc_num
sc_url_library
sc_warning
sc_webservice
Variables - Database
OnFocus

sc_ajax_javascript
sc_ajax_message
sc_begin_trans
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_exit
sc_error_message
sc_exec_sql
sc_field_display
sc_field_readonly
sc_format_num
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_global
sc_sql_injection
sc_time_diff
sc_trunc_num
sc_url_library
sc_warning
sc_webservice
Variables - Database

onAfterDelete

sc_ajax_javascript
sc_begin_trans
sc_btn_display

sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_delete
sc_error_exit
sc_error_message
sc_exec_sql
sc_field_display
sc_field_readonly
sc_format_num
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
sc_mail_send
sc_master_value
sc_redir
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_global
sc_site_ssl
sc_sql_injection
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file
onAfterDeleteAll

onAfterInsert

sc_ajax_javascript
sc_begin_trans
sc_block_display
sc_btn_display
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_exit
sc_error_insert
sc_error_message
sc_exec_sql
sc_field_display
sc_field_readonly
sc_format_num
sc_get_language

sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
sc_mail_send
sc_master_value
sc_redir
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_global
sc_site_ssl
sc_sql_injection
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file
onAfterInsertAll

onAfterUpdate

sc_ajax_javascript
sc_begin_trans
sc_block_display
sc_btn_display
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_exit
sc_error_message
sc_error_update
sc_exec_sql
sc_field_display
sc_field_readonly
sc_format_num
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
sc_mail_send
sc_master_value
sc_redir
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_global
sc_site_ssl
sc_sql_injection
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library

sc_user_logout
sc_warning
sc_webservice
sc_zip_file
onAfterUpdateAll

onApplicationInit

sc_apl_conf
sc_apl_status
sc_calc_dv
sc_connection_edit
sc_connection_new
sc_date

sc_apl_conf
sc_apl_status
sc_calc_dv
sc_connection_edit
sc_connection_new
sc_date

sc_date_dif
sc_date_dif_2
sc_decode
sc_encode
sc_format_num
sc_get_language
sc_get_regional
sc_get_theme
sc_image
sc_include
sc_include_library
sc_language
sc_ldap_login
sc_ldap_logout
sc_ldap_search
sc_master_value
sc_redir
sc_reset_apl_conf
sc_reset_apl_status
sc_reset_change_connection
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_set_global
sc_set_language
sc_set_regional
sc_set_theme
sc_site_ssl
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_warning
sc_webservice
sc_zip_file

onBeforeDelete

sc_begin_trans
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date

sc_date_dif
sc_date_dif_2
sc_decode
sc_encode
sc_field_display
sc_field_init_off
sc_format_num
sc_get_language
sc_get_regional
sc_get_theme
sc_hide_groupby_rule
sc_image
sc_include
sc_include_library
sc_language
sc_redir
sc_reset_apl_conf
sc_reset_apl_status
sc_reset_change_connection
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_set_global
sc_set_groupby_rule
sc_set_language
sc_set_regional
sc_set_theme
sc_site_ssl
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_warning
sc_webservice
sc_zip_file

sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_continue
sc_error_exit
sc_error_message
sc_exec_sql
sc_format_num
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lookup
sc_mail_send
sc_master_value
sc_redir
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_global
sc_site_ssl
sc_sql_injection
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file
onBeforeDeleteAll

onBeforeInsert

sc_begin_trans
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_continue
sc_error_exit
sc_error_message
sc_exec_sql
sc_format_num
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lin_cod_barra_arrecadacao
sc_lin_cod_barra_banco
sc_lin_digitavel_arrecadacao
sc_lin_digitavel_banco
sc_lookup
sc_mail_send
sc_master_value
sc_redir
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_global
sc_site_ssl

sc_sql_injection
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file
onBeforeInsertAll

onBeforeUpdate

sc_begin_trans
sc_calc_dv
sc_changed
sc_commit_trans
sc_concat

sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_continue
sc_error_exit
sc_error_message
sc_exec_sql
sc_format_num
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lin_cod_barra_arrecadacao
sc_lin_cod_barra_banco
sc_lin_digitavel_arrecadacao
sc_lin_digitavel_banco
sc_lookup
sc_mail_send
sc_master_value
sc_redir
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_global
sc_site_ssl
sc_sql_injection
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file
onBeforeUpdateAll

onClick

onExecute

sc_apl_conf
sc_apl_status
sc_begin_trans
sc_calc_dv
sc_change_connection
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_exec_sql
sc_format_num
sc_get_language
sc_get_regional
sc_get_theme
sc_image
sc_include
sc_include_lib
sc_include_library
sc_language
sc_lin_cod_barra_arrecadacao
sc_lin_cod_barra_banco
sc_lin_digitavel_arrecadacao
sc_lin_digitavel_banco
sc_log_add
sc_log_split
sc_lookup
sc_mail_send
sc_make_link
sc_redir
sc_reset_apl_conf
sc_reset_apl_status
sc_reset_change_connection
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global

sc_rollback_trans
sc_select
sc_set_global
sc_set_language
sc_set_regional
sc_set_theme
sc_site_ssl
sc_sql_injection
sc_sql_protect
sc_time_diff
sc_trunc_num
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file
Variables - Database
onFilterInit

onFilterRefresh

onFilterSave

onFilterValidate

onFooter

onGroupBy

sc_begin_trans
sc_calc_dv
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_decode
sc_encode
sc_exec_sql
sc_format_num
sc_get_groupby_rule
sc_get_language
sc_get_regional
sc_get_theme
sc_include_library
sc_lin_cod_barra_arrecadacao
sc_lin_cod_barra_banco
sc_lin_digitavel_arrecadacao
sc_lin_digitavel_banco
sc_lookup
sc_mail_send
sc_make_link
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_select
sc_set_global
sc_sql_injection
sc_time_diff
sc_trunc_num
sc_url_library
sc_warning
sc_webservice
sc_where_current
sc_where_filter
sc_where_orig
sc_zip_file
Variables - Database
Variables - Totalling

onHeader

sc_begin_trans
sc_calc_dv
sc_change_connection
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_exec_sql
sc_field_display
sc_format_num
sc_get_groupby_rule
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lin_cod_barra_arrecadacao
sc_lin_cod_barra_banco
sc_lin_digitavel_arrecadacao
sc_lin_digitavel_banco
sc_lookup
sc_mail_send
sc_make_link
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_global
sc_set_pdf_name
sc_sql_injection
sc_time_diff
sc_trunc_num
sc_url_library
sc_user_logout
sc_warning
sc_webservice

sc_where_current
sc_where_filter
sc_where_orig
sc_zip_file
Variables - Database
Variables - Totalling
onScriptInit

sc_apl_conf
sc_apl_status
sc_begin_trans
sc_block_display
sc_btn_copy
sc_btn_display
sc_calc_dv
sc_change_connection
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_exec_sql
sc_exit
sc_field_display
sc_field_readonly
sc_format_num
sc_form_show
sc_get_language
sc_get_regional
sc_get_theme
sc_image
sc_include
sc_include_library
sc_label
sc_language
sc_lookup
sc_mail_send
sc_master_value
sc_redir
sc_reset_apl_conf
sc_reset_apl_status
sc_reset_change_connection
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_global
sc_set_language
sc_set_regional
sc_set_theme
sc_site_ssl
sc_sql_injection
sc_time_diff

sc_apl_conf
sc_apl_status
sc_begin_trans
sc_block_display
sc_btn_display
sc_calc_dv
sc_change_connection
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_decode
sc_encode
sc_exec_sql
sc_field_display
sc_format_num
sc_get_groupby_rule
sc_get_language
sc_get_regional
sc_get_theme
sc_image
sc_include
sc_include_library
sc_label
sc_language
sc_lin_cod_barra_arrecadacao
sc_lin_cod_barra_banco
sc_lin_digitavel_arrecadacao
sc_lin_digitavel_banco
sc_lookup
sc_mail_send
sc_make_link
sc_redir
sc_reset_apl_conf
sc_reset_apl_status
sc_reset_change_connection
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_select_field
sc_select_order
sc_select_where
sc_set_global
sc_set_language
sc_set_pdf_name
sc_set_regional

sc_trunc_num
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file

onLoad

sc_set_theme
sc_site_ssl
sc_sql_injection
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_where_current
sc_where_filter
sc_where_orig
sc_zip_file
Variables - Database

onLoad

sc_begin_trans
sc_block_display
sc_btn_copy
sc_btn_display
sc_btn_new
sc_calc_dv
sc_change_connection
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_exec_sql
sc_field_disabled
sc_field_display
sc_field_readonly
sc_format_num
sc_form_show
sc_get_language
sc_get_regional
sc_get_theme
sc_image
sc_include
sc_include_library
sc_label
sc_lin_cod_barra_arrecadacao
sc_lin_cod_barra_banco

sc_lin_digitavel_arrecadacao
sc_lin_digitavel_banco
sc_log_split
sc_lookup
sc_mail_send
sc_master_value
sc_redir
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_focus
sc_set_global
sc_site_ssl
sc_sql_injection
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file
onNavigate

onRecord

onRefresh

sc_begin_trans
sc_block_display
sc_btn_display
sc_calc_dv
sc_commit_trans
sc_concat
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_exec_sql
sc_field_display
sc_field_readonly
sc_format_num
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_label
sc_lin_cod_barra_arrecadacao
sc_lin_cod_barra_banco
sc_lin_digitavel_arrecadacao
sc_lin_digitavel_banco
sc_lookup
sc_mail_send
sc_master_value
sc_reset_global
sc_rollback_trans
sc_select
sc_set_focus
sc_set_global
sc_site_ssl
sc_sql_injection
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_warning
sc_webservice
sc_zip_file

onValidate

sc_ajax_javascript
sc_begin_trans
sc_block_display
sc_btn_delete
sc_btn_display

sc_btn_insert
sc_btn_update
sc_calc_dv
sc_changed
sc_commit_trans
sc_concat
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_exit
sc_error_message
sc_exec_sql
sc_field_display
sc_field_readonly
sc_format_num
sc_form_show
sc_get_language
sc_get_regional
sc_get_theme
sc_image
sc_include
sc_include_library
sc_ldap_login
sc_ldap_logout
sc_ldap_search
sc_log_add
sc_lookup
sc_mail_send
sc_master_value
sc_redir
sc_reset_global
sc_rollback_trans
sc_select
sc_set_global
sc_site_ssl
sc_sql_injection
sc_sql_protect
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file

onValidateFailure

sc_ajax_javascript
sc_begin_trans
sc_block_display

sc_btn_delete
sc_btn_display
sc_btn_insert
sc_btn_update
sc_calc_dv
sc_changed
sc_commit_trans
sc_date
sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_exit
sc_error_message
sc_exec_sql
sc_field_display
sc_field_readonly
sc_format_num
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_mail_send
sc_master_value
sc_reset_global
sc_rollback_trans
sc_select
sc_set_global
sc_site_ssl
sc_sql_injection
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_warning
sc_webservice
sc_zip_file

onValidateSuccess

sc_ajax_javascript
sc_begin_trans
sc_block_display
sc_btn_delete
sc_btn_display
sc_btn_insert
sc_btn_update
sc_calc_dv
sc_changed
sc_commit_trans
sc_concat
sc_connection_edit
sc_connection_new
sc_date

sc_date_conv
sc_date_dif
sc_date_dif_2
sc_date_empty
sc_decode
sc_encode
sc_error_exit
sc_error_message
sc_exec_sql
sc_field_display
sc_field_readonly
sc_format_num
sc_get_language
sc_get_regional
sc_get_theme
sc_include
sc_include_library
sc_lin_cod_barra_arrecadacao
sc_lin_cod_barra_banco
sc_lin_digitavel_arrecadacao
sc_lin_digitavel_banco
sc_lookup
sc_mail_send
sc_redir
sc_reset_connection_edit
sc_reset_connection_new
sc_reset_global
sc_rollback_trans
sc_select
sc_set_focus
sc_set_global
sc_site_ssl
sc_sql_injection
sc_time_diff
sc_trunc_num
sc_url_exit
sc_url_library
sc_user_logout
sc_warning
sc_webservice
sc_zip_file

Publicacin
Visin General De Publicacin

VISIN GENERAL de Publicacin


En gran parte de las organizaciones, el proceso de desarrollo y testes de las aplicaciones es realizado en un
entorno local, conocido como entorno de desarrollo. El entorno de desarrollo, controlado y protegido permite
condiciones de testes con mas seguridad. Una vez que las aplicaciones son probadas satisfactoriamente en un
entorno seguro se las hace disponibles en el entorno de produccin.
Los tpicos abajo describen el proceso de publicacin usado por el ScritCase:
Publicacin tpica (recomendado)
Publicacin avanzada.
Configuracin de un entorno de produccin

Publicacin Tpica

Publicacin T?pica (recomendada)


El proceso t?
pico de publicacin genera un archivo ZIP con las aplicaciones seleccionadas y bibliotecas que
permiten la disponibilidad inmediata del proyecto con el mnimo esfuerzo.
Paso 1: Seleccione en el men del ScriptCase Proyecto>> Publicacin, como en la imagen abajo.

Paso 2: Seleccione las Aplicaciones que usted desea Publicar. Es Posible publicar todo el proyecto o seleccionar
un conjunto de aplicaciones.

Paso 3: Seleccionar publicacin tpica

Paso 4: Incluir las bibliotecas comones requeridas por las aplicaciones en el entorno de produccin en el
paquete de distribucin. Definir la aplicacin del proyecto inicial.
Nota: En caso de republicacin (de nueva publicacion de aplicaciones de un mismo proyecto), no es necesario

seleccionar publicar con bibliotecas com?nes,salvo cuando las bibliotecas com?nesson la actualizacin en
otro ScriptCase.

Paso 5: Seleccionar resultados de la publicacion. ScriptCase ofrece las siguientes opciones:


1 - Crear ZIP con las aplicaciones (recomendado): Al completar el proceso se muestra un enlace de descarga
para el paquete de distribucin.

2 - Publicar en un directorio del servidor: Publicar las aplicaciones en el directorio seleccionado. Introduzca la
especificacin del directorio como en la imagen abajo. Esta opcin slo se debe utilizar en el caso de la
publicacion ser en el mismo servidor que el ScriptCase esta instalado.

3 - Publicar en el servidor FTP: Publicar las aplicaciones de forma autom?ticaen el servidor FTP remoto.
Introduzca la informacin del servidor remoto como en la imagen abajo.

Paso 6: Al completar el proceso se muestra un informe de aplicaciones publicadas.

Una vez publicadas las aplicaciones es necesario configurar el entorno de produccin antes de utilizar el sistema
por primera vez. Haga clic aqu?para m?s informacin
.

Publicacin Avanzada

Publicacin Avanzada
Este tipo de publicacin se utiliza para configurar manualmente el entorno de produccin (biblioteca comn) en
el servidor de produccin de informacin de la ubicacin exacta del entorno.
Paso 1: Seleccione en el men del ScriptCase Proyecto>> Publicacin, como en la imagen abajo.

Paso 2:Seleccione las Aplicaciones a Publicar. Es Posible publicar todo el proyecto o seleccionar un conjunto de
aplicaciones.

.Paso 3: Seleccionar publicacion avanzada

Paso 4: Crear una plantilla de publicacin para guardar la configuracin definida.

Paso 5: Definir la estructura del directorio del entorno de produccin , segn la estructura comn de las
bibliotecas se definen en el servidor de produccin. Tenga en cuenta que la raz del directorio es
prod_scriptcase. Vase un ejemplo de configuracin a continuacin.
* Nota - El "/" es la raz del servidor web, utilizado en las rutas relativas.

Directorio de Produccin - Ruta relativa a prod (dir).


/prod_scriptcase/prod
Directorio de Imgenes (para cargar) - Ruta relativa a img.
/prod_scriptcase/file/img
Directorio Temporario - Ruta de acceso relativa a tmp.
/prod_scriptcase/tmp
Directorio Documentos (utilizado para cargar) - Ruta absoluta (la ruta completa) a doc.
C:/Apache/Apache2/htdocs/prod_scriptcase/file/doc

Paso 6: Nombre de las conexiones utilizadas para la produccin.

Paso 7: Seleccionar resultados de la publicacin. ScriptCase ofrece las siguientes opciones:


1 - Crear ZIP con las aplicaciones (recomendado): Al completar el proceso se muestra un enlace de descarga
para el paquete de distribucin.

2 - Publicar en un directorio del servidor: Publicar las aplicaciones en el directorio seleccionado. Esta opcin
slo se debe utilizar en el caso que la publicacion es en el servidor ScriptCase mismo.

3 - Publicar en el servidor FTP: Publicar las aplicaciones de forma automtica en el servidor FTP remoto.

Paso 8: Las bibliotecas comnes son los mtodos requeridos por las aplicaciones en el entorno de
produccin.
Nota: En caso de redistribucin (de nueva publicacion de aplicaciones de un mismo proyecto), no es necesario
descargar de nuevo las bibliotecas comnes. Esta informacin no es vlida cuando las bibliotecas comnes
son actualizacin en otro ScriptCase.

Ambiente De Produccin
Visin General Del Entorno De Produccin

VISIN general del Entorno de Produccin


El entorno de produccin incluye un conjunto de bibliotecas comones usado por el ScriptCase para desarrollar
aplicaciones. Incluye recursos como: Programacin PDF , XLS (Excel), Database Access Layer,
procesamiento de image y bibliotecas JavaScript. El ScriptCase es compatible con los siguientes plataformas:
Windows
Linux
IBM I5/OS400
FreeBSD
Solaris
Mac OS
Servidor de Producin.
Un servidor de Produccin, donde el entorno de produccin est instalado, es el servidor donde las aplicaciones
del ScriptCase estan publicadas (un Servidor Web con PHP habilitado).

Requirements:
1 - Servidor Web con PHP habilitado.
2 - Servidor de Produccin configurado con las bibliotecas comnes.

conf
Directrio de archivos de configuracin.
file
Directrio usado para subir archivos/imagenes, guardados en los subdirecrios doc y img respectivamente.
prod
Directrio de bibliotecas usadas por las aplicaciones.
tmp
Directrio de archivos temporrio.

diagnosis
Archivos de configuraciones como: Sistema Operativo, Extenciones Habilitadas, Directrio y archivos habilitados.
Acceda al diagnosis por el navegador (ejemplo: [Link]

info

Archivo con informaciones a respecto de la versin del PHP. Acceda a l por el navegador (ejemplo:
[Link]

Interface de configuracin del Entorno de Produccin


Production environment configuration resources interface.
Accea a l [Link] o ip/raiz-entorno-produccin/prod

Interface de Recursos.

Haga clic aqui para saber ms a respecto de Conexiones de Base de Datos

Haga clic aqui para saber ms a respecto de Configuracin del Entorno


Crear nueva conexin
Crear una nueva conexin con la base de datos usando en las aplicaciones.
Editar conexin.
Editar parmetros de conexin.
Cambiar el nombre de la conexin
Cambia el nombre de la conexin.
Remover conexin
Remove la conexin.
Testar conexin
Testa conexiones.
Configurar Entorno de produccin
Definir idioma y tiempo de vida de los archivos temporrios del entorno (directrio tmp).
Cambiar contrasea
Cambiar la contrasea del entorno de produccin.
Logout
Salir.

*Note ??Haga clic en Conexin con la base de datos del WebHelp para ms informaciones de como conectar
su ScriptCase.

Configuracin Del Entorno De Produccin

Configuracin del entorno de produccin


Publicacin tpica.
La publicacin tpica incluye las bibliotecas comnes en el directrio _lib del entorno de produccin.
En el ejemplo abajo un directrio fue creado con el nombre system para guardar las aplicaciones.

Extraer el archivo zip.

Permisos ?? lectura, Escrita y Ejecucin.


Para servidores Windows usando WEB IIS Server, es necesrio definir los permisos en el directrio _lib
(biblioteca comnes),
y en los archivos CMD (C:\WINDOWS\system32) para el usuario IIS (IUSR_NOME-DO-SERVIDOR) .
Para Unix, es necesario configurar los permisos de las bibliotecas comnes de forma recursiva. (directrio _lib,
subdirectorios y archivos)
Ejemplo: chmod 777 _lib -R
Creando la conexin con la Base de Datos usando la Interface.

Step 1: Acceda a la interface del entorno de produccin, en el directrio _lib.


En ese ejemplo: [Link] or ip/system/_lib/prod

Step 2: Seleccione Crear nueva conexin.

Step 3: Seleccione el DBMS. En ese ejemplo usamos una base de datos MySQL.

Step 4: Escriba las informaciones de la Base de datos (server id o nombre).


Step 5: Escriba el id y la contrasea de la base de datos.
Step 6: Escriba el mismo nombre de la conexin definida en el entorno de desarrollo (ScriptCase). El nombre
tiene que ser el mismo pues las aplicaciones estan configuradas para usar esa conexin.
Step 7: Teste la conexin y guarde las configuraciones.
Step 8: Ejecute la aplicacin.
Despues haga clic en Advanced.
Step 9: Seleccione el numero de separador decimal de los registros en la base de dados.
Ej: 1.21 o 1,21
Step 10: Seleccione si la conexin ser o no persistent.
Step 11: Si usted quiere cambiar el charset por defecto(latin1, to MySQL) para guardar o editar en su base de
dato.

Editando la conexin
Step 1: Seleccione Editar conexin.

Step 2: Seleccione la conexin y la edite.

Cambiando el nombre de la conexin


Step 1: Selectcione Editar conexin.

Step 2: Seleccione la conexin y cambie su nombre.

Ajustes Opcionales

Directrio de archivos temporrios: Direccin absoluta de la campeta tmp.


Tiempo de vida(minutos):Tiempo, en minutos, el archivo ser visto en la carpeta tmp.
PDF Server IP: IP Interno del Servidor en la red (NAT IP usando para hacer referencia al html generado por el
scriptcase).
Languaje: Seleccione el idioma que usted desea.
Clave de Autorizacin para ver los mapas: No es nada mas que la licencia para usar ese recurso. Cuando
usted registra ese recurso, la clava es enlazada a un dominio y a un directrio en el servidor. Todas las pginas
que usan la API deben estar abajo del directrio que ha sido usado en ese registro. Para tener esa clave usted
tiene que ir a la pgina: [Link]

Cambiar Contrasea

Step 1: Informe la contrasea corriente.


Step 2: Informe la nueva contrasea.
Step 3:Confirme la nueva contrasea.

Herramientas
Visin General Herramientas

VISIN general de HERRAMIENTAS

ScriptCase tiene un conjunto de herramientas integradas para ayudar al usuario a utilizar sus opciones
avanzadas. Las opciones disponibles en el men de herramientas son:
SQL Builder - comandos SQL de formato rpido de la herramienta
Constructor de Base de datos - Es un recurso para desarrollar y mantener modelos de datos.
Diccionario de datos - depsito de datos con informacin sobre sus datos reutilizables.
Edicin Expresa - editor de atributos de aplicaciones del proyecto
Crear Web Help
Bibliotecas
Locales
Layout

Sql Builder
Sql Builder

Herramienta Asistente para la construccin de SQL QUERYS. Permite la eleccin de bases de datos, tablas,
campos, oins, order by and where de forma visual.
Para acceder a ella, el usuario debe elegir la base de datos y las tablas de comandos SQL y campos. El
constructor entonces monta el comando SQL. Cada uno de las sesiones a continuacin cubre una parte del
proceso de construccin:
Seleccin de base de datos
Seleccin de Tablas
Seleccin de Campos
Definicin de Joins
Definicin de Criterios
Definicin de Ordenacion
Ejecutar la consulta
Guardar la consulta

Base De Datos

En esta etapa, el usuario deber elegir la base de datos que se utilizarn para la realizacin de la consulta o
aplicacion. Como se muestra en la pantalla de abajo, el usuario debe comprobar la base deseado

Figura 1: carpetas de bases de datos

Seleccin De Las Tablas

SELECCIN DE LAs tablas


En esta carpeta, el usuario define las tablas que se utilizar en el comando SQL. Para seleccionar una tabla,
coloque el cursor sobre l y haga clic en el botn con la flecha a la derecha (un doble clic en la tabla hace el
mismo efecto). La tabla seleccionada se registra en el grfico de la parte derecha de la pantalla.

Figura 1:Carpeta Tablas.

Atributos:
Pantalla de Tablas - Localizada a la derecha de los botones, presenta la lista de las tablas existentes en la
base de datos seleccionados;
Ordenanza de Botones - Permite ordenar las tablas de la lista. Si el usuario desea cambiar la posicin de
un campo de una tabla. haga clic sobre el campo y haga clic en el botn con la flecha correcta de hacer el
movimiento,
Botn de confirmacin - El SQL pierde esta carpeta, modificar el formato del men y se abre la carpeta de
Campos.

Seleccin De Campos

Seleccin de cAMPOS

Seleccin de base de datos y de la tabla para ser considerada, el usuario


deber seleccionar los campos. Observe que el men horizontal se expande, que da acceso a nuevas carpetas.
La carpeta Campos permite seleccionar campos que componen la aplicacin. El contenido y el funcionamiento
de esta carpeta son similares a la carpeta de la tabla. La ordenanza de los campos definir la secuencia en el
que se presentar en el resultado final de la aplicacin. Seleccionados y ordenados los campos, el usuario har
clic en el botn Confirmar, lo que hace el avance de SQL a la ficha Criterios.

Atributos:
Campos seleccionados - Presenta los campos que se escogieron para componer el comando SQL. Los
botones de la derecha permite definir la Secuencia de la presentacin de los campos. Haga clic en el campo
y en una de las flechas para modificar su disposicin.
Tablas/ Alias - Permite cambiar el nombre de la tabla. Se usa normalmente cuando el nombre original es
demasiado extensa o compleja o cuando la misma tabla se utilizar ms de una vez en los comandos SQL
Botn de confirmacin - Registro de las definiciones.

Joins

Hecho las definiciones de Campos, el usuario puede acceder para crear a los comandos join con las tablas de
SQL seleccionados en las pestaas. Un ejemplo de join a utilizar sera la siguiente: En una tabla de registro de
clientes T1 se encuentra el Cdigo de Cliente. En una tabla de Orden de Compra T2 tambin existe el Cdigo de
Cliente y las rdenes de compra de los clientes. Si estamos haciendo una combinacin de las tablas CadClientes
y CadPedVendas, vamos a utilizar un campo comn, conviene ( Cdigo de Cliente) y que tendr como resultado
un producto cartesiano de estos dos tablas, de conformidad con el tipo de join definido (igual a, ms grande que,
ms pequeo que ...). En otras palabras, se les unirn y los datos ordenados de acuerdo con el tipo de join
.

Carpeta de Join con ejemplo de unin de tablas


Tabla 1 - Presenta la lista de tablas previamente seleccionados. En l, el usuario har la eleccin de la primera
tabla del join; Tipo - Tipo de join :Las opciones son:
Interior -Join Izquierdo
Join Derecho
Mayor
Menor
Mayor Igual
Menor Igual
No es igual

Tabla 2 - Presenta la lista de tablas previamente seleccionados. En l, el usuario har la eleccin de la primera
tabla del join;
Boton aadir
Boton Actualizar
Boton Eliminar
Boton Limpiar

Grfico - Presenta el comando join montado;

Botn Confirmar - Se abrir una pantalla para la visualizacin de los campos de la tabla que fueron
seleccionados. La ventana presenta inicialmente dos lneas de campos para joins. Cada campo contiene la lista
de los campos de la tabla seleccionada. Si se cumplen las dos lneas, haciendo clic en el botn Confirmar, se
abrirn ms de dos campos, por lo tanto el SQL Builder asume que el usuario desea hacer ms combinaciones.
Si no, el usuario puede salir de la carpeta, por lo tanto los comandos ya se haban incorporado en el mando
principal que se est montando. Para que se haga un join la casilla de verificacin ( check box) a la izquierda de
la lnea de campo se cumplen automticamente.

Carpeta de Join con ejemplo de unin de


tablas

Condiciones

En la pestaa Criterios, el usuario definir para cada campo seleccionado la condicin de la investigacin que
deben ser utilizados por SQL Builder.

Carpeta Condiciones

Atributos
Condiciones - Este combo box es compuesto todos los campos seleccionados en la carpeta de Campos. Para
definir la condicin de consulta para el campo, el usuario debe seleccionar el campo deseado y, en el combo
box Elija una Condicion , seleccionar el smbolo correspondiente a la condicin de la investigacin deseada.
Combo box ";Elegir una condicin" - Contains all the available research conditions. They are: Contiene todas las
condiciones de investigacin [Link] son:
= igual a . Determina que la aplicacion debe seleccionar el registro de la tabla o de todas las tablas que
contienen los campos seleccionados
> - ms grande que - Determina que se deben presentar en la investigacin consiguiente, todos los registros
que son ms grandes que el contenido de informacin;
< - inferior a - Determina que la aplicacion debe seleccionar de la tabla o tablas todos los registros que son
ms pequeos que el contenido de informacin;
>= - mayor o igual a - Determina que la aplicacion debe seleccionar en la tabla o tablas todos los registros
son mayor o igual a contenido ;
<- - inferior o igual a - Determina que la aplicacion debe seleccionar de la tabla o tablas todos los registros
que son inferior o igual que el contenido de informacin;
<> no es igual a - Determines that the application must select in the table or tables all the registers that
doesn't contain the selected field; determina que la solicitud debe seleccionar en el cuadro o mesas de
todos los registros que no contiene el campo seleccionado;
LIKE - Means equal and is applied to text kind fields, when the dayabase doesn't admits the use of the "="
symbol; Medios de igualdad y se aplica a los campos de tipo texto, cuando el dayabase que no admite el uso
del smbolo =;
Para todos las condiciones de investigacin si abre un campo a la derecha donde el usuario le informar que es
el valor a ser examinado por el Builder SQL. Ejemplo: Si el usuario desea consultar en un registro todos los
clientes que haban nacido de 01/01/1970, se seleccionar el campo Fecha de nacimiento, seleccionar el
smbolo> = e informar en el campo 01/01/1970;. El botn eliminar elimina una situacin ya creada previamente.
En la Secuencia de lo normal, de esa carpeta, el usuario puede define los criterios de la ordenanza, para la
carpeta de ejecucin o de la carpeta Guardado.

Order Clause

Se utiliza para la definicin de la forma en la ordenanza de cada campo seleccionado, cuando se presenta el
resultado de la aplicacin. Para determinar una ordenanza de campo, seleccione el campo en el combo box,
seleccione los criterios de la ordenanza: ASC = = DES ascendente o descendente y haga clic en el botn de
confirmacin.

Carpeta de la ordenanza
Despus haga clic en el botn de confirmacin, el Generador de SQL se mueve automticamente a la carpeta de
ejecucin.

Ejecutar El Comando Sql

En esta pestaa se presenta el comando SQL creada a partir de las selecciones, las opciones y los criterios de la
investigacin y la ordenanza se define por el usuario.

Carpeta de execution
Atributos:
Grfico - Presenta el comando SQL;
Limite de registro por pgina - Permite definir cuntos registros se presentarn en el resultado de la
aplicacin. Ejemplo: 30 registros por pgina;
Botn Ejecutar - Ejecuta la aplicacin.
Botn Ejecutar - Ejecuta el comando creado
Botn Copiar - Copia el comando SQL para que sean salvos (copia) en la aplicacin en el rea de
comandos SQL.

Guardar La Query

Comandos SQL pueden ser guardados para ser utilizados en el futuro. El usuario puede crear un nuevo
comando de un comando ya existente. Para ello, es necesario editar el comando, hacer los ajustes y guardar con
otro nombre.

Window for commands recording and commands consult already recorded. Ventana de comandos de grabacin y
comandos de consulta ya registradas.
Atributos
Comandos guardados - Presenta la lista de los comandos SQL existentes (guardados).
Para editar el comando -Editar los datos del comandos. Una vez visitado el comando, el usuario puede
copiar el comando en el campo Informe Select o modificar el comando y slo entonces proceder a su
utilizacin,
Eliminar el comando -Elimina el comando correspondiente.

Database Builder
Visin General Databse Builder

Visin general Databse Builder


Database Builder allows the Scriptcase user to manage his database or create a new one.
Access it through the menu Tools >> Database Builder

Image 1: Database Builder Access.

Database Builder is available in several languages and it can manage any database enabled in Scriptcase.

Image 2: Selecting a database.

After selected a database connection created in the project we have total control of the database.

Image 2: Database Builder Interface.

Interface:
1. SQL Command - Executes a SQL command.
2. Dump - Exports the database as a SQL dump.
3. Logout - Exit from the current database management.
4. Select Database - It allows to select any database existing in that connection.
5. Create Table - Creates new tables in the database.
6. Select - View the table records.
7. Tables - View the table structure.
8. Selected Option - Shows the path of the current option selected.
9. Database Options - Allows to edit the database, schemas and privileges
10. Seearch - It looks inside the database what was typed there.
11. Options to multi tables - Execute a function for several tables at the same time.
12. Move / Copy - Move or Copy all information from the current database to another one.
13. Creating - There we have options to create: Tables, Views, Procedures, Functions and Events.

Sql Command

It allows us to execute any SQL command or import a .sql file to execute it.

Image 1: Database Builder SQL Command.

Sql Dump

It allows us to export the database through a SQL dump to several export formats.

Image 1: Database Builder SQL Dump.

Creando Una Tabla

It allows us to create new tables in the database.

Image 1: Database Builder Create Table.

Select

This option allows us to see all records from a table. It executes a SQL command: SELECT * FROM table

Image 1: Database Builder Select.

Opciones De Tablas

In this screen we can see the structure of the table.

Image 1: Database Builder Table.

Alter Table - Clicking on it, we can alter the table structure. By adding or changing field names, types, etc.

Image 2: Database Builder Alter Table.

New Item - Clicking on it, we can insert a new record into the table.

Image 3: Database Builder New Item.

Indexes, Foreign Keys and Triggers - They allows to add or alter Indexes, Foreign Keys and Triggers.

Diccionario De Datos
Visin General Diccionario De Datos

visin general DICCIONARIO DE DATOS


Utilizando datos ScriptCase usuarios diccionario puede crear un repositorio de datos para su uso en aplicaciones
generadas. Los datos asociados a los campos de la tabla de base de datos se almacenan para ser utilizados en
diferentes aplicaciones. Es muy til para crear un entorno de datos normalizada en una organizacin. Tambin
mejora el desarrollo, acelerando datos de actualizacin y minimizando los errores (actualiza los datos una sola
vez en un solo lugar - el depsito - y lo han utilizado en todas las aplicaciones).

Permite estandarizar:
Tipo de datos
Etiqueta
Tamao
Decimales
Descripcin
OPERACIONES

Las operaciones realizadas en los repositorios:


Abrir - Determina las tablas que contienen las definiciones y los campos utilizados ..
- Muestra y repositorio de actualizaciones seleccionadas Propiedades generales definiciones.
Eliminar - Elimina (borra) repositorio seleccionado.

Repositorio

Datos de creacin de GUARDAMUEBLES


Crea un nuevo repositorio de base de datos especfica.

Desde un repositorio Scriptcase se asocia a la tabla de base de los campos hay una relacin lgica entre un
depsito a una base de datos. datos ScriptCase diccionarios estn organizados por la base de datos.

Atributos
Diccionario de Datos Nombre - ID UAB.
Descripcin - UAB descripcin;
De conexin - conexin de base de datos utilizada.
diccionario asociado con la conexin - Relacin de su repositorio con la conexin.
Cuando un archivo es creado el sistema identifica las tablas de base de datos existente. Aadir nuevas tablas en
el repositorio o actualizacin de los cuadros.
Use la pestaa Base de datos de los cuadros para seleccionar una tabla de base de datos existente e incluirlo en
el repositorio. Es posible aadir una lable para que sea utilizado externenally a la base de datos.

Figura 2: Tablas de base de datos.

Utilice la ficha Tablas UAB para actualizar la informacin acerca de una tabla del repositorio.

: Diccionario de datos Tablas Figura 3

Un repositorio creado puede ser incluido en los archivos de idioma.

Figura 4: El archivo de lenguaje de generacin de ndices.

Tabla de actualizacin

Atributos:
Tipo de datos - tipo de campo ScriptCase.
Label - Introduzca una etiqueta para el campo.
Longitud (DB) - Defina la longitud de campo en las aplicaciones;
Decimales - Se utiliza para campos de tipo DECIMAL, numrico, etc
Tipo de SQL - tipo de campo de base de datos.

Edicin Diccionario Datos

EDITIcin Diccionario DATOS

Figura 1: Propiedades del diccionario de datos.

Las propiedades del diccionario de datos se muestran. Modificar la propiedad y haga clic en Actualizar para
confirmar los cambios.

Figura 2: Actualizacin del diccionario de datos de propiedades.

Atributos:
Diccionario de Datos-Datos de identificacin del diccionario.
Descripcin - UAB descripcin;
-Cuadro de conexin de conexin utilizado.

Edicin Expresa
Visin General Edicin Expresa

VISIN GENERAL EDICIN EXPRESA


Esta funcin permite actualizar los atributos el campo de la aplicacin en forma generalizada, acelerando el
perfeccionamiento de la aplicacin.
Utilizar este recurso es posible definir los atributos comunes a ms de una alicacion de proyecto. Vase a
continuacin un mini-tutorial sobre cmo usar el Express Edition paso por paso.
1- Seleccione la aplicacin para editar (modo edicin):

Figura 1: Seleccin de las aplicaciones

2 - Seleccin de un conjunto de aplicaciones para para editar.

Figura2: Seleccione la aplicacin para editar utilizando Express Edition.

3 - Seleccione las propiedades que se aplican a la aplicacin seleccionada, as como el tipo Express Edition

Figura 3: Seleccionar el tipo Express Edition

4- Definir los Atributos comunes de las aplicaciones seleccionadas Haga clic en Aplicar para llevar a cabo la

edicin Express.

.Figura 4: Parmetros de Edicin.

Gestor De Imgenes

Gestor de Imgenes
Usando el centro de administracin de imgenes, usted puede controlar todas las imgenes usadas en sus
desarrollos en un solo lugar. Es posible manejar imgenes por niveles de usuario, a nivel del proyecto o
imgenes pblicas, organizadas en carpetas puede cargar mltiples imgenes al mismo tiempo.
El centro de administracin de imgenes solamente est disponible cuando se abre un proyecto en scriptcase.

Figura 1: Imagen de la interfaz de administracin.

1 Imagen de destino 2 Accin de la Imagen 3 Opciones para mostrar 4 Barra de navegacin

Imagen de Destino

Puede almacenar imgenes en ScriptCase en cuatro niveles diferentes, ScriptCase, pblico, proyecto y usuario.
Scriptcase - En este nivel se almacenarn todas las imgenes por defecto utilizados en ScriptCase.
Pblico - Las imgenes guardadas en el nivel Pblico estarn a disposicin de los dems usuarios que usen
su scriptcase.
Proyecto - Las imgenes guardadas a nivel de Proyecto estarn disponibles slo en el proyecto que las
imgenes fueron subidas.
Usuario - Las imgenes slo sern visibles para el usuario que ha realizado la carga.

Figura 2: Destino de la Imagen.

Accin que puede hacer con una Imagen.

Este botn se utiliza para definir las acciones que queremos tomar, puede cargar una imagen, copiar, eliminar y
cambiar el nombre. Todas las acciones realizadas se pueden ejecutar en la imagen seleccionada previamente,
no es posible subir imgenes a la fuente de imgenes de ScriptCase.
Subir - Con esta opcin se va a seleccionar una o varias imgenes para subir.
Copia - Esta opcin podr copiar las imgenes seleccionadas.
Eliminar - Mediante esta opcin borrar las imgenes seleccionadas del Centro de Gestin de Imgenes.
Rebautizar - Esta opcin le permite cambiar el nombre de una sola imagen.

Figura 3: Acciones de la Imagen.

Opciones para mostrar

La opcin de visualizacin se utiliza cuando necesitamos mostrar ms informacin debajo de la imagen,


informacin como la fecha de carga, el tamao y resolucin.

Figure5: Opcin de visualizacin

Ordenar

Las Opciones de ordenacin se utilizan cuando queremos cambiar el orden de los archivos, se puede ordenar
por nombre de archivo, extensin de archivo, tamao del archivo y la fecha. Hay otra opcin para definir si
queremos mostrar las imgenes por la opcin de ordenacin seleccionado en un orden ascendente o
descendente.

Figura6: Opcin de ordenamiento por resolucin

Resolucin

Esta opcin filtrar todas las imgenes con la resolucin seleccionada.

Figura7: Opcin de filtro por resolucin

Busqueda

La opcin de bsqueda buscar entre todas las imgenes el nombre de la imagen por tipo de archivo.

Figure8: Bsqueda.

Barra de navegacin

En la barra de navegacin se puede establecer una pgina para navegar, ajustar el nmero de imgenes que
queremos ver por pgina, encontraremos las flechas para navegar hacia adelante, hacia atrs, a la ltima y la
primera pgina y que tambin se puede ver el nmero de la cantidad registros.

Figure9: Bsqueda.

Helpcase
Helpcase - Documentation Generator

HelpCase es un generador de documentacin web totalmente integrado para proyectos desarrollados con
StripCase. Con HelpCase la documentacin para tu sistema se convertir en una tarea mucho ms fcil..
Por favor, navegaremos a travs de las siguientes opciones para aprender a crear tu documentacin usando
la herramienta HelpCase the Scriptcase :

Create

Edit

Settings

Generate

Helpcase - Creating A Documentation

HelpCase - CREACI?N DE LA DOCUMENTACI?N

Puedes encontrar la opcin HelpCase accediendo al men de herramientas ''Tools''.

La documentacin construda en HelpCase est siempre asociada con el proyecto de Scriptcase. Durante la
nueva creacin manual, no tienes que seleccionar el proyecto, porque ya se ha seleccionado de acuerdo al
proyecto en el cual StripCase est accediendo en ese momento.

Crea una nueva HelpCase: activa la interfaz de la nueva creacin de HelpCase.

Creating a new documentation

HelpCase Name: Please enter a name to your new HelpCase.


Description: Please enter a comment or description for the new HelpCase..
*: campos requeridos.

INICIO DEL PROYECTO


Una vez creado tu HelpCase, se mostrar la pantalla de abajo por ScriptCase, para que puedas empezar a
documentar las caractersticas y descripciones de tu proyecto.

Nueva documentacin creada


Prximo Paso: HelpCase -Editando la documentacin
Ir atrs

Helpcase - Editing The Documentation

HelpCase - EdiTAR LA documentaCI?N


EDITAR LA INTERFACE
La edicin de la interfaz de HelpCase est dividida en 2 partes, siendo la parte derecha diseada para
mostrar slo los archivos y contenidos de la misma. En la parte de la izquierda se muestran la estructura de los
archivos y carpetas.

HelpCase's editing interface

Inicialmente HelpCase contiene un nico directorio llamado ''root''.


El directorio que t creas ser mostrado en la vista de rbol a la izquierda del men.

CREAr un nuevo directorio


- Crea un nuevo archivo HTML en la documentacin del ddirectorio seleccionado.

Creating a new HTML file

Nombre del Directorio: Inserta un nombre para el [Link] a name for the directory
Titulo del Men: Inserta el ttulo para este artculo para identificarlo en el ndice de la documentacin.
*: Campos Requeridos.

VER/OCULTAR Directorio
-Muestra el directorio seleccionado, una vez que generas la ddocumentacin.
- Esconde el directorio seleccionado, una vez que generas la documentacin.

Renombrar un DIRECTORio
- Renombra el directorio y selecciona el archivo.
La opcin renombrar la carpeta puede ser tambin usada para cambiar el nombre del ttulo del ndice del
men.

Creando un nuevo directorio dentro del ''root''

Cambiar el nombre del archivo a: creando nuevo directorio dentro del root.
Renombrar el ttulo a : inserta un nuevo ttulo, esto tambin identifica el artculo dentro del ndice de la
documentacin.
*: Campos requeridos

Crear un nuevo archivo html


- Crea un nuevo archivo HHTML ddentro del directorio.

Creando un archivo nuevo HTML para Manual

nombre del archivo HTML : Inserta un nombre para el archivo.


ttulo del men: Inserta un nuevo ttulo, esto tambin identifica el artculo dentro del ndice de la
documentacin.
*: campos requeridos.

HelpCase directories menu. Spotlight: file created.

Borrar un directorio y todos sus archivos


- Borra un directorio y todos sus archivos y ssubdirectorios.
No es posible eliminar el root del directorio, is not possible to remove the root directory, es un nivel de sistema
de directorio que organiza el manual.

Siguiente Paso: HelpCase - Configuracin de la documentacin


Ir atrs

Helpcase - Documentation Settings

HelpCase - AJUSTES DE LA DOCUMENTACI?N


Editar un archivo
Cuando seleccionas un archivo, una interfaz para editar HTML se abrir en el lado derecho del gestor.

HTML file editor.

configuracin del diseo


Podemos personalizar el diseo de HelpCase de acuerdo con nuestros proyecto a travs de de las opciones
de configuracin.

HelpCase configuration panel.

Ajustes: tiene toda la configuracin bsica del diseo de HelpCase.


Pgina Inicial: contenido que se mostrar en la pgina inicial de HelpCase.
Diseo:
Vista: para la personalizacin de plantillas de cabecera.
Encabezado: Configura los elementos de la cabecera utilizados en la plantilla de cabecera.
CSS: Codificacin personalizada que se usar en el diseo de HelpCase.
Con la configuracin bsica, podemos personalizar los elementos que se muestran en HelpCase, as como

elegir si se generarn con el viejo o nuevo estilo.

Configuracin del Diseo.

Usa el nuevo generador HelpsCase: Establece el estilo de la documentacin. El antiguo HelpCase (antes
ScripCase 8.1) no soporta las nuevas opciones de personalizacin. Si cambias al nuevo HelpCase
sobrescribirs tu actual estilo de hoja y se perdern los cambios previamente realizados.
Encabezado Pantalla: Activa o Desactiva la cabecera de de la documentacin generada.
Mostrar una pgina de inicio botn: Opcin para mostrar o no un botn de inicio en la
documentacin.
Pantalla pestaa de bsqueda: Muestra la pestaa de bsqueda dentro de la documentacin
generada.
Pantalla Breadcrumb: Activa o Desactiva la funcin de mostrar la ruta de navegacin (breadcrum).
Ancla de Navegacin : Define la etiqueta HTML despus se crear la ruta de navegacin. El valor
predeterminado es despus de la etiqueta del cuerpo, por ejemplo: h1 .
Podemos personalizar la pgina principal de HelpCaseWe a travs de las siguientes opciones:

Homepage editing screen.

Pgina principal: Pgina donde puedes disear los documentos de la pgina principal.
En el diseo podemos definir que tema se utilizar para HelpCase ( podemos editar o crear un nuevo tema

especfico para HelpCase).

Pantalla para que elijas la plantilla de cabecera.

Cabecera de presentacin: Define una plantilla para ser utilizada en la cabecera. Puedes editar o crear
nuevas plantillas.
Podemos configurar los elementos para mostrarlos en la cabecera de HelpCase.

Ajustes de los elementos de la cabecera.

Ttulo: Establece el valor del atributo de ttulo HTML de la documentacin generada.


Logo: Aqu puedes cargar una imagen cmo logo de cabecera.
Color de Fondo: Ajusta el color de fondo del manual generado. El color predeterminado es #333333
LIN1_COL1: Establece el valor de las variables de cabecera.
LIN1_COL2: Establece el valor de las variables de cabecera.
LIN1_COL3: Establece el valor de las variables de cabecera.
En este elemento, podemos codificar CSS para que la visualizacin de HelpCase coincida con la necesidad
deseada.

Personalizacin del cdigo CSS


Prximo paso: HelpCase - Generar la documentacin
Ir atrs

Helpcase - Generating The Documentation

HelpCase - Generating the documentation


To finish the project documentation, the HelpCase offers some options to manage it

HelpCase Toolbar

Genetate- Does the indices generation and creates a treeview Menu with the project indexed. After the
generation opens the Documentation page.
Upload - Used to include images or files within the documentation.
Links - Interface to Express Edition to lin Project Applications (queries, forms, etc.) with the Documentation
page.
Close - Closes the HelpCase

Generating the documentation


After the Documentation creation with all project document guides ScriptCase will display all the links as below:

Generated Documentation

Open HelpCase: Open the documentation within a new page.


Documentation download: Download the zipped documentation .

The image below presents a generated Documentation

Go Back

Scripts

El recurso de Scripts permite la portabilidad de las normas de las rutinas que se llevar a cabo en muchas
aplicaciones. Scripts deben ser creados en un entorno, donde se pueden utilizar tres niveles diferentes (Uso,
Proyecto y publico). Como ejemplo en la imagen de abajo. Despus de guardar el Script es necesario calificar la
utilizacin de los mismos en la carpeta de la Programacin | Bibliotecas en las respectivas aplicaciones. En caso
de que el uso de el Script es al nivel de proyecto, utiliza la opcin de Valores Standards en el men de proyecto
de de manera que cada nueva aplicacin ya se ha creado con el Script.

Lista De Tareas

Esta herramienta permitir a los usuarios de ScriptCase, bajo la misma instalacin, para crear la lista de
verificacin 'cosas pendientes por hacer' con control de porcentaje de avance; la Lista de tareas se puede
conectar a un usuario, proyecto o puede ser pblica para todos.
Scriptcase mostrara un mensaje de advertencia mostrado a los usuarios que tienen tareas pendientes de la lista
de tareas.

Figura 1: Interfaz de Lista de tareas.

1 Lista de destinos 2 Lista de tareas por hacer 3 Nueva tarea por hacer

Lista de destinos

Las listas de tareas pendientes sobre ScriptCase se pueden crear en cuatro niveles diferentes, Nivel pblico,
nivel individual para el usuario que las creo, nivel pblico del proyecto o una lista individual para cada proyectos.
Lista Pblica - La lista de 'cosas por hacer' ser visible para todos los usuarios ScriptCase bajo la misma
instalacin.
Mi Lista - La lista de 'cosas por hacer' ser visible slo para el creador de dicha lista de tareas.
Proyecto: Lista Pblica - La lista de 'cosas por hacer' slo ser visible para los usuarios que tienen acceso
a esa proyecto especfico.
Proyecto: Mi Lista - La lista de 'cosas por hacer' slo ser visible para para el creador, cada creador podr
ver las tareas que ha creado.

Figura 2: Lista de tareas de destino.

Lista de tareas por hacer

En esta zona se muestra todas las tareas a realizar en la lista seleccionada.


Lista de tareas - Nombre de la tarea creada.
Aplicacin - Aplicacin en la que hay que hacer la tarea, el objetivo de la aplicacin; no es necesaria
cuando estamos creando una nueva tarea.
Propietario - El usuario que cre la tarea.

Responsable - El usuario responsable de terminar la tarea.


Porcentaje Hecho - El nmero porcentual para expresar la cantidad de la tarea que ya se complet o
estado de la ejecucin.
Fecha Tope - Fecha lmite para terminar la tarea.
Opciones - Configuraciones para actualizar la tarea actual.

Figura 3: listas de tareas.

Nueva Tarea por Hacer

Botn utilizado para agregar nuevas tareas esta opcin estar habilitada para los usuarios en la misma
instalacin de ScriptCase.
Lista de tareas - Nombre de la tarea creada
Porcentaje Hecho - El nmero porcentual para expresar la cantidad de la tarea que ya se complet o
estado de la ejecucin.
Fecha Tope - Fecha lmite para terminar la tarea.
Responsable - El usuario responsable de terminar la tarea.
Quin puede cambiar - Usuario quin puede editar la tarea.
Aplicacin - Aplicacin en scriptcase que tiene una tarea que se le atribuye, el objetivo de la aplicacin no
es necesaria cuando estamos creando una nueva tarea.
Notas - Espacio para entrar en la descripcin de la tarea y los detalles.

Figura4: Creando una nueva tarea

Mensajes

Los desarrolladores ahora pueden comunicarse mediante la interfaz de ScriptCase directamente, a travs del
intercambio de mensajes entre diferentes usuarios en la misma instalacin de ScriptCase.
Un mensaje de aviso aparecer a los usuarios cuando hayan recibido un mensaje nuevo.

Figura 1: Interfaz del centro de mensajes.

1 Lista de carpetas 2 Lista de mensajes 3 Nuevo mensaje

Lista de Carpetas

Bandeja de entrada - Mostrar los mensajes enviados al usuario.


Bandeja de salida- Mostrar los mensajes enviados por el usuario..

Lista de Mensajes

En esta zona se muestran todos los mensajes seleccionados en la carpeta seleccionada anteriormente.
Enviado En - Fecha en la que se envi el mensaje.
Sujeto - Titulo del mensaje.
Desde - Usuario que envi el mensaje.
A - Usuario que recibir el mensaje.
Ley En- Fecha y hora en que el mensaje fue ledo.
Opciones - Configuraciones para actualizar el mensaje.

Figura 3: listas de tareas.

Nuevo Mensaje

Botn utilizado para crear un nuevo mensaje, este mensaje se puede enviar a cualquier usuario registrado bajo la
misma instalacin ScriptCase.
A - Quin va a recibir el mensaje, hay una opcin para enviar a todos los usuarios.
Sujeto - Titulo del mensaje
Message - Mensaje que se enviar a los usuarios seleccionados anteriores.

Libraries

Herramientas - Bibliotecas
Esta caractersticas permiten importar bibliotecas completas y crear archivos de cualquier extensin (.JS,
.CSS, .PHP ...).
Estas bibliotecas se pueden utilizar dentro de sus proyectos ScriptCase, facilitando la reutilizacin de cdigo.
Para utilizar esta nueva funcin, debe entender dos nuevas macros de operacin, creadas especficamente
para esta funcin.
sc_url_library() y sc_include_library()

Creacin de una nueva biblioteca


1 - Acceda al men Herramientas> Bibliotecas

2 -Haga clic en Crear una nueva biblioteca.

3 - En este paso, debemos informar el nombre de biblioteca y seleccione el nivel para crearlo.
Pblico - Disponible para todos los proyectos dentro de ScriptCase.
Proyecto - Disponible slo para el proyecto en el que fue creado.

Lista de Bibliotecas
Despus de la creacin, las bibliotecas se enumeran a continuacin.
La interfaz de gestin de bibliotecas nos permite seleccionar cul ser parte del proyecto, tambin se puede
crear una nueva biblioteca o eliminar los ya existentes.

Guardar las bibliotecas del proyecto - Guarde las bibliotecas seleccionadas para ser utilizado en el proyecto.
Crear una nueva biblioteca - Crea una nueva biblioteca
Editar - Permite la creacin de archivos de carga dentro de la biblioteca.
Renombrar - Cambiar el nombre de la biblioteca.
Eliminar - Elimina la biblioteca.

Creacin de Archivos
1 - Pincha en edit, para abrir la biblioteca.

2 - Se pueden crear varias extensiones usando esta biblioteca, tambin puede crear una arquitectura de
carpetas para organizar mejor sus archivos.

3 - Para crear un archivo o carpeta, basta con introducir un nombre.


Nota: No es necesario informar a una extensin para archivos.

Subir Archivos Para acceder a una biblioteca, tambin es posible cargar los archivos de extensin (.html,
.zip ...)
De esta manera, es posible cargar bibliotecas completas, que pueden ser utilizados dentro de los proyectos
ScriptCase.
1 - Haga clic en Upload.

2 - Pantalla de carga de archivos.


Nota - Para cargar los archivos comprimidos, primero hay que descomprimirlo dentro de la carpeta actual.

3 - Esto es como vamos a ver los archivos dentro de la biblioteca.


Los archivos se muestran con sus extensiones.

Bibliotecas del Proyecto

Despus de todo el proceso para las bibliotecas y los archivos de creacin, debe informar que las bibliotecas
se utilizar en el proyecto.
Para ello hay que comprobar el nombre de la biblioteca y guardar las bibliotecas del proyecto.
As que estarn disponibles para su uso dentro de los proyectos, con la ayuda especfica macros:
sc_url_library() y sc_include_library()
1 - Haga clic para utilizar o eliminar una biblioteca en el proyecto. Luego haga clic en "Guardar las bibliotecas del
proyecto".

Locales
Visin General De Locales

visin general de Locales


Scriptcase permite crear aplicaciones internacionalizada con el Editor de Configuracin regional para definir las
reglas de formato a los nmeros, moneda, fecha y hora.
El uso de un Editor de idiomas permite seleccionar qu idiomas se utilizarn en un proyecto y mantener textos
que aparecen en las aplicaciones.

Idiomas
Configuracin regional

Idiomas

La herramienta de idioma ScriptCase permite traducir mensajes estndar permitindo el uso de un sistema
cmodo y agradable. Con esta herramienta es posible crear mensajes personalizados para su uso en diferentes
aplicaciones. Un proyecto multi-lenguaje puede ser desarrollada desde la seleccin del idioma, se puede cambiar
el idioma en el momento de la autenticacin o durante la ejecucin de la aplicacin.

Figura 1: Configuracin de Idioma

Menu de Mensajes
Usando el men de mensajes es posible seleccionar y editar mensajes de bloques, divididos en Mensajes
ScriptCase y Mis mensajes. Nuevos bloques se pueden crear en Nueva carpeta. Con la seleccin de un bloque
se muestra un ndice de mensajes disponibles y abierto a la edicin.

Figura 2: Men de Mensaje

Configuracin Regional

Configuracin regional
La configuracin regional permite definir los parmetros monetarios en moneda, la fecha y el formato de nmero
de acuerdo a la regin donde se utiliza la aplicacin. Haga clic en Personalizar para introducir los valores ms
adecuados para las aplicaciones.

Figura 1: Configuracin regional

Personalizacin de la configuracin
El Nmero define los parmetros como smbolo decimal, negativo, y los dgitos de la agrupacin. Estos
parmetros se aplican en las aplicaciones que utilizan el campo de tipo decimal.

Figura 2: Configuracin regional - parmetro Nmero

En la unidad monetaria se dispone de parmetros como smbolo de moneda, formato de moneda positivos, entre
otros. Estos parmetros se utilizan en aplicaciones en campo de uso de tipo de moneda.

Figura 3: Configuracin regional parmetros de divisas.

La fecha y hora artculos definem los parmetros aplicados en la fecha y hora en formato utilizado en fecha y
hora, tiempo, y los campos de tipo Date.

Figura 4: Configuracin regional parmetros de tiempo.

Figura 5: Configuracin regional parmetros de fecha.

Layout
Visin Geberal Layout

VISIN GENERAL Layout


Es posible editar o crear diseos que se utilizarn en proyectos desarrollados con ScriptCase. Presentaciones
ScriptCase se puede definir mediante: Botones de temas, plantillas, botones, opciones de agrupacin y mens
CSS. Temas opcin utiliza un editor de CSS para crear estndares de aplicaciones de visualizacin. En plantillas,
editar y / o aadir encabezado y pie de pgina de plantillas. Uso de los botones y botones de grupo es posible
crear o editar texto o imagen para los botones para personalizar las aplicaciones generadas. Mens CSS utiliza
un editor de mens CSS para crear temas de men de aplicaciones del men.

Figura 1:. interfaz de diseo

Temas
botones
Agrupar los botones
plantillas
mens CSS

Themes

LAYOUT - Temas
En los esquemas con el editor de CSS de ScriptCase ser posible la creacin de las normas de la visualizacin
de las aplicaciones. En l es posible la creacin de nuevos esquemas o editar uno ya existente.

Figura 1: La interfaz de publicacin de la CSS de la ScriptCase.

Cuando se crea nuevo esquema, hereda todos los atributos del esquema seleccionado.

Figura 2: La interfaz de publicacin de la CSS de la ScriptCase.

Botones

Usando la opcin de gestin de Botones es posible editar o crear nuevos botones asociados a los esquemas
establecidos. Botones de ajuste puede incluir el botn de texto o las imgenes de botones.

Figura 1: interfaz. de gestin de botones

Creacin de un nuevo esquema de botones

Haga clic en Nuevo en la barra de herramientas Esquema del botn. En la primera pestaa (botones) se muestra
los botones utilizados en la ScriptCase. Cada botn puede tener diferentes caractersticas (imagen, texto o
enlace). Para los botones de las imgenes se muestra un campo de carga para cargar la imagen del botn. Para
el texto y botones de enlace utilice las pestaas: el estilo del botn y el estilo de enlace para editar la apariencia.

Figura 2: Los botones de la pestaa.

Edicin de estilo de botones

Utilice esta pestaa para definir el estilo de botn CSS usado en el esquema. Todos los esquemas que ya tienen
un estilo por defecto (puede ser removido). Si es necesario ms de un diseo de botones de texto, haga clic en
Nuevo y configurar el nuevo estilo. De vuelta en la pestaa de Botones continuacin, es posible seleccionar el
nuevo estilo (vase la figura 4).

Figura 3: el estilo del botn editar pestaa

Figura 4: Seleccin de tipo de botn.

Configuracin de un botn de estilo enlace

Al igual que con botones de tipo de texto es posible definir ms de un botn de tipo de vnculo y definir cada una
de ellas de estilo como CSS, por defecto o un nuevo estilo creado.

Iconos Del Men

Usando las opciones del men de iconos, el desarrollador puede configurar los iconos estndar de pestaa
activa e inactiva, que sern utilizados dentro del men creado por ScripCase. Estos iconos estarn ligados a
la aplicaciones y pestaas que se abrirn.

Personalizacin de los iconos del men

En esta pantalla, podemos ver que el men de los iconos est dividido en dos bloques de acuerdo a la
aplicacin, es decir, cada icono corresponde a un tipo de aplicacin de ScriptCase.
Selecciona los iconos que quieras utilizar de acuerdo a cada aplicacin de las pestaas del men para
pestaas activas e inactivas. Haz Click en el archivo para abrir el administrador de imgenes y seleccionarlas.

Plantillas

En Plantillas, la edicin y la inclusin de modelos del cabecera, pie de pgina o de formato libre (Grid). Estos
modelos definen la estructura de la interfaz. Es posible crear un archivo HTML y definir donde ser la entrada de
datos, usando las teclas () para especificar la variable. La opcin de libre formato se utiliza en aplicaciones de
consulta, donde se puede definir toda la estructura del informe en formato HTML y asociar a los campos de la
consulta, la variable creada en el modelo (archivo HTML). Con esto es posible la creacin de consultas en el
formato de venta, Banca Billets, certificados, etc

Figura 1: Interfaz de edicin de plantillas: cabecera, de formato libre y de pie de pgina.

Debe ser un archivo HTML. Podemos prever que los campos ScriptCase se mostrar en el archivo HTML con
"llaves" {variable}. Como se puede ver a continuacin:
Codigo HTML
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="247" height="96" align="left" valign="center">
<font face="verdana" style="font-size:11px">
<b>{Name}</b><br>{Address}<br>{City}- {State}<br>
{ZIP}
</font>
</td>
</tr>
</table>
Al ejecutar el cdigo HTML anterior.
{Name}
{Address}
{City}-{State}
{ZIP}

Recuerde que everthing que viene insde llaves estn haciendo referencia a los campos de aplicacin, as que
cuando hay un {Name} se va a hablar sobre el campo "Nombre" de su solicitud.

En la plantilla, podemos definir una funcin de lazo con una bandera (vase en rojo):
Cdigo HTML
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<!-- BEGIN bl2 -->
<td width="247" height="96" align="left" valign="center">
<font face="verdana" style="font-size:11px">
<b>{Name}</b><br>{Address}<br>{City}- {State}<br>
{ZIP}
</font>
</td>
<!-- END bl2 -->
</tr>
</table>

Las partes rojas definir la ubicacin del bucle de inicio y finalizacin. La cantidad iteraciones se define por
"columnas por pgina" de la Grid.
eg: Si "columnas por pgina" es 3 por lo que se mostrar el siguiente resultado.
Codigo HTML
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="247" height="96" align="left" valign="center">
<font face="verdana" style="font-size:11px">
<b>{Name}</b><br>{Address}<br>{City}- {State}<br>
{ZIP}
</font>
</td>
<td width="247" height="96" align="left" valign="center">
<font face="verdana" style="font-size:11px">
<b>{Name}</b><br>{Address}<br>{City}- {State}<br>
{ZIP}
</font>
</td>
<td width="247" height="96" align="left" valign="center">
<font face="verdana" style="font-size:11px">
<b>{Name}</b><br>{Address}<br>{City}- {State}<br>
{ZIP}
</font>
</td>
</tr>
</table>
Al ejecutar el cdigo HTML anterior.
{Name}
{Name}
{Name}
{Address}
{Address}
{Address}
{City}-{State} {City}-{State} {City}-{State}
{ZIP}
{ZIP}
{ZIP}

Una vez ". Html" archivo iscreated incluirlo en ScriptCase ingresar en "Herramientas >> Plantillas >> Diseo".
Seleccione "Formato Libre" y cargar el archivo.
A continuacin, cree una aplicacin nueva cuadrcula y seleccione "Definido por el usuario" en la opcin

"Orienation" de ajuste.
Acceda a "Grid >> Diseo >> Configuracin" y seleccione la opcin "Plantilla Cuerpo".
Ahora asociar las variables de la plantilla con los campos de la cuadrcula. (Cuadrcula >> Seleccionar campos)
Dar formato a los campos y en Ejecutar.

Grupo De Botones

uso de la opcin Agrupar los botones de gestin es posible editar o crear nuevo grupo de botones de juego. El
conjunto de botones puede incluir el botn de texto o botones de imagen.

Figura 1:. Interfaz de botones de administracin

Crear un esquema nuevo botn


Haga clic en Nueva en la barra de herramientas Esquema del botn.
En la primera pestaa (botones) se muestra los botones que se utilizan en el ScriptCase. Cada botn puede
tener caractersticas diferentes (imagen, texto o enlace).
Para los botones de las imgenes se muestra un campo de carga para cargar la imagen del botn. Para los
botones de texto y un enlace utilice las fichas: el estilo y el estilo de botn de enlace para editar el estilo CSS
.

Figura 2:. ficha Botones

edicin de estilo de los botones.


Utilice esta ficha para definir el estilo del botn CSS utilizado en el esquema. Todos los esquemas ya tiene un
estilo por defecto (puede `t ser removido). Si es necesario ms de un diseo de botones de texto, haga clic en
Nuevo y configurar el nuevo estilo. De vuelta en la ficha Botones es posible seleccionar el nuevo estilo (ver
Imagen 4).

Figura 3: El estilo de botn de edicin de tabulacin.

Configuracin de un estilo Botn de enlace.


Al igual que con los botones de tipo de texto es posible definir ms de un botn de tipo de enlace y definir cada
uno de un estilo como CSS, por defecto o un nuevo usuario creado estilo.

Figura 5: El estilo de Enlace edicin ficha.

Css De Mens

CSS de Mens
El men de la CAC se utiliza para crear / modificar el estilo de los diseos de men.

Figura 1: ScriptCase editor de mens CSS.

Para crear un tema nuevo men que se necesita para elegir el destino de este nuevo tema, que se pueden
guardar como pblico (el tema estar publicada a todos los que usan ScriptCase para usarlo), se puede guardar
como el Proyecto (el tema estar publicada slo para este proyecto en particular) y se pueden guardar como
usuario (el nico tema ser avalibale con el uso que se lo crea).
En el editor de CSS podemos modificar la configuracin de CSS en el men y su submen, seleccionar el color
del men, el color del men activable, la configuracin de fuente, la alineacin y configuracin de los bordes.

Figura 2: ScriptCase editor de mens CSS.

Temas De Grficos

Temas de Grficos
La herramienta de Tema grfico se utiliza cuando el desarrollador desea crear diferentes temas personalizar sus
aplicaciones. La Tabla de Tema le permite editar atributos como el color de fondo, la fuente, Margen, Datos,
Borde y sombras.

Figura 1: Interfaz ScriptCase para Temas Grficos.

Al crear un nuevo tema, hereda todos los atributos del tema seleccionado.

Figura 2: Configuracin de Temas Grficos.

Database Converter
Database Conversor

La herramienta de conversin de base de datos le ayudar a convertir sus hojas XLS, base de datos ACCESS
y archivos CSV en la MySQL, SQLite, PostgreSQL y bases de datos SQL Server.

Conversor de base de datos para ACCESS


Conversor de base de datos para XLS
Conversor de base de datos para CSV

Importar Access

El "Database Convert" se utiliza para convertir una o ms fuentes de datos en una base de datos estructurada,
de forma rpida y segura.
Importa los datos almacenados desde un archivo Microsoft ACCESS a una de las siguientes bases de datos:
MySQL, PostgreSQL, SQLite y SQL Server.

Paso 1 - DB Fuente
En el primero paso seleccionaremos la fuente de datos ACCESS que deseamos importar, para importar el
archivo ACCESS es necesario utilizar una de las opciones abajo para cargar la fuente de dados
Ruta / Archivo - Ruta de acceso completa al archivo de origen de datos o el directorio donde se encuentran
los archivos de origen de datos. La ruta debe estar en el mismo servidor donde est instalado ScriptCase .
Seleccione los archivos / Arrastrar y soltar- Seleccione o arrastre y suelte los archivos de origen de datos
para cargar en el servidor ScriptCase y aadirlos a la lista de conversin.

Paso 2 - Opciones
Seleccione las opciones abajo para identificar el formato interno del archivo y seleccione las deseado tablas,
revisar los tipos de datos, ver los datos y realizar los ajustes necesarios.
Contrasea - Contrasea requerida para abrir el archivo de ACCESS.
Listar Tabela - Haga clic en el botn "Lista de Tablas" para listar todas las tablas de su fuente de datos.
Al pasar para el Segundo paso el Scriptcase, automticamente, va exhibir las tablas encuentradas en la Fuente
de datos previamente seleccionada. Tenemos la opcin de seleccionar las tablas deseada, ver nuevamente los
tipo de datos y hacer los ajustes necesarios.
En la pestaa "Tablas" sern exhibido todas las tablas disponibles para importacin, en la opcin editar
podremos cambiar el nombre de los campos, tipo de datos, tamao, clave principal, auto increment y configurar
cuantas lneas de la fuente de datos sern ledo.

En la pestaa "Avanzado" estn disponibles configuraciones del tipo aadir DROP TABLE antes de crear las
tablas, si deseamos recrear la estructura y datos, si deseamos recrear solamente la estructura o recrear
solamente los datos.

Passo 3 - DB Destino
Seleccione una conexin de base de datos existente en el proyecto o crear una nueva conexin para recibir la
fuente de datos convertida seleccionada en el paso anterior.
Es possible crear una nueva conexin para las bases MySQL, SQLite, Postgress y MSSQL (SQL Server).

Importar Xls

El "Database Convert" se utiliza para convertir una o ms fuentes de datos en una base de datos estructurada,
de forma rpida y segura.
Importa los datos almacenados desde un archivo XLS a una de las siguientes bases de datos: MySQL,
PostgreSQL, SQLite y SQL Server.

1 Paso - DB Fuente
En el primero paso seleccionaremos la fuente de datos XLS que deseamos importar, para importar el archivo
XLS es necesario utilizar una de las opciones abajo para cargar la fuente de dados
Ruta / Archivo - Ruta de acceso completa al archivo de origen de datos o el directorio donde se encuentran
los archivos de origen de datos. La ruta debe estar en el mismo servidor donde est instalado ScriptCase .
Seleccione los archivos / Arrastrar y soltar- Seleccione o arrastre y suelte los archivos de origen de datos
para cargar en el servidor ScriptCase y aadirlos a la lista de conversin.

2 Paso - Opciones
Seleccione las opciones abajo para identificar el formato interno del archivo y seleccione las deseado tablas,
revisar los tipos de datos, ver los datos y realizar los ajustes necesarios.
Primera fila es el nombre de la columna - Esta opcin se utiliza cuando es necesario que la primera lnea
del archivo se utiliza para crear el nombre de cada columna de la base de datos
Listar Tabela - Haga clic en el botn "Lista de Tablas" para listar todas las tablas de su fuente de datos.
Al pasar para el Segundo paso el Scriptcase, automticamente, va exhibir las tablas encuentradas en la Fuente
de datos previamente seleccionada. Tenemos la opcin de seleccionar las tablas deseada, ver nuevamente los
tipo de datos y hacer los ajustes necesarios.
En la pestaa "Tablas" sern exhibido todas las tablas disponibles para importacin, en la opcin editar
podremos cambiar el nombre de los campos, tipo de datos, tamao, clave principal, auto increment y configurar
cuantas lneas de la fuente de datos sern ledo.

En la pestaa "Avanzado" estn disponibles configuraciones del tipo aadir DROP TABLE antes de crear las
tablas, si deseamos recrear la estructura y datos, si deseamos recrear solamente la estructura o recrear
solamente los datos.

3 Passo - DB Destino
Seleccione una conexin de base de datos existente en el proyecto o crear una nueva conexin para recibir la
fuente de datos convertida seleccionada en el paso anterior.
Es possible crear una nueva conexin para las bases MySQL, SQLite, Postgress y MSSQL (SQL Server).

Importar Csv

Importar XLS
El "Database Convert" se utiliza para convertir una o ms fuentes de datos en una base de datos estructurada,
de forma rpida y segura.
Importa los datos almacenados desde un archivo XLS a una de las siguientes bases de datos: MySQL,
PostgreSQL, SQLite y SQL Server.

1 Paso - DB Fuente
En el primero paso seleccionaremos la fuente de datos XLS que deseamos importar, para importar el archivo
XLS es necesario utilizar una de las opciones abajo para cargar la fuente de dados
Ruta / Archivo - Ruta de acceso completa al archivo de origen de datos o el directorio donde se encuentran
los archivos de origen de datos. La ruta debe estar en el mismo servidor donde est instalado ScriptCase .
Seleccione los archivos / Arrastrar y soltar- Seleccione o arrastre y suelte los archivos de origen de datos
para cargar en el servidor ScriptCase y aadirlos a la lista de conversin.

2 Paso - Opciones
Seleccione las opciones abajo para identificar el formato interno del archivo y seleccione las deseado tablas,
revisar los tipos de datos, ver los datos y realizar los ajustes necesarios.
Primera fila es el nombre de la columna - Esta opcin se utiliza cuando es necesario que la primera lnea
del archivo se utiliza para crear el nombre de cada columna de la base de datos
Delimitador de columna - Carcter utilizado para separar columnas en el archivo CSV.
Valor delimitador - Carcter utilizado para separar los valores en el archivo CSV.
Final de la Lnea - Carcter utilizado en el final de cada lnea del archivo.
Listar Tabela - Haga clic en el botn "Lista de Tablas" para listar todas las tablas de su fuente de datos.
Al pasar para el Segundo paso el Scriptcase, automticamente, va exhibir las tablas encuentradas en la Fuente
de datos previamente seleccionada. Tenemos la opcin de seleccionar las tablas deseada, ver nuevamente los

tipo de datos y hacer los ajustes necesarios.


En la pestaa "Tablas" sern exhibido todas las tablas disponibles para importacin, en la opcin editar
podremos cambiar el nombre de los campos, tipo de datos, tamao, clave principal, auto increment y configurar
cuantas lneas de la fuente de datos sern ledo.

En la pestaa "Avanzado" estn disponibles configuraciones del tipo aadir DROP TABLE antes de crear las
tablas, si deseamos recrear la estructura y datos, si deseamos recrear solamente la estructura o recrear
solamente los datos.

3 Passo - DB Destino
Seleccione una conexin de base de datos existente en el proyecto o crear una nueva conexin para recibir la
fuente de datos convertida seleccionada en el paso anterior.
Es possible crear una nueva conexin para las bases MySQL, SQLite, Postgress y MSSQL (SQL Server).

Opciones
Visin General

VISIN GENERAL
Los entornos de desarrollo y produccin del ScriptCase de son fciles de manejar. El desarrollador puede
personalizar el medio ambiente mientras que los administradores pueden establecer polticas de seguridad y el
proceso de recuperacin.
Las opciones de gestin que se agrupan en categoras como sigue:
Ajustes - ScriptCase tareas administrativas. Las opciones de este men permite al usuario instalar las
licencias, la actualizacin a versiones ScriptCase nuevos proyectos de definir polticas de seguridad de
gestin de la recuperacin de fallos y configurar los parmetros del sistema y atributos.
Mi ScriptCase - Personalizar el entorno de desarrollo.
Cambiar contrasea - administracin Contrasea

Configuracin
Visin General De Configuracin

VISIN GENERAL de CONFIGURACIN


Aqu es posible personalizar el medio ambiente de ScriptCase en general.

La administracin ScriptCase est restringido a usuarios con perfil de administrador. Durante la instalacin del
ScriptCase se crea una cuenta de administrador del sistema

Sistema
Visin General De Sistema

VISIN GENERAL de SISTEMA


Customize system folders, system default variables and other system settings.

Figura 1: Opciones de Configuracin del sistema

Configurar el entorno de ScriptCase segn las necesidades del grupo de negocio mediante la seleccin de las
opciones siguientes:
Configuracin del sistema - Definir las configuraciones por defecto de ScriptCase: el lenguaje, las opciones
de copia de seguridad, control de versiones y otros.
Valores Predeterminados - Definir atributos que se utilizan como opciones de nuevos proyectos por defecto.
Directorios del sistema - Definir ruta de acceso predeterminada y carpetas.

Configuracin Del Sistema

Configuracin deL Sistema

Figura 1: Configuracin del sistema

Atributos:
Idioma - Seleccione el idioma de la interface de ScriptCase. Esta es la lenguaje utilizada en el entorno de
desarrollo del ScriptCase.
Cantidad de compilaciones en paralelo - Elija la cantidad de Threads utilizados para generar aplicaciones.
Mostrar el tiempo de compilacin de las aplicaciones individualmente - Opcin para mostrar el tiempo
de compilacin de cada aplicacin.
Nmero de copias automtica de la aplicacin - Determinar el nmero de copias de la aplicacin que
ScriptCase guarda automticamente. ScriptCase mantiene varias copias de cada aplicacin. Cada versin
puede ser identificado por un timestamp.
Alerta si hay necesidad de un Backup -Nmero de das utilizados para calcular y mostrar el mensaje de
alerta el backup ha caducado. ScriptCase avisa cuando si recomienda una copia de seguridad. ScriptCase
warns when a backup is due.
Mostrar alerta de Backup - Los grupos informados con la mensaje "copia de seguridad ha caducado" . Las

opciones son para los administradores o todos los usuarios..


Buscar actualizaciones de ScriptCase despus de inicio de la sesin - Das para verificar las nuevas
versiones de ScriptCase (en el inicio de seccin). Las opciones son las siguientes: no visualisar, visualisar
todos los dias y definir dia.
Verificar versin - Usada cuando la option definir dia est seleccionada para actualizar versiones de
ScriptCase (en el inicio de sesin) acima.
Tiempo sesin ScriptCase (min) - Tiempo de sesin ScriptCase limitado en minutos. til cuando ms de
un desarrollador utiliza una solo licencia
Usar cach de campos tabla - Velocidad procesamiento largo. til cuando se utiliza tablas muy grandes.
Servidor SMTP - Entrar en el servidor el envo de correo electrnico. Envio automtico de correo
electrnico, por ejemplo cuando el usuario olvida la contrasea.
Puerta SMTP - Introduzca la puerta del servidor, por defecto la puerta es 25.
Usuario SMTP - Entrar el usurio del servidor
Contrasea de SMTP - Introduzca la contrasea del correo electrnico del servidor .
SMTP E-Mail - Introduzca el correo electrnico utilizado para enviar la contrasea.
Servidor de PROXY - Introduzca el ID de servidor proxy. Scriptcase utiliza para acceder a la web para
controles de la versin de actualizacin.
PROXY Gateway - Introduzca el proxy gateway.
Usuario PROXY - Introduzca el usurio proxy
Contrasea PROXY -Introduzca la contrasea del proxy.
Utilizar sesiones en la base de datos - Almacenar los datos de sesin en la base de datos. Puede utilizar
aplicaciones de ScriptCase variables de sesin almacenados en la base de datos. Esta opcin es muy til
cuando se trabaja con variables de sesin y equilibrio de carga, tambin aumenta la seguridad.
Mostrar una opcin para usar sesin en base de datos en la publicacin - Seleccione el formato de
almacenamiento de datos de sesin durante la implementacin.

Valores Predeterminados

Todos los atributos definidos aqu se copian a las opciones por defecto de nuevos proyectos

Figura 1 Valores predeterminados


Atributos:
Utilice Ajax - Uso de procesamiento Ajax en nuevos proyectos. tiles cuando se crean proyectos donde los
recursos Ajax son indeseables.
Logotipo de imagen - Nombre la imagen de logo utilizado en la aplicacin. Personalize el proyecto
utilizando el mismo logotipo en todas las cabeceras de las aplicaciones.
Cuantidade de Lneas en la pgina - Nmero de filas a mostrar en cada pgina de la aplicacin.
Esquema de colores - Esquema de colores .
Mostrar Resumen - Lnea de resumen.

"Plantillas" Toolbar's Buttons


------------------------------

Botones de la barrade herramientasde la Grid


Cada aplicacion de grid de ScriptCase viene con botones de navegacin bsicos pre-definidos.

Botones de la barrade herramientasdelformulario.


Cada aplicacion de formulario ScriptCase viene con botones de navegacin bsicos pre-definidos.

Botones de la barrade herramientasde la bsqueda


Cada aplicacion de busqueda de ScriptCase viene con botones de navegacin bsicos pre-definidos. Use la
definicin de aqu por defecto a todas las aplicaciones de grid en el proyecto.

Directorios Del Sistema

Definir ruta de acceso predeterminada y carpetas.


Informar a ScriptCase la ruta de acceso a la zona de almacenamiento real dnde localizar la informacin utilizada
por las aplicaciones.

Figura 1: Interfaz de carpetas del sistema

Atributos::
Directorio raz del Servidor Web (ruta absoluta) - Raz del servidor web, para IIS por defecto es "inetpub /
wwwroot", para los servidores Apache "apache / htdocs".
Ruta de la aplicacin - Ruta utilizada para almacenar las aplicaciones creadas.
Ruta para Common Libs - Ruta utilizada para almacenar Scriptcase comn Libs.
Ruta de los [Link] para almacenar los documentos utilizadas en las aplicaciones .
Ruta de imgenes - Drectorio usado para almacenar las imgenes utilizadas en las aplicaciones.
Ruta de archivos temporales - .El almacenamiento temporal es una condicin de HTML.

Proyectos Y Usuarios
Proyectos Y Usuarios

Figura 1: Proyectos y Usuarios

El ScriptCase se basa en el concepto de proyectos. Se utiliza como repositorio de aplicaciones de lgica. Los
usuarios deben ser asociados a los proyectos con un perfil de desarrollo que es individual para cada proyecto.
Proyectos - Define projects security polices. Define loa polticas de seguridad de los proyectos.
Usuarios - Crea usuarios y los perfiles asociados.

Proyectos

Muestra todos los proyectos desarrollados y permite la gestin de los proyectos disponibles.

Figure1: Project Management Summary Interface

Clic en el

para mostrar los atributos del proyecto como en la siguiente pantalla::

Figure2: Project Details Interface

Usuarios

Figura 1: Gestion de usuarios

Introduzca el nombre de usuario y haga clic en el

para encontrar un usuario.

Nota: Se muestra una lista de usuarios con informacin sobre los usuarios disponibles y opciones de accin para
aplicar a los usuarios seleccionados.
Clic en el

para encontrar un usuario.

Clic en el

para editar la informacin del usuario.

Clic en el

para cambiar la contrasea de usuario.

Figura 3: cambio de contrasea de usuario.

Para crear un nuevo usuario haz clic en el botn "Nuevo Usuario".

Figura 4: Crear usuario

Atributos:
Usuario-ID de usuario
E-mail - Direccin de e-mail del usuario
Nueva contrasea: Introduzca una nueva contrasea para el usuario;
Confirmar contrasea: Introduzca la contrasea de nuevo para confirmar;
Privilegio- Definir el perfil de acceso del usuario ScriptCase
Proyecto - Proyectos accesibles para el desarollador (seleccionar de los proyectos disponibles)

La pantalla siguiente le permite seleccionar los proyectos a ser gestionados por el [Link] los proyectos
se muestran en el cuadro de la izquierda y la derecha en el cuadro mostrar los proyectos que fueron
seleccionados a travs de la barra de seleccin, que ser administrado por el usuario. Despus de realizar este
proceso debe hacer clic en el botn "Guardar" y luego el usuario sern incluidos.

Figura5: Administracion de Proyectos..

Servicios
Visin General De Servicios

VISIN GENERAL de SERVICIOS

Figura 1: Opciones de servicios

Herramientas utilizadas en la gestin de recuperacin, tales como:


Online
Backup
Restore
Configurar
Visualizar
Registrarse
Registrarse

Usuarios En Lnea

Usuarios en l?nea
Informacin de registro de los usuarios de ScriptCase en lnea

Figura 1: La interfaz en lnea.

La siguiente informacin est disponible sobre cada usuario:


Usuarios - ID de inicio de sesin del usuario.
IP - IP de la estacin de trabajo del usuario.
Inicio de sesin - el tiempo de sesin de usuario (hora y fecha).
Acceso - hora del ltimo acceso (hora y fecha) del usuario .
OnLine - el tiempo de sesin de usuario transcurrido
Pgina - Pgina de ScriptCase que el usuario tiene acceso en el momento.
Aplicacin - ScriptCase aplicaciones que el usuario se est ejecutando en el momento.

Configuracin De Backup

configuracin de BACKUP

Figura 1: Interfaz de copia de seguridad

Introduzca un nombre de archivo de copia de seguridad y seleccione la opcin de copia de seguridad deseada:
Copia de seguridad parcial (slo algunos de los objetos sern seleccionados) o Copia de Seguridad General
para copiar todos los objetos.

Figure2: Partial Backup Interface

Haga clic en
para seleccionar todos los elementos de aplicacin (usuarios, conexiones,
proyectos, esquemas, plantillas, botones, las bsquedas, iconos e imgenes).
Haga clic en la accin deseada
para realizar la operacin sobre el elemento seleccionado y
seleccione el elemento a incluir en la copia de seguridad.
Un informe final se muestra cuando se completa copia de seguridad.

Figura 3: Interfaz de copia de seguridad

Es recomendable descargar el archivo, en el final de proceso en otra mquina.

Restore

Una lista de archivos disponibles para restaurar es mostrada.

Figure1: Restore Interface

Upload a file to restore.


Es posible cargar una copia de seguridad que son almacenados en un archivo zip. Haga clic en
cargar y restaurar archivos (.zip).

para

Introduzca la informacin sobre el archivo para cargar o haga clic en Examinar para encontrarla.

Figura 2: I nterfaz de Restaurar

Una vez que los archivos estn disponibles para ScriptCase seleccionar de una pantalla por encima.

Seleccione los archivos para restaurar y haga clic en los botones de accin
Once the files are available to ScriptCase select it from a display above.

Select the files to restore and click in the action buttons

to perform the operation on selected file.

After selecting a file to restore choose the restore process by configuring the restore process directives.
para realizar la operacin en el archivo seleccionado.
Despus de seleccionar un archivo para restaurar elegir el proceso de restauracin mediante la configuracin de
directivas de la restauracin del proceso.
Restore process selection.

Restaurar proceso de seleccin.

Figure3: Interface options of Restore.

The file selected previously is displayed with information about creation time and usage Status.
If Duplicated - Select between the options : NOT TO RESTORE or OVERWRITE the applications.
Restore Type - Choose between restoring all files or a partial Restore.
Figura 3: Opciones de interfaz de Restaurar.
El archivo seleccionado previamente se muestra con la informacin sobre el tiempo de creacin y estado de uso.
Si Duplicado - Seleccione entre las opciones: no para restaurar o sobrescribir las aplicaciones.
Restaurar Tipo - Elige entre restaurar todos los archivos o una restauracin parcial.

Partial Restore

Restauracin parcial

Figure4:Partial Restore Interface

Select elements to restore individually.


Restore Report

A status report is displayed after the restore is completed.

Figura 4: Interfaz de restauracin parcial


Seleccione los elementos para restaurar de forma individual.
Restaurar Informe

Un informe de situacin se muestra despus de la restauracin se ha completado.

Configuracin De Log

Configuracin de LOG

El ScriptCase mantiene un registro con informacin sobre las principales operaciones realizadas por usuario. Hay
una seleccin predeterminada de las operaciones. El registro puede ser personalizado para grabar slo las
operaciones especficas de acuerdo a las necesidades empresariales y las preferencias.
Importante: Por razones de seguridad no se anule la seleccin de todas las opciones.

Figura 1: Interfaz de registro

Visualizar Log

Esta caracterstica permite al administrador controlar las principales operaciones realizadas por los usuarios
ScriptCase. Las operaciones son mostrados por fecha e informacin como: identificacin de usuario, estacin de
trabajo IP del usuario, el tiempo, el tipo de operacin y la accin en la pantalla.
En el calendario que muestra los das se presentan en tres tonalidades, significa claramente que no tena de
registro, ms oscuros que los registros de los das en que tena acceso, y de color rosa el da que este equipo
elegido.

Figura 1: Ver registro

Actualizacin De Scriptcase

ACTUALIZACIN de SCRIPTCASE

Esta opcin puede utilizar para producir ScriptCase hasta la fecha. Incluidas las correcciones, los programas, las
versiones lnew documnetation, etc, todo el proceso de actualizacin se realiza a travs de Internet directamente
desde el sitio ScriptCase. Recomendamos una conexin con velocidad mnima de 128 kbps.

Figura 1: Interfaz Scriptcase Update.

PRIMERA ETAPA (Para comprobar Actualizacin de ScriptCase)


En esta primera etapa se har la verificacin en el sitio de la ScriptCase si una nueva versin del software de
actualizacin de ScriptCase existe, en caso de que una versin nueva existe la actualizacin se hara.

Figura 2: Interfaz de Verificacin de actualizacin.

SEGUNDA ETAPA (Para buscar actualizaciones)


Su sistema ser examinado, identificando las actualizaciones disponibles directamente del sitio de la ScriptCase.

Figura 3: Interfaz Para bajar e instalar las actualizaciones se uni.

TERCERA ETAPA
El ScriptCase directamente har la actualizacin de su sistema.

Figura 4: Pantalla de actualizacin realizadas con xito.

Licencias
Licencias

Para registrar la licencia se necesita el nombre de usuario y contrasea de Mi ScriptCase de nuestro sitio.
Que tiene el nombre de usuario y contrasea de Mi ScriptCase y ScriptCase licencia, abra el ScriptCase y vaya
a lo men "Ayuda> Registro de licencia":

Seleccione la opcin que desea registrar ScriptCase:


Registro Online
Solicitar Offline
Registro Offline

Registro Online

En este proceso, ScriptCase acceso al sitio y basado en el usuario, la contrasea y la serie informados, verifica
y actualiza todos los permisos de licencia inherentes.
En esta opcin se informa al usuario, la contrasea y el nmero de licencia y luego, haga clic en "Registro".

Figura 1: Interfaz Registro Online

Despus de hacer clic en "Registro", ver el siguiente mensaje:

Solicitar Offline

Despus de acceder al men "Ayuda> Registro de licencia", usted tiene la opcin en la parte izquierda,
"Solicitar Offline".

Despus de hacer clic "Solicitar Offline", la pantalla de abajo donde se informa al usuario, la contrasea y el
nmero de licencia y haga clic en "Solicitar".

Haga clic en "scriptcase_v8.req para descargar el archivo:

Con la posesin del archivo "scriptcase_v8.req", por favor visite el ScriptCase y accede con tu nombre de
usuario y contrasea en el Mi ScriptCase.
Acceso [Link] que aparezca a la imagen de abajo.


Introduzca su nmero de serie y haga clic en "Eligir archivos" para cargar la scriptcase_v8.req archivo.
Despus de que haga clic en "Continuar".
En la siguiente pantalla para descargar el archivo "scriptcase_v8.lic".

Despus de descargar el archivo scriptcase_v8.lic debe acceder a la opcin Registro Offline.

Introduzca su nombre de usuario, contrasea, nmero de licencia y seleccione el archivo scriptcase_v8.lic.


Despus de que haga clic en "Registro".

Despus de hacer clic en "Registro", ver el siguiente mensaje:

Registro Offline

Despus de descargar el archivo scriptcase_v8.lic debe acceder a la opcin Registro Offline.

Introduzca su nombre de usuario, contrasea, nmero de licencia y seleccione el archivo scriptcase_v8.lic.


Despus de que haga clic en "Registro".

Despus de hacer clic en "Registro", ver el siguiente mensaje:

Mi Scriptcase
Herramienta que permite al usuario personalizar el entorno de desarrollo.

Figura 1: Interfaz del Mi Scriptcase


Esquema - Definir configuracin GUI - CSS (tamao de letra, color de fuente, color de fondo, etc.)
Idioma - Defina el idioma utilizado en la interfaz grfica de usuario Scriptcase (mensajes de error, mensajes
de control, etc.)
Seguridad en el Desarrollo - Defina los recursos de seguridad utilizados.
La informacin inicial - Seleccione la informacin aparece en el men principal ScriptCase.
Windows of POP-UP - Permitir pop-up display para el recurso seleccionado.
Ventana de ejecucin de opciones - Seleccionar los recursos utilizados por el entorno de la aplicacin en
tiempo de ejecucin (ventana de ejecucin).
Pgina de Informacin - Habilitar la informacin de rendimiento del ScriptCase en la pantalla en la parte
inferior de cada pgina.
Interfaz de Men principal - Actualiza aplicaciones de men (el espacio entre el men Treeview y el men
de visualizacin de las aplicaciones).
Interfaz de edicin de la aplicacin - Actualizacin de la edicin de la aplicacin.

Cambiar Contrasea

Cambiar contrasea
En el menu Configuracon > Cambiar la contrasea, s possible cambiar la contrasea de accesso al ScriptCase.

Figura1 : Menu Principal - Configuracin.

Ponga a contrasea antigua, la nueva contrasea y despued confirme la nueva novamente, haga un clique en
Guardar para modificar y guardar.

Figura2 : Interfaz de cambio de contrasea.

La contrasea es case sensitive, s dicir, las palabras diferencian por maiuscla y las letras minsculas, admin
s diferente de Admin y ADMIN

Mi Barra De Herramientas

Permite para definir su propia barra de herramientas Scriptcase.

Image1: Acceso a mi barra de herramientas.

Esta opcin se utiliza para personalizar la disponibilidad y el orden de los elementos de la barra de herramientas.
Todas las opciones de men estn disponibles para crear tu barra rpida personalizada.

Imagen 2: La interface de mi barra de herramientas.

Esta interface utiliza el recurso de arrastrar y soltar para facilitar el arreglo de los elementos de la barra de
herramientas. Slo necesita mover el icono a la posicin deseada en la barra de herramientas.
En la parte inferior encontrar las siguientes opciones:
Guardar - Guardar la configuracin actual.
Aadir un nuevo separador - Aadir un nuevo separador como el ltimo elemento de la barra de
herramientas.
Crear elemento - Usar para crear un nuevo elemento en la barra de herramientas. Informar la URL, icono y
descripcin del nuevo elemento.
Volver a la opcin por defecto - Restaurar la configuracin predeterminada de la barra de herramientas.

[Link]

Por razones de seguridad, el archivo [Link] fue protegido para restringir el acceso. Este archivo es
importante porque contiene la informacin de la base donde se instal el ScriptCase.

Se aadi un subrayado (_) antes de la extensin del archivo (config_.php), haciendo que el acceso a travs
del navegador impracticable, hasta que se retire la proteccin.

Para acceder al archivo con una proteccin, aparece una pgina en blanco, impidi un cambio en el archivo de
informacin.

Imagen 1 : El acceso a archivos con proteccin.

Para acceder a la informacin contenida en el archivo, hay que retirar el protector.

Esto requiere el acceso a la carpeta en la raz del servidor ScriptCase y renombrar el archivo [Link]

Imagen 2: Directorio de archivos.

Entonces, puede acceder a la informacin en el archivo usando el navegador.

Imagen 3: Informacion de archivo.

Nota: despus de realizar los cambios, protege el archivo de nuevo para evitar el acceso indebido de la
informacin.

Apndice
Visin General Apndice

visin general APNDICE


Vase tambin la informacin til en:
Sugerencias de programacin
Variables en Scriptcase

Variables En Scriptcase

Conceptos aplicaciones dependientes


ScriptCase considera las aplicaciones dependientes de las solicitudes (formulario o de cuadrcula) que deben
recibir los parmetros externos (variables) de que te pasa o HTML mtodos en lnea.
Para crear una cuadrcula dependientes especificar los parmetros de recibir valores externos mediante el uso
de corchetes [] para indicar una variable "global" en la clusula WHERE o HAVING. Por ejemplo:
SELECCIONAR campo1, campo2 FROM WHERE table_duplicates cod_client glo_clientid =] [
Scriptcase utiliza variables en cualquier caso, aplicacin o mtodo. Hay variables locales y variables Gobal:
Variables locales
Debe ser utilizado como una variable comn PHP (a partir de $).
$ Var1 = "local";
Se utiliza en slo en un evento o mtodo. Su mbito de aplicacin termina al final del evento.
Si se est utilizando en el evento onLoad se utilizar slo en ese evento.

Variables globales
Antes de que el navegador enva la informacin, se codifica mediante un plan denominado codificacin URL. En
este esquema, el nombre / valor se unen con signos iguales y diferentes pares estn separados por el signo.
Mtodo GET - enva la informacin de usuario codificada anexa a la solicitud de pgina. La pgina y la
informacin codificada estn separadas por el? carcter.
Mtodo POST - transfiere informacin a travs de cabeceras HTTP. La informacin se codifica como se
describe en el caso de mtodo GET y poner en una cabecera llamada QUERY_STRING.

Scriptcase utiliza variables globales con corchetes


[Var2] = "global";
Se le puede llamar en cualquier evento o mtodo de una aplicacin.

Nota 1: Una variable local puede ser una variable global si utiliza sc_set_global
$ Var3 = 'prueba'; / / var3 es una variable local
sc_set_global ($ var3); / / var3 transformando en una variable global
echo [var3]. "variables globales"; / / Ahora podemos llamar [var3] en cualquier otro evento

Las variables de sesin


Se utiliza como una variable global (entre corchetes)
[Var4] = 'sesin';
Pero usted debe tener acceso a "Aplicaciones>> Variables globales" para establecer var4 ser "de sesin".

Las variables de sesin se puede llamar en cualquier caso, de cualquier aplicacin.


Si al realizar la solicitud entrada lo puede ser llamada en cualquier proyecto de aplicacin

Nota 2: Acceso a "Aplicaciones>> Variables globales" se puede definir si un nivel mundial y variable de sesin
est dentro o fuera variable.
Si la aplicacin est creando las variables, debe ser una variable OUT.
Si la aplicacin est recibiendo la variable de otra, debe ser uno en la variable. (IN est por defecto)

Nota 3: El perodo de sesiones y variables globales se pueden usar reseted sc_reset_global macro.
sc_reset_global ([var3], [var4]);
Campos Variables
los valores de campo puede ser llamado en un evento con "llaves".
() Field_x = 'field_x recibir este valor';
() = Field_y [var3];
() = (Field_z field_y);

Programacin
Visin General Programacin

VISIN GENERAL de PROGRAMACIN


This section offers PHP programming tips and available Macros in the ScriptCase.

PHP programming tips


Scriptcase Macros
SQL programming tips
Esta seccin ofrece consejos de programacin PHP y macros disponibles en el ScriptCase. Tips de
programacin PHP Scriptcase macros consejos de programacin de SQL

Principales Comandos En Php

if

else

elseif

while

do while

for

foreach

break

continue

functions

date

strpos

str-replace

ltrim

rtrim

trim

substr

substrreplace

array

activex

Arrays
An Array in the PHP is currently a commanded map. A map is a type that relates values with keys. You can use
it as an array, or a list (vector), hashtable, dictionary, collection, stack, line and probably more. As you can have
another Array PHP as a value, you can easily simulate [Link] explanation of these structures is beyond the
target of this manual.

Syntax
An Array can be created with the constructor of Array () language.
array( [chave =>] value
, ...
)
// key pode ser tanto string ou um integer
// value pode ser qualquer coisa

<?php
$arr = array("foo" => "bar", 12 => true);
echo $arr["foo"]; // bar
echo $arr[12]; // 1
?>

The key can be integer or a string .


The value can be any type PHP:
<?php
$arr = array("somearray" => array(6 => 5, 13 => 9, "a" => 42));
echo $arr["somearray"][6]; // 5
echo $arr["somearray"][13]; // 9
echo $arr["somearray"]["a"]; // 42
?>

If you to specify a key that already in use, then the value associated to it is updated.
<?php

array(5 => 43, 32, 56, "b" => 12);


// ... this array
array(5 => 43, 6 => 32, 7 => 56, "b" => 12);
?>

Creating/modifying with the square brakets syntax


That is another way to create and/or update an array as in the example below.

$arr[key] = valuer;
$arr[] = value;
//key can be integer or string

// value can be anything

To remove a pair key/value, you need to apply the unset().


<?php
$arr = array(5 => 1, 12 => 2);
$arr[] = 56; // The same as $arr[13] = 56;

$arr["x"] = 42; // new element to array with "x" key


unset($arr[5]); //remove an array element
unset($arr); // remove the complete array
?>

It notices that the greater entire key, used for, this necessarily dont need existing in the Array. It can have
existed in the Array since the last time that the Array was indexed. He sees the following example
<?php
// Creating an array
$array = array(1, 2, 3, 4, 5);
print_r($array);
// Removing the array values leaving an empty structure.
foreach ($array as $i => $value) {
unset($array[$i]);
}
print_r($array);
// Adding an item
$array[] = 6;
print_r($array);
// Reindexing
$array = array_values($array);
$array[] = 7;

print_r($array);
?>

The example above must produce the following exit:


Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
)
Array
(
)
Array
(
[5] => 6
)
Array
(
[0] => 6
[1] => 7
)

<?php
$a = array( 'color' => 'red',
'flavor' => 'sweet',
'form' => 'round',
'name' => 'apple',
4// key 0
);
// or
$a['color'] = 'red';
$a['flavor'] = 'sweet';
$a['form'] = 'round';
$a['name'] ='apple';
$a[] = 4; // key 0
$b[] = 'a';
$b[] = 'b';
$b[] = 'c';
// array( 0 => 'a' , 1 => 'b' , 2 => 'c' ),
// or array('a', 'b', 'c')
?>

break
Break cancels the execution of commands like foreach while, do. .while or switch current.
Break accepts an optional numerical argument.
<?php
$arr = array ('um', 'dois', 'trs', 'quatro', 'STOP', 'cinco');
while (list (, $val) = each ($arr)) {
if ($val == 'STOP') {
break;
}
echo "$val<br>\n";
}
$i = 0;
while (++$i) {

switch ($i) {
case 5:
echo "No 5<br>\n";
break 1;
case 10:
echo "N# 10;<br>\n";
break 2;
default:
break;
}
}
?>

Continue
Continue is used inside of loops structures to jump out the current Loop remaining portion of the iteration and to
continue the execution at the beginning of the next iteration.
<?php
while (list ($key, $value) = each ($arr)) {
if (!($key % 2)) {
continue;
}
do_something_odd ($value);
}
$i = 0;
while ($i++ < 5) {
echo "Out<br>\n";
while (1) {
echo "&nbsp;&nbsp;Middle<br>\n";
while (1) {
echo "&nbsp;&nbsp;Inside<br>\n";
continue 3;
}
echo "It will never be displayed.<br>\n";
}
echo "Neither this<br>\n";
}
?>

date
(PHP 3, PHP 4 )
date - Format the date and local hour.

Description
string date ( string format [, int timestamp])
String in accordance with returns one the format from string using the given whole number timestamp or to the
local current hour if no teamses tamp is given. In other words,timestamp is optional and the standard for the
value of time.
Table1. The following characters are recognized in format to parameter string
format
character

Description

Exemples (return values)

Lowercase Ante meridiem and Post meridiem

am or pm

Uppercase Ante meridiem and Post meridiem

AM ou PM

Swatch Internet time

000 at 999

Dia do ms, 2 digitos com leading zeros

01 to 31

Text representing day, with 3 letters

Mon through Sun

Text representing month

January through December

12-hour format no leading zeros

1 a 12

24-hour format no leading zeros

0 a 23

12-hour format with leading zeros

01 a 12

24-hour format with leading zeros

00 a 23

Minutes with leading zeros

00 para 59

summer time

1 summer time, 0 no summer time

Day no leading zeros

1 to 31

Text representing week days

Sunday through Saturday

leep year

1 leep year, 0 not leep year

Month (numeric) with leading zeros

01 a 12

Text representing month in short (3 letters)

Jan a Dec

Month (numeric) no leading zeros

1 a 12

Diferena ao horrio de Greenwich (GMT) em horas

Exemplo: +0200

RFC 822 formatted date

Exemplo: Thu,
16:01:07 +0200

Seconds with leading zeros

00 a 59

Sufixo ordinal ingls para o dia do ms, 2 caracteres

st, nd, rd ou th. Funciona bem com


j

Days in a month

28 a 31

Timezone setting

Examples: EST, MDT ...

Seconds since the Unix Epoch (January 1 1970 00:00:00 See also time()
GMT)

week day numeric

Nmero da semana do ano ISO-8601, semanas comeadas Exemplo:

0 (para
Sbado)

21

Domingo)

42

Dec

2000

a 6 (para

(a

42nd

na segunda-feira (adicionado no PHP 4.1.0)

(quadragsima segunda) semana


do ano)

Year with 4 digits

Examples: 1999 ou 2003

Year with 2 digits

Examples: 99 ou 03

Day in a year

0 a 366

Timezone offset in seconds. The offset for timezones west of -43200 at 43200
UTC is always negative, and for those east of UTC is always
positive.

Example 1. date() examples


<?php
// Prints something like: Wednesdayecho date("l");// Prints something like: Wednesday 15th of January 2003 05:51:38 AMecho date ("l dS of F Y

<?php
// Assuming today is: March 10th, 2001, 5:16:18 pm$today = date("F j, Y, g:i a");

// March 10, 2001, 5:16 pm$today = date("m.d

do..while
Loops do. .while is similar to loop, except for the fact of that the condition is verified in the end of each iteration
instead of in the start. The main difference of loops while regular is that the first iteration of a Loop of .while
guaranteeing is executed (the condition alone is verified in the end of the iteration) whereas it can necessarily not
twirl in a normal Loop while (the condition is verified in the start of each iteration, if it is evaluated as FALSE
soon in the start, the execution of the Loop would finish immediately).
It has only syntax for loops of while:
<?php
$i = 0;do {print $i;} while ($i > 0);?>

Loop above would twirl accurately one time, since that after the first iteration, when the condition is verified, it is
evaluated as it FALSE isnt greater who zero 0) and the execution of the Loop finishes.
Advanced users of C can be made familiar to the differentiated use of the Loop of .while, allowing to the end of
the execution in the way them code blocks, generalizing them with it .while (0), and using the instruction break. I
break up it of code following demonstrates this:
<?php
do {if ($i < 5) {print "i no grande o suficiente";break;}$i *= $factor;if ($i < $minimum_limit) {break;}print "i est Ok";/* process i */}

If it doesnt worry if you it did not understand this of the certain form no way or. You can codify simple or exactly
powerful scripts without using this resource.

else

Frequently you go to want executing an instruction if a certain condition will be found and a different instruction if
the condition will not be found. That is what else makes. Else extends to a command if to execute an instruction
case the expression in the command if either evaluated as it FALSE. For example, the code to follow would
show it is greater that b if $a will be greater that $b and it isnt greater that b contrary case:
<?php
if ($a > $b) {print "a maior que b";} else {print "a NO maior que b";}?>

The command else is only executed if the expression if will be evaluated as FALSE, and if having any expression
elseif, if all they will only be evaluated as it also FALSE (it sees elseif).

elseif
elseif, as its name suggests, is a combination of if and else. In the same way that else, it extends to a command if
executing a different instruction in the case of the original expression if to be evaluated as FALSE. However, in
contrast to else, it will only execute that alternative expression if the conditional expression of elseif will be
evaluated as TRUE. For example, the code following would show it is greater that b, a it is equal the b or it she is
minor who b:
<?php
if ($a > $b) {print "a maior que b";} elseif ($a == $b) {print "a igual a b";} else {print "a menor que b b";}?>

If can have several inside of the same instruction. The first expression elseif(it will be had) that it will be evaluated
as TRUE will be executed. In the PHP, you also it can write else if (in two words) and the behavior will be
identical to one 'elseif' (in one alone word). The meaning syntactic is slightly different (if you are made familiar to
C, them you have behavior the same), but in the end of accounts both would have the same behavior accurately.
The command is only executed if the preceding expression if and any previous expressions elseif will be
evaluated as FALSE, and the current expression elseif will be evaluated as TRUE.

for
Loops will be is the bows most complex in PHP. They behave as its compatible in C. syntax of a Loop will be is:
for (expr1; expr2; expr3) instrucoes

The first expression (expr1) is evaluated (executed) a time unconditionally in the start of the Loop.
In the start of each iteration, expr2 is evaluated. If it is evaluated as TRUE, the Loop continue and (s) the
command (s) nestled (s) (they are) is executed (s). If she is evaluated as SHE FALSE, the execution of the 'Loop'
finishes.
In the end of each iteration,expr3is evaluated (executed).
Each one of the expressions can be empty.expr2> empty means that the Loop can twirl indefinitely (PHP
considers it implicitly as TRUE, as in C). This cant be so useless how much you can think, therefore frequently
you can want to finish the 'Loop' using a break conditional instruction instead of using the expression-truth of it
you will be.
It considers the following examples. All they show to numbers of 1 the 10:

<?php
/* exemplo 1 */for ($i = 1; $i <= 10; $i++) {print $i;}/* exemplo 2 */for ($i = 1; ; $i++) {if ($i > 10) {break;}print $i;}/* exemplo 3 */$i =

The first example seems to be prettiest (or perhaps the room), but you can perceive that the possible use of
empty expressions in bows will be if it becomes practical in some occasions.
The PHP also supports the alternative syntax of two-points bows will be:

for (expr1; expr2; expr3): instrucoes; ...; endfor;

foreach
The PHP4 (but not it PHP3) includes a constructor foreach, much similar to the Perl and other languages. This
offers an easy way to iterar on matrices. foreach only functions with arrays, and will launch an error if to try to use
it in an variable of any different type or in variable not initialized. It has two syntaxes; second it is an abbreviation,
but useful, of the first one:
foreach (expressao_array as $valor) instrucoes
foreach (expressao_array as $chave => $valor) instrucoes

The first form sweeps one given first one given for expression_array. In each Loop, the value of the current
element is attributed the $value and the internal hand of the matrix is advanced in a position (thus, in the next
iteration you it will be looking at for the next element).
The second form makes the same thing, except for the fact of that the key of the current element will be attributed
to the 0 variable $key in each iteration.

Note:When foreach initiates its first execution, the internal hand of the matrix is zeroed automatically for
the first element of the Array. This means that you do not need to call reset() before a Loop foreach.

Note: It also notices that foreach operates on a copy of the specified Array, not it proper Array, and
therefore, the hand of the original Array is not modified as in the instruction each(), that it modifies the
element of the selected Array, but this doesnt reflect the original Array. However, the internal hand of
the original Array is put into motion by the processing of the Array. Assuming that the bow foreach twirls
until the end, the internal hand of the Array will be located in the end of the Array.

Note:foreach has the ability to prevent messages of error with @.


You can have noticed that following items is functionally identical:

<?php
$arr = array("one", "two", "three");reset ($arr);while (list(, $value) = each ($arr)) {echo "Valor: $value<br>\n";}foreach ($arr as $value) {e

Os seguintes tambm so funcionalmente idnticos:

<?php
reset ($arr);while (list($key, $value) = each ($arr)) {echo "Chave: $key; Valor: $value<br>\n";}foreach ($arr as $key => $value) {echo "Chave:

More examples to demonstrate the uses:

Functions defined for the user


A function can be defined using it syntax as the following one:
Psuedo-cdigo que de demonstrao de uma funo
<?php
function foo ($argumento_1, $argumento_2, ...,
$argumento_n)

{
echo "Exemplo de funo.\n";
return $valor_retornado;
}
?>

Any valid code PHP can appear inside of a function, exactly other functions and definitions of classrooms.
When a function is defined conditionally as in the two examples below, its definition can be processed before
being called.
Funes definidas condicionalmente
<?php
$makefoo = true;
/* Nos nao podemos chamar foo() daqui
porque ela ainda no existe,
mas nos podemos chamar bar() */
bar();
if ($makefoo) {
function foo ()
{
echo "Eu no existo at que o programa passe por
aqui.\n";
}
}
/* Agora nos podemos chamar foo()
porque $makefoo foi avaliado como true */
if ($makefoo) foo();
function bar()
{
echo "Eu existo imediatamente desde o programa
comear.\n";
}
?>

Funes dentro de funes


<?php
function foo()
{
function bar()
{
echo "Eu no existo at foo() ser chamada.\n";
}
}
/* Ns no podemos chamar bar() ainda

porque ela ainda no foi definida. */


foo();
/* Agora ns podemos chamar bar(),
porque o processamento de foo()
tornou a primeira acessivel */
bar();
?>

The PHP doesnt support overload of functions, and also it isnt possible to cancel or to modify the definition of
functions previously declared.

Note: Names of functions are insensitive to the case, but it is better to call the functions in the same way
that it appears in the declarations.

if
The construction if is the one of the most important implementations of many languages, including
[Link] the conditional execution of fragments of code. The PHP implements a structure if that it is
similar to that one of the C: /P>
if (expressao)
instrucoes

As described in the section on expressions, expression is evaluated by its Boolean context. If expression
will be evaluated as TRUE, the PHP will execute instructors, and it will have evaluated itself as FALSE,
will be ignored. More information on the evaluation for FALSEcan be found in the section converting for
Boolean.
The examples to follow would show that it is greater that b if $a will be greater that $b:
<?php
if ($a > $b)
print "a maior que b";
?>

Frequently you go to want having more than an instruction is executed conditionally. And is clearly, does
not have necessity of generalize each instruction with a clause if. Instead of this, you can place some
instructions in a grouping of commands. For example, this code would show it is greater that b if $a will
be greater that $b, and then would attribute the value of $a for $b:
<?php
if ($a > $b) {
print "a maior que b";
$b = $a;
}
?>

Commands if can inside indefinitely be nestled of other commands if, what it makes with that you

completes flexibility for the conditional execution of some parts of its program.

ltrim
(PHP 3, PHP 4 )
ltrim -- It removes whitespace of the beginning of string

Description
string ltrim ( string str [, string charlist])

Note: As the parameter was added in PHP 4.1.0


This function returns one string with whitespace removed from the beginning of str. Without as the
parameter, ltrim() will remove these characters:
" " (ASCII 32 (0x20)), um espao normal.
<!-- NEW PAGE --> Sql INSERT In SQL language the only way to add data to a table is using the
INSERT statement like the following: INSERT INTO adm_Category
(CategoryID,NameCategory,Photo) VALUES (9,'CAR','[Link]') UPDATE It updates a given
line. UPDATE adm_category SET NameCategory 'rent car' WHERE CategoryId = 9 DELETE
Exclude a given table line. DELETE FROM adm_category WHERE categoryId = 9 /*it eliminates in
the table adm_category the line with category code equal 9 * Commands INSERT, UPDATE E
DELETE in the ScriptCase. To execute these commands the ScriptCase use the macro
sc_exec_sql. sc_exec_sql('DELETE FROM adm_category WHERE categoryId =9'); QUERY Use
the Query statement to search a given DB table. A Query has at least two components: SELECT : It
enumerates the columns name that contains the desired data. FROM : It specifies the tables where
the columns are located; Ex.: SELECT categoryId,NameCategory,Photo FROM adm_category;
WHERE It returns only the values from the lines that satisfies the conditions specified in the WHERE
clause. SELECT NameCustomers FROM adm_Customers WHERE Sex = 'M' Operators Description
BETWEEN - AND : It specifies data range. SELECT CustomersId,NameCustomers FROM
adm_Customers WHERE BETWEEN '1997-01-01' AND '1997-04-31' SELECT
SupplierId,Name_supplier FROM adm_supplier WHERE SupplierId BETWEEN 1 AND 9 IS NUL :
Select lines where the content of the field is null (EMPTY). SELECT CustomersId FROM adm_order
WHERE DateOrder IS NULL LIKE : Use masks in conditions to compare text values :
Substitute only one character: _ or? ;
Substitute a sequence of characters: % or *.
SELECT NameCustomers FROM adm_Customers WHERE NameCustomers LIKE 'RIC%';
SELECT NameCustomers FROM adm_Customers WHERE NameCustomers LIKE 'J_A_'; IN :
Selects data from a given set or lists. SELECT CustomersId,NameCustomers FROM
adm_Customers WHERE IN ('ABCDE','ZXED','WW3CD') Operators AND and OR Allows to use
more than one condition in one WHERE clause. SELECT [Link] adm_Customers C,
adm_order P WHERE (CustomersId ='CustomersId') AND ([Link] IS NULL AND
[Link] = 'ABCDE') Arithmetical operators
In the example to follow, we add 0,05 to Customer ??ABCDE?? order value. SELECT DISTINCT
[Link], C. NameCustomers,[Link] + 0,05 AS DISCOUNTING FROM
adm_Customers C, adm_order P WHERE [Link] = [Link] AND CustomersId=
'ABCDE' Concatenation Operator In the MySQL the function concat implements the concatenation
functionality: SELECT concat(Name Customers " Happy Birthday??)from admCustomers where

month (DateBirth)= month(now()) AND day(DataBirth) = day(now()); ; Note the use of the functions
day, month e now, that manipulate date type fields. Functions Use functions toperform the
operations on query results. Aggregate functions They produce one value from an entire data
column. They are also called column functions. AVG: Calculates the query selected items average.
SELECT AVG(ValueOrder) FROM adm_orderP CLASS="western" STYLE="margin-bottom: 0cm">
MAX : Returns the max value from the query selected items. SELECT MAX(ValueOrder) FROM
adm_order MIN: min value from the query selected items. SELECT MIN(ValueOrder) FROM
adm_order; SUM :Returns the sum of all items for the selected column SELECT SUM(ValueOrder)
FROM adm_orders COUNT : Returns the line >count (number of records) of a query result SELECT
COUNT(*)adm_Customers; Not Aggregate functions Return a value for each line. MID : Display a
part of a text. For example, it lists all the customers with only the 5 first characters of its name.
SELECT MID(NameCustomers,1,5) FROM adm_Customers; UCASE : Returns a text in capital
letters. SELECT UCASE(NamCustomers FROM adm_Customers LCASE : Returns a text in lower
case. SELECT LCASE(NameCustomers) FROM adm_Customers LENGTH : Returns the amount of
characters from a field/text/P> SELECT LENGTH(Namesupplie) FROM adm_supplies Breaks and
Organization Clauses that can be added to a query to organize the results. GROUP BY Used to
group lines in the result . SELECT [Link],[Link] FROM adm_supplier F,
adm_product P WHERE [Link]= F. SupplierId GROUP BY F. SupplierId Aggregate Functions
cannot be used in GROUP BY clause. HAVING Apply search conditions to the lines in GROUP BY
clause. For example : SELECT CustomersId MAX(ValueOrder),MIN(ValueOrder),MAX(ValueOrder)
?? MIN(ValueOrder) as Differences FROM adm_pedidos GROUP BY CustomersId HAVING MAX(
ValueOrder)- MIN(ValueOrder) > 12700; List all the customers who had made more than 20.
SELECT CustomersId COUNT(CustomersId) FROM adm_order GROUP BY CustomersId HAVING
COUNT(CustomersId) > 20;; ORDER BY Order (sort) the lines (records).

También podría gustarte