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
Contenedores
Calendarios
Siempre buscando nuevas tecnologas, ScriptCase tiene una variedad de componentes:
Ajax de apoyo
Auto-completar
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 es totalmente
independiente de la herramienta, y podr ser publicados en cualquier servidor Web habilitado para PHP. El
lenguaje PHP es libre (GNU) y puede ser utilizado en Windows o Linux.
Herramientas Extra
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 (Data Base 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.
Diccionario de datos
Permite la definicin de datos (nombres y tipos de campo, etc.), a fin de optimizar el desarrollo de aplicaciones.
Editar exprs
Permite editar rpidamente ms de una aplicacin
Helpcase
Permite crear webhelps, de manera que normaliza su documentacin y facilita 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.
Bases 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).
Compatible con bases de datos:
Informacin General
Informacin General
INFORMACIN GENERAL
El proceso de instalacin del ScriptCase se describe segn el tipo de ambiente.
La NetMake recomenda, para funcionamiento adecuado del ScriptCase, los siguientes ajustes en php.ini:
post_max_size: 512M.
memory_limit: 512M
upload_max_filesize: 512M
max_input_vars: 6000
ScriptCase Linux Instalador
ScriptCase MacOSX Instalador
ScripCase Windows Instalador
Instalacin Manual del ScriptCase
Instalador Scriptcase - Linux
ScriptCase Linux - Instalador
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 instaladorScriptcase
instalar automticamente en su ordenador:
1 - Apache Web Server 2.2.15.
2 - PHP 5.3 con mbstring, zip y gd extensiones habilitadas.
3 - Zend Guard Loader 3.3.
4 - Scriptcase versin 7.
*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:
Paso 1: Ejecutar el instalador ScriptCase. 1.
Paso 2: Seleccionar la configuracin de los instaladores. 2.
Paso 3: Ejecutar ScriptCase. 3.
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 - Grant permisos para el archivo de ejecucin.
Ex:
user@computer:~/your/download/folder$ chmod -x scriptcasev7_installer.run
4 - Ejecute el instalador.
Ex:
user@computer:~/your/download/folder$ ./scriptcasev7_installer.run
Paso 2: Seleccionar la configuracin de los instaladores.
En las siguientes imgenes somos capaces de ver todas las propiedades de las instalaciones.
1 - Seleccione el idioma de instalacin.
Idioma: Seleccione el idioma que se mostrar en el proceso de instalacin. Esto no selecciona el idioma 1.
de ScriptCases.
Haga clic en ??adelante?? para continuar...
2 - Mensaje de ??bienvenido??.
Esta pantalla muestra el que mensaje de ??bienvenido?? de los instaladores
Haga clic en ??adelante?? para continuar...
3 - Contrato de licencia.
Acepta esta licencia?: Debes leer y aceptar los trminos antes de continuar. 1.
Haga clic en ??adelante?? para continuar...
4 - Directorio de instalacin.
Sugerencia
La ruta de instalacin predeterminada es "/opt/NetMake/v7/". No cambiar esta ruta a menos que sepa lo que
est haciendo.
Directrio de instalation: Poner aqu la ruta de la instalacin. 1.
Browse: Este botn permite seleccionar las carpetas de la ruta de instalacin o crear una nueva. 2.
Haga clic en ??adelante?? para continuar...
5 - Configuracin de Apache.
Puerta: Esto definir en qu puerta se ejecutar el servicio Apache. Le recomendamos que utilice el 1.
valor predeterminado.
Correo del Administrador: Este es el correo del administrador de Apache. Esta es la configuracin de 2.
Apache, no de ScriptCase.
Domnio Apache: Dominio de Apache debe definirse aqu. Ms informacin acerca de los dominios de 3.
Apache aqu.
Haga clic en ??adelante?? para continuar...
6 - Instalar.
El instalador iniciar el proceso de instalacin.
Haga clic en ??adelante?? para continuar...
Barra de progreso: El progreso general de la instalacin. 1.
Haga clic en ??adelante?? para continuar...
7 - Completar la instalacin.
Ver archivo "Leme": Cuando termine el instalador, se mostrar el archivo "Leme" 1.
Abrir el Scriptcase 7: Cuando termine el instalador, se abrir ScriptCase. 2.
Haga clic en "Finalizar" para completar.
Paso 3: 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:
http://localhost:97.
Instalador Scriptcase - Macos
ScriptCase MacOS - Instalador
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.2.15.
2 - PHP 5.3 con mbstring, zip y gd extensiones habilitadas.
3 - Zend Guard Loader 3.3.
4 - Scriptcase versin 7.
MacOS X 10.8 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:
Paso 1: Seleccionar la configuracin del instalador. 1.
Paso 2: Ejecutar ScriptCase. 2.
Paso 1: Seleccionar la configuracin de los instaladores.
En las siguientes imgenes somos capaces de ver todas las propiedades de las instalaciones.
1 - Seleccione el idioma de instalacin.
Idioma: Seleccione el idioma que se mostrar en el proceso de instalacin. Esto no selecciona el idioma 1.
de ScriptCases.
Haga clic en ??adelante?? para continuar...
2 - Mensaje de ??bienvenido??.
Esta pantalla muestra el que mensaje de ??bienvenido?? de los instaladores
Haga clic en ??adelante?? para continuar...
3 - Contrato de licencia.
Acepta esta licencia?: Debes leer y aceptar los trminos antes de continuar. 1.
Haga clic en ??adelante?? para continuar...
4 - Directorio de instalacin.
HINT
El directorio de instalacin predeterminada es "/Applications/NetMake/v7/". No cambiar este directorio a
menos que sepa lo que est haciendo.
Installation Directory: Poner aqu el directorio de la instalacin. 1.
Browse: Este botn permite seleccionar las carpetas de el directorio de instalacin o crear una nueva. 2.
Haga clic en ??adelante?? para continuar...
5 - Configuracin de Apache.
Port: Esto definir en qu puerta se ejecutar el servicio Apache. Le recomendamos que utilice el valor 1.
predeterminado.
Email Administrator: Este es el correo del administrador de Apache. Esta es la configuracin de Apache, 2.
no de ScriptCase.
Apache Domain: Dominio de Apache debe definirse aqu. Ms informacin acerca de los dominios de 3.
Apache here.
Haga clic en ??adelante?? para continuar...
6 - Instalar.
El instalador iniciar el proceso de instalacin.
Haga clic en ??adelante?? para continuar...
Barra de progreso: El progreso general de la instalacin. 1.
Haga clic en ??adelante?? para continuar...
7 - Completar la instalacin.
View Readme File: Cuando termine el instalador, se mostrar el archivo "Leme" 1.
Open Scriptcase 7: Cuando termine el instalador, se abrir ScriptCase. 2.
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:
http://localhost:97.
Instalador Scriptcase - Windows
ScriptCase Windows - Instalador
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.2.15.
2 - PHP 5.3 con mbstring, zip y gd extensiones habilitadas.
3 - Zend Guard Loader 3.3.
4 - Scriptcase versin 7.
*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:
Paso 1: Seleccionar la configuracin de los instaladores. 1.
Paso 2: Ejecutar ScriptCase. 2.
Paso 1: Seleccionar la configuracin de los instaladores.
En las siguientes imgenes somos capaces de ver todas las propiedades de las instalaciones.
1 - Seleccione el idioma de instalacin.
Idioma: Seleccione el idioma que se mostrar en el proceso de instalacin. Esto no selecciona el idioma 1.
de ScriptCases.
Haga clic en ??adelante?? para continuar...
2 - Mensaje de ??bienvenido??.
Esta pantalla muestra el que mensaje de ??bienvenido?? de los instaladores
Haga clic en ??adelante?? para continuar...
3 - Contrato de licencia.
Acepta esta licencia?: Debes leer y aceptar los trminos antes de continuar. 1.
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.
Directrio de instalation: Poner aqu la ruta de la instalacin. 1.
Browse: Este botn permite seleccionar las carpetas de la ruta de instalacin o crear una nueva. 2.
Haga clic en ??adelante?? para continuar...
5 - Configuracin de Apache.
Puerta: Esto definir en qu puerta se ejecutar el servicio Apache. Le recomendamos que utilice el 1.
valor predeterminado.
Correo del Administrador: Este es el correo del administrador de Apache. Esta es la configuracin de 2.
Apache, no de ScriptCase.
Domnio Apache: Dominio de Apache debe definirse aqu. Ms informacin acerca de los dominios de 3.
Apache aqu.
Haga clic en ??adelante?? para continuar...
6 - Instalar.
El instalador iniciar el proceso de instalacin.
Haga clic en ??adelante?? para continuar...
Barra de progreso: El progreso general de la instalacin. 1.
Haga clic en ??adelante?? para continuar...
7 - Completar la instalacin.
Ver archivo "Leme": Cuando termine el instalador, se mostrar el archivo "Leme" 1.
Abrir el Scriptcase 7: Cuando termine el instalador, se abrir ScriptCase. 2.
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:
http://localhost:97.
Instalacin Manual Scriptcase
Requisitos:
Servidor web con soporte para PHP, como Apache, IIS
PHP 5.3 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
NOTA: El instalacin manual requiere que el servidor ya tiene un entorno web configurado con las
especificaciones descritas anteriormente. Como alternativa, se puede realizar la instalacin del entorno de Zend
Server, que contiene todos los requisitos necesarios. El entorno de Zend Server se puede encontrar en este
enlace: <a href="http://www.zend.com/en/products/server/downloads/"_blank">Zend.
Con el ambiente ya est instalado, debe descargar el Scripcase ZIP. Se puede descargar en este sitio: <a
href="http://www.scriptcase.net"_blank">Scriptcase
Extraiga el archivo en una carpeta temporal, usando el extracto aqu tu descompresor de archivos. Se crear una
carpeta con el nombre: ScriptCase-7.xx, cambiarle el nombre a scriptcase7, y moverlo a la raz de tu servidor
web. Finalmente abrir el navegador y acceso /scriptcase7 para iniciar el proceso de instalacin.
Exemplo: http://servidor:porta/scriptcase7
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 php.ini para reconocer estas extensiones.
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 cmd.exe 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.
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.
Accessando A Scriptcase
Autenticacin De Usuario
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 al perfil del usuario, ScriptCase muestra las opciones y proyectos
disponibles para dicho usuario.
Nota:El usuario Administrador de ScriptCase tiene acceso a todas las funciones, incluyendo la habilidad de crear
y editar usuarios.
Pgina De Inicio
Pgina de Inicio
Al acceder a Scriptcase, si no tiene ningn proyecto, ver una pgina de inicio con los primeros pasos que debe
tomar para crear su proyecto.
Si ya tiene un proyecto creado, se mostrar una pantalla para seleccionar o crear un nuevo proyecto.
Despus de crear o seleccionar un proyecto, the el rea de trabajo de Scriptcase es mostrada.
Area De Trabajo De Scriptcase
Distribucion Del Area De Trabajo
Distribucin del rea de trabajo
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.
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 pgina, se encuentra disponible un menu jerrquico que contiene todas las opciones
de ScriptCase.
Imagen 1: Interfaz del Menu Principal.
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
Inicio Ir a la Pgina de Inicio del proyecto
Nuevo Proyecto Crear un nuevo Proyecto
Abrir Proyecto Abrir un proyecto
Cerrar Proyecto Cerrar el proyecto
Nueva Conexin Crear Nueva Conexin a la Base de
Datos
Editar Conexin Editar las conexiones a la Base de
Datos
Constructor de
SQL
Herramienta para crear comandos SQL.
Nuevo Crear aplicaciones a travs del
asistente
Creacin
Expresa
Crear aplicaciones en lote (modo
expreso).
Guardar Guarda la aplicacin que se est
editando. ( * )
Generar Cdigo
Fuente
Generar el Cdigo Fuente de la
Aplicacin. ( * )
Ejecutar Guarda la aplicacin, genera el cdigo
fuente y ejecuta la aplicacin. ( * )
Publicar Publica la aplicacin a un Servidor. ( * )
Web Help Documentacin de ScriptCase.
Cerrar Sesin Salir de ScriptCase.
(*) Las opciones Guardar, Generar, Ejecutar y Publicar slo
estn disponibles cuando se est editando una aplicacin.
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
Explorador de Proyecto
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 Crear una nueva carpeta para
organizar las aplicaciones.
Renombrar Renombrar la carpeta seleccionada.
Eliminar Eliminar la carpeta seleccionada.
2 - Filtros
Son usados para filtrar las aplicaciones de la carpeta actual.
Todas las
aplicaciones
Muestra todas las aplicaciones de la carpeta y las subcarpetas.
Mis
Aplicaciones
Muestra todas las aplicaciones de la carpeta y la subcarpeta desarrolladas por el usuario actual.
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 Nombre de la aplicacin.
Descripcin Descripcin de la aplicacin.
Creador Desarrollador de la aplicacin.
Generacin Fecha de la ltima generacin.
Estado 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.
Proyecto
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
Esta opcin es usada para crear uno o ms proyectos.
Imagen 1: Nuevo Proyecto.
ScriptCase provee ejemplos de proyectos a modo de ejemplo de las diversas aplicaciones que pueden ser
creadas con la herramienta. Estos proyectos pueden ser descargados e importados a su Scriptcase.
Locales - Seleccione en la lista los idiomas que estarn disponibles en el Proyecto y defina el idioma por
defecto. Utilice la interfaz anterior para agregar o eliminar idiomas. Haga clic en Seleccionar por Defecto para
cambiar el idioma preestablecido del proyecto. Cuando el idioma por defecto no es seleccionado, ScriptCase
seleccionar el idioma de acuerdo a los ajustes del navegador del usuario.
Sistemas
Cuando la importacin de los sistemas que tenemos que elegir qu ScriptCase base de datos de exportacin de
las tablas del sistema.
MySQL
SQLite
MS SQL Server
PostgreSQL
Oracle
MS Access
Interbase/Firebird
Propiedades
Esta opcin cambia los atributos del proyecto.
Imagen 1: Interfaz de propiedades del proyecto.
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 - Librerias
Seleccione y habilite las libreras para usar en los eventos de las aplicaciones.
Abrir Proyecto
Puede abrir, o ir de un proyecto a otro cuando lo desee, accesando al menu Archivo -> Abrir Proyecto.
Imagen 1: Menu.
Delete
Proyecto - Eliminar
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: Borrar 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.
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.
Generar Cdigo Fuente
Generar 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.
Publicacion
Publicacin
Mediante el proceso de publicacin se publican las aplicaciones desarrolladas con Scriptcase (y sus libreras) en
un servidor Web habilitado para PHP.
Permite exportar todas las aplicaciones del proyecto o solo las 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.
Chequee la lista de aplicaciones contenidas en el archivo de respaldo. Haga clic en Restaurar y luego clic en
Aceptar para finalizar el proceso.
Reportes
Provee 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 informacin histrica y analtica sobre las aplicaciones del Poyecto.
Imagen 2: Lista de Aplicaciones.
La lista de aplicaciones le muestra los "INSERTS" para una Tabla (SQL) existente en el proyecto. Esta
informacin podr&acaute; ser luego usada como parte del mecanismo de autenticacin de su proyecto.
Al hacer clic en MOSTRAR INSERTS, se muestra 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.
Imagen 6: Interfaz de Reporte (Resumen de Desarrolladores).
Mostrar Diagrama
Imagen 1: Mostrar Diagrama.
Imagen 2: Diagrama.
Busqueda En Aplicaciones
Busca por un atributo especfico en todas las aplicaciones:
Imagen 1: Menu de Busqueda.
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
Haciendo uso de los recursos de seguridad que ScriptCase pone a su disposicin podr implementar reglas de
acceso para el sistema que est desarrollando, disminuyendo el tiempo de desarrollo del proyecto, ya que
ScriptCase genera aplicaciones de acceso y validaciones automticamente.
Imagen 1: Menu del mdulo de seguridad.
1. Tipo - En el primer paso debe seleccionar el nivel de seguridad. Existen tres niveles de seguridad y cada uno
de ellos est basado en un modelo de datos para almacenar la informacin tal como cuentas de usuario,
contraseas, perfiles de acceso, grupos y otros.
Imagen 2: Mdulo de Seguridad - Tipos.
Tipos:
Usuario - Crea una aplicacin basada en el nivel de seguridad del usuario. En este modo, la aplicacin es
enlazada a la autenticacin inicial del usuario, es decir, al autenticar al usuario en el sistema, se comprueba
que dicho usuario cuente con los permisos requeridos para acceder a la aplicacin.
Aplicacin - Crea una aplicacin basada en el nivel de seguridad de la aplicacin. En este modo, la
aplicacin esta directamente relacionada al usuario.
Grupos - Crea una aplicacin basada en el nivel de seguridad del grupo al que pertenezca el usuario. En
este modo, se define el acceso a las aplicaciones por grupo de usuarios.
2. Seleccione Conexin - El segundo paso es comn para cualquier Tipo seleccionado y es usado para
seleccionar la conexin (a la Base de Datos) que ser usada para crear el mdulo de seguridad.
Imagen 3: Mdulo de Seguridad - Seleccione la conexin.
Seleccione la conexin:
Conexin - Seleccione una conexin a la base de datos desde el proyecto.
Usar tabla existente o crear una nueva - Puede elegir si Scriptcase crear las tablas en su base de datos
o si se usarn las existentes.
Prefijo de Tabla - Prefijo usado para crear los nombre de las tablas.
Eliminar tablas si existen - Elimina las tablas existentes para crear nuevas.
3. Asociar - El tercer paso es diferente para cada Tipo de nivel de seguridad y es usado para asociar los
campos desde el mdulo de seguridad con los campos de la base de datos. De esta forma slo es necesario
si la opcin "Usar Tablas existentes" es seleccionada en el ltimo paso.
Usuario
Crea una aplicacin basada en el nivel de seguridad del usuario. En este modo, la aplicacin es enlazada a
la autenticacin inicial del usuario.
Imagen 4: Interfaz de Usuario.
User:
Tabla - Define la tabla "Usuarios" usada por el sistema.
Nombre de acceso - Define el campo para almacenar el nombre de acceso del usuario.
Contrasea - Define el campo para almacenar la contrasea del usuario.
Nombre - Define el campo para almacenar el nombre del Usuario (Nombre real).
Correo Electrnico - Define el campo donde ser almacenada la direccin de correo electrnico del
usuario.
Activar - Define el campo para almacenar el estado del usuario (Activo o Inactivo).
Cdigo de Activacin - Define el campo para almacenar el c´digo de activacin.
Privilegios de Administrador - Define el campo para almacenar si el usuario tiene privilegios de
Administrador.
Usuario / Aplicacin
Crea una aplicacin basada en el nivel de seguridad de la aplicacin. En este modo, la aplicacin esta
directamente relacionada al usuario.
Imagen 5: Interfaz de Usario / Aplicacin.
1 - Usuario:
Tabla - Define la tabla "Usuarios" usada por el sistema.
Nombre de acceso - Define el campo para almacenar el nombre de acceso del usuario.
Contrasea - Define el campo para almacenar la contrasea del usuario.
Nombre - Define el campo para almacenar el nombre del Usuario (Nombre real).
Correo Electrnico - Define el campo donde ser almacenada la direccin de correo electrnico del
usuario.
Activar - Define el campo para almacenar el estado del usuario (Activo o Inactivo).
Cdigo de Activacin - Define el campo para almacenar el c´:digo de activacin.
Privilegios de Administrador - Define el campo para almacenar si el usuario tiene privilegios de
Administrador.
2 - Aplicacin:
Tabla - Define la tabla para almacenar todas las aplicaciones del proyectos.
Cdigo - Define el campo para almacenar el cdigo o el nombre de la aplicacin.
Descripcin - Define el campo para almacenar la descripcin de la aplicacin.
Tipo de aplicacin - Define el campo para la almacenar el tipo de aplicacin.
5 - Usario / Aplicacin:
Tabla - Define la tabla para almacenar las relaciones entre grupos y proyectos.
Nombre de usuario - Define el campo para almacenar el Nombre de Usuario (Login).
Nombre de Aplicacin - Define el campo para almacenar el nombre de la aplicacin.
Privilegios de Acceso - Define el campo para almacenar si el usuario tiene privilegios para acceder a
la aplicacin.
Privilegios de INSERT- Define el campo para almacenar si el usuario cuenta con privilegios para
agregar (INSERT) nuevos registros en la aplicacin.
Privilegios de DELETE - Define el campo para almacenar si el usuario cuenta con privilegios para
eliminar (DELETE) registros en la aplicacin.
Privilegios de UPDATE- Define el campo para almacenar si el usuario cuenta con privilegios para
actualizar (UPDATE) registros en la aplicacin.
Privilegios de Exportacin - Define el campo para almacenar si el usuario cuenta con privilegios para
exportar registros en la aplicacin.
Privilegios de Impresin- Define el campo para almacenar si el usuario cuenta con privilegios para
imprimir registros en la aplicacin.
2 - Grupo:
Tabla - Define la tabla para almacenar los grupos creados en el sistema.
ID - Define el campo para almacenar el cdigo del grupo.
Descripcin - Define el campo para almacenar la descripcin del grupo.
3 - Aplicacin:
Tabla - Define la tabla para almacenar todas las aplicaciones del proyecto.
Cdigo - Define el campo para almacenar el cdigo o el nombre de la aplicacin.
Descripcin - Define el campo para almacenar la descripcin de la aplicacin.
Tipo de Aplicacin - Define el campo para almacenar el tipo de aplicacin.
4 - Usuario / Grupo:
Tabla - Define la tabla para almacenar las relaciones entre usuarios y grupos en el proyecto.
Nombre de Usuario - Define el campo para almacenar el nombre de usuario (Login).
Cdigo del Grupo - Define el campo para almacenar el cdigo del grupo.
5 - Grupo / Aplicacin:
Tabla - Define la tabla para almacenar las relaciones entre grupos y aplicaciones de proyecto.
Cdigo del Grupo - Define el campo para almacenar el cdigo del grupo.
Nombre de Aplicacin - Define el campo para almacenar el nombre de la aplicacin.
Privilegios de Acceso - Define el campo para almacenar si el usuario tiene privilegios para acceder a
la aplicacin.
Privilegios de INSERT- Define el campo para almacenar si el usuario cuenta con privilegios para
agregar (INSERT) nuevos registros en la aplicacin.
Privilegios de DELETE - Define el campo para almacenar si el usuario cuenta con privilegios para
eliminar (DELETE) registros en la aplicacin.
Privilegios de UPDATE- Define el campo para almacenar si el usuario cuenta con privilegios para
actualizar (UPDATE) registros en la aplicacin.
Privilegios de Exportacin - Define el campo para almacenar si el usuario cuenta con privilegios para
exportar registros en la aplicacin.
Privilegios de Impresin- Define el campo para almacenar si el usuario cuenta con privilegios para
imprimir registros en la aplicacin.
4. Configuracion - El cuarto paso es usado para informar los ajustes usados en el mdulo de seguridad.
5. Insertar datos - En el quinto paso se inserta la informacin en las tablas Usuarios y Grupos.
6. Agregar aplicaciones - El sexto paso consiste en ingresar los datos a la tabla de Aplicaciones.
Nota: Este paso no es necesario si utiliza la seguridad de tipo "Usuario".
7. Profile - EL ltimo paso permite salvar en un perfil todos los ajustes anteriores para ser usados en otros
proyectos.
LDAP
See the LDAP documentation:
LDAP Documentation
Seguridad
Seguridad
Haciendo uso de los recursos de seguridad que ScriptCase pone a su disposicin podr implementar reglas de
acceso para el sistema que est desarrollando, disminuyendo el tiempo de desarrollo del proyecto, ya que
ScriptCase genera aplicaciones de acceso y validaciones automticamente.
Imagen 1: Menu del mdulo de seguridad.
1. Tipo - En el primer paso debe seleccionar el nivel de seguridad. Existen tres niveles de seguridad y cada uno
de ellos est basado en un modelo de datos para almacenar la informacin tal como cuentas de usuario,
contraseas, perfiles de acceso, grupos y otros.
Imagen 2: Mdulo de Seguridad - Tipos.
Tipos:
Usuario - Crea una aplicacin basada en el nivel de seguridad del usuario. En este modo, la aplicacin es
enlazada a la autenticacin inicial del usuario, es decir, al autenticar al usuario en el sistema, se comprueba
que dicho usuario cuente con los permisos requeridos para acceder a la aplicacin.
Aplicacin - Crea una aplicacin basada en el nivel de seguridad de la aplicacin. En este modo, la
aplicacin esta directamente relacionada al usuario.
Grupos - Crea una aplicacin basada en el nivel de seguridad del grupo al que pertenezca el usuario. En
este modo, se define el acceso a las aplicaciones por grupo de usuarios.
2. Seleccione Conexin - El segundo paso es comn para cualquier Tipo seleccionado y es usado para
seleccionar la conexin (a la Base de Datos) que ser usada para crear el mdulo de seguridad.
Imagen 3: Mdulo de Seguridad - Seleccione la conexin.
Seleccione la conexin:
Conexin - Seleccione una conexin a la base de datos desde el proyecto.
Usar tabla existente o crear una nueva - Puede elegir si Scriptcase crear las tablas en su base de datos
o si se usarn las existentes.
Prefijo de Tabla - Prefijo usado para crear los nombre de las tablas.
Eliminar tablas si existen - Elimina las tablas existentes para crear nuevas.
3. Asociar - El tercer paso es diferente para cada Tipo de nivel de seguridad y es usado para asociar los
campos desde el mdulo de seguridad con los campos de la base de datos. De esta forma slo es necesario
si la opcin "Usar Tablas existentes" es seleccionada en el ltimo paso.
Usuario
Crea una aplicacin basada en el nivel de seguridad del usuario. En este modo, la aplicacin es enlazada a
la autenticacin inicial del usuario.
Imagen 4: Interfaz de Usuario.
User:
Tabla - Define la tabla "Usuarios" usada por el sistema.
Nombre de acceso - Define el campo para almacenar el nombre de acceso del usuario.
Contrasea - Define el campo para almacenar la contrasea del usuario.
Nombre - Define el campo para almacenar el nombre del Usuario (Nombre real).
Correo Electrnico - Define el campo donde ser almacenada la direccin de correo electrnico del
usuario.
Activar - Define el campo para almacenar el estado del usuario (Activo o Inactivo).
Cdigo de Activacin - Define el campo para almacenar el c´digo de activacin.
Privilegios de Administrador - Define el campo para almacenar si el usuario tiene privilegios de
Administrador.
Usuario / Aplicacin
Crea una aplicacin basada en el nivel de seguridad de la aplicacin. En este modo, la aplicacin esta
directamente relacionada al usuario.
Imagen 5: Interfaz de Usario / Aplicacin.
1 - Usuario:
Tabla - Define la tabla "Usuarios" usada por el sistema.
Nombre de acceso - Define el campo para almacenar el nombre de acceso del usuario.
Contrasea - Define el campo para almacenar la contrasea del usuario.
Nombre - Define el campo para almacenar el nombre del Usuario (Nombre real).
Correo Electrnico - Define el campo donde ser almacenada la direccin de correo electrnico del
usuario.
Activar - Define el campo para almacenar el estado del usuario (Activo o Inactivo).
Cdigo de Activacin - Define el campo para almacenar el c´:digo de activacin.
Privilegios de Administrador - Define el campo para almacenar si el usuario tiene privilegios de
Administrador.
2 - Aplicacin:
Tabla - Define la tabla para almacenar todas las aplicaciones del proyectos.
Cdigo - Define el campo para almacenar el cdigo o el nombre de la aplicacin.
Descripcin - Define el campo para almacenar la descripcin de la aplicacin.
Tipo de aplicacin - Define el campo para la almacenar el tipo de aplicacin.
5 - Usario / Aplicacin:
Tabla - Define la tabla para almacenar las relaciones entre grupos y proyectos.
Nombre de usuario - Define el campo para almacenar el Nombre de Usuario (Login).
Nombre de Aplicacin - Define el campo para almacenar el nombre de la aplicacin.
Privilegios de Acceso - Define el campo para almacenar si el usuario tiene privilegios para acceder a
la aplicacin.
Privilegios de INSERT- Define el campo para almacenar si el usuario cuenta con privilegios para
agregar (INSERT) nuevos registros en la aplicacin.
Privilegios de DELETE - Define el campo para almacenar si el usuario cuenta con privilegios para
eliminar (DELETE) registros en la aplicacin.
Privilegios de UPDATE- Define el campo para almacenar si el usuario cuenta con privilegios para
actualizar (UPDATE) registros en la aplicacin.
Privilegios de Exportacin - Define el campo para almacenar si el usuario cuenta con privilegios para
exportar registros en la aplicacin.
Privilegios de Impresin- Define el campo para almacenar si el usuario cuenta con privilegios para
imprimir registros en la aplicacin.
2 - Grupo:
Tabla - Define la tabla para almacenar los grupos creados en el sistema.
ID - Define el campo para almacenar el cdigo del grupo.
Descripcin - Define el campo para almacenar la descripcin del grupo.
3 - Aplicacin:
Tabla - Define la tabla para almacenar todas las aplicaciones del proyecto.
Cdigo - Define el campo para almacenar el cdigo o el nombre de la aplicacin.
Descripcin - Define el campo para almacenar la descripcin de la aplicacin.
Tipo de Aplicacin - Define el campo para almacenar el tipo de aplicacin.
4 - Usuario / Grupo:
Tabla - Define la tabla para almacenar las relaciones entre usuarios y grupos en el proyecto.
Nombre de Usuario - Define el campo para almacenar el nombre de usuario (Login).
Cdigo del Grupo - Define el campo para almacenar el cdigo del grupo.
5 - Grupo / Aplicacin:
Tabla - Define la tabla para almacenar las relaciones entre grupos y aplicaciones de proyecto.
Cdigo del Grupo - Define el campo para almacenar el cdigo del grupo.
Nombre de Aplicacin - Define el campo para almacenar el nombre de la aplicacin.
Privilegios de Acceso - Define el campo para almacenar si el usuario tiene privilegios para acceder a
la aplicacin.
Privilegios de INSERT- Define el campo para almacenar si el usuario cuenta con privilegios para
agregar (INSERT) nuevos registros en la aplicacin.
Privilegios de DELETE - Define el campo para almacenar si el usuario cuenta con privilegios para
eliminar (DELETE) registros en la aplicacin.
Privilegios de UPDATE- Define el campo para almacenar si el usuario cuenta con privilegios para
actualizar (UPDATE) registros en la aplicacin.
Privilegios de Exportacin - Define el campo para almacenar si el usuario cuenta con privilegios para
exportar registros en la aplicacin.
Privilegios de Impresin- Define el campo para almacenar si el usuario cuenta con privilegios para
imprimir registros en la aplicacin.
4. Configuracion - El cuarto paso es usado para informar los ajustes usados en el mdulo de seguridad.
5. Insertar datos - En el quinto paso se inserta la informacin en las tablas Usuarios y Grupos.
6. Agregar aplicaciones - El sexto paso consiste en ingresar los datos a la tabla de Aplicaciones.
Nota: Este paso no es necesario si utiliza la seguridad de tipo "Usuario".
7. Profile - EL ltimo paso permite salvar en un perfil todos los ajustes anteriores para ser usados en otros
proyectos.
LDAP
See the LDAP documentation:
LDAP Documentation
Ldap Security
Ldap Seguridad
LDAP
Hay dos maneras de utilizar LDAP para la autenticacin ScriptCase aplicaciones:
LDAP option.
Control Total
Solo Autentificacin
Tutorial LDAP
Ldap - Total Control
Este mtodo de autenticacin LDAP permite al administrador seleccionar usuarios de LDAP que tendrn acceso
a las aplicaciones y las aplicaciones que hayan 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 o se va a utilizar
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 se ha seleccionado la opcin de utilizar "tablas existentes" en el paso anterior.
User:
Tabla - Definir la tabla "Usuarios" que utiliza el sistema.
Login - Establece el campo a las tiendas el inicio de sesin del usuario.
Contrasea - Establece el campo a las tiendas de la contrasea de usuario.NO SE UTILIZA.
Nombre - Establece el campo a las tiendas el nombre de usuario.
E-mail - Establece el campo a las tiendas el correo electrnico.
Activo - Establece el campo a las tiendas si el usuario est activo o no.
El cdigo de activacin -Establece el campo a las tiendas el cdigo de activacin NO SE UTILIZA.
Privilegios de Administrador - Establece el campo a las tiendas si el usuario tiene privilegios de
administrador.
Aplicacin:
Tabla - Poner la mesa para almacenar 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 - Poner la mesa para almacenar la relacin entre los grupos y las aplicaciones del proyecto.
Login - Defina el campo para almacenar el nombre de usuario.
Nombre de la aplicacin - Defina el campo para almacenar el nombre de la aplicacin.
Privilegio de acceso - Definir el campo para almacenar si el usuario tiene el privilegio de acceder a la
aplicacin.
Inserte Prvilege - Definir el campo para almacenar si el usuario tiene privilegios para insertar nuevos
registros en la aplicacin.
Eliminar Privilegio - Definir el campo para almacenar si el usuario tiene privilegios para eliminar registros
en la aplicacin.
Update Prvilege - Definir el campo para almacenar si el usuario tiene privilegios para actualizar los registros
de la aplicacin.
Privilege Export - Definir el campo para almacenar si el usuario tiene el privilegio de exportar registros en
la aplicacin.
Imprimir Prvilege - Define el campo para almacenar si el usuario tiene el privilegio de imprimir los registros
de la aplicacin.
General:
Aplicaciones prefijo - Crear las aplicaciones de seguridad con un prefijo en el nombre
.
Cifrado - Definir si la contrasea se utiliza cifrado NO SE UTILIZA
.
Enable Security - Habilitar la opcin de "seguridad uso" de cada aplicacin
Men - Permite crear o seleccionar una aplicacin de men para incluir el mdulo de seguridad
Tipo de men - Definir 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 wich caracteres que el usuario final puede escribir.
LDAP:
Servidor - Definir la direccin del servidor LDAP.
Dominio - Definir el dominio LDAP que se utilizar.
DN - Definir nombre distinguido de LDAP que se utilizar.
Grupo - Definir el grupo LDAP que se utilizar.
4. Prueba de usuario - El quinto paso se utiliza para activar un usuario como administrador.
5. Agregar aplicaciones - El sexto paso se utiliza para rellenar las solicitudes de la tabla.
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.
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 - Crear las aplicaciones de seguridad con un prefijo en el nombre.
Cifrado - Definir si la contrasea se utiliza cifrado.NO UTILIZADO
Activar seguridad - Active la opcin "seguridad uso" en cada aplicacin.
Usar Captcha - Habilitar 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 - Definir el tema de las aplicaciones.
Log - Definir 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 - Definir 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 wich caracteres que el usuario final puede escribir.
LDAP:
Servidor - Definir la direccin del servidor LDAP
Dominio - Definir el dominio LDAP que se utilizar.
DN - Definir nombre distinguido de LDAP que se utilizar.
Group - Definir el grupo de LDAP a utilizar.
3. Prueba de usuario - El quinto paso se utiliza para activar un usuario como administrador.
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.
Tutorial Ldap
Tutorial de Creacin 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.
Domain Controller
Image 09: Active Directory pgina rol.
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
CN=Henrique C. Barros,DC=admartini,DC=scriptcase,DC=info OR
hbarros@admartini.scriptcase.info
# 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==
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
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 Logs 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.
Access
DB2
DBF
Firebird
Informix
Interbase
MySQL
Oracle
PostgresSQL
MS SQL Server - Windows
MS SQL Server - Linux
SQLite
SQLite PDO
SyBase
Foxpro
Access
Ms Access
Home >> Connections >> MS-Access
Requirements:
* The database Access (File .MDB) should be in the same web server where PHP is installed on;
* Windows must have installed MDAC28SDK or newer (Windows 2000 already exceed the standard in the
installation);
* Access databases using security (user and password) can only connect using ODBC.
The Connection with Access Database in ScriptCase can be done in two ways: ADO or ODBC.
Step 2: After you click "New", will appear at the right screen to create connection, click on the image of
the MS Access database.
Step 3: In the picture below, fill in the required specifications:
Connection name - Set the name of your new connection.
DBMS type - Set the type of the DBMS is ADO or ODBC.
Test Connection - Displays if the connection was successful or not.
PATH - PATH Newsletter Archive. MDB (This file is on server where is installed ScriptCase).
Username - Enter the user to gain access to your MS Access.
Password - Enter the password to get access to your MS Access.
For more details on configuring the database connection to the data, click
Decimal separator - Select the type of separator between comma and point.
Persistent connection - Persistent connections are links that do not close when the execution of
your script ends.
Use the schema name before the table - Allows the use of schemas before the names of the
tables.
Filter - Clicking this option, the following screen appears:
View - Allows viewing of filters on the tables, views, system tables and procedures.
Filters - Allows you to define which tables and owners will be displayed.
Step 4: Always test your connection before completing the same, if the message "Connected
successfully", then complete the establishment of the connection. If there is any connection fails, review
the fields filled in, especially the user, and password server path.
Connecting Access Via Odbc
Home >> Connections >> MS-Access >> Connecting Access via ODBC
The Microsoft Access, also known as MSAccess, is a management system database from Microsoft,
packaged with Microsoft Office Professional which combines the Microsoft Database Engine with a
graphical user interface.
To create a connection with your ScriptCase and your Access Database using an ODBC, you must
create an ODBC Connection in your Windows Panel Control (ODBC must be created on the same
server where you installed the ScriptCase).
Entering the ODBC Data Source Administrator, select the ABA Source Data System and create your
connection with your Access Database. After creating the ODBC in Windows Control Panel , you must
use the Microsoft Access Database Engine component so there is connection to the Access database.
Installing the Microsoft Access Database Engine component
1. To check whether the 32-bit Microsoft Access Database Engine drivers are installed, go to
C:\Windows\SysWOW64\odbcad32.exe. If on a 32-bit machine, go to
C:\Windows\System32\odbcad32.exe to access the utility. Go to the drivers tab. If the Microsoft Access
Driver lists .mdb and .accdb, then the correct drivers are installed. In this case, click here
2. If Microsoft Access Driver only lists the .mdb, the required driver is not installed.
For the 2007 Microsoft Office System (Windows 7, Windows Server 2003, Windows Server 2008,
Windows Vista, Windows XP), the 2007 Access Database Engine must be installed.
For the 2010 Microsoft Office System (Windows 7, Windows Server 2003 R2 (32-Bit x86), x64
editions of Windows Server 2003 R2, Windows Server 2008 R2, Windows Server 2008 Service
Pack 2, Windows Vista Service Pack 1, Windows XP Service Pack 3), the 2010 Access Database
Engine must be installed.
For more information, see the site of Microsoft Access.
3. After installing the Engine, many new drivers appear in your ODBC Data Source Administrator. The
Microsoft Access Driver now list .accdb as a file it supports, as we can see in the images below.
Image1: Before you install Microsoft Access Database Engine (only supports .mdb).
Image: After install Microsoft Access Database Engine (supports .mdb and .accdb).
Now, you can use the following ODBC driver:
After creating the ODBC, follow the steps below to create the connection:
Step 2: After you click "New", will appear at the right screen to create connection, click on the image of
the MS Access database.
Step 3: In the picture below, fill in the required specifications:
Connection name - Set the name of your new connection.
DBMS type - Set the type of the DBMS : ADO or ODBC.
Test Connection - Used to test if the connection is successful or not.
ODBCName - Enter the ODBC created in the Windows Control Panel.
Username - Enter a valid database user name.
Password - Enter the valid password.
For more details on configuring the database connection to the data, click
Decimal separator - Select the type of separator between comma and point.
Persistent connection - Persistent connections are links that do not close when the execution of
your script ends.
Use the schema name before the table - Allows the use of schemas before the names of the
tables.
Filter - By clicking in his option, the following screen appears:
Show - Display filters on the tables, views, system tables and procedures.
Filters - Define which tables and owners will be displayed.
Step 4: Always test your connection before completing the same, if the message "Connected
successfully" is displayed, then complete the establishment of the connection.
Db2
Ibm Db2
Conectar a la base de datos DB2
Home >> Conexiones >> IBM DB2
Conexin a la base de datos IBM DB2.
Para construir la extensin ibm_db2, deben estar instaladas en el sistema tanto las cabeceras como las
bibliotecas de desarrollo de aplicaciones DB2. DB2 no lo instala por omisin, por lo que se debe
habilitar explcitamente en el instalador de DB2. Los ficheros de cabeceras vienen incluidos de forma
gratuita en Cliente de Desarrollo de Aplicaciones DB2 de la IBM DB2 Universal
Si se aadieran las cabeceras y bibliotecas de desarrollo de aplicaciones DB2 a un sistema Linux o
Unix en el que DB2 ya estuviera instalado, ser necesario ejecutar el comando db2iupdt -e para
actualizar los enlaces simblicos a las cabeceras y bibliotecas de la instancia DB2.
ibm_db2 es una extensin PECL, (Repositorio de extensiones de PHP, que proporciona un directorio de
todas las extensiones conocidas e instalaciones de alojamiento para la transferencia y el desarrollo de
extensiones de PHP) por lo que se deben seguir las instrucciones de Instalacin de extensiones PECL
para instalar esta extensin en PHP. Debe ejecutarse el comando configure apuntando a la localizacin
de las cabeceras y bibliotecas DB2 de la siguiente forma:
bash$ ./configure --with-IBM_DB2=/path/to/DB2
Paso 2: Despus de hacer clic en "Nuevo", aparecer en la pantalla de la derecha para crear una
cuenta, haga clic en la imagen de la base de datos DB2.
Mostrar - Permite filtros de presentacin de las tablas, vistas, tablas y procedimientos del sistema.
Filtros - Determina que las tablas y los propietarios se muestran.
p>Paso 4: Siempre pruebe la conexin antes de finalizar el mismo, si el mensaje "Conexin exitosa", y
luego completar el establecimiento de la conexin.
Si hay alguna conexin falla, revise los campos cumplimentados, especialmente la de usuario,
contrasea, servidor y base de datos.
Paso 2: Despus de hacer clic en "Nuevo", aparecer en la pantalla de la derecha para crear una
cuenta, haga clic en la imagen de la base de datos DB2.
Mostrar - Permite filtros de presentacin de las tablas, vistas, tablas y procedimientos del sistema.
Filtros - Determina que las tablas y los propietarios se muestran.
Paso 4: Siempre pruebe la conexin antes de finalizar el mismo, si el mensaje "Conexin exitosa", y
luego completar el establecimiento de la conexin.
Si hay alguna conexin falla, revise los campos cumplimentados, especialmente la de usuario,
contrasea, servidor y base de datos.
Ibm Db2 Odbc Generico
Tutorial de conexin IBM DB2.
Home >> conexiones >> IBM DB2 >> DB2 ODBC Generico
Creacin de la conexin ScriptCase. (ODBC Generico)
Paso 1: El acceso al Administrador de orgenes de datos para crear el ODBC de Windows, opcin
System DNS.
Paso 1.2: Seleccionar Driver ODBC DB2.
Paso 1.3: Indique el nombre del ODBC y seleccione la base de datos a utilizar.
Paso 1.4: Configurar el ODBC creado.
Paso 1.5: Informar y base de datos de usuario Contrasea y la prueba de ODBC.
Ahora vamos a acceder a ScriptCase por el navegador y vamos a crear la conexin a la base de
datos DB2 ODBC genrico.
Paso 1: Acceda a su ScriptCase, por ejemplo, http://localhost/scriptcase/ la barra de herramientas ir al
icono resaltado en la figura siguiente, refirindose a la "Nueva conexin".
Paso 2: Despus de hacer clic en "Nuevo", aparecer en la pantalla de la derecha para crear una
cuenta, haga clic en la imagen de la base de datos DB2.
Mostrar - Permite filtros de presentacin de las tablas, vistas, tablas y procedimientos del sistema.
Filtros - Determina que las tablas y los propietarios se muestran.
Paso 4: Siempre pruebe la conexin antes de finalizar el mismo, si el mensaje "Conexin exitosa", y
luego completar el establecimiento de la conexin.
Si hay alguna conexin falla, revise los campos cumplimentados, especialmente la de usuario,
contrasea, servidor y base de datos.
Firebird
Firebird
Home >> Conexiones >> Firebird
Seleccione la opcin deseada en los siguientes enlaces.
En la bsqueda del archivo php.ini y quitar el interbase.dll DLL, (coma) para habilitar el mdulo de
InterBase / Firebird PHP. Ver la foto de abajo.
A continuacin, asegrese de que el mdulo de Interbase fue habilitado. Ver Diagnstico.
Ahora hay que editar el archivo de los servicios de Windows de modo que es posible crear conexiones
con Firebird. Este proceso es necesario cuando el servidor de Firebird se instala como un servicio
Cuando este paso no se lleva a cabo mediante la creacin de una conexin en ScriptCase se devuelve
el siguiente error: "No se puede completar la solicitud de red a la sede de "localhost". No se pudo
ubicar la mquina host. Indefinido servicio gds_db / tcp".
En este caso, modifique el archivo los servicios </ strong> (en Windows XP est en C: \ WINDOWS
\ system32 \ drivers \ etc \) que se encuentra en el directorio system32 de Windows. Agregue la lnea
siguiente al archivo:
gds_db 3050/tcp # Firebird
Guardar e iniciar el proceso de creacin de la ScriptCase conexin.
ScriptCase seis carreras en PHP 5.3. Esta versin de PHP tenido algunos problemas para
conectarse a la base de datos Firebird. Para resolver estos problemas para conectarse, por favor
haga lo siguiente:
1 - Descargar este archivo y extraerlo en la carpeta de extensiones de PHP (por defecto, se "C: \
Archivos de programa \ NetMake \ V6 \ ZendServer \ lib \ phpext" ):
http://www.netmake.com.br/knowledge/download/php_dll_firebird.zip
2 - Descargue el archivo y extraerlo en la carpeta de los archivos binarios de Zend Server (por defecto,
es "C: \ Archivos de programa \ NetMake \ V6 \ ZendServer \ bin " ):
http://www.netmake.com.br/knowledge/download/dll_firebird.zip
3 - Aadir estas lneas a su archivo php.ini (por defecto se encuentra en "C: \ Archivos de programa \
NetMake \ V6 \ ZendServer \ etc" ):
extension = php_interbase.dll
extension = php_pdo_firebird.dll
4 - Reinicie el servidor y usted ser capaz de conectar con Firebird (Interbase) .
Firebird - Odbc
Conexin a Firebird en Windows con ODBC.
Home >> Conexiones >> Firebird >> Creacin de una conexin con ODBC
Conexin a travs de ODBC
Para realizar la conexin se utiliza el IBPhoenix Open Source ODBC
Driver(http://www.ibphoenix.com)
Despus de la instalacin, crear mediante ODBC fuente Sistema de Datos y seleccionar el
controlador
En el ejemplo que nos conectamos a la base de datos que se encuentra en otro servidor(BLUELABEL).
Data Source Name: Nome do ODBC
Database: banco, si en caso de que el banco est en la mquina local sera(LOCALHOST:PATH)
Informar a la base de datos de usuario y contrasea.
Firebird - Linux
Conexin a Firebird en Linux.
Home >> Conexiones >> Firebird >> Creacin de una conexin en Linux
Configuracin de Firebird / Interbase en Linux
Requisitos previos:
Para habilitar el soporte Firebird/InterBase, configurar PHP con --with-interbase[=DIR], donde DIR es
la base instalada Firebird/InterBase, que el patrn es /usr/interbase.
Para otras configuraciones por favor visite http://www.php.net/manual/pt_BR/ref.ibase.php
Mostrar - Permite filtros de presentacin de las tablas, vistas, tablas y procedimientos del sistema.
Filtros - Determina que las tablas y los propietarios se muestran.
Paso 4: Siempre pruebe la conexin antes de finalizar el mismo, si el mensaje "Conexin exitosa", y
luego completar el establecimiento de la conexin.
Si hay alguna conexin falla, revise los campos cumplimentados, especialmente la de usuario,
contrasea, servidor y base de datos.
Paso 2: Despus de hacer clic en "Nuevo", aparecer en la pantalla de la derecha para crear una
cuenta, haga clic en la imagen de lo genrico de ODBC.
Paso 1: Entra en tu ScriptCase, y en el men de la izquierda se puede ver una ficha "Conexin", haga
clic en el subtema "Nuevo".
Paso 2: Despus de hacer clic en "Nuevo", aparecer en la pantalla de la derecha para crear la
conexin, haga clic en la imagen de la base de datos Informix.
Paso 3: En la foto de abajo, rellenar con las especificaciones requeridas:
Step 1: If you already have Scriptcase installed make a full backup of it inside Options > Settings >
Backup. Uninstall Scriptcase completely.
Step 2: Download the Zend Server CE with PHP 5.3 at Zend Page.
Step 3: Run the Zend installer and select the "Custom" option.
Step 4: Enable the "Zend Guard Loader" and the "Infomix" extensions.
Proceed with the installation pressing next a few times, the Zend installer will install the Zend Guard
Loader, Apache and PHP creating a small environment.
We must enable the check box to run the Zend after the installation, at this time the browser will open to
proceed with the installation.
Step 5: Now we must activate the Infomix extension in the Zend, so we must type: localhost:10081 .
Into the "Server Setup" tab, then into the Extensions tab, we must look for the pdo_infomix and turn it on.
Step 6: Now we must install Scriptcase using the zip file on the HTDOCS folder.
Remember to rename the folder after the Scriptcase zip file get uncompressed and now we are ready to
install Scriptcase in the new Environment.
Manual Installation Tutorial.
Create your first project, select the Infomix PDO connection and use this structure as host:
ip\service_name:port Example: 192.168.254.130\ol_ids_1150_1:9088
* We cant use "localhost", we must use the IP of your machine on the network.
Step 7: Save the connection and create an application (form or grid), try to run your application using the
default values, one error about the time zone will appear this way you can copy your time zone from the
error and paste it into the php.ini file after the date.timezone tag like the picture bellow.
Step 8: SRestart you apache and your Scriptcase will be ready to be used.
Interbase
Interbase
Home >> Conexins >> Interbase
En este tutorial veremos cmo habilitar el mdulo PHP "php_interbase.dll" en el php.ini y luego conectar
con Interbase de ScriptCase.
In PHP.INI, look for the word php_interbase.dll and remove the comment ";" to enable this module. See
image below.
Check if interbase module was enabled correctly. http://server:port/scriptcase/info.php
Se o modulo INTERBASE estiver carregado corretamente no seu php, prossiga acessando o
ScriptCase para criar sua conexo.
Mostrar - Permite la visualizacin de los filtros en las tablas, vistas, tablas del sistema y los
procedimientos.
Filtros - Permite definir las tablas y los propietarios que se mostrar.
Paso 4: Pruebe siempre la conexin antes de completar la misma, si sale el mensaje "Conectado
correctamente", entonces complete el establecimiento de la conexin. Si hay alguna falla la conexin,
revise los campos rellenados, especialmente el usuario, y contraseas.
Once the module is enabled we can create the connection to MySQL from Scriptcase:
Conexin MySQL en el Scriptcase
Habilitacin De La Extensin Mysql (linux)
Enabling PHP extension/module MySQL (LINUX)
Home >> Connections >> MySQL >> Enabling MySQL (LINUX)
To enable the PHP MySQL extension/module on a Linux environment we must compile PHP with the
option mysql (see description below).
Setting MySQL with PHP4:
The option --with-mysql is enabled by default. This is the standard operation and can be
disabled by setting --without-mysql. If MySQL is activated without specifying the path to the
MySQL installation directory, PHP will use the MySQL client library.
Users running other applications that use MySQL (for example, auth-mysql) should not use
the library built, but instead only specify the MySQL path to the installation directory, like this: --
with-mysql=/path/to/MySQL. This will force the PHP to use the customer libraries installed by
MySQL.
Setting MySQL with PHP5:
MySQL is not active by default, neither the MySQL library is built in PHP.
Use the option --with-mysql[= DIR] to enable MySQL extension.
Restart the web server.
For other settings, visit the site http://www.php.net/manual/pt_BR/ref.mysql.php
Once the module is enabled we can create the connection to MySQL from Scriptcase:
Conexin MySQL en el Scriptcase
Conexin Mysql En El Scriptcase
CREACIN DE CONEXIN MYSQL EN EL SCRIPTCASE
Home >> Conexiones >> MySQL >> Conexin MySQL en el Scriptcase
Aceder ScriptCase para crear una conexin
Paso 1: Entra en tu ScriptCase, y en el men de la izquierda se puede ver una ficha "Conexin", haga
clic en el subtema "Nuevo".
Paso 2: Despus de hacer clic en "Nuevo", aparecer en la pantalla de la derecha para crear la
conexin, haga clic en la imagen de la base de datos MySQL.
Paso 3: En la foto de abajo, rellenar con las especificaciones requeridas:
Nombre de la conexin - Define el nombre de la nueva conexin.
Tipo SGBD - Establecer si el modelo de SGBD es transaccional o no.
Pruebar conexin - Muestra si la conexin se ha realizado correctamente o no.
SGBD host o IP - Informar la IP del servidor donde est instalada la base de datos o el nombre de
instancia creada en la instalacin de MySQL.
Puerta - Establezca la puerta que se utilizar para la conexin (defaut es 3306).
Base de datos - Introduzca el nombre de su base de datos.
Usuario - Escriba el nombre del usuario. Si va a conectar con un servidor de base de datos remota,
comprobar si el usuario tiene acceso remoto a la base de datos.
Contrasea - Escriba la contrasea.
Para ms detalles sobre la configuracin de la conexin de base de datos, haga clic en
Mostrar - Permite la visualizacin de los filtros en las tablas, vistas, tablas del sistema y los
procedimientos.
Filtros - Permite definir las tablas y los propietarios que se mostrar.
Paso 4: Pruebe siempre la conexin antes de completar la misma, si sale el mensaje "Conectado
correctamente", entonces complete el establecimiento de la conexin. Si hay alguna falla la conexin,
revise los campos rellenados, especialmente el usuario, y contraseas.
Si usted tiene problemas para conectarse, compruebe si el mdulo de MySQL est activada en el PHP:
Habilitacin de la extensin MySQL (Windows).
Habilitacin de la extensin MySQL (LINUX).
Oracle
Oracle
Home >> Conexiones >> Oracle
Para conectarse a bases de datos Oracle se convierte en necesaria para instalar y configurar algunos
programas adicionales de la propia Oracle.
En los enlaces de abajo seleccione la opcin deseada.
Paso 2: Introduzca el cliente instantnea en el lugar "Path" variable de entorno de Windows. Haga clic
con el botn derecho sobre "Mi PC", luego en Propiedades, pestaa "Avanzado -> Variables de
entorno". Editar 'Camino' la variable y entrar en el "Oracle Instant Client" camino. Aadir la variable '
NLS_LANG', utiliza para configurar el idioma. (Ver imgenes abajo).
Cuando un valor que ya existe en la 'Path', aade, (coma) al final de la lnea y la ruta de acceso del
cliente al instante. Es necesario para reiniciar la mquina.
Siga las siguientes imgenes.
Imagen 1: Haga clic derecho sobre "My Computer" en el icono del men de propiedades
Imagen 6: Tenemos que establecer el nombre de la variable como "NLS_LANG", el orculo se utiliza
esta variable de entorno utilizado para definir las propiedades de idioma, territorio y conjunto de
caracteres.
En este enlace nos aparecer una lista con algunas de las variables.
http://www.orafaq.com/wiki/NLS_LANG
Aqu est una lista con algunas de las variables del lenguaje:
French_France.WE8ISO8895P
French_Switzerland.WE8ISO8895P1
Norwegian_Norway.NDK7DEC
Norwegian_Norway.WE8ISO8895P1
Japanese_Japan.JA16SJIS
Arabic_Egypt.AR8MSWIN1256
American_America.AR8MSWIN1256
American_America.WE8ISO8859P1
Latvian_Latvia.BLT8CP921
Note 2: La manera de entrar en las variables de entorno puede ser diferente dependiendo de la versin de Windows.
Una vez que el cliente es inmediata xito debemos certificado de que el archivo DLL de Oracle es para
arriba en la configuracin de PHP:
Habilitacin de Oracle en PHP.
Paso 1: En sitio web de Oracle elegir el sistema operativo deseado y luego los baixaremos "Instant
Client Basic Package".
Paso 4: Agregue la ruta a la carpeta que acaba de crear el "camino", recordando a separar lo que
vamos a entrar con ":" (dos puntos).
Despus de cuatro pasos de la ScriptCase listos para establecer una conexin con la base de datos
de Oracle.
Creacin de una conexin en ScriptCase.
info.php
Una vez que el mdulo est habilitado podemos crear la conexin con Oracle desde ScriptCase:
Creacin de una conexin en ScriptCase.
Paso 2: Despus de hacer clic en "Nuevo", aparecer a la derecha una pantalla para crear la conexin,
haga clic en la imagen de la base de datos Oracle.
Para ms detalles sobre la configuracin de la conexin de base de datos para los datos, haga clic en
.
Mostar - Display filters on the tables, views, system tables and procedures.
Filtros - Definir las tablas y los propietarios se mostrar.
Paso 4: Siempre pruebe la conexin antes de finalizar el mismo, si el mensaje "Conectado con xito"
en la pantalla, y luego completar el establecimiento de la conexin.
Postgresql
Postgressql
Home >> Conexiones >> PostgreSQL
To connect with PostgreSQL in Scriptcase you should enable the PHP extensions/module php_pgsql.dll
in php.ini file.
Once the module is enabled we can create the connection to PostgreSQL from Scriptcase:
Conexin PostgreSQL en el Scriptcase
Habilitacin De La Extensin Postgresql (linux)
Habilitacin de la extensin PostgreSQL (LINUX)
Home >> Conexiones >> PostgreSQL >> Habilitacin de la extensin PostgreSQL (LINUX)
To enable the module for PostgreSQL, the option --with-pgsql[=DIR] should be used when compiling
the PHP.
For other settings visit the site http://www.php.net/manual/en/ref.pgsql.php
Once the module is enabled we can create the connection to PostgreSQL from Scriptcase:
Conexin PostgreSQL en el Scriptcase.
Conexin Postgresql En El Scriptcase
CREACIN DE CONEXIN POSTGRESQL EN EL SCRIPTCASE
Home >> Conexiones >> PostgreSQL >> Conexin PostgreSQL en el Scriptcase
Paso 1: Entra en tu ScriptCase, y en el men de la izquierda se puede ver una ficha "Conexin", haga
clic en el subtema "Nuevo".
Paso 2: Despus de hacer clic en "Nuevo", aparecer en la pantalla de la derecha para crear la
conexin, haga clic en la imagen de la base de datos PostgreSQL.
Paso 3: En la foto de abajo, rellenar con las especificaciones requeridas:
Nombre de la conexin - Defina el nombre de la nueva conexin.
Tipo de SGBD - Versin de PostgreSQL utiliza.
Pruebar conexin - Muestra si la conexin se ha realizado correctamente o no.
DBMS host o IP - Informar la IP del servidor donde est instalada la base de datos o el nombre de
instancia creada en la instalacin de PostgreSQL.
Base de datos - Introduzca el nombre de su base de datos.
Usuario - Escriba el nombre del usuario.
Contrasea - Escriba la contrasea.
Para ms detalles sobre la configuracin de la conexin de base de datos, haga clic en .
Mostrar - Permite la visualizacin de los filtros en las tablas, vistas, tablas del sistema y los
procedimientos.
Filtros - Permite definir las tablas y los propietarios que se mostrar.
Paso 4: Pruebe siempre la conexin antes de completar la misma, si el mensaje "Conectado
correctamente", y luego completa el establecimiento de la conexin. Si hay alguna falla la conexin,
revise los campos rellenados, especialmente el usuario, y contraseas.
Si usted tiene problemas para conectarse, compruebe si el mdulo de PostgreSQL est activada en el
PHP:
Habilitacin de la extensin PostgreSQL (WINDOWS).
Habilitacin de la extensin PostgreSQL (LINUX).
Sql Server
Ms Sql Server
Una conexin con MS SQL Server en Scriptcase (entorno Windows) se pueden hacer en cuatro formas
diferentes:
MS-SQL Server Compatibility
Win 7 Win XP
Win
Vista
Win
Server
2003
Win
Server
2008
Win
2000
Linux
ADO OK OK OK
ODBC OK OK OK OK OK OK
SQL Server Client OK OK OK OK OK OK OK
Native SRV OK OK OK OK OK
Native SRV PDO OK OK OK
Para hacer la conexin en ScriptCase instalado en un entorno Linux, y una base de datos MSSQL en un
servidor Windows, utilice el FreeDTS Library - www.freetds.org
SQL Server en Linux
Ms Sql Server Ado
Conexin a MS SQL Server utilizando ADO ADO
Para conectar el servidor SQL mediante ADO, verificar el diagnstico (men principal: Ayuda |
Diagnstico) si la opcin COM esta habilitada, vea imagen1. Si tiene problemas con la opcin COM,
asegrese de que la versin de MDAC est instalado correctamente en este equipo. Se recomienda la
versin 2.6 o superior.
* El instalador ScriptCase .exe que se puede descargar desde nuestro sitio ya configura todo lo
necesario para utilizar este mdulo.
CREACIN DE CONEXIN MSSQL A LA SCRIPTCASE
Paso 1: Entra en tu ScriptCase, y en el men de la izquierda se puede ver una ficha "Conexin", haga
clic en el subtema "Nuevo".
Paso 2: Despus de hacer clic en "Nuevo", aparecer en la pantalla a la derecha para crear la
conexin, haga clic en la imagen de la base de datos MSSQL.
Paso 2: Despus de hacer clic en "Nuevo", aparecer en la pantalla de la derecha para crear la
conexin, haga clic en la imagen del servidor de base de datos de MSSQL.
Mostrar - Permite la visualizacin de los filtros en las tablas, vistas, tablas del sistema y los
procedimientos.
Filtros - Permite definir las tablas y los propietarios se mostrar.
Paso 4: Siempre pruebe la conexin antes de terminarlo, si sale el mensaje "Conectado
correctamente", entonces complete el establecimiento de la conexin. Si hay alguna falla la conexin,
revise los campos rellenados, especialmente el usuario, contrasea, servidor y base de datos.
Ms Sql Server Client
Utilizacin del cliente de MS SQL Server (Windows)
Requisitos:
Habilitar la extensin/mdulo mssql.dll en php.ini (quitar el comentario en la lnea)
El cliente se puede instalar desde un CD de MS SQL Server o copia del ntwdblib.dll del servidor
winntsystem32 a la mquina del ScriptCase (donde est instalado) winntsystem32.
Elimine el comentario de la extensin php_mssql.dll en php.ini
Ms Sql Server Native Srv
Utilizando un controlador SRV nativo en entorno Windows
La conexin SRV nativa es la alternativa recomendada para su uso con ScriptCase. Es ms rpido (con
respecto al acceso de base de datos) y es la nica que funciona correctamente con los campos
imgenes y documentos de base de datos (image and document database fields).
A continuacin estn las instrucciones paso a paso para instalar el controlador SRV original (
NativeSRVdriver):
Requisitos:
Sistema Operativo
* Windows Server 2003 Service Pack 1 * Windows XP Service Pack 3 * Windows Vista Service
Pack 1 or later * Windows Server 2008 * Windows Server 2008 R2 * Windows Seven
Microsoft SQL Server Native Client (sqlncli)
http://go.microsoft.com/fwlink/?LinkId=101877
SQLServerDriverForPHP Driver ( ya estinstaladoporScriptcaseinstalador )
http://www.microsoft.com/sqlserver/2005/en/us/PHP-Driver.aspx
Primer Paso: Microsoft SQL Server Native Client Installation Microsoft SQL Server Native Client
(sqlncli)
Despus de descargar el archivo"sqlncli.msi",ejecutar y seguir los pasos del instalador
Primer Paso: Microsoft SQL Server Native Client Installation Microsoft SQL Server Native Client (
sqlncli.msi )
Despus de descargar el archivo"sqlncli.msi",ejecutar y seguir los pasos del instalador
Segundo Paso:Instalacin del controlador - Microsoft Drivers 3.0 for PHP for SQL Server
Nota: Este paso no es necesario si ha utilizado el programa de instalacin Scriptcase.
Despus de ejecutar el "Microsoft Drivers 3.0 for PHP for SQL Server", informar a la ruta del la
carpeta "ext" del php de acuerdo con la imagen de abajo.
The installer will extract"dlls"that will be used by php to start the service.
Despus de la instalacin, es necesario habilitar en el php.ini las siguientes dll:
php_sqlsrv_53_nts.dll/php_sqlsrv_54_nts.dll y
php_pdo_sqlsrv_53_nts.dll/php_pdo_sqlsrv_54_nts.dll
Ejemplo:
extension=php_pdo_sqlsrv_54_nts.dll
* Es necesario incluir la declaracin anterior despus de llamar a la extensin php_mssql.dll en
php.ini
Despus de editar el archivo "php.ini", es necesario reiniciar el servicio "apache" en :"ControlPainel-
> Administrative Tools-> Service-> ApacheScriptcase".
Paso final:Creacin de la conexin SRV PDO con mssql en ScriptCase.
Para crear la conexin, elija la opcin:MSSQL Server NATIVE SRV PDO
Nota: El SQL Server escucha en el puerto por defecto 1433.
Para cambiar o agregar un nuevo puerto debe utilizar una coma.
Mssql No Linux(freetds)
SQL Server no Linux Neste tpico iremos ver como conectar o ScriptCase com SQLServer
usando o ambiente pr configurado do XAMPP.
Pr requisitos:
Possuir acesso a base de dados SQLServer.
Ter o PHP configurado com o FreeTDS
Nota: O Pacote XAMPP possui o FreeTDS na sua lista de produtos, mas caso queira configurar o FreeTDS entre no site http://www.freetds.org/
1 Efetuando o Download do XAMPP
1.1 Nesta imagem voc pode ver o site apachefriends.org, onde podemos baixar o XAMPP.
2 Instalando o XAMPP
Na imagem abaixo podemos visualizar o link direto para download do ambiente de produo.
3.3 Renomeando o diretrio para 'prod_scriptcase' e dando permisso total para este diretrio.
4 Configurando o FreeTDS
4.1 FreeTDS uma biblioteca que possibilita a conexo com MS SQLServer a partir de uma estao Linux.
On the PHP.INI file find the DLL's pdo.dll, pdo_sqlite.dll, sqlite.dll and remove the ; (semicolon) to enable
the PHP SQLite module. See image below.
Then you must check if the SQLite PDO module was enabled in the info.php
Once the module is enabled we can create the connection to SQLite from Scriptcase:
Conexin SQLite en el Scriptcase
Habilitacin De La Extensin Sqlite (linux)
Home >> Connections >> SQLite >> Enabling PHP module SQLite in Linux
To enable the module for SQLite, the options --with-pdo[=DIR], --with-sqlite[=DIR] e --with-
pdo_sqlite[=DIR] should be used when compiling the PHP.
For other settings visit the site http://www.php.net/manual/es/ref.sqlite.php
Once the module is enabled we can create the connection to SQLite from Scriptcase:
Conexin SQLite en el Scriptcase
Conexin Sqlite En El Scriptcase
CONEXIN SQLITE EN EL SCRIPTCASE
Home >> Conexiones >> SQLite >> Conexin SQLite en el Scriptcase
Paso 1: Entra en tu ScriptCase, y en el men de la izquierda se puede ver una ficha "Conexin", haga
clic en el subtema "Nuevo".
Paso 2: Despus de hacer clic en "Nuevo", aparecer en la pantalla de la derecha para crear la
conexin, haga clic en la imagen de la base de datos SQLite.
Si usted tiene problemas para conectarse, compruebe si el mdulo de SQLite est activada en el
PHP:
Habilitacin de la extensin SQLite (WINDOWS).
Habilitacin de la extensin SQLite (LINUX).
Sybase
Sybase
Home >> Conexiones >> Sybase
Para conectarse a la base de datos Sybase se convierte en instalacin y configuracin, es necesario
"cliente de Sybase".
En los enlaces de abajo seleccione la opcin deseada.
Una vez que el "Sybase Client" se ha instalado correctamente, hay que asegurarse de que el archivo
DLL se est habilitando en PHP:
Habilitacin de Sybase en PHP.
Despus de conectar con xito, editar el archivo php.ini. Ejecute la funcin de informacin de PHP para
comprobar la ubicacin del archivo php.ini de acuerdo a la imagen de abajo.
En el archivo php.ini, buscar la php_sybase_ct.dll y eliminar el ";" para que el mdulo de Sybase en
PHP. Recuerde que debe reiniciar el servidor web. Ver imagen de abajo.
Una vez que el archivo DLL se activa se puede crear una conexin en ScriptCase:
Creacin de una conexin de ScriptCase.
Mostrar - Permite la visualizacin de los filtros en las tablas, vistas, tablas del sistema y los
procedimientos.
Filtros - Permite definir las tablas y los propietarios que se mostrarn.
Paso 4: Pruebe siempre la conexin antes de completar la misma, si sale el mensaje "Conectado
correctamente", complete el establecimiento de la conexin. Si hay alguna falla en la conexin, revise
los campos rellenados, especialmente el usuario, y contraseas.
Generic Odbc
Generic Odbc
Home >> Connections >> Generic ODBC
connection via "Generic ODBC" is generally used to create connections to databases dBase (.dbf),
Progress, Dataflex, Paradox, Visual FoxPro, etc.. You just need to have the ODBC driver that
corresponds to your database available.
This tutorial is only valid for the ScriptCase (server) running on WINDOWS.
See step by step how to create and configure the ODBC related to your database and how to connect
with ScriptCase
Select the folder and the dbf file, see image below.
Once the ODBC Data Source is created, we can proceed with the connection in Scriptcase:
Installing Progress
Enable ODBC (Merant ODBC) option during Progress Installation. 1.
Set environment variables: 2.
DLC - C:\Program File\Progress (according to final Progress path)
PATH - %DLC%\bin
PROMSGS - %DLC%\promsgs
Create a directory to save your test database, ex.: C:\sports. 3.
Open Progress "Data Dictionary" tool and choose "Create a New Database" option. 4.
Choose "A Copy of the SPORTS Database" option and enter the full path to the file. 5.
Ex:C:\sports\sports.db
Edit C:\Windows\system32\drivers\etc\services file. 6.
Add "sports" services to a free port using"tcp" protocol, ex: 2050 7.
Create a load.bat file in c:\sports directory. 8.
Put the following data in load.bat file, with the port defined in services file on the -S parameter: 9.
@echo off
cd \
cd c:\sports
_mprosrv sports -n 4 -Ma 1 -Mn 21 -Mpb 10 -N tcp -S 2050
Run the load.bat file. 10.
Open the Progress "Data Administration". 11.
Open the menu"Database :: Connect". 12.
On the new window, enter the database full path: C:\sports\sports.db 13.
Click in: "Options" and inform the following: 14.
Network - TCP
Service Name - sports
Click in OK and open the menu option "Admin :: Security :: Edit User List". 15.
Add user "sysprogress", use "sysprogress" as password for this example. 16.
Close the"Data Administration". 17.
Creating a PROGRESS ODBC
Access Windows Control Panel to create a new ODBC Source. 1.
If you are using Windows 7 x64, you must use the Control Panel located in C:/WINDOWS/SysWOW64/odbcad32.exe to create the ODBC.
Open "System Source" tab and click "Add". 1.
Choose "MERANT Progress SQL92" driver. 2.
Put a name to your ODBC and set these parameters: 3.
Hostname - localhost
Port Number - your port defined in"services", ex: 2050
Database Name - sports
User ID - sysprogress
Password - sysprogress
Test and create the connection. 4.
Once the ODBC Data Source is created, we can proceed with the connection in Scriptcase:
Once the ODBC Data Source is created, we can proceed with the connection in Scriptcase:
Paso 2: Despus de hacer clic en "Nueva Conexin", haga clic en la imagen de la base de datos
Generic ODBC.
Para mayor informacin sobre Como crear Aplicaciones, haga clic en el siguiente enlace:
Creando Aplicaciones
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.
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.
2 - Panel de Ajustes
Abre los ajustes de la opcin seleccionada en el Grupo de Ajustes.
Aplicaciones De Grid
Descripcin General
Descripcin general
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 Descripcin
Bsqueda 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
datos
Los grids generados puedem exportar datos a varios
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
Campos
El usuario puede seleccionar en tiempo de ejecucin las
columnas que se muestran en la grid.
Opciones de
Impresin
Imprimir los informes generados en PDF o HTML.
Creacin de
Enlaces
Crear enlaces a otras aplicaciones.
Programacin
de Eventos
Sirve para crear cdigo PHP que se ejecuta segn la accin
definida.
Formateo de
datos
Formateo de los datos de la grid, tipos de campo, tales
como: fecha, moneda, valores decimales, valores,
imgenes, texto. El formateo automtico de datos tambin
puede ser integrado a la configuracin regional.
Botones de configuracin
Image2: Configuracin de botones.
OPCIONES
Image3: 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.
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.
Sql
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
ClasificaciN
Define los campos de clasificacin. Los campos de la aplicacin se ordenan en tiempo de ejecucin
slo haciendo clic en el nombre de la columna (campo). Por defecto los breaks son respetados en los
campos de clasificacin. Tambin por defecto, los seis primeros campos ya vienen marcados (con un
asterisco en la izquierda del el campo).
Figura 1: Los campos con clasificacin.
Nota: Utilice la funcin de encendido / apagado para incluir o eliminar un campo.
Log
Nueva interfaz incluido en el V6. 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.
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!");
}
Exemplo3: Autenticar las aplicaciones utilizando una tabla de base de datos.
En el evento onValidate de la aplicacin de acceso inserte el siguiente cdigo
Nota: Debe agregar el botn de bsqueda rpida en la "barra de herramientas" para poder usarlo.
Campos
Descripcin General
Descripcin general
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 esopcional).Cuando se utiliza en combinacin con la
mscara de carcterXdebera ubicarse en la izquierda de la mscara
.
Ejemplos:
Mscara Valor de campo Valor
formatado
(xx) xxxx - xxxx 1234567890 (12) 3456
- 7890
(xx) xxxx - xxxx 12345678 (00) 1234
- 5678
(zz) xxxx - xxxx 1234567890 (12) 3456
- 7890
(zz) xxxx - xxxx 12345678 ( ) 1234 -
5678
(zz) xxxx - xxxx 0012345678 ( ) 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 Grid
Se utiliza para modificar la visualizacin de um 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 )
Botn Insertar- Inserta el elemento en la lista de valores.Insert -InsertLabelandValuein the values list.
BotnActualizar- Actualizacin de todas las propiedades del elemento.
Botn Borrar- Borra el elemento de la lista.
Botn Eliminar- Elimina el formulario de editar
BotnGuardar- Guarda la actual lista de valores para volver a utilizar, Save - Save the values entered in
the value (for reuse)
Definiciones de Carga de Lookup- Carga una lista de valores predeterminada para usar en el lookup.
Use lookup in: Utilice el lookup en:
Grid 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 Mostra 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
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 esopcional).
Cuando se utiliza en combinacin con la mscara de carcterXdebera
ubicarse en la izquierda de la mscara .
Ejemplos:
Mscara Valor de campo Valor
formatado
(xx) xxxx - xxxx 1234567890 (12) 3456
- 7890
(xx) xxxx - xxxx 12345678 (00) 1234
- 5678
(zz) xxxx - xxxx 1234567890 (12) 3456
- 7890
(zz) xxxx - xxxx 12345678 ( ) 1234 -
5678
(zz) xxxx - xxxx 0012345678 ( ) 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 Grid
Se utiliza para modificar la visualizacin de um 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 )
Botn Insertar- Inserta el elemento en la lista de valores.Insert -InsertLabelandValuein the values list.
BotnActualizar- Actualizacin de todas las propiedades del elemento.
Botn Borrar- Borra el elemento de la lista.
Botn Eliminar- Elimina el formulario de editar
BotnGuardar- Guarda la actual lista de valores para volver a utilizar, Save - Save the values entered in
the value (for reuse)
Definiciones de Carga de Lookup- Carga una lista de valores predeterminada para usar en el lookup.
Use lookup in: Utilice el lookup en:
Grid 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 Mostra 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 esopcional).
Cuando se utiliza en combinacin con la mscara de carcterXdebera
ubicarse en la izquierda de la mscara .
Ejemplos:
Mscara Valor de campo Valor
formatado
(xx) xxxx - xxxx 1234567890 (12) 3456
- 7890
(xx) xxxx - xxxx 12345678 (00) 1234
- 5678
(zz) xxxx - xxxx 1234567890 (12) 3456
- 7890
(zz) xxxx - xxxx 12345678 ( ) 1234 -
5678
(zz) xxxx - xxxx 0012345678 ( ) 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 Grid
Se utiliza para modificar la visualizacin de um 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 )
Botn Insertar- Inserta el elemento en la lista de valores.Insert -InsertLabelandValuein the values list.
BotnActualizar- Actualizacin de todas las propiedades del elemento.
Botn Borrar- Borra el elemento de la lista.
Botn Eliminar- Elimina el formulario de editar
BotnGuardar- Guarda la actual lista de valores para volver a utilizar, Save - Save the values entered in
the value (for reuse)
Definiciones de Carga de Lookup- Carga una lista de valores predeterminada para usar en el lookup.
Use lookup in: Utilice el lookup en:
Grid 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 Mostra 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 delnea
Figura Grfico delnea
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 trabajo.El 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 pxeles.Este campo slo se utiliza en la opcin Grfico de barras.
El Valor por defecto es 200px
Altura del grfico- Altura del grfico en pxeles.Este campo slo se utiliza enla opcin Grfico de barras.
Margen- Tamao del margen del grfico.Este 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 esopcional).
Cuando se utiliza en combinacin con la mscara de carcterXdebera
ubicarse en la izquierda de la mscara .
Ejemplos:
Mscara Valor de campo Valor
formatado
(xx) xxxx - xxxx 1234567890 (12) 3456
- 7890
(xx) xxxx - xxxx 12345678 (00) 1234
- 5678
(zz) xxxx - xxxx 1234567890 (12) 3456
- 7890
(zz) xxxx - xxxx 12345678 ( ) 1234 -
5678
(zz) xxxx - xxxx 0012345678 ( ) 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.
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 Grid
Se utiliza para modificar la visualizacin de um 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 )
Botn Insertar- Inserta el elemento en la lista de valores.Insert -InsertLabelandValuein the values list.
BotnActualizar- Actualizacin de todas las propiedades del elemento.
Botn Borrar- Borra el elemento de la lista.
Botn Eliminar- Elimina el formulario de editar
BotnGuardar- Guarda la actual lista de valores para volver a utilizar, Save - Save the values entered in
the value (for reuse)
Definiciones de Carga de Lookup- Carga una lista de valores predeterminada para usar en el lookup.
Use lookup in: Utilice el lookup en:
Grid 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 Mostra 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 delnea
Figura Grfico delnea
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 trabajo.El 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 pxeles.Este campo slo se utiliza en la opcin Grfico de barras.
El Valor por defecto es 200px
Altura del grfico- Altura del grfico en pxeles.Este campo slo se utiliza enla opcin Grfico de barras.
Margen- Tamao del margen del grfico.Este 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 esopcional).
Cuando se utiliza en combinacin con la mscara de carcterXdebera
ubicarse en la izquierda de la mscara .
Ejemplos:
Mscara Valor de campo Valor
formatado
(xx) xxxx - xxxx 1234567890 (12) 3456
- 7890
(xx) xxxx - xxxx 12345678 (00) 1234
- 5678
(zz) xxxx - xxxx 1234567890 (12) 3456
- 7890
(zz) xxxx - xxxx 12345678 ( ) 1234 -
5678
(zz) xxxx - xxxx 0012345678 ( ) 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.
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 Grid
Se utiliza para modificar la visualizacin de um 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 )
Botn Insertar- Inserta el elemento en la lista de valores.Insert -InsertLabelandValuein the values list.
BotnActualizar- Actualizacin de todas las propiedades del elemento.
Botn Borrar- Borra el elemento de la lista.
Botn Eliminar- Elimina el formulario de editar
BotnGuardar- Guarda la actual lista de valores para volver a utilizar, Save - Save the values entered in
the value (for reuse)
Definiciones de Carga de Lookup- Carga una lista de valores predeterminada para usar en el lookup.
Use lookup in: Utilice el lookup en:
Grid 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 Mostra 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 delnea
Figura Grfico delnea
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 trabajo.El 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 pxeles.Este campo slo se utiliza en la opcin Grfico de barras.
El Valor por defecto es 200px
Altura del grfico- Altura del grfico en pxeles.Este campo slo se utiliza enla opcin Grfico de barras.
Margen- Tamao del margen del grfico.Este 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 esopcional).
Cuando se utiliza en combinacin con la mscara de carcterXdebera
ubicarse en la izquierda de la mscara .
Ejemplos:
Mscara Valor de campo Valor
formatado
(xx) xxxx - xxxx 1234567890 (12) 3456
- 7890
(xx) xxxx - xxxx 12345678 (00) 1234
- 5678
(zz) xxxx - xxxx 1234567890 (12) 3456
- 7890
(zz) xxxx - xxxx 12345678 ( ) 1234 -
5678
(zz) xxxx - xxxx 0012345678 ( ) 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 - Defina el carcter utilizado como separador decimal.
Signal negativo - Definir el carcter usado para mostrar los valores negativos.
Formato positivos de moneda - Definir el carcter usado para mostrar los valores positivos.
Formato negativo de moneda - Defina la posicin de signo negativo (en relacin con el campo).
Color del negativo - Definir 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 Grid
Se utiliza para modificar la visualizacin de um 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 )
Botn Insertar- Inserta el elemento en la lista de valores.Insert -InsertLabelandValuein the values list.
BotnActualizar- Actualizacin de todas las propiedades del elemento.
Botn Borrar- Borra el elemento de la lista.
Botn Eliminar- Elimina el formulario de editar
BotnGuardar- Guarda la actual lista de valores para volver a utilizar, Save - Save the values entered in
the value (for reuse)
Definiciones de Carga de Lookup- Carga una lista de valores predeterminada para usar en el lookup.
Use lookup in: Utilice el lookup en:
Grid 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 Mostra valor original y lookup.
Grfico delnea
Figura Grfico delnea
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 trabajo.El 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 pxeles.Este campo slo se utiliza en la opcin Grfico de barras.
El Valor por defecto es 200px
Altura del grfico- Altura del grfico en pxeles.Este campo slo se utiliza enla opcin Grfico de barras.
Margen- Tamao del margen del grfico.Este 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 esopcional).
Cuando se utiliza en combinacin con la mscara de carcterXdebera
ubicarse en la izquierda de la mscara .
Ejemplos:
Mscara Valor de campo Valor
formatado
(xx) xxxx - xxxx 1234567890 (12) 3456
- 7890
(xx) xxxx - xxxx 12345678 (00) 1234
- 5678
(zz) xxxx - xxxx 1234567890 (12) 3456
- 7890
(zz) xxxx - xxxx 12345678 ( ) 1234 -
5678
(zz) xxxx - xxxx 0012345678 ( ) 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.
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 Grid
Se utiliza para modificar la visualizacin de um 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 )
Botn Insertar- Inserta el elemento en la lista de valores.Insert -InsertLabelandValuein the values list.
BotnActualizar- Actualizacin de todas las propiedades del elemento.
Botn Borrar- Borra el elemento de la lista.
Botn Eliminar- Elimina el formulario de editar
BotnGuardar- Guarda la actual lista de valores para volver a utilizar, Save - Save the values entered in
the value (for reuse)
Definiciones de Carga de Lookup- Carga una lista de valores predeterminada para usar en el lookup.
Use lookup in: Utilice el lookup en:
Grid 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 Mostra 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 delnea
Figura Grfico delnea
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 trabajo.El 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 pxeles.Este campo slo se utiliza en la opcin Grfico de barras.
El Valor por defecto es 200px
Altura del grfico- Altura del grfico en pxeles.Este campo slo se utiliza enla opcin Grfico de barras.
Margen- Tamao del margen del grfico.Este 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 25-09-2009
F/Y September/2009
j/n/Y \a\s g:i:s A 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
at left
"01" a "31"
n month "1" a"12"
m month with zero at left "01" a"12"
M month (written format
with 3 char)
"Jan"
F month (written format
complete)
"January"
y year with 2 digits "09"
Y year with 4 digits "2009"
D weekday with 3 char "Mon"
l weekday (written format
complete)
"Monday"
g hour 12-hours format "1" a "12"
G hour 24-hours format "0" a "23"
h hour 12-hours format
with zero at left
"01" a "12"
H hour 24-hours format
with zero at left
"00" a "23"
i minutes "00" a "59"
s seconds with zero at
left
"00" a "59"
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 Grid
Se utiliza para modificar la visualizacin de um 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 )
Botn Insertar- Inserta el elemento en la lista de valores.Insert -InsertLabelandValuein the values list.
BotnActualizar- Actualizacin de todas las propiedades del elemento.
Botn Borrar- Borra el elemento de la lista.
Botn Eliminar- Elimina el formulario de editar
BotnGuardar- Guarda la actual lista de valores para volver a utilizar, Save - Save the values entered in
the value (for reuse)
Definiciones de Carga de Lookup- Carga una lista de valores predeterminada para usar en el lookup.
Use lookup in: Utilice el lookup en:
Grid 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 Mostra 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 atributoMostrar.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 25-09-2009
F/Y September/2009
j/n/Y \a\s g:i:s A 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
at left
"01" a "31"
n month "1" a"12"
m month with zero at left "01" a"12"
M month (written format
with 3 char)
"Jan"
F month (written format
complete)
"January"
y year with 2 digits "09"
Y year with 4 digits "2009"
D weekday with 3 char "Mon"
l weekday (written format
complete)
"Monday"
g hour 12-hours format "1" a "12"
G hour 24-hours format "0" a "23"
h hour 12-hours format
with zero at left
"01" a "12"
H hour 24-hours format
with zero at left
"00" a "23"
i minutes "00" a "59"
s seconds with zero at
left
"00" a "59"
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 Grid
Se utiliza para modificar la visualizacin de um 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 )
Botn Insertar- Inserta el elemento en la lista de valores.Insert -InsertLabelandValuein the values list.
BotnActualizar- Actualizacin de todas las propiedades del elemento.
Botn Borrar- Borra el elemento de la lista.
Botn Eliminar- Elimina el formulario de editar
BotnGuardar- Guarda la actual lista de valores para volver a utilizar, Save - Save the values entered in
the value (for reuse)
Definiciones de Carga de Lookup- Carga una lista de valores predeterminada para usar en el lookup.
Use lookup in: Utilice el lookup en:
Grid 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 Mostra 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 25-09-2009
F/Y September/2009
j/n/Y \a\s g:i:s A 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
at left
"01" a "31"
n month "1" a"12"
m month with zero at left "01" a"12"
M month (written format
with 3 char)
"Jan"
F month (written format
complete)
"January"
y year with 2 digits "09"
Y year with 4 digits "2009"
D weekday with 3 char "Mon"
l weekday (written format
complete)
"Monday"
g hour 12-hours format "1" a "12"
G hour 24-hours format "0" a "23"
h hour 12-hours format
with zero at left
"01" a "12"
H hour 24-hours format
with zero at left
"00" a "23"
i minutes "00" a "59"
s seconds with zero at
left
"00" a "59"
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 Grid Se utiliza para modificar la
visualizacin de um 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 - Automtico Utilizados para modificar la visualizacin 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 encerrado entre corchetes. Durante la ejecucin de la aplicacin, el campo encerrado
entre corchetes se sustituye por su valor en la tabla.
Valores Multiples- Seleccione S cuando el Comando Select retorna ms de un valor.
Delimitador- El carcter utilizado para separar los elementos retornados por el Comando Select, slo
aplicable cuando se utiliza la opcin demltiples 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 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 Mostra valor original ylookup.
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 insertar o actualizar 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 estn separados 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 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 mostra Masculino,CasadoyLibros. Figura 5: Lookup mltiples
valores(posicion).
Etiqueta - Texto visualizado.
Valor-Cuando insertar o actualizar 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 lista de 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
usar el siguiente algoritmo: 11 = 1 + 2 + 8 = (Deportos - 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.Insert -InsertLabelandValuein the values
list.
BotnActualizar- Actualizacin de todas las propiedades del elemento.
Botn Borrar- Borra el elemento de la lista.
Botn Eliminar- Elimina el formulario de editar
BotnGuardar- Guarda la actual lista de valores para volver a utilizar, Save - Save the values entered
in the value (for reuse)
Definiciones de Carga de Lookup- Carga una lista de valores predeterminada para usar en el lookup.
Use lookup in: Utilice el lookup en:
Grid 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 Mostra 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)
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)
Botn Insertar- Inserta el elemento en la lista de valores.Insert -InsertLabelandValuein the values list.
BotnActualizar- Actualizacin de todas las propiedades del elemento.
Botn Borrar- Borra el elemento de la lista.
Botn Eliminar- Elimina el formulario de editar
BotnGuardar- Guarda la actual lista de valores para volver a utilizar, Save - Save the values entered in
the value (for reuse)
Definiciones de Carga de Lookup- Carga una lista de valores predeterminada para usar en el lookup.
Use lookup in: Utilice el lookup en:
Grid 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 Mostra 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 Grid
Se utiliza para modificar la visualizacin de um 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 )
Botn Insertar- Inserta el elemento en la lista de valores.Insert -InsertLabelandValuein the values list.
BotnActualizar- Actualizacin de todas las propiedades del elemento.
Botn Borrar- Borra el elemento de la lista.
Botn Eliminar- Elimina el formulario de editar
BotnGuardar- Guarda la actual lista de valores para volver a utilizar, Save - Save the values entered in
the value (for reuse)
Definiciones de Carga de Lookup- Carga una lista de valores predeterminada para usar en el lookup.
Use lookup in: Utilice el lookup en:
Grid 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 Mostra 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 Grid
Se utiliza para modificar la visualizacin de um 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 )
Botn Insertar- Inserta el elemento en la lista de valores.Insert -InsertLabelandValuein the values list.
BotnActualizar- Actualizacin de todas las propiedades del elemento.
Botn Borrar- Borra el elemento de la lista.
Botn Eliminar- Elimina el formulario de editar
BotnGuardar- Guarda la actual lista de valores para volver a utilizar, Save - Save the values entered in
the value (for reuse)
Definiciones de Carga de Lookup- Carga una lista de valores predeterminada para usar en el lookup.
Use lookup in: Utilice el lookup en:
Grid 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 Mostra 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
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.
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 fuente-Color de fuente de texto (Seleccione de la paleta de colores)
Color de fondo- Color de fondo (Seleccione de la paleta de colores).
Negrito -Aplicar formato de negrita
Subrayado - Aplicar formato de subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del border , usando una paleta de colores.
Alineacin horizontal- Alineacin horizontal del campo (izquierda, derecha, centro y justificar).
CONFIGURACIN DE AYUDA
Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permite al usuario comprender mejor el sistema y direccinarlo a la mejor manera de
manejarlo.
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 el terreno.
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 fuente-Color de fuente de texto (Seleccione de la paleta de colores)
Color de fondo- Color de fondo (Seleccione de la paleta de colores).
Negrito -Aplicar formato de negrita
Subrayado - Aplicar formato de subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del border , usando una paleta de colores.
Alineacin horizontal- Alineacin horizontal del campo (izquierda, derecha, centro y justificar).
CONFIGURACIN DE AYUDA
Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permite al usuario comprender mejor el sistema y direccinarlo a la mejor manera de
manejarlo.
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 el terreno.
Texto - Mostrar el texto de ayuda al lado del campo.
Mapas De Google
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 - Definir la ventana en la que se abre el mapa. Se puede abrir en modal o en una
nueva ventana.
Ancho - Definir el ancho del mapa.
Altura - Defina la altura de Mapa.
Zoom - Definir 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 fuente-Color de fuente de texto (Seleccione de la paleta de colores)
Color de fondo- Color de fondo (Seleccione de la paleta de colores).
Negrito -Aplicar formato de negrita
Subrayado - Aplicar formato de subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del border , usando una paleta de colores.
Alineacin horizontal- Alineacin horizontal del campo (izquierda, derecha, centro y justificar).
CONFIGURACIN DE AYUDA
Documente la aplicacin. Cree instrucciones en lnea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permite al usuario comprender mejor el sistema y direccinarlo a la mejor manera de
manejarlo.
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 el terreno.
Texto - Mostrar el texto de ayuda al lado del campo.
Qr Code
Cdigo QR
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 Reed-
Solomon 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 fuente-Color de fuente de texto (Seleccione de la paleta de colores)
Color de fondo- Color de fondo (Seleccione de la paleta de colores).
Negrito -Aplicar formato de negrita
Subrayado - Aplicar formato de subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del border , usando una paleta de colores.
Alineacin horizontal- Alineacin horizontal del campo (izquierda, derecha, centro y justificar).
Gantt
El diagrama de Gantt se utiliza para ilustrar el progreso de las diferentes etapas de un proyecto.
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. 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
Conceptualmente un bloque es un "contenedor" donde se juntan en una misma aplicacin Formularios,
Formularios de Control y Grids. 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 para borrar el bloque. 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". 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 Configuraciones 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 HEADER 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
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.
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. 2 - 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. 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 Tambin puede crear botones que sern visibles 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 Creacin de un botn Tipo Javascript Tambin puede
crear botones que sern visibles 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). 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.
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.
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.
Image1:. Botones de configuracin de la interfaz 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
Creacin de un botn de tipos PHP Tambin puede crear botones que sern visibles 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). 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.
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.
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.
Image1:. Botones de configuracin de la interfaz Tambin puede crear botones que sern visibles en la
barra de herramientas Image1: Nuevo Botn Crear. Botn De Enlace Creacin de un botn de tipo Link
Tambin puede crear botones que sern visibles 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). 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.
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.
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.
Image1:. Botones de configuracin de la interfaz 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.
Tambin puede crear botones que sern visibles en la barra de herramientas Image1: Nuevo Botn Crear.
Botn Run Creacin de un botn del tipo 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. Tambin puede crear botones que sern visibles 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 Tambin puede crear botones que sern visibles en la barra de herramientas Image1: Nuevo Botn
Crear. Detalle Descripcin General Descripcin general 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 Detalle
Configuracin DE Detalle 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).
DETAIL KEYS 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
Separator.Imgenes utilizadas para separar el grupo de
botones
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 elemento.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 .
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.
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
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
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 fuente-Color de fuente de texto (Seleccione de la paleta de colores)
Color de fondo- Color de fondo (Seleccione de la paleta de colores).
Negrito -Aplicar formato de negrita
Subrayado - Aplicar formato de subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del border , usando una paleta de colores.
Alineacin horizontal- Alineacin horizontal del campo (izquierda, derecha, centro y justificar).
CONFIGURACIN DE AYUDA Documente la aplicacin. Cree instrucciones en lnea, describe las reglas
de negocio y guarde los comentarios en el sistema de ayuda que permite al usuario comprender mejor el
sistema y direccinarlo a la mejor manera de manejarlo. 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 el terreno.
Texto - Mostrar el texto de ayuda al lado del 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:
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
de formularios. Vea en la pantalla de abajo. Mostrar una lista para utilizar en formulario (vea lookup
automtico y lookup manual) .
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
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 Captura Link 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 Edicin 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
Programacin Descripcin 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.
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
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 Descripcin General DESCRIPCIN GENERAL
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 de actualizacin de la informacin puede mostrarse en
diferentes formatos. Se puede editar un solo registro o varios registros en una sola pgina. Ver los diferentes
formatos en la siguiente imagen.
La creacin de las aplicaciones de formulario tienen muchas caractersticas , la tabla siguiente lista algunos
ejemplos de acuerdo a la funcionalidad:
Ejemplos de formulario de aplicaciones: Formularios Configuracin 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 Registro unico. 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.
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.
Diseo 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 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 - 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.
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). Clave nica 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. 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.
Configuracion de botones Image2: Interface of Settings Buttons. Atributos:
Teclas de Atalho - Permite definir teclas de acesso rapido via teclado a um boto.
OPCIONES Figura 3: 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.
Log Nueva interfaz incluido en el V6. 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.
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 ClasificaciN Define los campos de clasificacin. Los campos de la aplicacin se ordenan en
tiempo de ejecucin slo haciendo clic en el nombre de la columna (campo). Por defecto los breaks son
respetados en los campos de clasificacin. Tambin por defecto, los seis primeros campos ya vienen
marcados (con un asterisco en la izquierda del el campo). Figura 1: Los campos con clasificacin. Nota:
Utilice la funcin de encendido / apagado para incluir o eliminar un campo. 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. 1 - Vamos a marcar la primera
opcin: "Habilitar procedure para el INSERT". Posteriormente, informar el nombre del procedimiento y la
cantidad de parmetros. 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 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(document.F1.sex[0].checked){
document.F1.aux_maternity.disabled = false;
document.F1.aux_maternity.style.background='FFFFFF'}if(document.F1.sex[1].checked){
document.F1.aux_maternity.disabled = true; document.F1.aux_maternity.style.background='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 (document.F1.salary.value > 5000.00 && document.F1.position.value ==
'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
(document.F1.payway[document.F1.payment_way.selectedIndex].text ==
'avista'){document.F1.parcelvalue.value = document.F1.purchasevalue.value;}if
(document.F1.payway[document.F1.payment_way.selectedIndex].text == '30/60'){
document.F1.parcelvalue.value = document.F1.purchasevalue.value / 2;}if
(document.F1.payway[document.F1.payment_way.selectedIndex].text == '30/60/90') {
document.F1.parcelvalue.value = document.F1.purchasevalue.value / 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.style.bgColor = "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:
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:
Exemplo3: Autenticar las aplicaciones utilizando una tabla de base de datos. En el evento onValidate de
la aplicacin de acceso inserte el siguiente cdigo
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 Humans 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
Campos Descripcin General Descripcin general 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. Texto 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
Definido - Se puede especificar un valor constante o usar variables globales [global_var]. Muy til
para pasar parmetros.
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
Definido - Se puede especificar un valor constante o usar variables globales [global_var]. Muy til
para pasar parmetros.
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
Definido - Se puede especificar un valor constante o usar variables globales [global_var]. Muy til
para pasar parmetros.
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
Definido - Se puede especificar un valor constante o usar variables globales [global_var]. Muy til
para pasar parmetros.
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
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 elemento.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 .
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.
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
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
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 fuente-Color de fuente de texto (Seleccione de la paleta de colores)
Color de fondo- Color de fondo (Seleccione de la paleta de colores).
Negrito -Aplicar formato de negrita
Subrayado - Aplicar formato de subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del border , usando una paleta de colores.
Alineacin horizontal- Alineacin horizontal del campo (izquierda, derecha, centro y justificar).
CONFIGURACIN DE AYUDA Documente la aplicacin. Cree instrucciones en lnea, describe las
reglas de negocio y guarde los comentarios en el sistema de ayuda que permite al usuario comprender
mejor el sistema y direccinarlo a la mejor manera de manejarlo. 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 el terreno.
Texto - Mostrar el texto de ayuda al lado del 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.
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
Mensaje de error para las dependencias con el
registro de detalle.
Tambin borrar
registros
dependientes.
Borrar todos los registros dependientes.
Editar enlace: Este botn actualiza el enlace.
Relaciones N-n Configurar las tablas de relacin M: 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 Figura 6: de visualizacin del campo 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 Figura 14: Vista de la aplicacin con la relacin de atributos de tipo Tipo
de acceso. 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 CONFIGURACIN DE AYUDA Documente la aplicacin. Cree
instrucciones en lnea, describe las reglas de negocio y guarde los comentarios en el sistema de ayuda
que permite al usuario comprender mejor el sistema y direccinarlo a la mejor manera de manejarlo.
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 el terreno.
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 This interface is used to configure the messages of the application. 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.
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.
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.
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 solicitud podr
incluir variables globales en el caso de la clusula, en bsquedas , o entrar en una variable de
aplicacin general de campo de datos para reemplazar el nombre del campo, creado por los campos
especiales, 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 (perodo de
sesiones, POST, GET) Imagen 1:. Interfaz de variables globales Ejemplo: SELECT CustomerID,
CustomerName de los clientes donde CustomerID = '[v_customerid]' En este caso, el variables
"v_customerid" aparece en la configuracin de las variables. Seleccione la forma en que se pasa a la
aplicacin de control. 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 antes de la llamada de bsqueda que se est definiendo
.
Get - Define que la variable se debe pasar por la lnea de comandos HTML, es decir, que
sea visible en el navegador
.
Post -. Define que la variable se debe pasar a travs del mtodo de post de la forma
Configuracin
- No validar (comprobacin) de la variable en tiempo de ejecucin
.
Tipo (entrada / salida) - Define si la variable es una entrada o una salida. En tiempo de
ejecucin en el entorno de desarrollo, un formulario de solicitud de las variables de entrada
utilizadas por la aplicacin se muestra.
Descripcin - Determina donde la variable se defini
.
Sincronizar La Tabla sincronizar la tabla 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 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.
Tabs Applications 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 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.
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 to visualize and select in easy way the desired image.
Folder Settings 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.
Application Settings 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.
Definido - Se puede especificar un valor constante o usar variables globales [global_var]. Muy til para
pasar parmetros.
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
Definido - Se puede especificar un valor constante o usar variables globales [global_var]. Muy til para
pasar parmetros.
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
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 elemento.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 .
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.
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
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
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 fuente-Color de fuente de texto (Seleccione de la paleta de colores)
Color de fondo- Color de fondo (Seleccione de la paleta de colores).
Negrito -Aplicar formato de negrita
Subrayado - Aplicar formato de subrayado a la fuente.
Tamao del borde - Determinar el tamao del borde.
Color del Borde - Determinar el color del border , usando una paleta de colores.
Alineacin horizontal- Alineacin horizontal del campo (izquierda, derecha, centro y justificar).
CONFIGURACIN DE AYUDA Documente la aplicacin. Cree instrucciones en lnea, describe las reglas
de negocio y guarde los comentarios en el sistema de ayuda que permite al usuario comprender mejor el
sistema y direccinarlo a la mejor manera de manejarlo. 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 el terreno.
Texto - Mostrar el texto de ayuda al lado del 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.