Script
Script
Visión General
INTRODUCcIÓN
Qué es ScriptCase
es una herramienta de desarrollo completa. Através de una interfaz web amigable, ScriptCase crea aplicaciones
PHP extremadamente rápido, con calidad, ahorro de tiempo,reduciendo los costes, aumentando la productividad
y la integración de equipos de desarrollo.
El desarrollador puede conectar ScriptCase con la mayoría de bases de datos disponibles en el mercado, como
SQL Server, Oracle, DB2, MySQL, Postgres, y también crear aplicaciones con múltiples bases de datos.
Instalado en un servidor web, Scriptcase puede ser utilizados simultáneamente por muchos desarrolladores a
través de un navegador, permitiendo el desarrollo a distancia y de colaboración. El código fuente es PHP y
funciona independientemente de la herramienta, lo que permite su publicación en cualquier servidor Web
habilitado para PHP.
Código fuente
ScriptCase genera el código fuente (PHP, JavaScript, HTML y AJAX). El código generado és totalmente
independiente de la herramienta, y podrá ser publicado en cualquier servidor Web habilitado para PHP. El
lenguaje PHP es libre (GNU) y puede ser utilizado en Windows, MAC o Linux.
Herramientas Agregadas
SQL Builder
Es una herramienta para ayudar a la creación de sentencias SQL en forma de asistente. Permite la elección de la
base de datos, tablas, campos, order by y where, así como simulaciones del comando que es guardado para uso
posterior.
Lista To-Do
Nueva funcionalidad que permite la creación de listas To-Do (por hacer) a nivel de usuario, por lo tanto, la rutina
con los desarrolladores remotos es aún más fácil y mejor organizada.
gestor de imágenes
Con la nueva interfaz de imágenes, la gestión de todas las imágenes usadas será más fácil y sin complicaciones.
Será posible controlar y administrar acorde al usuario, proyecto o pública, organizar las imágenes en distintas
carpetas, y subir múltiples imágenes usando una única interfaz.
Diccionario de datos
El diccionario de datos le permite grabar toda la información de las tablas en las base de datos, estructurar y
estandarizar los campos. Permite la definición de datos (nombres y tipos de campo, etc.), a fin de optimizar el
desarrollo de aplicaciones.
EdiCiÓn Expressa
Permite editar rápidamente más de una aplicación
Helpcase
Permite crear webhelps, de manera que normaliza su documentación y facilitar la creación.
GestiÓn de Botones
Permite la estandarización del sistema de botones.
Editor de Temas
editor de temas amigable para el usuario administrar la configuración de CSS.
Base De Datos
ScriptCase no ejecuta directamente los comandos en las bases de datos. Se utiliza una "capa" de acceso -
ADODB. Esta capa hace una abstracción de la base de datos, permitiendo la utilización de sentencias SQL a
diferentes bases de datos (ODBC o OLEDB estándar).
Visión General
Visión general
Lo proceso de instalación de ScriptCase se describirá de acuerdo con el tipo de sistema operativo.
Para la instalación es simple, seleccione su sistema operativo, proceda con el tutorial y en unos pocos pasos
aprenda como instalar y utilizar el ScriptCase.
InstalacÃon Linux
InstalacÍon Linux
Usando al instalador Scriptcase
El instalador ScriptCase es un archivo ejecutable para Linux. Una aplicación para la extracción automática y
configuración de APACHE, PHP y SCRIPTCASE en tu sistema operativo.
Para ejecutar correctamente el instalador, tenemos que darle permisos de ejecución. El instalador Scriptcase
instalará automáticamente en su computador:
*Antes de proceder con la instalación es recomendable no tener cualquier otro ambiente web (como XAMP, Zend
Server, etc...) instalado en la máquina.
*Es recomendable algunos conocimientos básicos de ambiente para poder utilizar el terminal.
*Recomendamos también el uso de la base de datos SQLite.
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 (también conocido como “aka root permissions “ - permisos
de root) para ejecutar al instalador.
2 - Requieren acceso de root mediante SUDO SU y escribir su contraseña (si es necesario).
Ex:
user@computer:~/your/download/folder$ sudo su
Ex:
user@computer:~/your/download/folder$ chmod -x scriptcasev8_installer.run
4 - Ejecutar el instalador.
Ex:
user@computer:~/your/download/folder$ ./scriptcasev8_installer.run
1. Idioma: Seleccione el idioma que se mostrará en el proceso de instalación. Esto no selecciona el idioma de
ScriptCases.
Haga clic en “adelante” para continuar...
2 - Mensaje de “bienvenido”.
3 - Contrato de licencia.
1. ¿Acepta esta licencia?: Debes leer y aceptar los términos antes de continuar.
4 - Directorio de instalación.
Sugerencia
La ruta de instalación predeterminada es "/opt/NetMake/v8/". No cambiar esta ruta a menos que sepa lo que
está haciendo.
1. Directório de instalation: Poner aquí la ruta de la instalación.
2. Explorar: Este botón permite seleccionar las carpetas de la ruta de instalación o crear una nueva.
5 - Configuración de Apache.
1. Puerta: Esto definirá en qué puerta se ejecutará el servicio Apache. Le recomendamos que utilice el valor
predeterminado.
2. Correo del Administrador: Este es el correo del administrador de Apache. Esta es la configuración de
Apache, no de ScriptCase.
3. Domínio Apache: Dominio de Apache debe definirse aquí. Más información acerca de los dominios de
Apache aquí.
6 - Instalar.
7 - Completar la instalación.
Ex:
http://127.0.0.1:8081/scriptcase
InstalacÃon Mac Os
InstalacÍon Mac OS
Usando al instalador Scriptcase
El instalador ScriptCase es un archivo ejecutable para MacOS. Una aplicación para la extracción automática y
configuración de APACHE, PHP y SCRIPTCASE en tu sistema operativo.
Para ejecutar correctamente el instalador, tenemos que darle permisos de ejecución. El instaladorScriptcase
instalará automáticamente en su ordenador:
MacOS X 10.9 and later Para Mac OS 10.8 y posterior, antes de ejecutar el programa de instalación
se requiere cambiar el nivel de permiso para ejecutar aplicaciones. En la configuración de seguridad y
privacidad, seleccione la opción "Anywhere" en "Permitir aplicaciones descargadas de".
*Antes de proceder con la instalación es recomendable no tener cualquier otro ambiente web (como XAMP, Zend
Server, etc...) instalado en la máquina.
*Es recomendable algunos conocimientos básicos de ambiente para poder utilizar el terminal.
*Recomendamos también el uso de la base de datos SQLite.
1. Idioma: Seleccione el idioma que se mostrará en el proceso de instalación. Esto no selecciona el idioma de
ScriptCases.
2 - Mensaje de “bienvenido”.
3 - Contrato de licencia.
1. ¿Acepta esta licencia?: Debes leer y aceptar los términos antes de continuar.
4 - Directorio de instalación.
HINT
El directorio de instalación predeterminada es "/Applications/NetMake/v8/". No cambiar este directorio a menos
que sepa lo que está haciendo.
1. Directório de instalation:Poner aquí el directorio de la instalación.
2. Explorar: Este botón permite seleccionar las carpetas de el directorio de instalación o crear una nueva.
1. Puerta: Esto definirá en qué puerta se ejecutará el servicio Apache. Le recomendamos que utilice el valor
predeterminado.
2. Correo del Administrador: Este es el correo del administrador de Apache. Esta es la configuración de
Apache, no de ScriptCase.
3. Domínio Apache: Dominio de Apache debe definirse aquí. Más información acerca de los dominios de
Apache aquí.
6 - Instalar.
7 - Completar la instalación.
Ex:
http://127.0.0.1:8081/scriptcase
InstalacÃon Windows
InstalacÍon Windows
Usando al instalador Scriptcase
El instalador ScriptCase es un archivo ejecutable para Windows. Una aplicación para la extracción automática y
configuración de APACHE, PHP y SCRIPTCASE en tu sistema operativo.
Para ejecutar correctamente el instalador, tenemos que darle permisos de ejecución. El instaladorScriptcase
instalará automáticamente en su ordenador:
*Antes de proceder con la instalación es recomendable no tener cualquier otro ambiente web (como XAMP, Zend
Server, etc...) instalado en la máquina.
*Recomendamos también el uso de la base de datos SQLite.
1. Idioma: Seleccione el idioma que se mostrará en el proceso de instalación. Esto no selecciona el idioma de
ScriptCases.
2 - Mensaje de “bienvenido”.
Esta pantalla muestra la mensaje de “bienvenido” del instalador
3 - Contrato de licencia.
1. ¿Acepta esta licencia?: Debes leer y aceptar los términos antes de continuar.
4 - Directorio de instalación.
Sugerencia
La ruta de instalación predeterminada es "C:\Archivos de Programas\NetMake\v7\". No cambiar esta ruta a
menos que sepa lo que está haciendo.
1. Directório de instalation: Poner aquí la ruta de la instalación.
2. Explorar: Este botón permite seleccionar las carpetas de la ruta de instalación o crear una nueva.
5 - Configuración de Apache.
1. Puerta: Esto definirá en qué puerta se ejecutará el servicio Apache. Le recomendamos que utilice el valor
predeterminado.
2. Correo del Administrador: Este es el correo del administrador de Apache. Esta es la configuración de
Apache, no de ScriptCase.
3. Domínio Apache: Dominio de Apache debe definirse aquí. Más información acerca de los dominios de
Apache aquí.
6 - Instalar.
7 - Completar la instalación.
Ex:
http://127.0.0.1:8081/scriptcase.
Instalación Manual Scriptcase
*Le recomendamos que utilice la base de datos SQLite para instalacíon manual del Scriptcase
NOTA: La instalación manual requiere que el servidor ya tinga un entorno web configurado con las
especificaciones descritas anteriormente. Como alternativa, se puede realizar la instalación del entorno del Zend
Server, que contiene todos los requisitos necesarios. Se puede encontrar el entorno del Zend Server en este
enlace: Zend.
Con el ambiente ya está instalado, debe descargar el Scripcase ZIP. Se puede descargar el zip en este sitio:
Scriptcase
Extraiga el archivo en una carpeta temporal, usando su descompresor de archivos. Se creará una carpeta con el
nombre: ScriptCase-7.xx, cambiarle el nombre solo para scriptcase7, y movalo a la raíz de tu servidor web.
Finalmente abrir el navegador y acceso /scriptcase7 para iniciar el proceso de instalación.
Exemplo: http://servidor:porta/scriptcase
Aquí se comprueba cuáles son las extensiones instaladas. Si marca las casillas de las extensiones instaladas no
se trata de configurar php.ini para reconocer estas extensiones.
Ahora usted decide entrar en Instalación típica o instalación personalizada
InstalaciÓn recomiendada
El ScriptCase instalará todo automáticamente. Después de elegir una instalación típica, se le dirigirá
automáticamente a tu ScriptCase entorno de desarrollo. Por definición, el usuario es: admin y contraseña: admin.
Instalación personalizada:
Usted puede elegir la base de datos en la ScriptCase se instalará y se puede elegir el nombre de usuario y
contraseña 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:
Este paso consiste en la definición de la base de datos en la que está instalado el ScriptCase, la opción por
defecto es SQLite, que sólo requiere que el módulo está activado en PHP, pero se puede instalar en otras bases
de datos haciendo clic en "Cambiar base de datos '. En la búsqueda de las tablas se crearán.
Si la instalación 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 contraseña introducidos anteriormente.
Instalación Manual Php 5.6 - Linux
php -v
Importante: Por defecto PHP deshabilita algunas funciones que son importantes para ScriptCase. Asà que ir a
su php.ini (/etc/php5/apache2/php.ini) y cambiar la lÃnea de la variable disable_functions como se muestra
a continuación:
Para habilitar las bases de datos, hemos seleccionado algunos ejemplos de comandos de instalación:
Activación de la biblioteca GD
utilice el comando sudo apt-get install php5-gd para habilitar la biblioteca GD.
Descargar "Zend Guard Loader" para Linux utilizando el siguiente enlace y colocarlo en /usr/lib/php5/Zend.
[zend]
zend_extension=/usr/lib/php5/Zend/ZendGuardLoader.so
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.license_path=
Descargue el Scriptcase con la extensión zip en www.scriptcase.net y extraiga el zip en la raÃz del servidor
Web que se instaló previamente (C:\Apache24\htdocs).
Ej: http://127.0.0.1/scriptcase
Aquà se comprueba las extensiones instaladas. Si marca las casillas de las extensiones no instaladas, se
tratará de configurar el archivo php.ini para reconocer las extensiones seleccionadas.
Ahora usted puede optar por hacer una instalación tÃpica o una instalación personalizada
instalación tÃpica
instalación personalizada
Usted puede elegir qué base de datos utilizará ScriptCase para instalar y elegir el nombre-usuario y
contraseña por defecto para acceder a su entorno de desarrollo.
ScriptCase necesita algunos permisos para funcionar correctamente, en este momento se verifica los permisos.
Nota: Para IIS Web Server, es necesario conceder permisos a Escribir, Leer y ejecutar para el usuario
IUSR_SERVERNAME, en los directorios:
Este paso consiste en la definición de la base de datos que se va a instalar ScriptCase. La opción por defecto
es SQLite, que requiere sólo el módulo activo en el PHP, pero es posible instalar en otras bases de datos, haga
clic en "Cambiar base de datos '. Ir a la siguiente etapa se crearán las tablas.
Si todo estaba bien en la instalación, por lo que la siguiente página se muestran. Haga clic en Siguiente para
iniciar ScriptCase.
En este artÃculo se explica cómo instalar y configurar un entorno de PHP 5.6 con Apache 2.4 para que se va a
correr ScriptCase.
Apache download
mod_fcgid download
Nota: El PHP que debe ser descargado es el "NonThreadSafe" y todas las descargas tiene que estar en el
arquitecto de 32 bits.
Después de descargar el Apache y el PHP 5.6, extraer los dos en la raÃz de la unidad C: \ Drive
Extraiga el Mod fcgid , copie el mod_fcgid.so archivo y péguelo en el directorio C: / Apache24 / modules
Busque:
<IfModule dir_module>
DirectoryIndex index.html
</IfModule>
Y cambiarlo a
<IfModule dir_module>
DirectoryIndex index.html index.php index.phtml
</IfModule>
Busque IfModule mime_module y por encima de esta opción, añada el texto a continuación:
c:\apache24\bin\httpd.exe -k install
Importante: En caso de un error, y que está informado de que falta el archivo msvcr110.dll, se puede
descargar el archivo haciendo clic aquÃ. Extraer y colocar el archivo en el directorio: C:\Windows\System e
C:\Windows\System32. Ejecute el comando de nuevo en la lÃnea de comandos (CMD).
Ahora abre el archivo php.ini (C:\php), busque la variable extension_dir y establecer el valor de "C:/php/ext"
como la imagen de abajo.
Quite los comentarios de las extensiones que figuran a continuación. (Para descomentar las extensiones,
simplemente retire el ";" desde el punto de partida de cada extensión)
extension=php_bz2.dll
extension=php_curl.dll
extension=php_gd2.dll
extension=php_imap.dll
extension=php_interbase.dll
extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_exif.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_oci8.dll
extension=php_pdo_firebird.dll
extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_oci.dll
extension=php_pdo_odbc.dll
extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
extension=php_pgsql.dll
extension=php_pspell.dll
extension=php_shmop.dll
extension=php_sqlite.dll
extension=php_sqlite3.dll
extension=php_xmlrpc.dll
extension=php_xsl.dll
extension=php_zip.dll
Configure la zona horaria de acuerdo a su región a raÃz de la lista que está disponible en la página web del
php. Aún con el php.ini abierto busca la variable date.timezone y inserte un valor disponible en la lista.
Guarde todas el modificaciones realizadas en el php.ini y ciérrelo.
Descargue el dll Zend Guard Loader para Windows, en el enlace de abajo y coloque el archivo DLL en el
directorio C:/php/ext.
Descargar ZendGuardLoader
[zend]
zend_extension=C:/php/ext/ZendLoader.dll
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.license_path=
Descargue el Scriptcase con la extensión zip en www.scriptcase.net y extraiga el zip en la raÃz del servidor
Web que se instaló previamente (C:\Apache24\htdocs).
Ej: http://127.0.0.1/scriptcase
Ahora usted puede optar por hacer una instalación tÃpica o una instalación personalizada
instalación tÃpica
ScriptCase instalará todo automáticamente. Después de elegir la instalación tÃpica, se le redirigirá
automáticamente a su entorno de desarrollo ScriptCase. Por defecto, el nombre de usuario es: admin y la
contraseña es admin.
instalación personalizada
Usted puede elegir qué base de datos utilizará ScriptCase para instalar y elegir el nombre-usuario y
contraseña por defecto para acceder a su entorno de desarrollo.
ScriptCase necesita algunos permisos para funcionar correctamente, en este momento se verifica los permisos.
Nota: Para IIS Web Server, es necesario conceder permisos a Escribir, Leer y ejecutar para el usuario
IUSR_SERVERNAME, en los directorios:
En este artÃculo se explica cómo instalar y configurar un entorno de PHP 5.6 y Apache 2.2 para recibir el
ScriptCase.
Configuración de Apache
/usr/local/php5/bin
Descargar "Zend Guard Loader" para MacOS utilizando el siguiente enlace y colocarlo en
/usr/local/zend/lib/php_extensions.
Descargar ZendGuardLoader
[zend]
zend_extension=/usr/local/zend/lib/php_extensions/ZendGuardLoader.so
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.license_path=
Descargue el Scriptcase con la extensión zip en www.scriptcase.net y extraiga el zip en la raÃz del servidor
Web que se instaló previamente (C:\Apache24\htdocs).
Ej: http://127.0.0.1/scriptcase
Aquà se comprueba las extensiones instaladas. Si marca las casillas de las extensiones no instaladas, se
tratará de configurar el archivo php.ini para reconocer las extensiones seleccionadas.
Ahora usted puede optar por hacer una instalación tÃpica o una instalación personalizada
instalación tÃpica
instalación personalizada
Usted puede elegir qué base de datos utilizará ScriptCase para instalar y elegir el nombre-usuario y
contraseña por defecto para acceder a su entorno de desarrollo.
ScriptCase necesita algunos permisos para funcionar correctamente, en este momento se verifica los permisos.
Nota: Para IIS Web Server, es necesario conceder permisos a Escribir, Leer y ejecutar para el usuario
IUSR_SERVERNAME, en los directorios:
Este paso consiste en la definición de la base de datos que se va a instalar ScriptCase. La opción por defecto
es SQLite, que requiere sólo el módulo activo en el PHP, pero es posible instalar en otras bases de datos, haga
clic en "Cambiar base de datos '. Ir a la siguiente etapa se crearán las tablas.
Si todo estaba bien en la instalación, por lo que la siguiente página se muestran. Haga clic en Siguiente para
iniciar ScriptCase.
usuario: admin
contraseña: admin
Después de la validación y de acuerdo con el perfil del usuario (se puede configurar diferentes perfiles según el
usuario), ScriptCase muestra las opciones y proyectos disponibles para el usuario.
Nota: El usuario Administrador de ScriptCase tiene acceso a todas las funciones, incluyendo la habilidad de
crear y editar usuarios.
Pantalla De Inicio
Al acceder a Scriptcase, si no tiene ningún proyecto, usted verá una pantalla de inicio con los primeros pasos que
debe tomar para crear su nuevo proyecto.
Una vez que ya tenga proyectos creados, se mostrará una pantalla para seleccionar sus proyectos o crear un
nuevo.
Después de crear o seleccionar un proyecto, la área de trabajo de Scriptcase será mostrada.
Area De Trabajo De Scriptcase
Una vez autenticado en ScriptCase, el usuario es redirigido a la Página 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.
En la parte superior de la pantalla, se encuentra disponible un menu jerárquico que contiene todas las opciones
de ScriptCase.
Arquivo
Criar novo projeto Cria um novo projeto.
Abrir Projeto Lista os projetos que o usuário possui permissão.
Fechar Projeto Fecha o projeto em edição.
Criar nova aplicação Cria novas aplicações de consultas, report pdf, formulários, abas, controle, menu,
filtro, dashboard ou blank.
Criação em lote das Permite criar várias aplicações simultaneamente.
aplicações
Restaurar Aplicações Exibe as últimas aplicações editadas podendo escolher um ponto de restauração e o
nome na qual a aplicação será restaurada.
Restaurar Aplicação Utilizado para restaurar versões anteriores de uma aplicação.
Exportar Projeto Utilizado para realizar exportações dos projetos desenvolvidos com ScriptCase.
Importar Projeto Utilizado para realizar as importações de projetos feitos no ScriptCase.
Menu Principal Navega para a página do menu principal do ScriptCase.
Sair Desloga do ScriptCase
Mostrar
Código Fuente Muestra el último código fuente generado a
través de la aplicación que se está editando.
(Habilitado mientras exista una Aplicación
abierta)
Datos de Sesión Muestra todas las variables de sesión de
ScriptCase incluyendo la de la aplicación que
se está ejecutando. (Habilitado mientras exista
un Proyecto abierto)
Proyecto
Propiedades Muestra la información del proyecto y permite
editarlo.
Valores por Defecto Muestra una lista de los valores por defecto
usados en el proyecto.
Versiones (Version Muestra todas las versiones del Proyecto.
History)
Incrementar versión Crea una nueva versión del Proyecto Actual.
Generar Código Generar el código fuente para las aplicaciones
Fuente en el proyecto abierto. (Habilitado mientras
exista un proyecto abierto)
Publicación Abre el asistente de publicación del proyecto
actual.
Exportar Genera el archivo de exportación del proyecto
Aplicaciones actual.
Importar Importa un archivo de respaldo al proyecto
Aplicaciones actual.
Borrar / Eliminar Elimina el proyecto.
Reportes - Lista de Muestra las aplicaciones creadas para el
Aplicaciones Proyecto.
Reportes - Resúmen Muestra las aplicaciones conjuntamente con
de Desarrolladores su desarrollador.
Mostrar Diagrama Muestra un diagrama del proyecto.
Búsqueda de Buscar por un texto en específico dentro de
Aplicaciones las aplicaciones del proyecto.
Bancos de Dados
Nova Conexão com Banco de Dados Cria uma nova conexão no projeto atual.
Editar Conexão com Banco de Dados Permite editar as conexões do projeto atual.
importar ACCESS Permite realizar a importação de um banco de dados ACCESS.
importar EXCEL Permite realizar a importação de uma planilha do EXCEL.
importar CSV Permite realizar a importação de um arquivo CSV.
SQL Builder Ferramenta para criação rápida de comandos SQL.
Database Builder Ferramenta para criação rápida de tabelas no banco de dados.
AplicaciÓn
Guardar / Salvar Guarda la aplicación abierta.
Generar Genera el Código Fuente de la aplicación.
Ejecutar Ejecuta la aplicación seleccionada.
Ferramentas
Dicionário de Dados Permite ao usuário definir padrões para as tabelas (nomes, e tipos de campos,
etc.).
Edição expressa de Abre uma janela para editar várias aplicações ao mesmo tempo.
aplicação
HelpCase Ferramenta para criar documentação.
Bibliotecas Permite a criação de rotinas padrões que serão utilizadas em muitas aplicações.
Lista a Fazer Cria uma lista de tarefas.
Mensagens Envia mensagens entre os desenvolvedores das mensagens.
Conversor Realiza a conversão das versões V5, V6, V7 para V8.
Layout
CSS de aplicação Esta opção permite realizar a criação de temas.
(Temas)
CSS Botões Esta opção permite realizar a criação de temas para os botões.
(Temas)
Agrupamento de Faz o agrupamento dos botões de exportação.
Botões
Templates HTML Esta opção permite realizar alterações nos diversos elementos do HTML que irão compor
sua aplicação.
CSS de Menus Esta opção permite realizar alterações no CSS dos menus.
Gerenciador de Esta opção gerência as imagens existentes nos projetos podendo adicionar, apagar e
Imagens copiar uma imagem.
Temas para Esta opção permite que você defina algums paramentros de unidade monetaria, data e
gráficos número de acordo com o país ou região onde sua aplicação será utilizada.
Localidades
Idioma das Aplicação Permite criar mensagens personalizadas para ser usado em diferentes aplicações.
Configurações Regionais Permite criar mensagens personalizadas para ser usado em diferentes aplicações.
MÓdulos
Seguridad Crea una capa de seguridad a su proyecto.
Log - Crear/Editar Crear o editar un Módulo de logs en su
proyecto.
Log - Aplicaciones Crear o editar un Módulo de log en sus
aplicaciones.
Opciones
Ajustes Modificar los ajustes de Scriptcase.
Mi ScriptCase Ajustes de Scriptcase por usuario.
Cambiar contraseña Cambia la contraseña actual.
de acceso
Ayuda
Webhelp Manual del Scriptcase.
Soporte Acceda al Soporte en línea de Scriptcase.
Diagnóstico Muestra las configuraciones del Servidor
donde ScriptCase está instalado.
Chequear Versión Acceda al sitio de ScriptCase para buscar
actualizaciones.
Registro de Acceda para introducir su clave de licencia
Licencia Scriptcase
Acerca de Información sobre Scriptcase.
Barra De Herramientas
Use los íconos de la Barra de Herramientas para acceder a las principales funciones de ScriptCase
Íconos de ScriptCase:
Otros atributos:
La Barra de Tareas muestra las aplicaciones abiertas para edición, permitiendo editar más de una aplicación a la
vez.
En la página principal se listan las carpetas y las aplicaciones desarrolladas con ScriptCase.
2 - Filtros
Son usados para filtrar las aplicaciones de la carpeta actual.
Muestra las carpetas y las aplicaciones. Cada línea ofrece íconos de acción para cada aplicación.
1 - ETIQUETAS
Aplicación Nombre de la aplicación.
Friendly Friendly URL de la aplicación.
URL
Descripción Descripción de la aplicación.
Creador Desarrollador de la aplicación.
Generación Fecha de la última generación.
Estado Estado de la aplicación (actualizado u
obsoleto).
2 - OPCIONES
Ejecutar Ejecutar la aplicación. Si el código fuente
se encuentra obsoleto, será generado y
luego se ejecutará la aplicación
Editar Abre la aplicación para editar.
Copiar Crea una copia local (en la misma carpeta)
de la aplicación. Introduzca el nombre de
la copia.
Renombrar Cambia el nombre de la aplicación.
3 - Pie de PÁgina
Permite ejecutar una función para múltiples aplicaciones al mismo tiempo:
Las casillas de verificación le permite seleccionar todas las aplicaciones que se muestren en la lista de
aplicaciones.
Visión General
Los elementos de un proyecto son: las aplicacioness (formularios, grids, menus, pestañas, 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 código 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 creación de nuevas
aplicaciones.
Éste punto incluye los recursos disponibles para manejo de proyectos, los cuales son:
Nuevo Proyecto
Sistemas creados utilizando ScriptCase
Propiedades
Histórico de Versiones
Incrementar Version
Generar Código Fuente
Publicar
Exportar Aplicaciones
Importar Aplicaciones
Reportes
Mostrar Diagrama
Búsqueda en Aplicaciones
Exportar Proyectos
Importar Proyectos
Seguridad
Log
Nuevo Proyecto
ScriptCase utiliza el concepto de proyectos para ayudar a los desarrolladores a organizar su desarrollo, un
proyecto puede contener una o más aplicaciones. Esta opción se utiliza cuando queremos crear un nuevo
proyecto sobre ScriptCase.
Principio (Configuración del proyecto) - Establecer el nombre del proyecto, descripción e icono que se
utilizará en el proyecto.
Idiomas - Seleccione o agregue uno o más idiomas que va a utilizar en el proyecto cuando desea que su
proyecto sea multi-idioma.
Temas - Seleccione o agregue uno o más temas que va a utilizar en el proyecto, cuando desea que el
usuario seleccione algún tema de los disponibles.
Bases de datos - Seleccione el tipo de base de datos que desea realizar la conexión a utilizar en el
proyecto.
Final - Este es el paso de confirmación del proyecto, después de la creación del proyecto ScriptCase
redirigirá a la interfaz de creación de aplicaciones.
Atributos:
Nombre del proyecto - Defina un nombre para su proyecto. (No puede dejar espacios en blanco).
Descripción del proyecto - Descripción corta del proyecto.
Version - Versión inicial del proyecto.
- Seleccione una imagen para representar su proyecto.
ScriptCase proporciona ejemplos de proyectos a manera de demostración para que pueda apreciar lo que puede
hacer con la herramienta. Estos proyectos se pueden descargar e importar a su ScriptCase, importará el
proyecto en sí, creara la base de datos en el motor que usted seleccione (MySQL, Postgres, SQLite, Oracle, SQL
Server, Firebird y Access) y hará la importación automática de las tablas necesarias para correr el proyecto de
demostración.
Configuración regional - No sólo es el idioma, sino que también incluyen la que se muestran los números
de forma (separador decimal, agrupador de miles), cómo se muestran los valores de moneda, incluyendo el
símbolo de moneda, hora y fecha anotaciones, como el separador de fecha y si el reloj debe estar en 12 o
24 horas.
Juego de Caracteres - Permite definir el cotejamiento dado en la base de datos.. para mostrar los
caracteres especiales.
Para conectarse a una base de datos con ScriptCase todo lo que necesitamos es la dirección física o dirección ip del motor de la base de datos; que puede estar corriendo localmente en su
máquina, en un servidor local o bien en un servidor en el Internet, usted también necesitará el nombre de usuario y contraseña, con todo listo el último paso será elegir el nombre de base de
datos que se utilizará. Para aprender cómo configurar una conexión a su base de datos favorita clic en este enlace
Sistema de Seguridad
Sistema de entrenamiento
Online Shop
Sistema de Helpdesk
Sistema para Gestión de Proyectos
Samples
Sistema de Noticias
Sistema álbum
Cuando hacemos la importación de uno de esos sistemas tenemos que elegir qué base de datos se vamos
utilizar para exportación de las tablas del sistema.
MySQL
SQLite
MS SQL Server
PostgreSQL
Oracle
MS Access
Interbase/Firebird
Propiedades Del Proyeto
Atributos:
Es posible actualizar la descripción completa del proyecto. Utilice el área de texto que cuenta con el editor para
ello.
Seleccione los idiomas disponibles en el proyecto de la lista, y defina el idioma por defecto. Utilice la interfaz que
se muestra abajo para agregar o eliminar idiomas del proyecto. Haga clic en Definir por Defecto para actualizar
el idioma por defecto del proyecto. Cuando no se seleccione un idioma por defecto, Scriptcase lo seleccionará
automáticamente basado en las preferencias del navegador del usuario.
Locales - Es la combinación del idioma y las configuraciones regionales. De esta manera, un país con más de
un idioma, por ejemplo.: Inglés (Canada) y Francés (Canada). Estas relacioness (locales) pueden ser
seleccionadas al crear o editar un proyecto.
Imagen 4: Seleccionando temas para el proyeto.
Usando la opción de valores por defecto és posible personalizar una serie de atributos del proyecto, evitando
tareas repetitivas y aumentando la productividad.
1 - Configuraciones generales:
Logo - Logo (imagen) estandar usado en las aplicaciones.
Registros por Página- Cantidad de registros por página, ésta opció es usada en aplicaciones grids y
formularios.
Mostrar número de línea- .
Mostrar Título- .
Mostrar Resumen- Mostrar resumen en aplicaciones tipo Grid. Se implementa mediante un comando
COUNT de SQL y por tanto puede ocasionar problemas de desempeño.
2 - Ajustes de Aplicaciones:
Es posible seleccionar valores por defecto para cada tipo de aplicación, tal como:
Definir el ancho de la tabla
Seleccionar la plantilla de cabecera y pie de pagina.
Definir la alilneación de los campos.
Seleccionar cuales botones de la barra de herramienta estarán disponibles por defecto cuando se cree
una aplicación.
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:
4 - bibliotecas
Seleccione y habilite las bibliotecas para usar en los eventos de las aplicaciones.
Abrir Proyectos
Puede abrir, o ir de un proyecto a otro cuando lo desee, accesando al menu Archivo -> Abrir Proyecto.
Imagen 1: Menu.
Elimine un proyecto, todas las aplicaciones y conexiones. Los usuarios del proyecto NO son eliminados.
Nota: Confirme la eliminación del proyecto (Imagen 2) ya que es definitiva y no reversible. Un proyecto sin
backup no puede ser restaurado.
Imagen 2: Confirmacion.
Historico De Version
HistÓrico de Version
Esta opción sirve para mantener un histórico de las versiones del proyecto. Eliminar, abrir y cerrar o editar una
versión del proyecto.
Atributos:
Eliminar - Borrar todas las aplicaciones del Proyecto para la versión seleccionada.
Editar - Editar la versión del Proyecto (Sólo disponible si el estado de la versión es "Abierto"
Incrementar VersiÓn
Los incrementos de versión permiten controlar el desarrollo del proyecto, separando las versiones que han sido
desarrolladas.
Cuando una nueva versión del proyecto es generada se mantendrá una copia de la versión previa, permitiendo el
desarrollo de la nueva versión.
Atributos:
Permite generar el código fuente del proyecto entero o de las aplicaciones seleccionadas.
Si están los Threads estan habilitados, puede ver las aplicaciones que se están compilando para cada
subproceso.
PublicaciÓn
Mediante el proceso de publicación se publican las aplicaciones desarrolladas con Scriptcase (y sus librerías) en
cualquier servidor Web habilitado para PHP.
Luego ScriptCase genera un enlace al archivo de respaldo (.ZIP). Haga clic en el enlace para descargarlo.
Chequee la lista de aplicaciones contenidas en el archivo de respaldo. Haga clic en Restaurar y luego clic en
Aceptar para finalizar el proceso.
Informes De Gestión
informes de gestiÓn
Proporciona dos tipos de reportes de Proyecto: Lista de Aplicaciones y Resúmen de Desarrolladores.
Lista de Aplicaciones
La lista de aplicaciones muestra una información histórica y analítica sobre las aplicaciones del Poyecto.
La lista de aplicaciones le muestra tambien los "INSERTS" para una Tabla (SQL) existente en el proyecto. Esta
información puede ser usada como parte del mecanismo de autenticación de su proyecto.
Resumen de Desarrolladores
Muestra un reporte detallado por Desarrollador y applicacioned creadas.
En el menú proyecto -> Mostrar Diagrama, podemos generar un diagrama de todas las aplicaciones del
proyecto actual.
Imagen 2: Diagrama.
Busqueda En Las Aplicaciones
Utilice esta opción para guardar el proyecto y todas sus aplicaciones en un archivo ZIP que puede importar en
otro ScriptCase.
Scriptcase generará un enlace a un archivo (.ZIP). Haga clic en el enlace para descargarlo.
Utilice para subir e importar un archivo ZIP exportado anteriormente al proyecto abierto.
Paso 1 - Seleccione el archivo zip con el proyecto que fue exportado previamente por ScriptCase.
Seguridad
Haciendo uso de los recursos de seguridad de ScriptCase, puedes aplicar las reglas de acceso para que el
sistema se desarrolle, dismuyendo aún más el tiempo de desarrollo del proyecto, considerando que ScriptCase
generará aplicaciones de acceso y todas las validaciones automaticamente.
1. Tipo - El primer paso es seleccionar el nivel de seguridad. Hay tres niveles de seguridad y cada nivel se basa
en un modelo de datos para almacenar información como, cuentas de usuarios, contraseñas, acceso a
perfiles, grupos etc.
Tipos:
Usuario- Se crea una apicación basada en el nivel de la seguridad del usuario. Donde la aplicación está
vinculada a la conexión del usuario.
Aplicación - Se crea una aplicación basada en el nivel del seguridad de la aplicación. Donde la
aplicación está vinculada con el usuario.
Grupo- Se crea una aplicación basada en el nivel de seguridad del grupo. Donde se define el acceso de
cada grupo de ciertas aplicaciones.
2. Selecciona Conexión - El segundo paso es común para cualquier tipo, y es usado para seleccionar que
conexión de base de datos será utilizado para crear el módulo de Seguridad.
Imagen 3: Módulo de Seguridad- Seleccione conexión
Selecciona Conexión:
3. Asociado - El tercer paso es diferente para cada tipo de nivel de seguridad y es utilizado para asociar los
campos del módulo de seguridad con los campos de la base de datos. Por tanto, es sólo necesario, si has
seleccionado la opción de usar '' tablas existentes'' en el último paso.
Usuario
Basado en el nivel de seguridad del usuario. Donde la aplicación está vinculada con el login del usuario.
Image 4: Interfaz Usuario
1 - Usuario:
2 - Iniciar Sesión:
Usuario / App
Basado en el nivel de seguridad de la aplicación. Donde la aplicación está vinculada con el usuario.
2 -Applicaciones:
3 - Usuario/ Applicación:
Tabla - Establece la tabla para almacenar las relaciones entre grupos y aplicaciones de proyectos.
Login - Establece el campo para almacenar el login del usuario.
Nombre de la Aplicación - Establece el campo para almacenar el nombre de la aplicación.
Acceso Privilegiado- Establece el campo para almacenar si el usuario tiene privilegios para acceder a
la aplicación.
Inserte Privilegio- Establece el campo para almacenar si el usuario tiene privilegios para insertar
archivos nuevos en la aplicación.
Eliminar Privilegio - Establece el campo para almacenar si el usuario tiene el privilegio de eliminar
archivos en la aplicación.
Actualizar Privilegio- Establece el campo para almacenar si el usuario tiene el privilevio de actualizar
archivos en la aplicación.
Exportar Privilegio- Establece el campo para almacenar si el usuario tiene el privilegio para exportar
archivos en la aplicación.
Imprimir Privilegios- Establece el campo para almacenar si el usuario tiene el privilegio de imprimir los
archivos en la aplicación.
4 - Loguin:
1 - User:
2 - Group:
Table - Set the table to stores the groups created in the system.
ID - Define the field that will store the group code.
Description - Set the field that will store the group description.
3 - Application:
4 - User / Group:
Table - Set the table to store the relationship between users and groups in the project.
Login - Set the field to store your login.
Group Code - Define the field to store the group code.
5 - Group / Application:
Table - Set the table to store the relationship between groups and project applications.
Group Code - Define the field to store the group code.
Application Name - Define the field to store the application name.
Access Privilege - Define the field to store if the group has privilege to access the application.
Insert Prvilege- Define the field to store if the group has privilege to insert new records in the
application.
Delete Privilege - Define the field to store if the group has privilege to delete records in the application.
Update Prvilege- Define the field to store if the group has privilege to update records in the application.
Export Privilege - Define the field to store if the group has privilege to export records in the application.
Print Prvilege- Define the field to store if the group has privilege to print records in the application.
6 - Logueado:
1- General:
Aplicaciones de Prefijo- Crea aplicaciones de seguridad con un prefijo en el nombre.
Encriptación - Establece si la contraseña utilizará encriptación.
Activar Seguridad- Activa la opción de '' usar seguridad'' en cada aplicación.
Usa Captcha - Activa la opción de usar CAPTCHA en la pantalla de inicio de sesión.
Folder - Crea una carpeta en el proyecto para aplicaciones de seguridad.
Tema - Defina el tema de las aplicaciones.
Identificación - Establece el esquema de inicio usado en las aplicaciones de seguridad.
Menu - Permite crear o seleccionar una aplicación de menú para incluir un módulo de seguridad.
Tipo de Menú - Establece el tipo de menú, si la opción de crear un nuevo menú de aplicaciones se
encuentra en el punto anterior.
2 - Login:
Tamaño mÃnimo - Tamaño mÃnimo de los caracteres escritos por el usuario.
Tamaño máximo - Tamaño máximo de los carácteres escritos por el usuario.
Enviar enlace email para nueva contraseña - Establece qué caracteres puede escribir el usuario
final.
3 - Recuperar contraseña:
Enviar correo electrónico con contraseña - Establecer si el usuario puede volver a activar la
contraseña recibindo ella por correo electrónico.
Restablecer la contraseña y enviarla por e-mail - Establecer si el usuario puede volver a activar la
contraseña y restablecer la misma y enviar un correo electrónico.
Enviar por e-mail un link para restablecer la contraseña - Establecer si el usuario puede volver a
activar la contraseña enviando un link para lo correo electrónico con lo registro de la nueva contraseña.
4 - Nuevos usuarios:
Permite el registro de nuevos usuarios - Un link es creado en la pagina de login permitiendo lo
registro de nuevos usuarios.
Es necesaria la activación por correo electrónico - Nuevos usuarios reciben un link de ativación por
correo electrónico.
Enviar correo electrónico al administrador - Cuando un nuevo usuario hace registro, lo administrador
recibe un correo electrónico para permitir o no lo acceso de lo usuario en lo sistema.
5 - Configuración de correo electrónico :
Servidor SMTP - Establece el servidor SMTP.
Puerta SMTP - Establece la puerta SMTP.
Conexión Segura - Establece la seguranza del SMPT, si es utilizado SSL o TLS.
Usuario SMTP - Establece lo usuario SMTP.
Contraseña SMTP - Establece la contraseña SMTP.
E-mail SMTP - Establece lo correo electrónico SMTP.
6 - Usuarios logueados (Disponible cuando la opción "Proteger a los usuarios logueados" fue
seleccionada.)
Mostrar usuarios logueados - Aplicación Grid con todos los usuarios logueados en la sessión del
proyecto.
Protección ataque Brute Force - Bloqueo de usuarios al hacer login fracasado.
Tempo de bloqueio de lo Brute Force (en minutos) - Tiempo que lo usuario no puede loguear,
despues del bloqueo Brute Force.
Número de reintentos antes del bloqueo - Establece la cantidad de número máximo de intentos de
login fracasado, antes del bloqueo Brute Force.
5. Insertar dato - El quinto paso es utilizado para insertar datos en las tablas Usuarios y Grupos.
Insertar datos:
Despues de la verificación la opción, ScriptCase hacer la inserción en una tabla de aplicaciones lo nombre de
cada aplicación que existe en lo proyecto.
7. Guardar Perfil - Lo ultimo paso es guardar en un perfil todas las configuraciones utilizadas en los pasos
anteriores.
Usted puede guardar un perfil para cualquier usuario del ScriptCase o para un usuario de lo proyecto actual.
Ldap Security
Seguridad Ldap
Hay dos maneras de utilizar LDAP para la autenticación de las aplicaciones de ScriptCase:
LDAP option.
Control Total
Solo Autentificación
Tutorial LDAP
Ldap - Control Total
1. Conexión -
2. Asociado - Se necesita sólo si seleccionado la opción de utilizar "tablas existentes" en el paso anterior.
User:
Tabla - Define la tabla "Usuarios" que utiliza el sistema.
Login - Establece el campo que guarda el login del usuario.
Contraseña - Establece el campo que guarda la contraseña del usuario. NO SE UTILIZA.
Nombre - Establece el campo que guarda el nombre del usuario.
E-mail - Establece el campo que guarda el correo electrónico.
Activo - Establece el campo guarda si el usuario está activo o no.
El código de activación -Establece el campo que guarda el código de activación. NO SE UTILIZA.
Privilegios de Administrador - Establece el campo que guarda si el usuario tiene privilegios de
administrador.
Aplicación:
Tabla - Define la tabla para guardar todas las aplicaciones del proyecto.
Nombre de la aplicación - Defina el campo para almacenar el código o el nombre de la aplicación.
Descripción - Establece el campo para almacenar la descripción de la aplicación.
Tipo de aplicación - Establece el campo para almacenar el tipo de aplicación.
Usuario / Aplicación:
Tabla - Define la tabla para guardar la relación entre los grupos y las aplicaciones del proyecto.
Login - Define el campo para guardar el nombre de usuario.
Nombre de la aplicación - Define el campo para guardar el nombre de la aplicación.
Privilegio de acceso - Define el campo para guardar si el usuario tiene el privilegio de acceder a la
aplicación.
Inserte Prvilege - Define el campo guardar si el usuario tiene privilegios para insertar nuevos registros en la
aplicación.
Eliminar Privilegio - Define el campo para guardar si el usuario tiene privilegios para eliminar registros en
la aplicación.
Update Prvilege - Define el campo para guardar si el usuario tiene privilegios para actualizar los registros de
la aplicación.
Privilege Export - Definir el campo para guardar si el usuario tienel privilegio de exportar registros en la
aplicación.
Imprimir Prvilege - Define el campo para guardar si el usuario tiene el privilegio de imprimir los registros de
la aplicación.
General:
Menú - Permite crear o seleccionar una aplicación de menú para incluir el módulo de seguridad
Tipo de menú - Define el tipo de menú, si la opción de crear un nuevo menú de aplicaciones se establece
en el punto anterior.
Login:
LDAP:
4. Prueba de usuario - El quinto paso se utiliza para activar un usuario como administrador.
Insertar datos:
Login - Acceso válido de usuario LDAP.
Contraseña - contraseña de usuario válidos LDAP.
Nombre - Nombre de usuario
E-mail - E-mail.
5. Agregar aplicaciones - El sexto paso se utiliza para rellenar las solicitudes de la tabla.
Comprobación de la opción, ScriptCase insertará en la tabla de aplicaciones, el nombre de cada aplicación existe
en el proyecto.
6. Perfil - El último paso se utiliza para guardar en un perfil de todos los parámetros utilizados en los pasos para
ser utilizados en otros proyectos.
Perfil de interfaz
Se puede guardar un perfil para cualquier usuario ScriptCase, sólo para ese usuario o simplemente para ser
usado en ese proyecto.
Ldap - Sólo Autenticación
1. Conexión -
General:
Login:
LDAP:
3. Prueba de usuario - El quinto paso se utiliza para activar un usuario como administrador.
Insertar datos:
4. Perfil - El último paso se utiliza para guardar en un perfil de todos los parámetros utilizados en los pasos para
ser utilizados en otros proyectos.
Perfil de interfaz
Se puede guardar un perfil para cualquier usuario ScriptCase, sólo para ese usuario o simplemente para ser
usado en ese proyecto.
Creación De Una Base De Datos Ldap
En Windows Server es nativa posible crear una base de datos LDAP para alimentar a una estructura de Active
Directory. Vamos a necesitar para acceder al Administrador de servidores para instalar el servicio de directorio de
Active Directory. En primer lugar, busque el Administrador de servidores en el menú de inicio y ejecutarlo.
 
Image 02: Servidor ventana Administrador Principal.
En la ventana principal, acceda a la "Roles" y, a crear una nueva función utilizando "Agregar funciones"
Esta pantalla nos permite elegir los servicios que desea instalar en el papel que se está agregando. Marque la
opción "Servicios de dominio de Active Directory" y continuar
Hay algunas notas importantes acerca de los Servicios de dominio de Active Directory en esta pantalla.
Image 07: Instalación.
Esta página muestran lo que se instalará a partir de ahora. Para continuar con la instalación, haga clic en el
botón "Instalar". Después de la transformación, se le mostrará la ventana "Resultados" con el registro de
instalación.
Image 08: Resultados.
Domain Controller
Para crear un nuevo árbol, seleccione la opción "Crear un dominio nuevo en un nuevo bosque" y haga clic en
"Siguiente" para instalar su nombre.
Image 13: La creación de un nombre de dominio completo.
Este paso se definirán los equipos que serán capaces de convertirse en servidores o controladores de dominio
delegado.
Image 15: Las opciones adicionales.
Para asegurarse de que otros ordenadores será capaz de encontrar este dominio, la convierten en un servidor
DNS o utilizar el valor predeterminado del servidor DNS, relationing el nombre de dominio a dirección IP del
servidor de AD.
Aquí puede definir la ruta de la base de datos LDAP, los archivos de registro y SYSVOL el. No hay necesidad de
cambiar esta situación en la mayoría de los casos.
Image 17: Configuración de una contraseña del modo de restauración.
Esta contraseña le permitirá acceder al modo del servidor de anuncios de restauración, no se relaciona con la
contraseña de administrador de LDAP.
Seleccione la opción "Usuarios y equipos" opción en el menú de AD DS, a continuación, seleccione el dominio y
haga clic derecho para crear un nuevo objeto de usuario. Introduzca los datos de usuario y definir una contraseña
nueva para él. A continuación, confirme los cambios para completar el proceso.
Resultados
En este tutorial se crea un entorno de autenticación LDAP. Los datos de autenticación para este ejemplo son:
Domain ADMARTINI
DN DC=admartini,DC=scriptcase,DC=info
User CN=Henrique C. Barros,DC=admartini,DC=scriptcase,DC=info OR
Name [email protected]
Vamos usar OpenLDAP (slapd) para construir una base de datos LDAP accesible para el módulo de seguridad
sin simular un Active Directory. Este tutorial va a crear un servidor LDAP y un solo usuario para el acceso.
En un sistema basado en Debian, tenemos que usar apt-get para recuperar e instalar slapd.
Después de la instalación, debe configurar los ajustes de la slapd. Para ello, debemos usar dpkg-reconfigure
para construir.
Image 03: Configuración de slapd.
En primer lugar, debe crear un archivo LDIF con la información sobre el usuario sobre el mismo:
user@computer:~$ touch hbarros.ldif
# 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==
Reinicie el servicio.
root@computer:/home/user# /etc/init.d/slapd start
Resultados
En este tutorial se crea un entorno de autenticación LDAP. Los datos de autenticación para este ejemplo son:
Domain ADMARTINI
DN DC=admartini,DC=scriptcase,DC=info
User Name UID=hbarros,DC=scriptcase,DC=info
Módulo De Log
MÓdulo de Log
Haciendo uso de los recursos de Logging de ScriptCase es posible implementar un completo sistema de Logs a
sus proyectos. Almacenando toda la información que fue actualizada o eliminada por el usuario final y a cuales
aplicaciones estan accediendo
Crear / Editar
Esta opción es utilizada para crear o editar un nuevo esquema para el módulo de Log de su proyecto.
Una vez que se tenga un esquema de Logs creado, puede ser listado para ser editado o borrado.
Aplicaciones
Aquí es posible definir cuales aplicaciones y eventos serán registrados.
En la parte superior puede aplicar acciones a todas las líneas o puede recorrer la lista y seleccionar una acción
para una línea en particular.
En la parte inferior de la página están las opciones para filtrar las aplicaciones que son listadas.
CONNECTING - DATABASE
Access
Access
Currently Scriptcase offers the connection witht the Access database using the driver MDAC28SDK or Newer (
Windows ) and UnixODBC ( Linux ).
Itâ??s
quite simple to enable the extension, select the operating system e continue with the tutorial and in a few
steps youâ??ll learn how to enable the extension and create a connection with Scriptcase.
If youâ??re using your own environment, pre configured, then the extension needs to be enabled in the PHP.
Select your operating system to verify how to do the connection with Access.
Windows
Now weâ??ll
access Scriptcase from Scriptcase from the browser and create a connection with the MS Access
database
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Now weâ??ll
access Scriptcase from Scriptcase from the browser and create a connection with the MS Access
database
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Ibm Db2
Currently Scriptcase offers the IBM DB2 connection through the DSDriver IBM DB2.
The extension comes disabled in our installer.
To enable the extension is quite simple, select your operating system and continue with the tutorial and in a few
steps youâ??ll learn how to enable the extension and create a connection on Scriptcase.
Windows
Pre requirements
Have an Informix database setup and installed on a server or locally;
Have one or more tables created in this database;
Have an Instant Client installed in the same computer where Scriptcase installed;
If all the requirements are met, then your DB2 extension is enabled, in this case, you can Create a Connection
on Scriptcase.
If not, then follow the steps below to enable the extension, DB2:
2. After downloading the file, follow the steps in the installation wizard clicking on next and keeping the default
values.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
Step 2: After clicking â??New
Connectionâ??,the page for creating connections will appear, click on the DB2
database image.
For more details on configuring the connection of the database click on Advanced
autocommit - Enable or disable autocommit feature.
i5_lib - A character value that indicates the default library that will be used for resolving unqualified file
references.
This is not valid if the connection is using system naming mode.
i5_naming - Enables or disables the appointment so DB2 UDB CLI iSeries system. Files are qualified using
the slash (/) delimiter.
Unqualified files are resolved using the library list for the job.
i5_commit - Select desired option for treating IBM DB2 data reading.
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Now weâ??ll access Scriptcase from Scriptcase from the browser and create a connection with the DB2 database.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Verify if the module is enabled in the diagnosis.
Mac
Unfortunately it's not possible to do the connection with the DB2 database, because there isn't an Instant Client
for Mac OSX later then 10.8.
Firebird
The automatic installation of Scriptcase already comes with the FireBird extension enabled in the PHP, by default,
only needing to create a connection in Scriptcase.
If youâ??re
using your own environment, pre configured, then the FireBird extension needs to be enabled in the
PHP.
Select your operating system to verify how to do the connection with FireBird.
Windows
Now weâ??ll
access Scriptcase from Scriptcase from the browser and create a connection with the FireBird
database.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Now weâ??ll
access Scriptcase from Scriptcase from the browser and create a connection with the FireBird
database.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Now weâ??ll
access Scriptcase from Scriptcase from the browser and create a connection with the FireBird
database.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Informix
Currently Scriptcase offers the connection for the Informix database, using the driver Informix PDO.
The Informix extension comes disabled with our installer.
To enable the extension is quite easy, select your operating system and go through with the tutorial and in a few
steps youâ??ll learn how to enable the extension and create a connection on Scriptcase.
Windows
Now weâ??ll
access Scriptcase from Scriptcase from the browser and create a connection with the Informix
database.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Now weâ??ll
access Scriptcase from Scriptcase from the browser and create a connection with the Informix
database.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Now weâ??ll
access Scriptcase from Scriptcase from the browser and create a connection with the Informix
database.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Interbase
The automatic installation of Scriptcase already comes with the InterBase extension enabled in the PHP, by
default, only needing to create a connection in Scriptcase.
If youâ??re
using your own environment, pre configured, then the InterBase extension needs to be enabled in the
PHP.
Select your operating system to verify how to do the connection with InterBase.
Windows
Now weâ??ll
access Scriptcase from Scriptcase from the browser and create a connection with the InterBase
database.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Now weâ??ll
access Scriptcase from Scriptcase from the browser and create a connection with the InterBase
database.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Now weâ??ll
access Scriptcase from Scriptcase from the browser and create a connection with the InterBase
database.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Mysql
The Scriptcase installer enables in the PHP, the MySQL module by default, leaving only the user to connect to the
database through Scriptcase.
If you're using your own preconfigured environment, then the MySQL extension needs to be enabled in the PHP.
Now weâ??llaccess Scriptcase from Scriptcase from the browser and create a connection with the MySQL
database.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Now weâ??llaccess Scriptcase from Scriptcase from the browser and create a connection with the MySQL
database.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Now weâ??llaccess Scriptcase from Scriptcase from the browser and create a connection with the MySQL
database.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Oracle
Currently Scriptcase offers the Oracle connection through the Oracle Instant Client.
To enable the extension is quite simple, select your operating system and continue with the tutorial and in a few
steps youâ??ll learn how to enable the extension and create a connection on Scriptcase.
Windows
Now weâ??ll access Scriptcase from Scriptcase from the browser and create a connection with Oracle.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
client_encoding - Your database encoding.
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Now weâ??ll access Scriptcase from Scriptcase from the browser and create a connection with Oracle.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Now weâ??ll access Scriptcase from Scriptcase from the browser and create a connection with Oracle.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
client_encoding - Your database encoding.
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Now weâ??ll access Scriptcase from Scriptcase from the browser and create a connection with Oracle.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Now weâ??ll access Scriptcase from Scriptcase from the browser and create a connection with Oracle.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
client_encoding - Your database encoding.
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Postgresql
The Scriptcase installer enables in the PHP, the PostgreSQL module by default, leaving only the user to connect
to the database through Scriptcase.
If you're using your own preconfigured environment, then the PostgreSQL extension needs to be enabled in the
PHP.
Now weâ??ll
access Scriptcase from Scriptcase from the browser and create a connection with the PostgreSQL
database.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Now weâ??ll
access Scriptcase from Scriptcase from the browser and create a connection with the PostgreSQL
database.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Now weâ??ll
access Scriptcase from Scriptcase from the browser and create a connection with the PostgreSQL
database.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
The MS SQL Server connection to ScriptCase can be done in different ways according to your operating system.
Win
Win Windows Windows
Server Win 7 Linux /
Server Win 8 Server Vista
2008 R2 SP1 MacOS
2012 2008 SP2 SP2
SP1
Native SRV - - -
ODBC -
Now weâ??ll
access Scriptcase from Scriptcase from the browser and create a connection with MSSQL Server
Native SRV PDO.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Now weâ??ll
access Scriptcase from Scriptcase from the browser and create a connection with MSSQL Server
Native SRV.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Now weâ??ll
access Scriptcase from Scriptcase from the browser and create a connection with MSSQL Server
ODBC.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Now weâ??ll access Scriptcase from Scriptcase from the browser and create a connection with MSSQL Server.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
In this topic we will see how to connect the Scriptcase production environment to SQLServer using the XAMPP
pre-configured environment.
Recommended:
Note: The XAMPP package has FreeTDS in its product list, but in case you wish to configure FreeTDS, enter the website http://www.freetds.org/
2 Installing XAMPP
2.1 We have to make XAMPP an executable file ( command chmod -x ).
Set up the permission for execution ( command chmod 777 ).
And execute the file that was downloaded ( command ./).
2.2 We will type 'Y' for all the options of the XAMPP installer.
Note.: XAMPP default directory will be '/opt/lampp'
2.5 Access the file info.php and check the settings of MS SQL module.
3 Downloading the production environment
The production environment is a common function library used in applications generated by ScriptCase. It should
be used and configured together with published systems.The production environment is a common function library
used in applications generated by ScriptCase. It should be used and configured together with published systems.
For more information about publication visit the topic Publication Scheme.
On the image below we will see the direct link for the production environment download.
Copying and unzipping the ".zip" file in the root of the web server, originating to the production environment.
3.3 Renaming the directory to 'prod_scriptcase' and giving full permission for this directory.
4 Setting FreeTDS
4.1 FreeTDS It is a library that enables the connection to MS SQLServer from a Linux station.
Inside the directory '/opt/lampp/etc' there is a file called 'freetds.conf', which is setting file of FreeTDS.
[SQLSERVER] --> This is the name that will refer to my dabatase server.
Now weâ??ll access Scriptcase from Scriptcase from the browser and create a connection with MSSQL Server.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Sqlite
The Scriptcase installer enables in the PHP, the SQLite module by default, leaving only the user to connect to the
database through Scriptcase.
If you're using your own preconfigured environment, then the SQLite extension needs to be enabled in the PHP.
Now weâ??llaccess Scriptcase from Scriptcase from the browser and create a connection with the SQLite
database.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Now weâ??llaccess Scriptcase from Scriptcase from the browser and create a connection with the SQLite
database.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Now weâ??llaccess Scriptcase from Scriptcase from the browser and create a connection with the SQLite
database.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Sybase
Currently Scriptcase offers the connection to Sybase database through the client Sybase ASE.
The Sybase extension comes disabled in our installer (Windows e Linux ), but the Mac installer comes with the
extension enabled.
To enable the extension is quite simple, select your operating system and continue with the tutorial and in a few
steps youâ??ll learn how to enable the extension and create a connection on Scriptcase.
Windows

Now weâ??llaccess Scriptcase from Scriptcase from the browser and create a connection with the Sybase
database.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.

Now weâ??llaccess Scriptcase from Scriptcase from the browser and create a connection with the Sybase
database.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.

Now weâ??llaccess Scriptcase from Scriptcase from the browser and create a connection with the Sybase
database.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
The Generic ODBC connection is normally used to create connections with the databases dBase (.dbf),
Progress, Dataflex, Paradox, Visual FoxPro, etc.
Only needing to have the ODBC driver for the corresponding database.
If youâ??re using your own environment, pre configured, then the ODBC extension needs to be enabled in the PHP.
Select your operating system to verify how to do the connection with ODBC.
Windows
Now weâ??ll access Scriptcase from Scriptcase from the browser and create a connection with the Generic ODBC.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Now weâ??ll access Scriptcase from Scriptcase from the browser and create a connection with the Generic ODBC.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
Now weâ??ll access Scriptcase from Scriptcase from the browser and create a connection with the Generic ODBC.
Step 1: Access your Scriptcase, for example, http://localhost:8081/scriptcase/ on the toolbar go to the marked
icon in the image below, referring to â??New Connectionâ??.
For more details on configuring the connection of the database click on Advanced
Decimal Separator - Select the type of separator, between coma and period.
Persistent Connection - Persistent connections are connections that donâ??t close after running your script.
Use the schema before the table name - Allows the use of schemas before the table names.
Step 4: Always test your connection before saving, if the message â??Connection Successâ??appears, then save
the connection. If it fails to connect, revise the fields that were informed, especially Username, Password,
Database and Server/Host.
GRID - Son aplicaciones usadas para la visualizacion y analisis de datos. Las aplicaciones tipo Grid de
ScriptCase combinan funciones de Busqueda Avanzada e impresion de reportes, incluyendo la exportacion a
archivos con formato PDF, XLS, XML, RTF y otros.
FORMULARIOS - Son aplicaciones para el registro y actualizacion de datos. ScriptCase crea aplicaciones con
todos los recursos disponibles: insercion de registros, actualizacion, navegación y eliminacion. El sistema ofrece
un amplio catalogo de formularios para adaptarse a los requerimientos del desarrollador. A continuacion un
repaso por los distintos tipos de formularios disponibles:
CONTROL - Son aplicaciones usadas para manejar la infraestructura del sistema, tal como la recepcion de
datos(parametros) que seran enviados a otra aplicacion. Por ejemplo, sistemas de acceso, seleccion de
compañía, seleccion de idioma y mucho mas.
BUSQUEDA - Son formularios de filtro que permiten enlazar a cualquier aplicacion que necesite recibir una
cadena que posea una clausula WHERE.
MENU - Son aplicaciones que permiten crear una estructura de navegacion jerarquica. Es un recurso sumamente
util que permite organizar y facilitar el acceso a las aplicaciones.
MENU DE ARBOL - Son aplicaciones que permiten crear una estructura de navegacion en TreeView (o vista
de arbol) de forma similar al Explorador de Windows.
PESTAÑA - ScriptCase combina diferentes aplicaciones en una simple estructura, donde cada pestaña
corresponde a una aplicación diferente. Es posible pasar datos entre ellas.
REPORTE PDF - ScriptCase provee una fantastica herramienta para generar reportes PDF de calidad, usando
formatos predefinidos. Tambien es posible crear formatos propios para ajustarse a requerimientos de diseño
específicos.
DASHBOARD - Estas aplicaciones permiten mostrar varios tipos de aplicaciones agrupadas en Widgets.
VACIO (BLANK) - Permiten a los desarrolladores escribir código PHP / HTML, usando todas las herramientas y
funciones que Scriptcase pone a su disposicion. Son especialmente utiles cuando desee desarrollar una
aplicacion que no requiera mostrar datos en pantalla, o que se muestren en un formato HTML creado por el
desarrollador.
CALENDARIO - Permiten generar aplicaciones de Calendario. Son una gran herramienta para construir
aplicaciones de citas y/o actividades programadas.
Creando Aplicaciones
Para mayor información sobre Como crear Aplicaciones, haga clic en el siguiente enlace:
Creando Aplicaciones
CreaciÓn expresa
Scriptcase cuenta con una opción para crear multiples Grids y Formularios de una vez (por Lotes).
Imagen 3: Accesando a la creación por Lotes a través del Menu.
El modo expreso, ayuda a crear aplicaciones de forma más rápida que el modo Asistente. Sólo la información
básica debe ser informada. Toda la información se encuentra en una misma pantalla.
El usuario selecciona el tipo de aplicación que desee crear del lado izquierdo de la pantalla, y toda la información
necesaria para la creación se muestra del lado derecho.
Conexion - Indica la conexión a la Base de Datos que usará la aplicación La conexión debe haber sidoo
creada previamente.
Tabla - Permite crear un comando SQL basado en una tabla (o vista) de la Base de Datos. Se obtendrán
todos los campos de la tabla.
Consulta SELECT SQL (sólo para aplicaciones tipo Grid y Búsqueda) - 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 Aplicación.
Localización - Define el idioma y los ajustes regionales usados en la Aplicación.
Modo Expreso De Creación Por Lotes
En primer lugar hay que seleccionar la conexión. Luego, una lista con todas las tablas disponibles en la Base de
Datos será mostrada (Imagen 1).
Imagen 2: Seleccionando las Tablas.
Cuando se selecciona una tabla, Scriptcase muestra una opción para crear Formularios y Grids basados en esta
tabla (Imagen 2).
Haga clic en "Siguiente" para ver una lista de Grids y Formularios seleccionados en el paso anterior. Introduzca
el nombre, una descripción y el tipo de Aplicación. (Imagen 3)
En la parte inferior, hay una opción para generar el código fuente y/o abrir las aplicaciones para ser editadas
después de su creación.
Para finalizar, haga clic en "Finalizar" para crear todas las aplicaciones.
Después de creadas, las aplicaciones son mostradas en la página de inicio del Proyecto (Imagen 5).
Para editar una aplicación puede hacer clic sobre el nombre de la aplicación o la opción "Editar" en la lista de
aplicaciones.
El área de trabajo de la aplicación cuenta con dos paneles. El primero son los grupos de ajustes de la aplicación
(un Menu de Arbol divido en grupos). El segundo abre los ajustes esoecíficos de la opción seleccinada en el
primer panel.
Agrupa el acceso a los ajustes de la aplicación usando Menu de Arbol dentro de un Menu de acordeón. Esto
ayuda a subdividir las diferentes categorías de ajustes.
2 - Panel de Ajustes
Visión General
Las aplicaciones de grid generadas son completos informes web con las siguientes funcionalidades:
Característica Descripción
Búsqueda Formulario de búsqueda asociados a la grid. Utilice la
página de búsqueda para filtrar los datos mostrados.
Paginación Define el número de filas que desea mostrar por página y la
página de navegación.
Exportación de Los grids generados puedem exportar datos a varios
datos formatos: RTF, XML, CSV y XLS.
Grupos En un solo clic, es posible crear líneas 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 página de resumen por grupos y totales,
mostrando sólo el resumen..
Gráficos Gráficos basados en los datos de la grid. Se pueden
visualizar en diferentes estilos como: barras, columnas y
otros
Clasificación Se usa para ordenar los datos según el campo deseado.
Scriptcase crea automáticamente la clasificación según los
datos mostrados.
Selección de El usuario puede seleccionar en tiempo de ejecución las
Campos columnas que se muestran en la grid.
Opciones de Imprimir los informes generados en PDF o HTML.
Impresión
Creación de Crear enlaces a otras aplicaciones.
Enlaces
Programación Sirve para crear código PHP que se ejecuta según la
de Eventos acción definida.
Formateo de Formateo de los datos de la grid, tipos de campo, tales
datos como: fecha, moneda, valores decimales, valores,
imágenes, texto. El formateo automático de datos también
puede ser integrado a la configuración regional.
Simple aplicación de grid en funcionamiento.
La opción "Módulo Inicial" muestra una lista de estados en que la consulta puede empezar, abajo sigue algunas
informaciones sobre cada uno de los modulos:
Búsqueda: inicia la aplicación con un formulario de búsqueda, ese formulario tiene las mismas
configuraciones de la aplicación de búsqueda, si puede manejar los campos y criterios de búsqueda para
realizar un filtro en todos los datos de una consulta.
Grid : Inicia la aplicación con una visualización HTML de los datos de una consulta de una o más tabla de
datos.
Resumen: Inicia el Grid con un resumen de los datos de la Grid. La opción de resumen sólo estará
disponible con datos agrupados. Dentro del Grid hay la opción de "Agrupación" que si puede hacer también
dentro del SQL con un GROUP BY.
Gráfica: Inicia el Grid con los datos representados en forma de una Gráfica. Para generarse una Gráfica
también es necesario crear una agrupación o un GROUP BY en el SQL.
Imprimir: Inicia el Grid directamente en un formato de impresión.
PDF: Inicia el Grid como un PDF para visualización o descarga.
Word: Inicia el Grid como .doc para visualización o descarga en Microsoft Word.
Excel: Inicia el Grid como XLS para visualización o descarga en Microsoft Excel.
RTF: Inicia el Grid como RTF para visualización o descarga.
XML: Inicia el Grid como XML para visualización o descarga.
CSV: Inicia el Grid como CSV para visualización o descarga.
Todos los módulos son configurables por el desarrollador dentro del entorno de desarrollo del Grid. Para los
cinco módulos principales (Búsqueda, Grid, Resumen, Grafica y Detalle) tenemos las opciones listadas abajo.
Módulo Búsqueda:
Filtrar modulo: Elegir qué modulo será usado para la Búsqueda (Grid, Imprimir, PDF, Exel, RTF, XML,
CSV).
Utilizar IFrame: Define si el filtro se muestra solo o en la misma página del módulo elegido en la opción
anterior. Será activada cuando la opción de modulo inicial esta activada como búsqueda.
Estado Inicial: Cuando la opción "Utiliza IFrame" esta activa, el estado inicial define si la aplicación aparece
en la primera visita junto con el filtro..
Altura do Iframe: Establece la altura del Iframe, si la opción "Utilizar IFrame" está marcada como sí.
Búsqueda modal : Define si la búsqueda se mostrará en un modal.
Altura de la búsqueda: Para cuando la "Búsqueda modal" está marcada, si puede definir en esta opción
una altura para el Modal.
Ancho de la búsqueda: Para cuando la "Búsqueda modal" está marcada, si puede definir en esta opción
una anchura para el Modal.
Ancho de tabla : Valor de la anchura del formulario de búsqueda.
Unidad de anchura de tabla: Unidad de medida usada para la anchura, pueden ser: Porcentaje, Pixel o
automático.
Módulo Consulta:
Orientación: Formas de orientación del Grid, que puede ser: Vertical, Horizontal, Diapositiva o Definida por
el usuario. Para la opción "Definida por el usuario" es posible crear un HTML personalizado.
Etiqueta fija: Esta opción congelará las etiquetas de las columnas en la parte superior de la pantalla
durante el desplazamiento de página.
Paginación: Tipo de paginación de registros, pueden ser: Total, Parcial o Scroll Infinito.
Líneas por Página: Define la cantidad por defecto de las líneas en la página, si la opción "Paginación" esta
seleccionada como "Parcial".
Incremento del Scroll Infinito: Cantidad de nuevas l´neas exhibidas tan pronto lo lazy loading se
desencadena. Esa opción so es disponible cuando la paginación esteja seleccionada como "Scroll Infinito".
Abrir ventanas usando modal: En las Consultas con la opción Scroll Infinito activa, los enlaces de
aplicaciones y detalles de la Grid que tiene la configuración para utilizar Iframe, son modificadas para abrir
en modal. Esa opción so es disponible cuando la paginación esteja seleccionada como "Lazy Loading".
Mantener el estado: Cuando hacer la navegación para otras ventanas y volver, mantener la cantidad de
registros ya exhibidos. Esa opción so es disponible cuando la paginación esteja seleccionada como "Scroll
Infinito".
Altura de la Grid: Indique la altura de la Grid en pixels cuando Scroll Infinito es utilizado. Cuando la opción
es vacio , lo Scroll Infinito es ejecutado en la página toda.
Ancho de la Tabla: Indique lo ancho de la tabla de la aplicación.
Unidad de Ancho de la Tabla: Unidad de medida utilizada del ancho de la aplicación.
Módulo Detalle:
Mostrar Detalle:Formas de visualización de los datos detallados de un registro. Puede ser: Al lado del Grid,
por debajo del Grid, en otra página, en otra ventana o Modal.
Alineación: Si la opción "mostrar detalle" está seleccionada como "al lado del Grid" o "por debajo del Grid,
esta opción establece la alineación de los valores de los campos en el detalle del registro.
Ancho de la página de detalle: Valor de anchura para el Detalle de la aplicación.
Unidad de medida de los detalles: Unidad de medida utilizada para la anchura de la pagina de Detalle.
Módulo Resumen:
Mostrar resumen: Define las opciones de visualización del resumen (En otra ventana, En cada página o en
la ultima pagina)
Módulo Gráfica:
Modo de exhibición de las gráficas: Ubicación donde se mostrará la Gráfica, puede ser: nueva ventana,
misma página o en otra página.
Mostrar antes del resumen : Establece si la Gráfica será visualizada antes del Resumen.
Número de columnas: Cantidad de gráficas por línea (uno en cada columna).
Margen: Margen entre las gráficas.
Alineación horizontal : Alineación horizontal de los gráficos. Puede ser: izquierda, centrado o a la derecha.
Alineación vertical: Alineación vertical de los gráficos. Puede ser: superior, centro o inferior.
Ver los valores en la ventana gráfica : Permite ver los ajustes en la misma ventana de la gráfica.
Visión General
Atributos:
URL Friendly - Este opção permite que você adapte o nome da URL que será chamada pelo aplicação, os
caracteres permitidos são os mesmos disponíveis em URLs: a-z, A-Z, 0-9, -_. Esta opção também pode ser
alterada na tela inicial, sobre o "URL amigável" da coluna na lista de aplicativos.)
Visualizar el número de línea - Muestra el número de línea en el comienzo de cada línea.
Mostrar Títulos - Muestra el título del campo (las etiquetas).
Salto de línea en los títulos - Permite el salto de línea en los títulos de encabezamiento (etiquetas).
Alineación Horizontal - Alienacion horizontal de la aplicación.
Márgenes - Define el margen de la aplicación (arriba, abajo, derecha e izquierda)
Alineación - Alineación de los campos del grid vertical o slide (no aplica para Alineación Horizontal).
Ancho de Tabla - Ancho de la tabla . Informe el ancho que tendrá el grid (automático por defecto)
Ancho de la tabla Unit - Unidad de medida del ancho de la tabla (Porcentaje, Pixel o automático).
Columnas de la tabla:
Informadas – Asumir los valores de ancho a nivel de campo en la informados en la configuración de
visualización.
Calculado – Calcular el tamaño de acuerdo con el tipo y el tamaño del campo.
Automática – La alineación será a criterio del navegador.
Intervalo para recargar – Intervalo de recarga de la pagina (en segundos). Si se informa cero no habrá
recarga.
Editición De Campos
Opciones :
Nota: Observe que todas las líneas se pueden arrastrar. Se puede definir la posición de los campos.
Posicionamento De Campos
Posicionamiento Campos
definir los campos que se muestran en la aplicación.
Nota: La lista de la izquierda muestra todos los campos recuperados del SQL de la aplicación. Se muestra la lista de la derecha los campos que se mostrarán en la
aplicación (elija el campo y haga clic en la flecha derecha para incluirlo en el formulario).
Barra De Herramientas
La barra de herramientas de la aplicación se divide en dos partes: superior e inferior. Es posible seleccionar los
botones para cada parte independientemente. Un botón puede incluso ser parte de ambas partes al mismo
tiempo.
También se pueden separar los botones que se mostrará cuando se accede a la aplicación en un dispositivo
móvil y sus respectivas posiciones en la barra de herramientas. Como si muestra en la imagen de abajo,
tenemos la siguiente distribución:
Desktop: Ubicación donde debe configurar la barra de herramientas para la "Versión Web Clásica", es
decir, dicha configuración se utilizará en la aplicación cuando se accede a través de un ordenador.
Mobile: Ubicación donde debe configurar la barra de herramientas para la "Versión móvil", es decir, dicha
configuración se utilizará en la aplicación cuando se accede a través de un dispositivo móvil.
Atributos:
Exportaciones- Definición de los formatos que deben ser generados. El ScriptCase puede generar :
ImpresiónCrear la grid en formato HTML
PDF Crear un informe completo, que
tengan todos datos de la grid en
formato PDF.
Excel Crear un informe completo, que
tengan todos datos de la grid en
formato Excel.
XML Crear un informe completo, que
tengan todos datos de la grid en
formato XML.
RTF Crear un informe completo, que
tengan todos datos de la grid en
formato RTF.
CSV Crear un informe completo, que
tengan todos datos de la grid en
formato CSV.
Otros
Anãdir:
Después de la creación del grupo, para que los botones hagan parte del grupo, es necesario que la posición del
botón este abajo y mas a la derecha del nombre del grupo, como en la imagen siguiente:
Botones de configuraciÓn
Image5: Configuración de botones.
OPCIONES
Atributos:
ExportaciÓn
â?? Nota: Las Grid con Grid Anidadas solamente son exibidas en la exportación PDF.
ExportaciÓn PDF
Esta pantalla permite configurar el archivo PDF para generar la exportación de la grid
Atributos:
EXPORT - CSV
Configurar el formato CSV de la grid.
Atributos:
Separador de Líneas – Caracteres utilizados para separar las líneas 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 visualización de una página intermediada
con un enlace.
Añadir etiqueta - Añade etiqueta para las columnas.
impresiÓn HTML
Configurar el formato HTML de la grid.
Atributos:
Modo de impresión – Seleccione lo que va a ser impreso: Ambos, la página actual y el informe completo.
Tipo de impresión – Seleccionar el modo de impresión (color): Ambos, Blanco y Negro y color.
Filas por página – Definir la cantidad de líneas por página.
Filas por página en resumen - Definir la cantidad de lineas que desea mostrar por página de resumen en el
formato PDF.
Impresión de Fondo - Permite imprimir el fondo del grid
OTROS FORMATOS
Abrir XML directamente – Abra el archivo XML generado sin mostrar una página intermedia con un enlace.
Abrir XLS directamente - Abra el archivo XLS generado sin mostrar una página intermedia con un enlace.
Abrir RTF directamente - Abra el archivo RTF generado sin mostrar una página intermedia con un enlace.
Configuración De Sql
SQL - Muestra el comando SQL. Puede modificar la consulta para añadir o eliminar campos, funciones, etc
Preparación SQL - Introduzca los comandos de SQL o los nombres de procedimiento que se ejecutará
antes del select principal.
Conexión - Seleccione la conexión a la base de datos que será usada por la aplicación
Mensaje No hay registros - Definir de un mensaje de error personalizado que se mostrará cuando la
aplicación no dispone de ningún registro. (EOF).
Estilo de la Fuente - Estilo de la fuente del mensaje de error. Campo asociado a "Uso de mensajes
personalizados".
Tamaño de la Fuente- Tamaño 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. También
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 sustitución de los nombres de los campos de la aplicación. Para
cada campo determinado dinámicamente, 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.
Ordenação
Campos com Ordenação
Esta propriedade tem como finalidade definir os campos que permitem ordenação. A ordenação de um campo da
aplicação é feita em tempo de execução da mesma, apenas clicando sobre o nome da coluna (campo) que se
deseja ordenar. Por default as quebras serão respeitadas na ordenação de campos. Também por default, os seis
primeiros campos já vem marcados(apresentando um asterísco do lado esquerdo do campo), para que sejam
ordenados sem que o usuário se preocupe com esse detalhe.
Classificar Campos
Define a configuração inicial de ordenação para cada campo da aplicação, podendo ser "Ascendente" ou
"Descendente".
Ordenação avançada
Define os campos que estarão disponíveis ao clicar no botão "Ordenação" da consulta.
Usar campos exibidos - Define que todos os campos exibidos na consulta estarão disponíveis ao clicar no
botão "Ordenação" da aplicação.
Usar colunas - Define que todos os campos, configurados na opção "Colunas" do Scriptcase, estarão
disponíveis ao clicar no botão "Ordenação" da consulta.
Definir colunas - Permite que os campos sejam escolhidos livremente:
Etiqueta De Grupo
Group Label
Con esta opción, puede introducir uno o más títulos de sus columnas en sus aplicaciones, y puede cambiar su
tamaño, su color, la fuente y la posición como se desee.
Nota: Si usted tiene campos con exhibición dinámica lo Group Label no funcionará.
Atributos:
Atributo:
Uso de Seguridad: Con esta opción, la aplicación seleccionada sólo está disponible cuando el usuario este
validado a través de la macro sc_apl_status. Las aplicaciones no habilitadas para el usuario mostrarán un
mensaje de "usuario no autorizado" cuando se intente acceder.
El acceso a las Aplicaciones podrá ser concedidos a través de una aplicación de control para autenticar a los
usuarios. Vea algunos ejemplos a continuación.
sc_apl_status('grid_categories','on');
Ejemplo 2: Creación 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 aplicación de acceso (aplicación de formulario de control que se utiliza para
autenticar) inserte el siguiente código:
}
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!");
}
foreach({dataset} as $line){
$applications = $line[0];
sc_apl_status($applications,'on');
}
En el ambiente de desarrollo es posible suprimir los pasos anteriores con fines de prueba, evitando la
solicitud de una contraseña (o acceso denegado) para cada ejecución de la aplicación. Desactive las
opciones Habilitar uso de seguridad y Habilitar uso de contraseña en el menú de configuración | Mi
ScriptCase.
Solicitar contraseña una sola vez - Solicitar la contraseña solo una vez por sessión, sin necesitar hacer la
solicitación de la contraseña cuando abrir la aplicación en la misma sessión.
Activar llamada directa por URL - Permite que una aplicación sea llamada escribiendo directamente la
URL en lo browser.
Habilitar CSRF - Con esa opción activa, ScriptCase previene ataques malintencionados en una pagina
cuando comandos sin autorización son enviados por medio de un utilizados lo cual la pagina tiene confianza.
Eses ataques son conocidos como ataques "Cross-Site Request Forgery". ( Esa opción solo esta disponible
en las aplicaciones de Control e Formulario ).
Log
Nueva interfaz incluido en el V7. Se permite al usuario cómo el módulo de registro funcionan individualmente
para la aplicación
Opciones:
BÚsqueda RÁpida
La Búsqueda rápida es una opción que nos permite realizar búsquedas en múltiples campos de la aplicación
a través de un campo de entrada de texto en la barra de herramientas.
Botão dentro do Search - Opção para informar se o botão serch é inserido na área de texto(entrada de
objetos)
Quicksearch exibir combobox - Exibir combobox se houver apenas uma opção quicksearch.
Quicksearch Watermark - Mostrar Watermark em quicksearch
Largura Quicksearch - Largura em pixels do Quicksearch.
Exibir formato antigo do Quick search - Exibe formato antigo da seleção de campos do Quick search.
En la configuración de Búsqueda rápida hay que seleccionar qué campos se puede buscar.
Y podemos seleccionar varios criterios de búsqueda.
Nota: Debe agregar el botón de búsqueda rápida en la "barra de herramientas" para poder usarlo.
Gráficos De Gantt
grÁficos de Gantt
El diagrama de Gantt se utiliza para ilustrar el progreso de las diferentes etapas de un proyecto.
Una serie de atributos se definen para cada campo. El usuario puede establecer los atributos específicos de tipo
de datos del campo utilizando la configuración del atributo que recarga la página de acuerdo con el tipo
seleccionado.
Texto
Atributos:
Tipo de Datos - Define el tipo de campo en la aplicación. Los campos de texto aceptan todos los
caracteres.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
Configuración del texto - Convierte el campo de texto en función de la opción:
Mostrar Contenido HTML - Define si el HTML contenido en lo campo es exhibido o no. Si es "Sí", lo html
es exhibido, si la opción esteja en "No" lo HTML es interpretado por el browser.
Máscara de Campo - Define la máscara de visualización del campo. Véase a continuación los caracteres
utilizados para definir la máscara.
CarácterDescripción
X Sustituye por cualquier carácter introducido por el usuario. Si el número de
caracteres introducidos es menor al tamaño de la máscara el valor del campo
se completará con ceros (El campo debe ser llenado completamente).
Z Sustituye por cualquier carácter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamaño del campo es opcional).
Cuando se utiliza en combinación con la máscara de carácter X debería
ubicarse en la izquierda de la máscara .
Ejemplos:
Quitar las tags HTML - Define si el contenido HTML en lo campo es exhibido o no. Si la opción esteja en
"Sí", lo html es exhibido, si la opción esteja en "No" lo HTML es interpretado por el browser. Sí esta opción
esta seleccionada como "Sí" lo ScriptCase no exhibe las tags HTML de lo contenido del campo, si esta
seleccionado "no", las tags son exhibidas. ( La opción solo esta disponible si lo item "Mostrar Contenido
HTML" esta seleccionado para "Sí").
Ejecutar contenidos en Javascript - Si la opción esteja en "Sí", lo contenido Javascript del campo es
interpretado, si la opción esteja en "No" lo contenido Javascript no es exhibido.
Tipo de SQL - Define el tipo de campo en la base de datos.
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
12 = 4 + 8 = ( Libros - Viajar)
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Gráfico de columna
Muestra un icono en la línea del título del campo que permite mostrar gráficos.
Figura 1: Gráfico de columna
Atributos:
Atributos:
Tipo de datos - Definir el tipo de campo en la aplicación. Los campos texto de múltiples líneas muestran
saltos de línea (como la etiqueta HTML <BR> )
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
Configuración del texto - Convierte el campo de texto en función de la opción:
Mostrar Contenido HTML - Define si el HTML contenido en lo campo es exhibido o no. Si es "Sí", lo html
es exhibido, si la opción esteja en "No" lo HTML es interpretado por el browser.
Máscara de Campo - Define la máscara de visualización del campo. Véase a continuación los caracteres
utilizados para definir la máscara.
CarácterDescripción
X Sustituye por cualquier carácter introducido por el usuario. Si el número de
caracteres introducidos es menor al tamaño de la máscara el valor del campo
se completará con ceros (El campo debe ser llenado completamente).
Z Sustituye por cualquier carácter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamaño del campo es opcional).
Cuando se utiliza en combinación con la máscara de carácter X debería
ubicarse en la izquierda de la máscara .
Ejemplos:
No repita Valor - Mostrar el campo sólo una vez (para los registros con valores iguales). Véase a
continuación.
Quitar las tags HTML - Define si el contenido HTML en lo campo es exhibido o no. Si la opción esteja en
"Sí", lo html es exhibido, si la opción esteja en "No" lo HTML es interpretado por el browser. Sí esta opción
esta seleccionada como "Sí" lo ScriptCase no exhibe las tags HTML de lo contenido del campo, si esta
seleccionado "no", las tags son exhibidas. ( La opción solo esta disponible si lo item "Mostrar Contenido
HTML" esta seleccionado para "Sí").
Ejecutar contenidos en Javascript - Si la opción esteja en "Sí", lo contenido Javascript del campo es
interpretado, si la opción esteja en "No" lo contenido Javascript no es exhibido.
Tipo de SQL - Define el tipo de campo en la base de datos.
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
12 = 4 + 8 = ( Libros - Viajar)
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Gráfico de columna
Muestra un icono en la línea del título del campo que permite mostrar gráficos.
Figura 1: Gráfico de columna
Atributos:
Atributos:
Tipo de datos - Define el tipo de campo en la aplicación. Los campos número (enteros) son formateados de
acuerdo a reglas de formato de números enteros.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
Máscara de Campo - Define la máscara de visualización del campo. Véase a continuación los caracteres
utilizados para definir la máscara.
CarácterDescripción
X Sustituye por cualquier carácter introducido por el usuario. Si el número de
caracteres introducidos es menor al tamaño de la máscara el valor del campo
se completará con ceros (El campo debe ser llenado completamente).
Z Sustituye por cualquier carácter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamaño del campo es opcional).
Cuando se utiliza en combinación con la máscara de carácter X debería
ubicarse en la izquierda de la máscara .
Ejemplos:
No repita Valor - Mostrar el campo sólo una vez (para los registros con valores iguales). Véase a
continuación.
Con repetición de valor Sin repetir el valor
Formato Intero
Configuración regional - Aplicar las reglas de formato de configuración regional para el campo. Si se
selecciona NO en los atributos dígitos separador, signo negativo, separador decimal y números negativos se
muestran. (Ver configuración regional).
Dígito separador de agrupación - Define el carácter utilizado como separador de la unidad.
Signo negativo - Define el carácter usado para mostrar los valores negativos.
Formato de número negativo - Defina la posición de signo negativo (en relación con el campo)
Color de Negativos - Definir un color de fuente a los valores negativos.
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
12 = 4 + 8 = ( Libros - Viajar)
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Gráfico de línea
Atributos:
Tipo de gráfico de línea - Hay dos tipos que se pueden utilizar:
Diagrama de barras: Muestra un gráfico de barras relativo a la columna de trabajo.El cálculo del tamaño
de las barras se hace en relación con el total de los valores de las columnas. El ancho del gráfico define
el tamaño de las imágenes que se mostrarán.
Icono de Gráfico - Mostrar iconos relativo a la columna de trabajo. La cantidad calculada de iconos es la
división 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 gráfico 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 publicarán para cada valor en este
campo.
Ancho del gráfico - Ancho del gráfico en píxeles.Este campo sólo se utiliza en la opción Gráfico de barras.
El Valor por defecto es 200px
Altura del gráfico - Altura del gráfico en píxeles.Este campo sólo se utiliza enla opción Gráfico de barras.
Margen - Tamaño del margen del gráfico.Este campo sólo se utiliza enla opción Gráfico de Barras.
Imagen / Color positivo - Introduzca el color que debe utilizarse
Imagen / Color Negativo - El mismo que la imagen / color positivo anterior. Este parámetro se utiliza
cuando el valor del campo es negativo.
Gráfico de columna
Muestra un icono en la línea del título del campo que permite mostrar gráficos.
Figura 1: Gráfico de columna
Atributos:
Atributos:
Tipo de datos - Define el tipo de campo en la aplicación. Los campos decimal son formateados de acuerdo
a reglas de formato de decimales.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
Máscara de Campo - Define la máscara de visualización del campo. Véase a continuación los caracteres
utilizados para definir la máscara.
CarácterDescripción
X Sustituye por cualquier carácter introducido por el usuario. Si el número de
caracteres introducidos es menor al tamaño de la máscara el valor del campo
se completará con ceros (El campo debe ser llenado completamente).
Z Sustituye por cualquier carácter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamaño del campo es opcional).
Cuando se utiliza en combinación con la máscara de carácter X debería
ubicarse en la izquierda de la máscara .
Ejemplos:
No repita Valor - Mostrar el campo sólo una vez (para los registros con valores iguales). Véase a
continuación.
Con repetición de valor Sin repetir el valor
Atributos:
Configuración regional - Aplicar las reglas de formato de configuración regional para el campo. Si se
selecciona NO en los atributos dígitos separador, signo negativo, separador decimal y números negativos se
muestran. (Ver configuración regional).
Dígito separador de agrupación - Define el carácter utilizado como separador de la unidad.
Separador decimal - Define el carácter utilizado como separador decimal.
Signal negativo - Define el caracter utilizado para mostrar valores negativos.
Formato de número negativo - Define la posición del signo negativo (relativo al campo).
Color del Negativo - Definir un color de fuente a los valores negativos.
Precisión decimal - Valor de la precisión decimal.
Completar con ceros - Completar con ceros a la derecha la precisión decimal. Ejemplo: El valor es de $
125.50 con precisión decimal 3. Completar con ceros utilizando el campo se muestra $ 125,500.
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
12 = 4 + 8 = ( Libros - Viajar)
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Gráfico de línea
Figura Gráfico de línea
Atributos:
Tipo de gráfico de línea - Hay dos tipos que se pueden utilizar:
Diagrama de barras: Muestra un gráfico de barras relativo a la columna de trabajo.El cálculo del tamaño
de las barras se hace en relación con el total de los valores de las columnas. El ancho del gráfico define
el tamaño de las imágenes que se mostrarán.
Icono de Gráfico - Mostrar iconos relativo a la columna de trabajo. La cantidad calculada de iconos es la
división 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 gráfico 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 publicarán para cada valor en este
campo.
Ancho del gráfico - Ancho del gráfico en píxeles.Este campo sólo se utiliza en la opción Gráfico de barras.
El Valor por defecto es 200px
Altura del gráfico - Altura del gráfico en píxeles.Este campo sólo se utiliza enla opción Gráfico de barras.
Margen - Tamaño del margen del gráfico.Este campo sólo se utiliza enla opción Gráfico de Barras.
Imagen / Color positivo - Introduzca el color que debe utilizarse
Imagen / Color Negativo - El mismo que la imagen / color positivo anterior. Este parámetro se utiliza
cuando el valor del campo es negativo.
Gráfico de columna
Muestra un icono en la línea del título del campo que permite mostrar gráficos.
Atributos:
Atributos:
Tipo de datos - Define el tipo de campo en la aplicación. Los campos Porcentaje son como un campo de
número, pero mostrando el símbolo de porcentaje después de ella.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
Máscara de Campo - Define la máscara de visualización del campo. Véase a continuación los caracteres
utilizados para definir la máscara.
CarácterDescripción
X Sustituye por cualquier carácter introducido por el usuario. Si el número de
caracteres introducidos es menor al tamaño de la máscara el valor del campo
se completará con ceros (El campo debe ser llenado completamente).
Z Sustituye por cualquier carácter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamaño del campo es opcional).
Cuando se utiliza en combinación con la máscara de carácter X debería
ubicarse en la izquierda de la máscara .
Ejemplos:
No repita Valor - Mostrar el campo sólo una vez (para los registros con valores iguales). Véase a
continuación.
Con repetición de valor Sin repetir el valor
Formato Decimal
Atributos:
Configuración regional - Aplicar las reglas de formato de configuración regional para el campo. Si se
selecciona NO en los atributos dígitos separador, signo negativo, separador decimal y números negativos se
muestran. (Ver configuración regional).
Dígito separador de agrupación - Define el carácter utilizado como separador de la unidad.
Separador decimal - Define el carácter utilizado como separador decimal.
Signal negativo - Define el caracter utilizado para mostrar valores negativos.
Formato de número negativo - Define la posición del signo negativo (relativo al campo).
Color del Negativo - Definir un color de fuente a los valores negativos.
Precisión decimal - Valor de la precisión decimal.
Completar con ceros - Completar con ceros a la derecha la precisión decimal. Ejemplo: El valor es de $
125.50 con precisión decimal 3. Completar con ceros utilizando el campo se muestra $ 125,500.
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
12 = 4 + 8 = ( Libros - Viajar)
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Gráfico de línea
Figura Gráfico de línea
Atributos:
Tipo de gráfico de línea - Hay dos tipos que se pueden utilizar:
Diagrama de barras: Muestra un gráfico de barras relativo a la columna de trabajo.El cálculo del tamaño
de las barras se hace en relación con el total de los valores de las columnas. El ancho del gráfico define
el tamaño de las imágenes que se mostrarán.
Icono de Gráfico - Mostrar iconos relativo a la columna de trabajo. La cantidad calculada de iconos es la
división 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 gráfico 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 publicarán para cada valor en este
campo.
Ancho del gráfico - Ancho del gráfico en píxeles.Este campo sólo se utiliza en la opción Gráfico de barras.
El Valor por defecto es 200px
Altura del gráfico - Altura del gráfico en píxeles.Este campo sólo se utiliza enla opción Gráfico de barras.
Margen - Tamaño del margen del gráfico.Este campo sólo se utiliza enla opción Gráfico de Barras.
Imagen / Color positivo - Introduzca el color que debe utilizarse
Imagen / Color Negativo - El mismo que la imagen / color positivo anterior. Este parámetro se utiliza
cuando el valor del campo es negativo.
Gráfico de columna
Muestra un icono en la línea del título del campo que permite mostrar gráficos.
Atributos:
Atributos:
Tipo de datos- Definir el tipo de campo en la aplicación. Los campos Moneda son formateados de acuerdo
a reglas de formato de moneda.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
Máscara de Campo - Define la máscara de visualización del campo. Véase a continuación los caracteres
utilizados para definir la máscara.
CarácterDescripción
X Sustituye por cualquier carácter introducido por el usuario. Si el número de
caracteres introducidos es menor al tamaño de la máscara el valor del campo
se completará con ceros (El campo debe ser llenado completamente).
Z Sustituye por cualquier carácter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamaño del campo es opcional).
Cuando se utiliza en combinación con la máscara de carácter X debería
ubicarse en la izquierda de la máscara .
Ejemplos:
No repita Valor - Mostrar el campo sólo una vez (para los registros con valores iguales). Véase a
continuación.
Con repetición de valor Sin repetir el valor
Atributos:
Configuración regional - Aplicar las reglas de formato de configuración regional para el campo. Si se
selecciona NO en los atributos dígitos separador, signo negativo, separador decimal y números negativos se
muestran. (Ver configuración regional).
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
12 = 4 + 8 = ( Libros - Viajar)
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Gráfico de línea
Figura Gráfico de línea
Atributos:
Tipo de gráfico de línea - Hay dos tipos que se pueden utilizar:
Diagrama de barras: Muestra un gráfico de barras relativo a la columna de trabajo.El cálculo del tamaño
de las barras se hace en relación con el total de los valores de las columnas. El ancho del gráfico define
el tamaño de las imágenes que se mostrarán.
Icono de Gráfico - Mostrar iconos relativo a la columna de trabajo. La cantidad calculada de iconos es la
división 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 gráfico 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 publicarán para cada valor en este
campo.
Ancho del gráfico - Ancho del gráfico en píxeles.Este campo sólo se utiliza en la opción Gráfico de barras.
El Valor por defecto es 200px
Altura del gráfico - Altura del gráfico en píxeles.Este campo sólo se utiliza enla opción Gráfico de barras.
Margen - Tamaño del margen del gráfico.Este campo sólo se utiliza enla opción Gráfico de Barras.
Imagen / Color positivo - Introduzca el color que debe utilizarse
Imagen / Color Negativo - El mismo que la imagen / color positivo anterior. Este parámetro se utiliza
cuando el valor del campo es negativo.
Gráfico de columna
Muestra un icono en la línea del título del campo que permite mostrar gráficos.
Atributos:
Atributos:
Tipo de datos- Definir el tipo de campo en la aplicación. Los campos Imágen Html se utilizan para mostrar
imágenes.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
- Define la imagen que debe mostrarse. El icono "'Elegir imagen " muestra imágenes estándar de
Scriptcase. Alternativamente, haga clic en "Subir imagen" para enviar una imagen desde un lugar
diferente para el servidor (las imágenes deben estar en el mismo servidor para que se muestren).
Borde - Borde de imagen en píxeles.
Ancho- Establece el ancho de la imagen en píxeles.
Altura - Definición de altura de imagen en píxeles.
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Atributos:
Tipo de datos - Define el tipo de campo en la aplicación. Los campos Porcentaje calculado se calculan
basándose en el valor total de un campo de número relacionado.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
Campo relacionado - Campo de números relacionado para calcular el valor total.
Máscara de Campo - Define la máscara de visualización del campo. Véase a continuación los caracteres
utilizados para definir la máscara.
CarácterDescripción
X Sustituye por cualquier carácter introducido por el usuario. Si el número de
caracteres introducidos es menor al tamaño de la máscara el valor del campo
se completará con ceros (El campo debe ser llenado completamente).
Z Sustituye por cualquier carácter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamaño del campo es opcional).
Cuando se utiliza en combinación con la máscara de carácter X debería
ubicarse en la izquierda de la máscara .
Ejemplos:
No repita Valor - Mostrar el campo sólo una vez (para los registros con valores iguales). Véase a
continuación.
Con repetición de valor Sin repetir el valor
Formato Decimal
Atributos:
Configuración regional - Aplicar las reglas de formato de configuración regional para el campo. Si se
selecciona NO en los atributos dígitos separador, signo negativo, separador decimal y números negativos se
muestran. (Ver configuración regional).
Dígito separador de agrupación - Define el carácter utilizado como separador de la unidad.
Separador decimal - Define el carácter utilizado como separador decimal.
Signal negativo - Define el caracter utilizado para mostrar valores negativos.
Formato de número negativo - Define la posición del signo negativo (relativo al campo).
Color del Negativo - Definir un color de fuente a los valores negativos.
Precisión decimal - Valor de la precisión decimal.
Completar con ceros - Completar con ceros a la derecha la precisión decimal. Ejemplo: El valor es de $
125.50 con precisión decimal 3. Completar con ceros utilizando el campo se muestra $ 125,500.
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
12 = 4 + 8 = ( Libros - Viajar)
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
CONFIGURACIÓN DE VISUALIZACIÓN
Definir atributos de visualización de campos.
Atributos:
Gráfico de línea
Figura Gráfico de línea
Atributos:
Tipo de gráfico de línea - Hay dos tipos que se pueden utilizar:
Diagrama de barras: Muestra un gráfico de barras relativo a la columna de trabajo.El cálculo del tamaño
de las barras se hace en relación con el total de los valores de las columnas. El ancho del gráfico define
el tamaño de las imágenes que se mostrarán.
Icono de Gráfico - Mostrar iconos relativo a la columna de trabajo. La cantidad calculada de iconos es la
división 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 gráfico 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 publicarán para cada valor en este
campo.
Ancho del gráfico - Ancho del gráfico en píxeles.Este campo sólo se utiliza en la opción Gráfico de barras.
El Valor por defecto es 200px
Altura del gráfico - Altura del gráfico en píxeles.Este campo sólo se utiliza enla opción Gráfico de barras.
Margen - Tamaño del margen del gráfico.Este campo sólo se utiliza enla opción Gráfico de Barras.
Imagen / Color positivo - Introduzca el color que debe utilizarse
Imagen / Color Negativo - El mismo que la imagen / color positivo anterior. Este parámetro se utiliza
cuando el valor del campo es negativo.
Gráfico de columna
Muestra un icono en la línea del título del campo que permite mostrar gráficos.
Atributos:
Atributos:
Tipo de datos- Definir el tipo de campo en la aplicación. Los campos Fecha son formateados de acuerdo a
reglas de formato de fechas
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
No repita Valor - Mostrar el campo sólo una vez (para los registros con valores iguales). Véase a
continuación.
Attributes:
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
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 año, mes y día para definir el formato.
Ejemplo1: Para una fecha almacenada como char (8) de SQL donde las posiciones 1 a 4 representa el año, la
posición 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 año, definir el formato interno como: MMYYYY
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
Figura 3: Configuración de Lookup Valor Unico
12 = 4 + 8 = ( Libros - Viajar)
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Gráfico de columna
Muestra un icono en la línea del título del campo que permite mostrar gráficos.
Atributos:
Atributos:
Tipo de datos- Definir el tipo de campo en la aplicación. Los campos Hora son formateados de acuerdo a
reglas de formato del tiempo.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
No repita Valor - Mostrar el campo sólo una vez (para los registros con valores iguales). Véase a
continuación.
Attributes:
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
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 año, mes y día para definir el formato.
Ejemplo1: Para una fecha almacenada como char (8) de SQL donde las posiciones 1 a 4 representa el año,
la posición 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 año, definir el formato interno como: MMYYYY
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
Figura 3: Configuración de Lookup Valor Unico
12 = 4 + 8 = ( Libros - Viajar)
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Atributos:
Tipo de datos- Definir el tipo de campo en la aplicación. Los campos Fecha y hora son formateados de
acuerdo a reglas de formato de la fecha y la hora.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
No repita Valor - Mostrar el campo sólo una vez (para los registros con valores iguales). Véase a
continuación.
Attributes:
Configuración regional - Aplicar reglas de formato de la configuración regional de fecha y hora para el
campo. Cuando se selecciona (Sí), la opción Máscara de Detalle se muestra. De lo contrario, el
desarrollador puede seleccionar el atributo de Visualización. Para definir los atributos vea las definiciones a
continuación. (Véase Configuración regional).
Mostrar - Mostrar una lista de formatos predefinidos de fechas.
Máscara Detalle - Definir el formato de visualización del campo de la grid, de acuerdo con la función 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
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 año, mes y día para definir el formato.
Ejemplo1: Para una fecha almacenada como char (8) de SQL donde las posiciones 1 a 4 representa el año,
la posición 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 año, definir el formato interno como: MMYYYY Lookup de Consulta Se utiliza para
modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos con los
valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de una
tabla de la base de datos (véase la lookup automatico)
Grid Lookup - AutomÃ?tico Utilizados para modificar la visualización de un campo dinámicamente,
recuperando los valores de una tabla de base de datos. Figura 1: Interfaz de Grid de lookup automática
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes
se sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es
sólo aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el
punto y coma (;).
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva
ningún 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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Grid Lookup - Manual Lookup utilizadas para modificar la visualización 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, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista. Figura 3: Configuración de Lookup Valor Unico
Etiqueta - Texto visualizado.
Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Múltiples valores (delimitador) Mostrar más de un valor para el campo mediante la sustitución de la
cadena guardada en la tabla de descripción completa. La cadena de valores está separado por un
delimitador. Por ejemplo, el valor almacenado D; P aparece Deportes (D) y Películas (P) en una lista Figura
4: Lookup múltiples valores (delimitador)
Etiqueta - Texto visualizado.
Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carácter utilizado para separar los elementos de la cadena.
Múltiples valores (posición) Mostrar más de un valor para el campo seleccionado mediante la sustitución
de la cadena guardada en la tabla por la descripción completa. Los valores son recuperados con base en la
posición y el tamaño la cadena. Por ejemplo, en una cadena para guardar El Género (un byte), Estado civil
(un byte) y Hobby (dos bytes) la información almacenada incluye etiqueta, posición inicial en la cadena y
tamaño en bytes que ocupa cada información según definido en la lista:
Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros. Figura 5: Lookup múltiples
valores (posicion).
Etiqueta - Texto visualizado.
Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posición inicial de la cadena guardada . (La cadena comienza contando en la posición 1)
Tamaño - Cantidad de bytes guardada en la cadena.
Múltiples valores (binario) Mostrar más de un valor para el campo seleccionado mediante la sustitución de
la cadena guardada en la tabla por la descripción completa. En esta opción los valores se almacenan y se
recuperan en decimales por algoritmos específicos. Por ejemplo, la siguiente información tiene los datos y
los valores atribuidos automáticamente a la posición relativa que ocupa cada uno de los valores. (los valores
se muestran):
Para mostrar la información 11 e 12 (almacenados en la base de datos) de acuerdo con la lista de arriba se
debe usar el siguiente algoritmo: 11 = 1 + 2 + 8 = (Deportes - Películas - Viajar)
12 = 4 + 8 = ( Libros - Viajar)
Figura 6: Lookup múltiples valores (binario) Etiqueta - Texto visualizado.
Botón Insertar - Inserta el elemento en la lista de valores
Botón Actualizar - Actualización de todas las propiedades del elemento.
Botón Borrar - Borra el elemento de la lista.
Botón Eliminar - Elimina el formulario de editar
Botón Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve
ningún 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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
CONFIGURACIÓN DE VISUALIZACIÓN Definir atributos de visualización de campos. Figura 1:
Configuración de pantalla Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamaño de Fuente - Tamaño 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.
Número de caracteres - Número de caracteres que se muestran.
Alineación horizontal - Alineación horizontal del campo.
Alineación vertical - Alineación Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de línea - Permite salto de línea.
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.
Alineación horizontal del título - Alineación horizontal del título (izquierda, derecha, centro).
Alineación vertical del título - Alineación Vertical del título.
Negrita - Aplicar formato de negrita al campo título solamente.
Gráfico de columna Muestra un icono en la línea del título del campo que permite mostrar gráficos.
Figura 1: Gráfico de columna Atributos:
Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.
Configuración de resumen - Función de Resumen aplicada: Conde, Suma, Max, Min o Media.
Gráfico Configurable- Parámetros de gráfico configurables por usuario.
Mostrar valores - Mostar valores del gráfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del gráfico - Ancho de gráfico en píxeles.
Altura del gráfico - Altura de gráfico en píxeles.
Altura de la Leyenda - Altura máxima, en porcentaje entre el gráfico y el espacio (arriba) reservado
para los tÃtulos.
Imagen (base De Datos)
Atributos:
Tipo de datos- Definir el tipo de campo en la aplicación. Usando este campo, las imágenes se recuperan de
la base de datos en binario.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
Borde de Imagen - Ancho del borde de la imagen en píxeles.
Altura de la imagen - Define la altura de la imagen (en porcentaje o píxeles).
Ancho de imagen - Definición del ancho de la imagen (en porcentaje o píxeles).
Mantener Aspecto - Mantener la relación de aspecto de la imágen cuando se cambia el tamaño.
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.
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Atributos:
Tipo de datos- Definir el tipo de campo en la aplicación. Las imágenes se guardan en un directorio del
servidor y el nombre de archivo en un campo de la tabla en la base de datos.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
Borde de Imagen - Ancho del borde de la imagen en píxeles.
Altura de la imagen - Define la altura de la imagen (en porcentaje o píxeles).
Ancho de imagen - Definición del ancho de la imagen (en porcentaje o píxeles).
Mantener Aspecto - Mantener la relación de aspecto de la imágen cuando se cambia el tamaño.
Abrir en otra ventana - Abrir en otra ventana y mostrar la imagen original.
Subcarpeta - Introduzca el nombre de un subdirectorio para guardar los archivos (que se añade bajo el
directorio definido en el Directorio de imágenes. Véase Configuración ). Es posible usar variables globales o
locales, en el nombre del subdirectorio.
Caché de imagen - Tiempo en minutos para mantener la imagen en memoria caché
Tipo de SQL - Define el tipo de campo en la base de datos.
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Atributos:
Tipo de datos- Define el tipo de campo en la aplicación. Usando este campo se recuperan los archivos de
la base de datos en binario.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
Mostrar Icono - Mostrar un icono a un lado del campo identificando el tipo de archivo.
Nombre de archivo - Define el campo para almacenar el nombre de archivo del documento (Es un campo
en la base de datos).
Tipo de SQL - Define el tipo de campo en la base de datos.
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Atributos:
Tipo de datos- Definir el tipo de campo en la aplicación. El archivo se guarda en un directorio del servidor y
el nombre del archivo en un campo de texto en la tabla.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
Subcarpeta - Introduzca el nombre de un subdirectorio para guardar los archivos.
Mostrar Icono - Mostrar un icono a un lado del campo identificando el tipo de archivo.
Tipo de SQL - Define el tipo de campo en la base de datos.
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Atributos:
Tipo de datos - Los Campos Número de Tarjeta de Crédito son formateados de acuerdo con las reglas de
número de tarjeta de crédito.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
No repita Valor - Mostrar el campo sólo una vez (para los registros con valores iguales). Véase a
continuación.
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
12 = 4 + 8 = ( Libros - Viajar)
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Gráfico de columna
Muestra un icono en la línea del título del campo que permite mostrar gráficos.
Figura 1: Gráfico de columna
Atributos:
Atributos:
Tipo de datos- Los Campos de correo electrónico son formateados de acuerdo con las reglas de correo
electrónico.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
No repita Valor - Mostrar el campo sólo una vez (para los registros con valores iguales). Véase a
continuación.
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
12 = 4 + 8 = ( Libros - Viajar)
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Gráfico de columna
Muestra un icono en la línea del título del campo que permite mostrar gráficos.
Figura 1: Gráfico de columna
Atributos:
Atributos:
Tipo de datos- Define el tipo de campo en laaplicación. Los Campos URL son formateados de acuerdo con
las normas de la URL.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
No repita Valor - Mostrar el campo sólo una vez (para los registros con valores iguales). Véase a
continuación.
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
12 = 4 + 8 = ( Libros - Viajar)
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Gráfico de columna
Muestra un icono en la línea del título del campo que permite mostrar gráficos.
Figura 1: Gráfico de columna
Atributos:
Atributos:
CÓdigo de Barras
Atributtes:
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
ConfiguraciÓn general
Atributos
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Texto - Mostrar el texto de ayuda al lado del campo.
Qr Code
Configuración general
Valores diferenciales
Formato de Valores
Valores diferenciales
nivel de corrección de errores - son palabras en clave de 8 bits y utilizar el algoritmo de error Reed-
Solomon de corrección con cuatro niveles de corrección de errores. Cuanto más alto sea el nivel de
corrección de errores, la capacidad de almacenamiento menos.
Tamaño de la imagen - Tamaño del código QR.
Margen - El margen de la imagen del código QR.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Bloques
Esquema de Colores
Cabecera y Pie de pagina
Bloques
Blocks
Por defecto, las aplicaciones creadas en ScriptCase constará de un sólo bloque, con el mismo nombre de la
aplicación. Puede añadir tantos bloques como sea necesario y organizarlos en la forma más conveniente. En la
figura de abajo observará una columna ORGANIZACIÓN, que puede ser utilizada para definir la posición de
próximo bloque (al lado o debajo de la cadena).
En el lado izquierdo de cada bloque hay dos iconos: para editar el bloque y para borrar el bloque.
Op - Opciones.
Etiqueta (Visualización) - Controla si serán mostradas las etiquetas de los campos contenidos en el bloque
Campos (columnas) - Cantidad de columnas mostradas lado a lado dentro del bloque.
Organización (Siguiente) - La forma en que los bloques están organizados dentro de la página:
Organización (Ancho) - Anchura de bloque de en píxeles o porcentaje. Ejemplo: Si hay dos bloques de lado
a lado un buen tamaño es de 50% para cada bloque.
Organización (Altura) - Altura de bloque en píxeles o porcentaje.
Para añadir nuevos elementos en una aplicación, basta con hacer clic en .
Atributos:
Editar Bloque
Attributes:
Configuracion de Layout
Atributos:
PIE DE PÁGINA
Image2: Interfaz de pie de página.
OnInit - Este evento se ejecuta sólo una vez, antes de la ejecución del select principal de la aplicación. En este
ámbito, por lo general, se ejecutan las macros actualizan el select, como estos: sc_select_field, sc_select_order,
sc_select_where (añadir), etc;
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 algún valor calculado. Escribir en este caso, el cálculo necesario para
mostrar el resultado en el pie de página
Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
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.
Vea a continuación un ejemplo: El campo de usuario se valida con una base de datos (tabla). Para los usuarios
válidos devuelve el nombre. Para los usuarios no válido se muestra un mensaje.
Ejemplo:
1 º - Seleccione el campo y los eventos que utiliza el proceso de AJAX, (en el código PHP). Pasar parámetros
es opcional.
Imagen2: Selección de los campos y eventos para el procesamiento de AJAX.
2 º -Escriba la regla en el editor de PHP abierto. El código es procesado por el servidor y el resultado XML
enviado al navegador. Ver la macro Macros Asistente para una selección de macros ScriptCase disponibles.
Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
Botones
Además de los botones de sus propias aplicaciones, también es posible crear botones que será visible en la
barra de herramientas.
Nuevo Botón Para crear un nuevo botón, haga clic en la opción Nuevo Button y escriba un nombre y el tipo
de botón.
Eliminar un botón
Para eliminar un botón haga clic en el icono Eliminar junto al nombre del botón en el menú de la aplicación -
opción de botones.
Botón Javascript
botÓn Javascript
Además de los botones de sus propias aplicaciones, también es posible crear botones que será visible en la
barra de herramientas.
Para crear un nuevo botón, haga clic en el "Nuevo Botón", escriba el nombre y seleccione el tipo de botón.
Image2: botón de función Editar. Hay tres tipos de botones de la pantalla: (Button, Imagen y Link).
Eliminar un botón
Para eliminar un botón haga clic en el icono Eliminar junto al nombre del botón en el menú de la aplicación -
opción de botones.
Botón Php
botÓn PHP
Además de los botones de sus propias aplicaciones, también es posible crear botones que será visible en la
barra de herramientas.
Para crear un nuevo botón, haga clic en el "Nuevo Botón", escriba el nombre y seleccione el tipo de botón.
Image2: botón de función Editar. Hay tres tipos de botones de la pantalla: (Button, Imagen y Link).
Además de los botones de sus propias aplicaciones, también es posible crear botones que será visible en la
barra de herramientas.
botÓn de enlace
Además de los botones de sus propias aplicaciones, también es posible crear botones que será visible en la
barra de herramientas.
Para crear un nuevo botón, haga clic en el "Nuevo Botón", escriba el nombre y seleccione el tipo de botón.
Image2: botón de función Editar. Hay tres tipos de botones de la pantalla: (Button, Imagen y Link).
El botón de enlace requiere un vínculo asociado a ella. En el menú de la aplicación (en el lado izquierdo de la
ventana) hay una opción para crear nuevos vínculos.
Siga estos pasos para crear el vínculo necesario y configurar el botón de nuevo Link para completar la operación.
1 - Uso de la opción, haga clic en enlace de un nuevo enlace, como en la imagen debajo.
2 - Seleccione los botones de tipo de vínculo y haga clic en el siguiente (en la imagen abajo).
Image3: Tipo de interfaz de enlace.
4 - Definir los parámetros pasados. Puede ser de dos tipos: el valor o vacíos.
Abrir en la misma ventana - Mostrar la forma en la misma ventana del navegador, de salir de la
búsqueda 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 búsqueda. Debajo de la búsqueda
de un Iframe se crea para mostrar el formulario.
URL de salida para la aplicación de destino - dirección Web accesible cuando el usuario salga de la
parrilla.
Vincular Pista - Mensaje mostrado cuando el ratón está sobre el campo de vínculo seleccionado.
Propiedades de formulario - Seleccione los botones de muestra.
Además de los botones de sus propias aplicaciones, también es posible crear botones que será visible en la
barra de herramientas.
botÓn RUN
Esta nueva opción en la grid, permite crear un botón para un proceso de código de PHP para los registros
seleccionados (opción).
Además de los botones de sus propias aplicaciones, también es posible crear botones que será visible en la
barra de herramientas.
Para crear un nuevo botón, haga clic en el "Nuevo Botón", escriba el nombre y seleccione el tipo de botón.
Este tipo usa el botón 2 eventos para procesar los códigos PHP.
OnRecord: Ejecutado en cada registro seleccionado.
Además de los botones de sus propias aplicaciones, también es posible crear botones que será visible en la
barra de herramientas.
Visión General
Para habilitar los detalles, vaya a la Configuración de Grid, como se muestra a continuación y activar la casilla:
Configuración De Detalles
ConfiguraciÓn DE Detalles
Seleccione los campos que la página de detalle mostrará
Atributos
Seleccione los campos que la página de detalle mostrará Haga clic en campo y haga clic en On / Off
para seleccionar (o no) los campos.
Mostrar Detalle Definición de vizualización 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 botón de detalle para seleccionar el detalle del registro ).
En otra página - Mostrar los detalles sólo para el registro de la grid seleccionado.
Alineación Definir la configuración de la alineación de los detalles de cada campo (a la izquierda, derecha,
centro).
Elija los campos claves de detalle para mostrar - Configura los campos que se passaran por la
cláusula WHERE:
Encender / Apagar Seleccione el campo para mostrar los detalles. Se muestra un asterisco en el campo
seleccionado
Todos – Seleccionar todos los campos.
La barra de herramientas de la aplicación se divide en dos partes: superior e inferior. Es posible seleccionar los
botones para cada parte independientemente. Un botón puede incluso ser parte de ambas partes al mismo
tiempo.
Atributos:
Otros
Botones de configuraciÓn
Image2: Configuración de botones.
Cabecera Y Pie De Pagina
PIE DE PÁGINA
Image2: Interfaz de pie de página.
Configuración De Agrupación
configuraciÓN DE agrupaciÓn
Definir los criterios de break de la consulta, los campos que serán objetos del break y en qué secuencia de
campos el debe ocurrir.
Atributos:
Habilitar la vista de árbol - Encender / Apagar el groupby. Esta opción no está disponible para
paginación Scroll Infinito.
Línea GroupBy - Seleccione la posición del break : Antes y después de los registros.
Antes de los registros - Se produce el break antes de mostrar los registros relativos a la misma.
Después de los registros - se producirá el break después de mostrar los registros relativos a la
misma.
Agrupación Dinámica
Para configurar agrupación dinámica debe seleccionar qué campos están disponibles en la aplicación para que el
usuario final puede seleccionar y luego aplicar los descansos de forma dinámica en tiempo de ejecución.
El usuario final puede seleccionar más de un campo cuando se aplican las interrupciones en la aplicación
generada.
Atributos:
Agrupación Estática
Reglas de GROUP BY es donde podemos seleccionar los campos para agrupamiento de los registros.
Es posible crear varias Reglas de agrupación que permiten al usuario final seleccionar qué regla que quiere y
cambiar dinámicamente el agrupamiento de los registros en la aplicación.
Atributos:
Ejemplo:
Image 2: Parámetros de la regla de Group By.
Image 3: Botón para seleccionar una "Regla de Group By" en una aplicación generada.
EVENTOS de agrupaciÓn
OnGroupByAll - Este evento siempre se realiza cuando se produce breaks, independientemente del nivel,
permite la manipulación de los campos de la totalización. El ScriptCase tiene todas las variables de totalización
de la grid. Se supone que una aplicación que tiene dos niveles de break (estado y ciudad) y que totalizan dos
campos (parcelas y el balance), podemos tener acceso a los totales, en el ámbito de "calcular para cada
registro", de la siguiente manera:
Teniendo en cuenta que las fórmulas que se definen para proceso en el ámbito de " calcular durante el break" se
actúe con el break de algunos niveles, las variables especiales de la totalización, en este ámbito, se menciona
sustituindo el nombre del break por la palabra clave "breaking", que significa:
CAMPOS de agrupaciÓn
Máscara de Campo - Define la máscara de visualización del campo. Véase a continuación los caracteres
utilizados para definir la máscara.
CarácterDescripción
X Sustituye por cualquier carácter introducido por el usuario. Si el número de
caracteres introducidos es menor al tamaño de la máscara el valor del campo
se completará con ceros (El campo debe ser llenado completamente).
Z Sustituye por cualquier carácter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamaño del campo es opcional).
Cuando se utiliza en combinación con la máscara de carácter X debería
ubicarse en la izquierda de la máscara .
Ejemplos:
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Antes de Lookup Después de Lookup
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
ConfiguraciÓnes de agrupaciÓn
GroupBy.
Atributos:
Columnas - Definir cuántas columnas se utilizan para mostrar la información del break.
Mostrar etiqueta - Muestra la etiqueta del campo en el break
Línea de GroupBy - Mostrar la línea del groupby
Mensaje de línea de total - Define el mensaje de texto que se muestra en la línea de total. Ej.: Pedidos
total en el estado.
Cantidad de registros - Muestra la cantidad de registros que se muestran en el break.
Mostrar Gráficos - Activa la opción Mostrar gráficos y muestra un icono para mostrar un gráfico en tiempo
de ejecución
Mostrar el valor en el título - Muestra el valor de groupby en el título.
Paginas de Break de Grid PDF - Muestra cada break de la grid en una página PDF aparte. Ej.: Mostrar
todos los pedidos estatales en una página de informe diferente.
Paginas de Resumen de Grid PDF - Muestra cada resumen del break en una página PDF aparte.
Paginas de Break de Grid HTML - Muestra cada break de la grid en una página HTML aparte.
Páginas de Resumen de Grid HTML - Muestra cada break del resumen en una página HTML
independiente.
TreeView Inicio -Estado inicial del TreeView.
Clasificación - Orden en la que el campo aparecerá en el groupby.
Campos - Selecciona los campos (en valor y SUM) que aparecen en la línea groupby.
Atributos:
Atributos:
Atributos:
Atributos:
Total en una única línea - Mostrar el título general total y los valores totales en una única línea.
"Sí"
"No"
Mostrar Total - Definir las páginas para mostrar el total general. "Puedes elegir entre:" la exhibición en todas
las páginas, "la exhibición en la última página" o "No mostrar".
Groupby Total - Respeta la forma como se visualizan los totales de grupamientos:
"Sí" - Mostrar los sub-totales del groupby después de que se produzca.
"No" - Mostrar los sub-totales del groupby en el principio antes de que ocurra.
"No"
Atributos:
Campos Grupby - Agrupar por campos seleccionados.
Etiqueta - Etiqueta Descripción del producto mostrado en la aplicación final.
Pantalla - Permite mostrar u ocultar el número de registros.
Selección De Campos
SelecciÓn de campos
Esta interfaz es donde se definen los campos que se sumaron, y el tipo de sumarización de lo campo.
Los botones en la parte izquierda del combobox permite al usuario seleccionar los campos que tienen que ser
totalizados. Para atribuir una operación para ser utilizado en una columna (campo), sólo tienes que seleccionar el
campo, de la lista de campos disponibles y, después haga clic en el botón.
Suma - Define que la suma de los valores de referencia para el campo seleccionado se genere.
Promedio - Calcula la media aritmética de los valores de referencia para el campo seleccionado.
Promedio ponderado - Exhibe el cálculo realizado por el promedio ponderado en el campo seleccionado.
Peso de promedio ponderado - Opción de elegir el peso utilizado para calcular el promedio ponderado.
Utilizando la misma configuración en el resumo - Utilizar la misma configuración del total en el resumo.
Predeterminados
Agrupados
Por campo
Posicionamiento Predeterminado
Alineamiento
Alineación del Total es la posición donde se mostrará el mensaje "Total". Pueden ser: centro, izquierda y
derecha:
"Izquierda"
"Centro"
"Derecha"
Etiqueta
Permite definir el mensaje que se mostrará en lugar del total:
Agrupados mostra el valor abajo de la columna que se está resumiendo. Pero en líneas diferentes para cada tipo
de compresión (Suma, Promedio, Max y Min).
Es posible cambiar las posiciones del resumen haciendo clic y arrastrando hacia arriba o hacia abajo.
"Izquierda"
"Centro"
"Derecha"
Etiqueta
Esta configuración permite cambiar las etiquetas del resumen.
Mediante la opción Campo se organiza cada resumen campo a campo. No se sigue el trazado columnas.
Desactivando "salto de línea por línea" se muestra cada campo lado a lado.
Image3: "salto de línea por línea" desactivado
Etiqueta
Esta configuración permite cambiar las etiquetas de resumen
CAMPOS de la totalizaciÓn
Etiqueta de ConfiguraciÓn Total
Ejemplo:
Ejemplo:
Resumen
Atributos:
Título - Define un título para el resumen, si no se informa, Scriptcase utiliza el título predeterminado para el
resumen: "Resumen", pero si quieres sin título que se mostrará indicando en el título de una etiqueta HTML
como a continuación.
Total de Registros:
configuraciÓn de Layout
Atributos:
El resúmen siempre se produce cuando la aplicación de búsqueda tiene que mostrar el resúmen, el tipo de
resúmen, la posición de resúmen, la ordenanza del resúmen, tecla de acceso rápido, la cantidad de registros,
tipo de gráfico, la anchura, la altura del gráfico, las margenes, el de aspecto gráfico, si el gráfico si muestra en
otra ventana , ancho del resúmen y unidad de longitud del resúmen.
Atributos:
SelecciÓn de campos
Esta interfaz es donde se definen los campos que se sumaron, y el tipo de sumarización de lo campo.
Los botones en la parte izquierda del combobox permite al usuario seleccionar los campos que tienen que ser
totalizados. Para atribuir una operación para ser utilizado en una columna (campo), sólo tienes que seleccionar el
campo, de la lista de campos disponibles y, después haga clic en el botón.
Suma - Define que la suma de los valores de referencia para el campo seleccionado se genere.
Promedio - Calcula la media aritmética de los valores de referencia para el campo seleccionado.
Mín - Exhibe el valor mínimo identificados en el campo seleccionado.
Max - Exhibe el valor máximo en el campo seleccionado
Promedio ponderado - Exhibe el cálculo realizado por el promedio ponderado en el campo seleccionado.
Peso de promedio ponderado - Opción de elegir el peso utilizado para calcular el promedio ponderado.
Si tenemos dos o más agrupar por regla, debe configurar las opciones de gráficos para cada grupo por regla
creada en la aplicación.
Nota: La gráfica del tipo "Analitica" solo funciona cuando es utilizado 2 campos configurados em la agrupación.
Si lo usuário configurar más de um campo, la gráfica analÃtica solo es generado con los dos primeiros.
Estas opciones sólo están disponibles en Agrupar por reglas con más de un campo.
Atributos:
Tipo de gráfico- Definir el "Default" tipo de gráfico muestra cuando la opción de tabla se hace clic y tipos de
gráficos que estarán disponibles en la aplicación.
Chart Layout
Image 4: Diseño del gráfico con la interfaz de configuración color.
Opciones:
Atributos:
PIE DE PÁGINA
Image2: Interfaz de pie de página.
Lea más:
CONFIGURACIÓN de subconsulta
Atributos:
PDF - Esta opción permite activar o desactivar las grid anidadas exportando al informe pdf, al deshabilitar
esta opción sólo la "grid principal" será exportado
Habilitar Treeview - Esta opción obligará a todas las grids anidados se muestrará con un botón "+" en el
"registro principal". Verlo en la imagen abajo
Posición - Este parámetro define en las grids anidadas se mostrará en referencia a la grid principal:
Opción Descripción
En una Mostrar la grid anidada, en una nueva columna después de la última.
columna
Abajo Muestra la grid anidada debajo de las líneas de la grid principal.
del
registro
Alineación - Permite configurar la alineación horizontal de las grid anidadas, en relación con la grid
principal. Esta opción sólo funciona cuando se usa la opción Posición - Abajo el registro. Seleccione entre
izquierda, derecha y centro.
Definir individualmente
Cualquier atributo que se utiliza la opción de Definir individualmente fuerza este atributo ser configurado en cada
uno de los enlaces. (vea Edición de grid anidada)
Nuevo Enlace De Subconsulta
Para crear un nuevo enlace de grid anidada clic en el Nuevo Enlace como se muestra en la imagen abajo.
Lista de Aplicaciones
Todos los proyectos de la grid que utiliza o referencia las variables globales en SQL se muestran. Ver figura 3
IMPORTANTE: Para utilizar una grid anidada, se requiere que la aplicación anidada utilize al menos un
parámetro o variable global en su instrucción SQL como en la imagen abajo
Figura 4: Una grid para los detalles, su declaración de SQL utiliza un parámetro.
Parámetros de Configuración
En la foto arriba a la izquierda se muestran los parámetros de entrada (variables globales) de las grid anidadas.
Seleccione una opción y el valor de cada variable que se encuentra en la aplicación de destino (en el lado
derecho de la imagen de arriba):
EdiciÓn de subconsulta
Encuentre todas las grid anidadasen la carpeta Enlaces de su grid que se encuentra en el menú de Grids
anidadade la aplicación.
Configuración general
1 - Cabecera
2 - Secuencial
3 - Total
Heredar el diseño de la pantalla - Fuerza la grid anidada heredar los atributos del diseño de la grid
principal ( plantilla CSS ).
Definir individualmente
Si cualquier atributo de grid anidados, se define de forma individual, como en la figura 3 defina los parámetros de
cada grid anidada en la pantalla de edición de grid anidada.
Configuración de visualización.
Atributo Valor
Título en la misma línea No
Habilitar vista de árbol No
Posición En una columna
Alineación Horizontal- Definir la alineación horizontal de la grid anidada: Izquierda, Derecha o Centro.
Alineación Vertical - Definir la alineación vertical de la grid anidada: : superior, media o inferior.
Color de fondo - Definir el color de fondo de la grid anidada. Vacio fuerza la utilización del color de
aplicaciones default
Título de alineación horizontal - Defines nested grid title line horizontal alignment. Define la alineación
horizontal de la línea de título de grid anidada.
Título de alineación vertical - Define la alineación vertical de la línea de título de grid anidada.
Bold - Definir la etiqueta de la grid anidada, en negrita.
Reglas De Clasificación
Atributos:
Orden de las reglas - Permitirá actualizar el orden de presentación de la regla de clasificación. Al configurar
esta opción, se mostrará un icono (configuración de ordenación), que cuando se hace clic, se permitirá la
elección del campo y su orden de presentación ascendente (ASC) o descendiente (DESC).
Tipo de clasificación - Permite elegir el tipo de orden, las opciones son: campos / reglas de ordenación -
permitirá aplicar las reglas que se crearon y el orden de campo (ascendiente o descendiente), campos de
clasificación - permite aplicar campo de clasificación (ascendiente o descendiente) o las reglas de
ordenación - permitir de aplicar el tipo deordenación acuerdo con las normas que se crearon.
Nueva Regla De Clasificación
Atributos:
Atributos: -
Seleccione los campos para una regla de clasificación - Permite seleccionar a través de la barra de
selección qué campos se mostrarán (los campos que se encuentran en el cuadro de la derecha) y el los
campos que no se muestran (los campos que se encuentran en la caja de la izquierda). Para ordenar los
campos en el modo deseado, utilice la barra de ordenanza situado en el lado derecho de la caja. Para
aplicar el tipo de ordenanza para el campo, sólo tienes que seleccionar el campo de la caja a la derecha y
seleccione el modo ascendente, en donde se mostrará junto al campo + o - si la ordenanza es descendiente.
Busqueda Refinada
Visión General
La búsqueda refinada es un recurso que integra una interfaz de búsqueda, al lado de la grid, lo que restringe
los valores de acuerdo con un universo de datos en la base de datos.
Atributos:
Mueve los burcados anteriormente - Cada vez que se filtra por un campo, este campo se mueve a la parte
superior de la pila del búsqueda refinada.
Mostrar la cantidad - Junto a los valores de los campos, verá la cantidad existente. Ex.: Brasil (1547)
Modo de inicio - Le permite elegir el orden inicial de los campos de búsqueda refinada.
Anchura mÃnima - Define el ancho mÃnimo para los campos de búsqueda refinada.
Anchura máxima - Define el ancho máximo para los campos de búsqueda refinada.
Altura mÃnima - Define la altura mÃnima para los campos de búsqueda refinada.
Altura máxima - Establece la altura máxima de los campos de búsqueda refinada.
Seleccionar Campos
En la pestaña "Editar campos", puede configurar cada campo de acuerdo a lo que quieres.
Atributos:
Configuración
Atributos:
Busqueda vacía - Si el usuario selecciona "Sí", se presentará todos los registros, si los campos están
vacíos. Si la opción es "No" ningún registro se muestra.
Criterios de búsqueda - Permite seleccionar el comando SQL "y" u "O" para definir los criterios de
búsqueda;
Mostrar condiciones - Mostrar condición de busqueda para que el usuario puede elegir su opción. En este
caso "y" u "O" aparecerá en el formulario de busqueda para que el usuario seleccione la opción deseada.
Búsqueda Dinámica
Nueva función que permite al usuario final para realizar búsquedas en su formulario de solicitud sin tener que
navegar a otra aplicación, el desarrollador tendrá que indicar qué campos están disponibles en la aplicación.
Usar a tecla ENTER para - Essa opção é usada para configurar o uso da tecla entrer nos campos do filtro
dinâmico.
Posicionamiento Campos
definir los campos que se muestran en la aplicación.
Nota: La lista de la izquierda muestra todos los campos recuperados del SQL de la aplicación. Se muestra la lista de la derecha los campos que se mostrarán en la
aplicación (elija el campo y haga clic en la flecha derecha para incluirlo en el formulario).
Búsqueda Rápida
BÚsqueda RÁpida
La Búsqueda rápida es una opción que nos permite realizar búsquedas en múltiples campos de la aplicación
a través de un campo de entrada de texto en la barra de herramientas.
Botão dentro do Search - Opção para informar se o botão serch é inserido na área de texto(entrada de
objetos)
Quicksearch exibir combobox - Exibir combobox se houver apenas uma opção quicksearch.
Quicksearch Watermark - Mostrar Watermark em quicksearch
Largura Quicksearch - Largura em pixels do Quicksearch.
Exibir formato antigo do Quick search - Exibe formato antigo da seleção de campos do Quick search.
En la configuración de Búsqueda rápida hay que seleccionar qué campos se puede buscar.
Y podemos seleccionar varios criterios de búsqueda.
Nota: Debe agregar el botón de búsqueda rápida en la "barra de herramientas" para poder usarlo.
Condiciones Del Filtro
En esta interfaz podemos configuración de las condiciones de filtro (SQL) para cada campo que es parte del
filtro, en el combobox la izquierda se muestra el campo. En el combobox a la derecha se encuentran las opciones
de filtro relacionados con el campo, para seleccionar las opciones, haga clic en la opción deseada (igual a ,
contiene, diferentes, etc) y en el botón de encendido / apagado. Las flechas de la derecha sirven para modificar
la ordenanza de los campos.
Debajo y al lado de la lista son los botones estándar de las otras listas que se describe:
Configuración
Atributos:
Mantener los valores- Cuando se activa, los valores de la última busqueda se mantienen y se muestra
cuando el usuario volver a la pantalla de busqueda.
Preservar los campos y órdenes - Cuando se activa los valores de la última busqueda se mantienen y se
muestra cuando el usuario volver a la pantalla de busqueda.
Pulse Enter para - Use la tecla Intro para tabular.
Campos Obligatorios
Un Marcador (*) aparece al lado del campo en la aplicación generada. Los campos necesarios son validados y se
muestra un mensaje si el campo está vacÃo.
La barra de herramientas de la aplicación se divide en dos partes: superior y inferior. Es posible seleccionar los
botones para cada parte de forma independiente. Un botón puede incluso formar parte de las dos partes al
mismo tiempo.
Atributos:
Barra de herramientas (superior / inferior) - Seleccione los botones que se muestra en las barras de
herramientas del filtro y la posición de los botones.
Teclas de acceso
Por defecto, las aplicaciones creadas en ScriptCase constará de un sólo bloque, con el mismo nombre de la
aplicación. Puede añadir tantos bloques como sea necesario y organizarlos en la forma más conveniente. En la
figura de abajo observará una columna ORGANIZACIÓN, que puede ser utilizada para definir la posición de
próximo bloque (al lado o debajo de la cadena).
En el lado izquierdo de cada bloque hay dos iconos: para editar el bloque y para borrar el bloque.
Op - Opciones.
Etiqueta (Visualización) - Controla si serán mostradas las etiquetas de los campos contenidos en el bloque
Campos (columnas) - Cantidad de columnas mostradas lado a lado dentro del bloque.
Organización (Siguiente) - La forma en que los bloques están organizados dentro de la página:
Organización (Ancho) - Anchura de bloque de en píxeles o porcentaje. Ejemplo: Si hay dos bloques de lado
a lado un buen tamaño es de 50% para cada bloque.
Atributos:
Editar Bloque
Attributes:
Configuracion de Layout
Atributos:
PIE DE PÁGINA
Image2: Interfaz de pie de página.
EVENTOS de consulta
Scriptcase utiliza el concepto eventos para personalizar el código de la aplicación. Los eventos permiten definir
las acciones de acuerdo al tiempo de ejecución (por ejemplo, después de Insertar un registro, cuando se carga,
cuando se envía y otros) y tipo de aplicación.
También se creó un sistema de documentación en el ScriptCase para mostrar las macros ScriptCase que tienen
referencia a cada evento seleccionado.
OnInit - Este evento se ejecuta sólo una vez, antes de los principales de select de la ejecución de la aplicación.
En este ámbito, por lo general, se ejecutan las macros ctualizan el select, como estos: sc_select_field,
sc_select_order, sc_select_where (añadir) y etc;
Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
Esta nueva funcionalidad permite agregar un nuevo campo en la aplicación. A continuación se presenta la
creación paso a paso de este nuevo campo.
1º- Cuando haga clic en un botón de nuevo se muestra la siguiente imagen, donde se determina la cantidad de
campos que se añadirán.
2º- Después de determinar la cantidad de campos que se agregó, es necesario definir la configuración del nuevo
campo (tipo de datos, el nombre y la etiqueta).
Nota: La descripción del tipo de campo es modificado de acuredo a la selección del tipo de campo.
Campo Texto
Atributos:
Tipo de Datos - Define el tipo de campo en aplicación. Campo de texto acepta todos los caracteres.
Etiqueta da búsqueda - Define el título del campo en aplicación. La etiqueta es un alias del campo en la
capa de aplicación.
Uso de la etiqueta misma utilizada en la grid - Esta opción cuando está activada, le permite utilizar el
título del campo que se encuentra en la grid, en este caso la opción etiqueta del filtro no se puede utilizar.
Tamaño máximo - Tamaño máximo de campo.
Tipo de SQL - Tipo de campo en la base de datos.
Atributos:
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condición - Cuando se activa, mostrar o no la condición del filtro, sólo funciona si el filtro tiene
por lo menos una opción.
PROCESAMIENTO AJAX
Recarga otros tipos de campos de selección (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.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Tipo de Datos - Define el tipo de campo en aplicación. Campo de numero acepta todos los valores
numericos interos.
Etiqueta da búsqueda- Define el título del campo en aplicación. La etiqueta es un alias del campo en la
capa de aplicación.
Anchura - Permite determinar el ancho de campo.
Atributos:
Formato de valores
Atributos:
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Texto - Mostrar el texto de ayuda al lado del campo.
Campo Decimal
Atributos:
Tipo de Datos - Define el tipo de campo en aplicación. Campos Moneda son formateados de acuerdo a
reglas de formato de la Moneda.
Etiqueta da búsqueda - Define el título del campo en aplicación. La etiqueta es un alias del campo en la
capa de aplicación.
Utilice la misma etiqueta utilizada en el Grid- Esta opción cuando está activada, le permite utilizar el título
del campo que está configurado en la grid, en este caso el filtro etiqueta de opción no se puede utilizar.
Atributos:
Formato de valores
Atributos:
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
campo DECIMAL
Atributos:
Formato de valores
Atributos:
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Atributos:
Tipo de Datos - Define el tipo de campo en aplicación. Campo fecha son formateados de acuerdo a reglas
de formato de la fecha.
Etiqueta da búsqueda - Define el título del campo en aplicación. La etiqueta es un alias del campo en la
capa de aplicación.
Utilice la misma etiqueta utilizada en el Grid - Esta opción cuando está activada, le permite utilizar el título
del campo que está configurado
Anchura - Permite determinar el ancho de campo.
Tipo de SQL - Tipo de campo en base de datos.
Formato de valores
Atributos:
Use Combobox - Permitir para seleccionar los datos y el mes a través de la lista desplegable(combobox)
Formato de Visualizacion - Permitir a mostrar junto al campo el modo de visualizacion del campo.
Mostrar Calendario - Dejar que se muestran junto al campo de un icono de calendario, esto hace posible la
selección del mes y año que pasa en el campo el valor que fue definido en el calendario.
Atributos:
CONDICIONES ESPECIALES
Los campos de tipo fecha muestran condiciones de filtro especiales. Para configurar las condiciones específicas
véase abajo las opciones disponibles.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Figura 1: Configuración de Ayuda usando Pop-up.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Atributos:
Tipo de Datos - Define el tipo de campo en aplicación. Campo hora son formateados de acuerdo a reglas
de formato de la hora.
Etiqueta da búsqueda - Define el título del campo en aplicación. La etiqueta es un alias del campo en la
capa de aplicación.
Utilice la misma etiqueta utilizada en el Grid - Esta opción cuando está activada, le permite utilizar el título
del campo que está configurado en la grid , en este caso la opción de etiqueta de filtro no se puede utilizar.
Anchura - Permite determinar el ancho de campo.
Tipo de SQL -Tipo de campo en base de datos.
Formato de valores
Atributos:
Atributos:
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Atributos:
Tipo de Datos - Define el tipo de campo en aplicación. Campos Fecha y hora son formateados de acuerdo a
reglas de formato de la fecha y hora.
Etiqueta da búsqueda - Define el título del campo en aplicación. La etiqueta es un alias del campo en la
capa de aplicación.
Utilice la misma etiqueta utilizada en el Grid - Esta opción cuando está activada, le permite utilizar el título
del campo que está configurado en la grid , en este caso la opción de etiqueta de filtro no se puede utilizar.
Anchura - Permite determinar el ancho de campo.
Tipo de SQL - Tipo de campo en base de datos.
Formato de valores
Atributos:
Atributos:
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
ConfiguraciÓn general
Atributos:
Atributos:
Lookup de EdiciÓn
Lookup de edición permite a visualización de una lista de valores en campos de formularios. Vea en la pantalla
de abajo el campo Estado , antes y después que la enabling lookup de edición para mostrar un objeto select que
contenga una lista personalizada de LLAVES / VALORES. Estas listas de LLAVES / VALORES puede definir se
de dos maneras: basada en una tabla de base de datos ( lookup automático ) o de los arrays (lookup manual)
MÉtodo de Lookup
Hay dos opciones disponibles: automático, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.
Rellena el objeto select dinámicamente, basado en una sentencia SQL, tenga en cuenta la sentencia SQL en la
foto abajo, es necesario recuperar una clave (insertar o actualizar) y un valor para mostrar en el campo en el
comando SQL
Figura 2: Configuración de lookup automático
Atributos:
SQL Select - La consulta utilizada para alimentar el objeto select en la aplicacion de formulario. El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenará en el campo actual cuando actualización / inserción de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.
Valores Multiples - En la selección sí, es posible seleccionar varios elementos de la lista de campos. La
lista de valores se guardarán en el campo de la tabla como una cadena que contiene el texto:
KEY1;KEY2;KEY3 utilizando un delimitador especificado como ; o - definido en Delimitador
Delimitador - El carácter utilizado para separar los elementos generados en la cadena, sólo aplicable
cuando se utiliza la opción de múltiples valores, el valor por default es delimitador coma (;).
Altura- Seleccione la cantidad de filas de objeto .
Utilice Título - Permite mostrar una línea de título en el objeto select. Esta opción funciona en combinación
con el Título y el Valor interno de título.
Título - El título del objeto de o su opción por default aparece como la primera línea
Valor interno de título - La clave utilizada en los eventos de inserción o actualización cuando el título
del objeto es seleccionado
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del select , se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parámetro.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.
Separados por - Caracteres utilizados para separar valores de CLAVE y LOOKUP mostrados en la lista de
valores. Sólo aplicable cuando se utiliza la opción Mostra valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Crear enlace - Permite crear un enlace a un formulario de actualización de la lista. En la imagen siguiente,
el objeto select se recarga automáticamente después de la actualización de un formularion emergente
(popup).
Casilla de verificación Usar el menú desplegable - Mostrar el campo Seleccione una lista desplegable
de casillas de verificación.
Habilita un objeto select basado en una lista de valores llena manualmente como un array. Ver imagen abajo.
Atributos:
Tipo de Lookup- Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Crea un objeto select simple , permite selecciónar sólo un iten.
En esta interfaz del campo el valor de cada iten es un número entero generado
automáticamente.
Valor Descripción
implícito
1 Deportes
2 Cine
4 Viajar
8 Libros
16 Musica
Valor Descripción
implícito
1 Deportos
2 Peliculas
4 Viajar
8 Libros
16 Musica
1 (Deportos) + 2 (Peliculas) = 3
Valor Descripción
implícito
1 Deportos
2 Peliculas
4 Viajar
8 Libros
16 Musica
Definiciones de Carga de Lookup - Permite guardar una lista de valores o una lista predeterminada del
ScriptCase.
Utilice Título - Permite mostrar una línea de título en el objeto select. Esta opción funciona en combinación
con el Título y el Valor interno de título.
Título - El título del objeto de o su opción por default aparece como la primera línea
Valor interno de título - La clave utilizada en los eventos de inserción o actualización cuando el título
del objeto es seleccionado.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del select , se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parámetro.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.
Separados por- Caracteres utilizados para separar CLAVE y valores de LOOKUP mostrados en la lista de
valores. Sólo aplicable cuando se utiliza la opción Mostrar original y valores de lookup.
Casilla de verificación Usar el menú desplegable - Mostrar el campo Seleccione una lista desplegable de
casillas de verificación.
PROCESAMIENTO AJAX
Recarga otros tipos de campos de selección (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.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Componente que muestra dos listas de valores. En la primera lista son los valores disponibles para la selección y
el segundo son los valores que tiene seleccionado.
Configuración general
Atributos:
Tipo de Datos - Define el tipo de campo en aplicación. El tipo de datos Doble Select es una lista de objetos
que permiten la selección múltiple a través de dos ventanas de selección y un navegador betwen ellos
(<<<>>>).
Etiqueta da búsqueda - Define el título del campo en aplicación. La etiqueta es un alias del campo en la
capa de aplicación.
Utilice la misma etiqueta utilizada en el Grid - Esta opción cuando está activada, le permite utilizar el título
del campo que está configurado en la grid , en este caso la opción de etiqueta de filtro no se puede utilizar.
Atributos:
Lookup de Edición
Atributos:
SQL Select - La consulta utilizada para alimentar el objeto select en la aplicacion de formulario. El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenará en el campo actual cuando actualización / inserción de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.
Delimiter - The character used to separate the items on generated string, the default delimiter is semicolon (
; )Delimitador - El carácter utilizado para separar los elementos generados en la cadena, sólo aplicable
cuando se utiliza la opción de múltiples valores, el valor por default es delimitador coma (;)..
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualización en el campo.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.
Valor de lookup Valor original y de lookup
Separados por - Caracteres utilizados para separar valores del campo y recuperado por lookup . Sólo
aplicable cuando se utiliza la opción Mostra valor original y lookup .de CLAVE y LOOKUP mostrados en
la lista de valores
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
PROCESAMIENTO AJAX
Recarga otros tipos de campos de selección (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.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Figura 1: Configuración de Ayuda usando Pop-up.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Configuración general
Atributos:
Tipo de Datos - Define el tipo de campo en aplicación. Campos Moneda son formateados de acuerdo a
reglas de formato de la Moneda.
Etiqueta da búsqueda - Define el título del campo en aplicación. La etiqueta es un alias del campo en la
capa de aplicación.
Utilice la misma etiqueta utilizada en el Grid - Esta opción cuando está activada, le permite utilizar el título
del campo que está configurado en la grid , en este caso la opción de etiqueta de filtro no se puede utilizar.
Atributos:
Lookup de Edición
Lookup de edición permite a visualización de una lista de valores en campos checkbox de formularios. Vea en la
pantalla de abajo.
It is possible to populate the checkboxes objects basada en una tabla de base de datos (lookup automatic) o de
los arrays (lookup manual)
Método de Lookup
Hay dos opciones disponibles: automático, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.
Atributos:
SQL Select - La consulta utilizada para alimentar el objeto checkbox en la aplicacion de formulario. El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenará en el campo actual cuando actualización / inserción de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.
Columnas - El número de columnas de checkbox
Delimitador - El carácter utilizado para separar los elementos generados en la cadena,el valor por default
es delimitador coma (;).
NOTA: La opción de lookup automático requiere el campo de formulario a ser de tipo cadena , porque la
selección múltiple guarda una única cadena en el campo de la tabla de base de datos como AK; ID;UT
cuando se utiliza el delimitador coma.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del checkbox, se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parámetro.
Opción de marcar todos - Muestra un objeto de marcar todos los artículos y otro para desmarcar todos los
artículos.
Mostrar original y el valor de lookup - Muestra el campo de clave y de lookup recuperado por la sentencia
SQL separados por el carácter se define en el Separado por. Seleccione No para mostrar sólo el valor
recuperado por el lookup.
Separados por - Caracteres utilizados para separar el valor original del campoy el valor de retorno LOOKUP
mostrados en la lista de valores. Sólo aplicable cuando se utiliza la opción Mostra valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Permite selecciónar sólo un iten.
En esta interfaz del campo el valor de cada iten es un número entero generado
automáticamente. Vea los ejemplos abajo.
Valor Descripción
atribuido
1 Deportos
2 Películas
4 Libros
8 Viajar
16 Música
Valor Descripción
atribuido
1 Deportos
2 Películas
4 Libros
8 Viajar
16 Música
1 (Deportos) + 2 (Películas) = 3
Valor Descripción
atribuido
1 Deportos
2 Películas
4 Libros
8 Viajar
16 Música
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 parámetro.
Mostrar original y el valor de lookup - Muestra el campo de clave y de lookup recuperado por la sentencia
SQL separados por el carácter se define en el Separado por. Seleccione No para mostrar sólo el valor
recuperado por el lookup.
Separados por - Caracteres utilizados para separar el valor original del campoy el valor de retorno LOOKUP
mostrados en la lista de valores. Sólo aplicable cuando se utiliza la opción Mostra valor original y lookup .
PROCESAMIENTO AJAX
Recarga otros tipos de campos de selección (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.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Configuración general
Atributos:
Tipo de Datos - Define el tipo de campo en aplicación. La radio es un objeto que permite la selección de
sólo una información de todos los que se muestran..
Etiqueta da búsqueda - Define el título del campo en aplicación. La etiqueta es un alias del campo en la
capa de aplicación.
Utilice la misma etiqueta utilizada en el Grid - Esta opción cuando está activada, le permite utilizar el título
del campo que está configuradoen la grid , en este caso la opción 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.
Atributos:
Lookup de Edición
Lookup de edición permite a visualización 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 automatico y lookup manual) .
Método de Lookup
Hay dos opciones disponibles: automático, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.
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 actualización / inserción de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.
Columnas - El número de columnas de radio
Utilice Título - Mostrar una opción diferente de radio en el campo (Véase Ninguno en la imagen abajo), en
relación a un valor lleno manualmente (Valor interno de título).
Título - El título del objeto de o su opción por default aparece como la primera línea
Valor interno de título - La clave utilizada en los eventos de inserción o actualización cuando el título del
objeto es seleccionado
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualización en el campo.
Mostrar original y el valor de lookup - Muestra el campo de clave y el recuperado por lookup.
Separados por - Caracteres utilizados para separar los valores de campo y el recuperado por lookup. Sólo
aplicable cuando se utiliza la opción Mostra valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Atributos:
Título - El título del objeto de o su opción por default aparece como la primera línea
Valor interno de título - La clave utilizada en los eventos de inserción o actualización cuando el título
del objeto es seleccionado.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualización en el campo.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.
Separados por - Caracteres utilizados para separar los valores de campo y el recuperado por lookup. Sólo
aplicable cuando se utiliza la opción Mostra valor original y lookup .
PROCESAMIENTO AJAX
Recarga otros tipos de campos de selección (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.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Configuración general
Atributos:
Tipo de Datos - Define el tipo de campo en aplicación. "Campos de grid" es un nuevo recurso que permite la
selección de los campos que serán parte del cuerpo de la grid de búsqueda.
Etiqueta da búsqueda - Define el título del campo en aplicación. La etiqueta es un alias del campo en la
capa de aplicación.
Utilice la misma etiqueta utilizada en el Grid - Esta opción cuando está activada, le permite utilizar el título
del campo que está configurado en la grid , en este caso la opción 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.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Figura 1: Configuración de Ayuda usando Pop-up.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
ClasificaciÓn
Configuración General
Atributos:
Tipo de Datos - Define el tipo de campo en aplicación. Tipo "Clasificación de Campos" "es una nueva
característica que permite seleccionar a la orden de los campos (cláusula ORDER BY) que forman parte
dela GRID de la busqueda.
Etiqueta da búsqueda - Define el título del campo en aplicación. La etiqueta es un alias del campo en la
capa de aplicación.
Utilice la misma etiqueta utilizada en el Grid - Esta opción cuando está activada, le permite utilizar el título
del campo que está configurado en la grid , en este caso la opción 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.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Este tipo de datos es una de las grandes funciones de ScriptCase, utilizando la tecnología Ajax, proporcionando
mayor agilidad a sus aplicaciones
Atributos:
Atributos:
Enviar OnChange - Cuando se activa, permite enviar el filtro cuando se presentan alteraciones en el campo
Mostrar la condición - Cuando se activa, mostrar o no la condición del filtro, sólo funciona si el filtro tiene
por lo menos una opción.
Lookup de EdiciÓn
Figura 2: Interfaz de lookup de edición
Atributos:
Mostrar original y el valor de lookup - Con esta opción desactivada (No) muestra, por ejemplo, sólo el
nombre del Estado en la captura
Mostrar la etiqueta con la descripción - Le permite mostrar la etiqueta con la descripción.
Elija la conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en este proyecto.
PROCESAMIENTO AJAX
Recarga otros tipos de campos de selección (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.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Figura 1: Configuración de Ayuda usando Pop-up.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Atributos:
Tipo de Datos - Define el tipo de campo en aplicación. Este tipo cuando se selecciona, permite llenar un
campo con más agilidad.
Etiqueta da búsqueda - Define el título del campo en aplicación. La etiqueta es un alias del campo en la
capa de aplicación.
Utilice la misma etiqueta utilizada en el Grid - Esta opción cuando está activada, le permite utilizar el título
del campo que está configurado en la red, en este caso el filtro etiqueta de opción no se puede utilizar.
Anchura - Permite determinar el ancho de campo.
Tipo de SQL- Tipo de campo en base de datos.
Atributos:
Lookup de EdiciÓn
Figura 2: Interfaz de lookup de edición
Atributos:
Mostrar original y el valor de lookup - Con esta opción desactivada (No) muestra, por ejemplo, sólo el
nombre del Estado en la captura
Recarga otros tipos de campos de selección (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.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Este recurso de edición hace posible la organización de los perfiles de filtro, es decir, las aplicaciones de filtros
tienen un recurso llamado Guardar filtro, donde es posible guardar las preferencias de búsqueda. Estas
preferencias son agrupadas por las normas y es en este módulo en el que crear esta normativa.
Atributos:
Attributes:
Error de Script - Permite mostrar la secuencia de comandos de la información y la línea donde se produjo el
error.
Error de SQL-Mostrar el comando SQL que se originó el error.
Modo de depuración - Ejecutar la aplicación en modo de depuración, muestra el comando SQL en el
momento de su uso.
Salida de error Ajax - Se abre una ventana con la salida de ajax.
Atributos De Navegación
ATRIBUTOS DE NAVEGACIÓN
En esta carpeta se definen los atributos de navegación, como seguir:
Atributos::
URL de salida - Dirección a la que el usuario será redirigido cuando salga de la aplicación
Cerrar Ventana - Al salir de la aplicación, 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 dirección URL de la
aplicación real.
Retornar após Inclusão - Retornar à edição do registro após a inclusão, não abrindo um novo
registro em branco.
Sair da Aplicação - Sair da aplicação após o processamento do formulário.
Variable Global
Esta tabla muestra las variables globales que se utilizan dentro de la aplicación, la variable global es un
parámetro externo requerido para la ejecución de aplicaciones. La aplicación puede incluir variables globales
en la cláusula WHERE, las definiciones y los nombres de campo, eventos de programación, etc.
entre corchetes ([variable]). Estas variables se debe pasar a la aplicación que está siendo implementado a
través de uno de los métodos (SESSION, POST, GET)
Ejemplo:
Ver más:
Enlace de AplicaciÓn
Enlace de Campo
Enlace de Captura
Nuevo Enlace
Aplicación - Se utiliza para editar los registros de la Grid a través de un formulario. En la grid generada un
enlace para editar el registro se muestra en cada línea.
Campo - Utilizado para vincular con cualquier otro tipo de aplicación. En este tipo de enlace un campo se
utiliza como un enlace entre la grid y otras aplicaciones.
Captura - Se utiliza para importar datos de la grid a un campo de búsqueda. En la búsqueda se muestra un
icono al lado del campo.
Enlace Entre Aplicaciones
Se utiliza para editar los registros de la Grid a través de un formulario. En la grid generada un enlace para
editar el registro es creado y se muestra en cada línea. Al hacer clic en el enlace, el formulario seleccionado se
muestra de acuerdo al formato seleccionado (en un iframe, en la misma ventana o en una ventana nueva).
Lista de Aplicaciones
En la imagen superior se muestra, en el lado izquierdo, los parámetros de la aplicacion (clave principal, las
variables globales). Seleccione en el lado derecho, el valor de pasar al parámetro. Las opciones son:
Mostrar el botón Nuevo en la grid - El botón Nuevo se muestra en la barra de herramientas de la grid
para agregar nuevos registros.
Tecla de método abreviado(hotkey) para el botón Nuevo - Defina la tecla de método abreviado en
el botón Agregar
URL de salida de la aplicación de destino - URL de salida . La dirección por defecto es la grid
llamada.
Propiedades de iframe - Se muestra únicamente cuando el Modo de Operación del enlace es Abierto en Iframe
Mostrar el encabezado de la aplicación llamada - Muestra encabezado del formulario
Iframe posición en relación con la aplicación principal - El formulario se muestra junto con la aplicacion
de grid de acuerdo con la posición seleccionada. Las opciones son: Abajo, Arriba, derecha e izquierda.
Acción después de la inserción - Vea la tabla siguiente:
Image1: Selección de tipo de vínculo se utiliza para crear un vínculo de red a cualquier campo de aplicación de
proyectos existentes. Cuando se selecciona el campo de tipo de enlace, una lista desplegable se muestra con
todos los campos disponibles (se muestra) en la red para la selección. (Consulte Selección de Campos)
Applications List
La imagen de abajo muestra todas las aplicaciones del proyecto (menús, búsqueda, un informe en PDF,
formularios, la grid, pestañas y formularios de control.) Seleccione la aplicacion de formulario d llamada por la
grid.
Definición de parámetros
En la imagen superior se muestra, en el lado izquierdo, los parámetros de aplicacion de formulario (clave
principal, las variables globales). Seleccione en el lado derecho, el valor de pasar al parámetro. Las opciones
son:
Campo Field - Se usa para pasar un valor de campo de la grid como parámetro.
Valor - Se utiliza para pasar un valor fijo como parámetro.
Variable - Se usa para pasar un valor variable global, utilizado por la grid como parámetro.
Vacío - No se pasa ningún valor como un parámetro.
La imagen de abajo muestra los atributos que definen el comportamiento del enlace. Introduzca la opción
seleccionada para personalizar las propiedades de enlace.
Modo Descripcion
Abrir en la misma Mostrar el formulario en la misma ventana del
ventana navegador.
Abierta en otra ventana Otra ventana es abierta para mostrar el formulario.
Abrir en Iframe El formulario se muestra en Iframe, en la misma
página, abajo, arriba, derecha o izquierda a la grid.
URL de salida de la aplicación de destino :URL. de salida del formulario. Dirección por default es la grid
llamada.
Hint del enlace - Mensaje aparece cuando el ratón se arrastra sobre el campo de enlace.
Estas opciones se muestran sólo cuando la aplicación llamada es un formulario. Permitirá seleccionar
los botones muestrados en el formulario.
Propiedades del iframe- Se muestra únicamente cuando el Modo de la Operación del enlace es abierto en
Iframe.
Iframe posición en relación con la aplicación principal - El formulario se muestra junto con la aplicacion
de grid de acuerdo a la posición seleccionada. Las opciones son: Abajo, Arriba, derecha e izquierda.
Altura de Iframe- Altura de Iframe en píxeles.
Ancho de Iframe - Ancho de Iframe en píxeles.
El enlace de captura se utiliza específicamente en el formulario de búsqueda de la grid. Este tipo de enlace
importa datos desde otra grid al campo de formulario de búsqueda. Cuando el tipo de enlace de captura se ha
seleccionado, una lista con los campos de formulario de la búsqueda se muestra. Elija un campo para recibir
datos a través del enlace.
Lista de aplicaciones
En la imagen de arriba una lista con las aplicaciones de grid del proyecto se muestra. Seleccione una aplicación
de grid de acuerdo con el campo de formulario de búsqueda que recibe los datos.
Definición de parámetros
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 parámetros - Esta opción se muestra cuando la grid llamada tiene un
parámetro para pasar (por ejemplo, la cláusula Where con una variable global). Las opciones son:
EdiciÓn de un enlace
Acciones
Los atributos son variables que tienen alcance global en la aplicación declarada. Se puede hacer referencia a un
atributo en todos los métodos y eventos de una aplicación
Atributos:
Nombre del Atributo - Este campo de texto permite a informar el nombre del atributo, después de que se
informe el nombre basta con hacer clic en el botón Añadir. 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 botón de actualización. En caso de que sea necesario eliminar cualquier
atributo, es necesario hacer el mismo proceso del botón de actualización, pero al seleccionar el atributo haga
hacer clic en el botón borrar. El botón limpiar, como el nombre lo dice limpia toda la lista de atributos situado
en el lado derecho del botón.
Bibliotecas
Para utilizar una biblioteca tiene que seleccionar el tipo correspondiente (Bibliotecas de Proyecto, por ejemplo) y
marcarlas. Este proceso hace que los métodos existentes en la biblioteca sean visibles en todos los eventos y los
métodos de la aplicación. Para gestionar las bibliotecas de las ScriptCase acceda al menú principal:
Configuración > Bibliotecas.
Nota: La versión scriptcase 5 sustituye el concepto de campos de fórmulas especiales PHP, que utilizan el recurso de la inclusión de una biblioteca a la aplicación junto con la
sc_include macros y sc_include_once. Ahora, el recurso de las bibliotecas a su vez más amplio el uso de los tipos: ScriptCase, públicos, de proyectos y de usuario, dejando
de ser único en cada aplicación.
Métodos
MÉtodos
Los métodos son funciones o procedimientos declarados por el desarrollador, para ayudar en la
implementación de las reglas de negocio para una aplicación. Usando métodos en las aplicaciones permite
reutilizar el código y mejorar la productividad del desarrollo. Es posible crear métodos PHP y JAVASCRIPT.
1 º Defina el nombre al nuevo método y haga clic en el botón Crear. Al igual que en la imagen debajo.
definición de variables:
Valor estándar: 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.
O bien:
3 º Para ejecutar el método que hay que llamar a un evento. Vea a continuación un ejemplo:
- En este ejemplo se utiliza el evento OnInit para llamar a nuestro método cuando el registro es cargado. Vea
qué fácil es llamar al método en el siguiente ejemplo:
Vision General
Aplicación de Gráfica
Es un tipo de aplicación utilizada para mostrar, en formato de gráficas, informaciones extraÃdas de una base
de datos a través de un comando Select o Procedure.
Las aplicaciones de graficas a partir de la versión 8 son dinámicas con una serie de opciones controladas por
el usuario final del sistema.
Las aplicaciones de graficas creadas incorporan una serie de funcionalidades, como por ejemplo:
Funcionalidades Descripción
Búsqueda Formulario de búsqueda asociado al gráfico, que
permite filtrar los datos que serán exhibidos en la
gráfica.
Totalización Recurso que permite hacer totalizaciones de los datos
del grafico tales como Suma, Promedio, Máximo y MÃ-
nimo.
Selección de Permite escoger, durante la ejecución de aplicación,
campos de cuales campos serán exhibidor en la gráfica.
Creación de links Funcionalidad que permite la ligación de una consulta
con otras aplicaciones, posibilitando la navegación
entre aplicaciones de un mismo proyecto.
Programación en Recurso que permite al desarrollador agregar su
eventos código personalizado en lenguaje PHP.
Seleccionar tipo Permite de forma simple seleccionar el tipo de dato que
de datos será mostrado en la grid tales como: fechas, valores
monetarios, números, imágenes, texto. La
configuración puede ser integrada a las
configuraciones regionales.
Dentro de la aplicación generada es posible elegir el tipo de grafica en tiempo de ejecución. Los tipos de
graficas generadas dentro de otros pueden ser:
Figura1: Grafica de Combinación.
Overview De La Gráfica
Esta aplicación fue proyectada para la creación de graficas dinámicas basadas en SQL o Procedures.
Dentro de Scriptcase las gráficas pueden ser creadas también dentro de la aplicación de consulta,
destacamos que la aplicación tiene más opciones de configuraciones para el usuario final dentro de la
aplicación generada. La idea es aplicar el concepto de Business Inteligence para los usuarios de las gráficas
generadas por Scriptcase tengan la libertad de configurar la visualización de los datos.
Las configuraciones utilizán Drag nâ?? Drop para construir graficas dinámicas.
DIMENsIONES:
La dimensión es usada para elegir los campos que componen la dimensión de la gráfica, usadas para agrupar
los datos en categorÃas.
El desarrollador, puede elegir más de un campo como una dimensión, cada nuevo campo como una
subategoria de un campo anterior.
Para seleccionar un campo, click en su nombre en la columna Campos Disponibles y arrástrelo para los campos
seleccionados de la columna.
Métricas:
Las métricas son utilizadas para que el usuario pueda visualizar cuantitativamente los datos agrupados por
dimensiones, a partir de la Versión 8.1 de Scriptcase es posible elegir más de una métrica para la creación
de las gráficas y visualización dinámica de los valores dentro de la aplicación generada.
Para seleccionar, haga click en el nombre de la columna Campo Disponible y arrástrelo para la columna
Campos seleccionados, además de seleccionar los campos que serán utilizados como una métrica, el
desarrollador también puede definir la función utilizada en la agrupación de los datos.
El checkbox del valor inicial es usado para definir el campo por defecto, cuando no está usando un gráfico de
combinación o apilado que usan más de un campo, Si usted escoge más de un campo Scriptcase va a definir
automáticamente un tipo de grafico de valor múltiplo (Combinación). Para exhibición de graficas de valor
único (barras, lineal, Spline, Degrau, Zona, Torta, Piramide, Embudo, Radar y Gauge) usted tiene que hacer
click y elegir apenas un campo para aparecer como valor inicial durante la primera generación.
Filtro
En la pestaña filtro el desarrollador puede elegir los campos que serán usados como filtros estáticos de la
gráfica. Los valores del filtro para daca campo seleccionado deben ser seleccionados en tiempo por el
desarrollador dentro de esta interface.
Para crear filtros dinámicos, utilizados en tiempo de ejecución por el usuario final dentro de la aplicación,
recomendamos que se configure a través de la interface de filtros tradicionales localizado en el menú â??filtroâ??.
GRÃ?FICA
En la pestaña â??Graficaâ??
el desarrollador define las configuraciones por defecto para la gráfica que será
generada eligiendo el tipo de grafica por defecto, las opciones de colores y demás, más abajo puede ver cada
una de las opciones detalladamente,
Atributos:
Tema de la gráfica - Define el tema para la paleta de colores de la grafica, esos temas pueden ser
alterados dentro de la opción Menu > Layout > Temas para Graficas
Tipo de graficas â?? Permiten definir el tipo de grafica que será mostrado por â??Defaultâ?? en el caso que la
opción Grafico Configurable este activa, o tipo de grafico a ser exhibido en caso de que la opción este
deshabilitada
Tamaño de Fuente - Iniciar ya mostrando los valores de la gráfica generada.
Excepción para Exhibir - Tipos de graficas que no se mostraran los valores de la gráfica, mismo cuando
sean marcados para mostrarlos. En esos tipos no recomendamos que los valores sean mostrados por
razones estéticas, de cualquier manera queda a criterio del desarrollador.
Anchura de la Grafica - Anchura por defecto en pixels de las gráficas generadas.
Altura de la Grafica o - Altura defecto en pixels de las gráficas generadas.
Orden de los valores - Ordena los valores de los gráficos.
Configuración De Gráfica
Configuración de Gráfica
En la pantalla de la configuración de la gráfica el usuario podrá modificar algunas opciones de visualización
de la aplicación y definir cuales gráficas serán mostradas, etiquetas, margenes y alineaciones por debajo del
detalle de cada uno de los atributos disponibles
Atributos:
Utilice nuevo gráfico - Opción para ver las opciones de configuración para las gráficas lanzados en la
V8.1, las gráficas lanzadas en esta versión 8.1 - Nueva Gráficas - Mantiene las opciones anteriores
disponibles antes de actualizar a la versión 8.1
TÃtulo del Gráfico - Esta opción permite establecer el nombre del tÃtulo que se visualiza para el gráfico.
Tipos de gráficos disponibles - Lista los tipos de gráficas disponibles para elegir el usuario dentro de la
aplicación de usuario dentro de la aplicación generada a través del el botón tipo de gráficas. Las
gráficas marcadas, estarán disponibles, en caso que el desarrollador, no quiera mostrar alguna grafica
debe elegir en esa interface
Etiqueta para la cantidad - Etiqueta genérica del eje para los valores de contadores de registro.
Etiqueta para Suma - Etiqueta genérica del eje para los valores de las funciones de suma - suma,
promedio, promedio ponderada , máximo y mÃnimo.
URL Amigable - Esta opción permite que usted adapte el nombre de URL que sera llamada por la
aplicación, los caracteres permitidos son los mismos disponibles en URLs: a-z, A-Z, 0-9 - Esta opción
también puede ser modificada en la pantalla inicial, sobre la â??URL amigableâ?? de la columna en la lista de
aplicaciones
Alineamiento Horizontal - Permite definir el alineamiento horizontal de la aplicación en la pagina -
centralizado, izquierda o derecha
Márgenes - Permite ajustar los margenes de la aplicación en la pagina según los valores informados en
pixels (derecha , izquierda , superior e inferior).
Intervalo de actualización - Intervalo en segundos para actualizar (reload) de los registros exividos dentro
de la aplicación
Barra De Ferramentas
También se pueden separar los botones que se mostrará cuando se accede a la aplicación en un dispositivo
móvil y sus respectivas posiciones en la barra de herramientas. Como si muestra en la imagen de abajo,
tenemos la siguiente distribución:
Desktop: Ubicación donde debe configurar la barra de herramientas para la "Versión Web Clásica", es
decir, dicha configuración se utilizará en la aplicación cuando se accede a través de un ordenador.
Mobile: Ubicación donde debe configurar la barra de herramientas para la "Versión móvil", es decir, dicha
configuración se utilizará en la aplicación cuando se accede a través de un dispositivo móvil.
Atributos:
Exportaciones- Definición de los formatos que deben ser generados. El ScriptCase puede generar :
Gráfica
Resumén Opción en la barra de herramientas que
muestra una linea de resumen con información
de resultado de los registros.
Clasificación Un botón que permite al usuario ordenar la
página por múltiples criterios
Tipo de Define los tipos de gráficos que aparecen en la
gráfico aplicación generada.
Grupo de Botones
Anãdir:
Después de la creación del grupo, para que los botones hagan parte del grupo, es necesario que la posición del
botón este abajo y mas a la derecha del nombre del grupo, como en la imagen siguiente:
Este cuadro permite configurar los archivos generados por la aplicacion de grafica
Atributos:
Orientación de PDF - Permite definir si la impresión de PDF va a ser retrato o modo paisaje.
Formato de PDF - Permite definir el tipo de formulario en el cual el archivo PDF va a ser impreso
(carta,A4,etc).
Tipo de impresión - Permite definir el modo de impresión, pudiendo ser colorido o economico.
Generar PDF Directamente - Abrir el archivo PDF generado sin la necesidad de mostrarlo en una pagina
intermediaria con un link para un archivo.
PDF Configurable- Permite que el usuario configure los parámetros de creación de un PDF durante la
ejecución de la aplicación.
Generar Bookmarks - Generar bookmarks automáticamente, los bookmarks serán generados en
relación a la agrupación.
Formato de Numeración - Formato de numeración de la pagina, puede ser simple (1,2,3,4,5,...),
Completo(1/n, 2/n, 3/n,...) o no utilizar numeración.
Posición de la numeración de la pagina - Puede incluir la numeración verticalmente en la parte superior
o inferior de la pagina.
Posición horizontal de la numeración de la pagina - Alinea horizontalmente la numeracion de la
página
Margenes - Debe incluir el valor en milimetros de los margenes del PDF (arriba, abajo, izquierda, dercha).
Imprimir Background - Permite imprimir el fondo del archivo PDF.
Tiempo de ejecución de JS - Tiempo maximo de espera del servidor al ejecutar el JS.
Tiempo de creación de imágenes de las gráficas - Tiempo de timeout individual para la creación de
cada imagen de una grafica o para PDF.
Tipo de impresión - Permite seleccionar el modo de impresión en relación a los colores, los mismos son:
ambos, blanco y negro, color. Imprimir Background - Mostrar el fondo en la impresión HTML.
Configuración De Sql
SQL - Muestra el comando SQL. Puede modificar la consulta para añadir o eliminar campos, funciones, etc
Preparación SQL - Introduzca los comandos de SQL o los nombres de procedimiento que se ejecutará
antes del select principal.
Conexión - Seleccione la conexión a la base de datos que será usada por la aplicación
Mensaje No hay registros - Definir de un mensaje de error personalizado que se mostrará cuando la
aplicación no dispone de ningún registro. (EOF).
Estilo de la Fuente - Estilo de la fuente del mensaje de error. Campo asociado a "Uso de mensajes
personalizados".
Tamaño de la Fuente- Tamaño 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. También
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 sustitución de los nombres de los campos de la aplicación. Para
cada campo determinado dinámicamente, 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.
Atributo:
Uso de Seguridad: Con esta opción, la aplicación seleccionada sólo está disponible cuando el usuario este
validado a través de la macro sc_apl_status. Las aplicaciones no habilitadas para el usuario mostrarán un
mensaje de "usuario no autorizado" cuando se intente acceder.
El acceso a las Aplicaciones podrá ser concedidos a través de una aplicación de control para autenticar a los
usuarios. Vea algunos ejemplos a continuación.
sc_apl_status('grid_categories','on');
Ejemplo 2: Creación 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 aplicación de acceso (aplicación de formulario de control que se utiliza para
autenticar) inserte el siguiente código:
}
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!");
}
foreach({dataset} as $line){
$applications = $line[0];
sc_apl_status($applications,'on');
}
En el ambiente de desarrollo es posible suprimir los pasos anteriores con fines de prueba, evitando la
solicitud de una contraseña (o acceso denegado) para cada ejecución de la aplicación. Desactive las
opciones Habilitar uso de seguridad y Habilitar uso de contraseña en el menú de configuración | Mi
ScriptCase.
Solicitar contraseña una sola vez - Solicitar la contraseña solo una vez por sessión, sin necesitar hacer la
solicitación de la contraseña cuando abrir la aplicación en la misma sessión.
Activar llamada directa por URL - Permite que una aplicación sea llamada escribiendo directamente la
URL en lo browser.
Habilitar CSRF - Con esa opción activa, ScriptCase previene ataques malintencionados en una pagina
cuando comandos sin autorización son enviados por medio de un utilizados lo cual la pagina tiene confianza.
Eses ataques son conocidos como ataques "Cross-Site Request Forgery". ( Esa opción solo esta disponible
en las aplicaciones de Control e Formulario ).
Log
Nueva interfaz incluido en el V7. Se permite al usuario cómo el módulo de registro funcionan individualmente
para la aplicación
Opciones:
Una serie de atributos se definen para cada campo. El usuario puede establecer los atributos específicos de tipo
de datos del campo utilizando la configuración del atributo que recarga la página de acuerdo con el tipo
seleccionado.
Texto
Atributos:
Tipo de Datos - Define el tipo de campo en la aplicación. Los campos de texto aceptan todos los caracteres.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
Configuración del texto - Convierte el campo de texto en función de la opción:
Mostrar Contenido HTML - Define si el HTML contenido en lo campo es exhibido o no. Si es "Sí", lo html
es exhibido, si la opción esteja en "No" lo HTML es interpretado por el browser.
Máscara de Campo - Define la máscara de visualización del campo. Véase a continuación los caracteres
utilizados para definir la máscara.
CarácterDescripción
X Sustituye por cualquier carácter introducido por el usuario. Si el número de
caracteres introducidos es menor al tamaño de la máscara el valor del campo
se completará con ceros (El campo debe ser llenado completamente).
Z Sustituye por cualquier carácter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamaño del campo es opcional).
Cuando se utiliza en combinación con la máscara de carácter X debería
ubicarse en la izquierda de la máscara .
Ejemplos:
No repita Valor - Mostrar el campo sólo una vez (para los registros con valores iguales). Véase a
continuación.
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
Figura 3: Configuración de Lookup Valor Unico
12 = 4 + 8 = ( Libros - Viajar)
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Gráfico de columna
Muestra un icono en la línea del título del campo que permite mostrar gráficos.
Atributos:
Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.
Configuración de resumen - Función de Resumen aplicada: Conde, Suma, Max, Min o Media.
Gráfico Configurable- Parámetros de gráfico configurables por usuario.
Mostrar valores - Mostar valores del gráfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del gráfico - Ancho de gráfico en píxeles.
Altura del gráfico - Altura de gráfico en píxeles.
Altura de la Leyenda - Altura máxima, en porcentaje entre el gráfico y el espacio (arriba) reservado para
los tÃtulos.
Texto De Múltiples LÃneas
Atributos:
Tipo de datos - Definir el tipo de campo en la aplicación. Los campos texto de múltiples líneas muestran
saltos de línea (como la etiqueta HTML <BR> )
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
Configuración del texto - Convierte el campo de texto en función de la opción:
Mostrar Contenido HTML - Define si el HTML contenido en lo campo es exhibido o no. Si es "Sí", lo html
es exhibido, si la opción esteja en "No" lo HTML es interpretado por el browser.
Máscara de Campo - Define la máscara de visualización del campo. Véase a continuación los caracteres
utilizados para definir la máscara.
CarácterDescripción
X Sustituye por cualquier carácter introducido por el usuario. Si el número de
caracteres introducidos es menor al tamaño de la máscara el valor del campo
se completará con ceros (El campo debe ser llenado completamente).
Z Sustituye por cualquier carácter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamaño del campo es opcional).
Cuando se utiliza en combinación con la máscara de carácter X debería
ubicarse en la izquierda de la máscara .
Ejemplos:
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
Figura 3: Configuración de Lookup Valor Unico
12 = 4 + 8 = ( Libros - Viajar)
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamaño de Fuente - Tamaño 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.
Número de caracteres - Número de caracteres que se muestran.
Alineación horizontal - Alineación horizontal del campo.
Alineación vertical - Alineación Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de línea - Permite salto de línea.
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.
Alineación horizontal del título - Alineación horizontal del título (izquierda, derecha, centro).
Alineación vertical del título - Alineación Vertical del título.
Negrita - Aplicar formato de negrita al campo título solamente.
Gráfico de columna
Muestra un icono en la línea del título del campo que permite mostrar gráficos.
Atributos:
Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.
Configuración de resumen - Función de Resumen aplicada: Conde, Suma, Max, Min o Media.
Gráfico Configurable- Parámetros de gráfico configurables por usuario.
Mostrar valores - Mostar valores del gráfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del gráfico - Ancho de gráfico en píxeles.
Altura del gráfico - Altura de gráfico en píxeles.
Altura de la Leyenda - Altura máxima, en porcentaje entre el gráfico y el espacio (arriba) reservado para
los tÃtulos.
Numero
Atributos:
Tipo de datos - Define el tipo de campo en la aplicación. Los campos número (enteros) son formateados de
acuerdo a reglas de formato de números enteros.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
Máscara de Campo - Define la máscara de visualización del campo. Véase a continuación los caracteres
utilizados para definir la máscara.
CarácterDescripción
X Sustituye por cualquier carácter introducido por el usuario. Si el número de
caracteres introducidos es menor al tamaño de la máscara el valor del campo
se completará con ceros (El campo debe ser llenado completamente).
Z Sustituye por cualquier carácter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamaño del campo es opcional).
Cuando se utiliza en combinación con la máscara de carácter X debería
ubicarse en la izquierda de la máscara .
Ejemplos:
No repita Valor - Mostrar el campo sólo una vez (para los registros con valores iguales). Véase a
continuación.
Con repetición de valor Sin repetir el valor
Formato Intero
Configuración regional - Aplicar las reglas de formato de configuración regional para el campo. Si se
selecciona NO en los atributos dígitos separador, signo negativo, separador decimal y números negativos se
muestran. (Ver configuración regional).
Dígito separador de agrupación - Define el carácter utilizado como separador de la unidad.
Signo negativo - Define el carácter usado para mostrar los valores negativos.
Formato de número negativo - Defina la posición de signo negativo (en relación con el campo)
Color de Negativos - Definir un color de fuente a los valores negativos.
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
12 = 4 + 8 = ( Libros - Viajar)
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Gráfico de línea
Atributos:
Tipo de gráfico de línea - Hay dos tipos que se pueden utilizar:
Diagrama de barras: Muestra un gráfico de barras relativo a la columna de trabajo.El cálculo del tamaño
de las barras se hace en relación con el total de los valores de las columnas. El ancho del gráfico define
el tamaño de las imágenes que se mostrarán.
Icono de Gráfico - Mostrar iconos relativo a la columna de trabajo. La cantidad calculada de iconos es la
división 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 gráfico 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 publicarán para cada valor en este
campo.
Ancho del gráfico - Ancho del gráfico en píxeles.Este campo sólo se utiliza en la opción Gráfico de barras.
El Valor por defecto es 200px
Altura del gráfico - Altura del gráfico en píxeles.Este campo sólo se utiliza enla opción Gráfico de barras.
Margen - Tamaño del margen del gráfico.Este campo sólo se utiliza enla opción Gráfico de Barras.
Imagen / Color positivo - Introduzca el color que debe utilizarse
Imagen / Color Negativo - El mismo que la imagen / color positivo anterior. Este parámetro se utiliza
cuando el valor del campo es negativo.
Gráfico de columna
Muestra un icono en la línea del título del campo que permite mostrar gráficos.
Figura 1: Gráfico de columna
Atributos:
Atributos:
Tipo de datos - Define el tipo de campo en la aplicación. Los campos decimal son formateados de acuerdo
a reglas de formato de decimales.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
Máscara de Campo - Define la máscara de visualización del campo. Véase a continuación los caracteres
utilizados para definir la máscara.
CarácterDescripción
X Sustituye por cualquier carácter introducido por el usuario. Si el número de
caracteres introducidos es menor al tamaño de la máscara el valor del campo
se completará con ceros (El campo debe ser llenado completamente).
Z Sustituye por cualquier carácter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamaño del campo es opcional).
Cuando se utiliza en combinación con la máscara de carácter X debería
ubicarse en la izquierda de la máscara .
Ejemplos:
No repita Valor - Mostrar el campo sólo una vez (para los registros con valores iguales). Véase a
continuación.
Con repetición de valor Sin repetir el valor
Atributos:
Configuración regional - Aplicar las reglas de formato de configuración regional para el campo. Si se
selecciona NO en los atributos dígitos separador, signo negativo, separador decimal y números negativos se
muestran. (Ver configuración regional).
Dígito separador de agrupación - Define el carácter utilizado como separador de la unidad.
Separador decimal - Define el carácter utilizado como separador decimal.
Signal negativo - Define el caracter utilizado para mostrar valores negativos.
Formato de número negativo - Define la posición del signo negativo (relativo al campo).
Color del Negativo - Definir un color de fuente a los valores negativos.
Precisión decimal - Valor de la precisión decimal.
Completar con ceros - Completar con ceros a la derecha la precisión decimal. Ejemplo: El valor es de $
125.50 con precisión decimal 3. Completar con ceros utilizando el campo se muestra $ 125,500.
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
12 = 4 + 8 = ( Libros - Viajar)
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Gráfico de línea
Figura Gráfico de línea
Atributos:
Tipo de gráfico de línea - Hay dos tipos que se pueden utilizar:
Diagrama de barras: Muestra un gráfico de barras relativo a la columna de trabajo.El cálculo del tamaño
de las barras se hace en relación con el total de los valores de las columnas. El ancho del gráfico define
el tamaño de las imágenes que se mostrarán.
Icono de Gráfico - Mostrar iconos relativo a la columna de trabajo. La cantidad calculada de iconos es la
división 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 gráfico 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 publicarán para cada valor en este
campo.
Ancho del gráfico - Ancho del gráfico en píxeles.Este campo sólo se utiliza en la opción Gráfico de barras.
El Valor por defecto es 200px
Altura del gráfico - Altura del gráfico en píxeles.Este campo sólo se utiliza enla opción Gráfico de barras.
Margen - Tamaño del margen del gráfico.Este campo sólo se utiliza enla opción Gráfico de Barras.
Imagen / Color positivo - Introduzca el color que debe utilizarse
Imagen / Color Negativo - El mismo que la imagen / color positivo anterior. Este parámetro se utiliza
cuando el valor del campo es negativo.
Gráfico de columna
Muestra un icono en la línea del título del campo que permite mostrar gráficos.
Atributos:
Atributos:
Tipo de datos - Define el tipo de campo en la aplicación. Los campos Porcentaje son como un campo de
número, pero mostrando el símbolo de porcentaje después de ella.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
Máscara de Campo - Define la máscara de visualización del campo. Véase a continuación los caracteres
utilizados para definir la máscara.
CarácterDescripción
X Sustituye por cualquier carácter introducido por el usuario. Si el número de
caracteres introducidos es menor al tamaño de la máscara el valor del campo
se completará con ceros (El campo debe ser llenado completamente).
Z Sustituye por cualquier carácter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamaño del campo es opcional).
Cuando se utiliza en combinación con la máscara de carácter X debería
ubicarse en la izquierda de la máscara .
Ejemplos:
No repita Valor - Mostrar el campo sólo una vez (para los registros con valores iguales). Véase a
continuación.
Con repetición de valor Sin repetir el valor
Formato Decimal
Atributos:
Configuración regional - Aplicar las reglas de formato de configuración regional para el campo. Si se
selecciona NO en los atributos dígitos separador, signo negativo, separador decimal y números negativos se
muestran. (Ver configuración regional).
Dígito separador de agrupación - Define el carácter utilizado como separador de la unidad.
Separador decimal - Define el carácter utilizado como separador decimal.
Signal negativo - Define el caracter utilizado para mostrar valores negativos.
Formato de número negativo - Define la posición del signo negativo (relativo al campo).
Color del Negativo - Definir un color de fuente a los valores negativos.
Precisión decimal - Valor de la precisión decimal.
Completar con ceros - Completar con ceros a la derecha la precisión decimal. Ejemplo: El valor es de $
125.50 con precisión decimal 3. Completar con ceros utilizando el campo se muestra $ 125,500.
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
12 = 4 + 8 = ( Libros - Viajar)
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Gráfico de línea
Figura Gráfico de línea
Atributos:
Tipo de gráfico de línea - Hay dos tipos que se pueden utilizar:
Diagrama de barras: Muestra un gráfico de barras relativo a la columna de trabajo.El cálculo del tamaño
de las barras se hace en relación con el total de los valores de las columnas. El ancho del gráfico define
el tamaño de las imágenes que se mostrarán.
Icono de Gráfico - Mostrar iconos relativo a la columna de trabajo. La cantidad calculada de iconos es la
división 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 gráfico 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 publicarán para cada valor en este
campo.
Ancho del gráfico - Ancho del gráfico en píxeles.Este campo sólo se utiliza en la opción Gráfico de barras.
El Valor por defecto es 200px
Altura del gráfico - Altura del gráfico en píxeles.Este campo sólo se utiliza enla opción Gráfico de barras.
Margen - Tamaño del margen del gráfico.Este campo sólo se utiliza enla opción Gráfico de Barras.
Imagen / Color positivo - Introduzca el color que debe utilizarse
Imagen / Color Negativo - El mismo que la imagen / color positivo anterior. Este parámetro se utiliza
cuando el valor del campo es negativo.
Gráfico de columna
Muestra un icono en la línea del título del campo que permite mostrar gráficos.
Atributos:
Atributos:
Tipo de datos- Definir el tipo de campo en la aplicación. Los campos Moneda son formateados de acuerdo
a reglas de formato de moneda.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
Máscara de Campo - Define la máscara de visualización del campo. Véase a continuación los caracteres
utilizados para definir la máscara.
CarácterDescripción
X Sustituye por cualquier carácter introducido por el usuario. Si el número de
caracteres introducidos es menor al tamaño de la máscara el valor del campo
se completará con ceros (El campo debe ser llenado completamente).
Z Sustituye por cualquier carácter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamaño del campo es opcional).
Cuando se utiliza en combinación con la máscara de carácter X debería
ubicarse en la izquierda de la máscara .
Ejemplos:
No repita Valor - Mostrar el campo sólo una vez (para los registros con valores iguales). Véase a
continuación.
Con repetición de valor Sin repetir el valor
Atributos:
Configuración regional - Aplicar las reglas de formato de configuración regional para el campo. Si se
selecciona NO en los atributos dígitos separador, signo negativo, separador decimal y números negativos se
muestran. (Ver configuración regional).
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
12 = 4 + 8 = ( Libros - Viajar)
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Gráfico de línea
Figura Gráfico de línea
Atributos:
Tipo de gráfico de línea - Hay dos tipos que se pueden utilizar:
Diagrama de barras: Muestra un gráfico de barras relativo a la columna de trabajo.El cálculo del tamaño
de las barras se hace en relación con el total de los valores de las columnas. El ancho del gráfico define
el tamaño de las imágenes que se mostrarán.
Icono de Gráfico - Mostrar iconos relativo a la columna de trabajo. La cantidad calculada de iconos es la
división 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 gráfico 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 publicarán para cada valor en este
campo.
Ancho del gráfico - Ancho del gráfico en píxeles.Este campo sólo se utiliza en la opción Gráfico de barras.
El Valor por defecto es 200px
Altura del gráfico - Altura del gráfico en píxeles.Este campo sólo se utiliza enla opción Gráfico de barras.
Margen - Tamaño del margen del gráfico.Este campo sólo se utiliza enla opción Gráfico de Barras.
Imagen / Color positivo - Introduzca el color que debe utilizarse
Imagen / Color Negativo - El mismo que la imagen / color positivo anterior. Este parámetro se utiliza
cuando el valor del campo es negativo.
Gráfico de columna
Muestra un icono en la línea del título del campo que permite mostrar gráficos.
Atributos:
Atributos:
Tipo de datos- Definir el tipo de campo en la aplicación. Los campos Imágen Html se utilizan para mostrar
imágenes.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
- Define la imagen que debe mostrarse. El icono "'Elegir imagen " muestra imágenes estándar de
Scriptcase. Alternativamente, haga clic en "Subir imagen" para enviar una imagen desde un lugar
diferente para el servidor (las imágenes deben estar en el mismo servidor para que se muestren).
Borde - Borde de imagen en píxeles.
Ancho- Establece el ancho de la imagen en píxeles.
Altura - Definición de altura de imagen en píxeles.
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Atributos:
Tipo de datos - Define el tipo de campo en la aplicación. Los campos Porcentaje calculado se calculan
basándose en el valor total de un campo de número relacionado.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
Campo relacionado - Campo de números relacionado para calcular el valor total.
Máscara de Campo - Define la máscara de visualización del campo. Véase a continuación los caracteres
utilizados para definir la máscara.
CarácterDescripción
X Sustituye por cualquier carácter introducido por el usuario. Si el número de
caracteres introducidos es menor al tamaño de la máscara el valor del campo
se completará con ceros (El campo debe ser llenado completamente).
Z Sustituye por cualquier carácter introducido por el usuario. Suprimir ceros a la
izquierda del campo (Relleno completo del tamaño del campo es opcional).
Cuando se utiliza en combinación con la máscara de carácter X debería
ubicarse en la izquierda de la máscara .
Ejemplos:
No repita Valor - Mostrar el campo sólo una vez (para los registros con valores iguales). Véase a
continuación.
Con repetición de valor Sin repetir el valor
Formato Decimal
Atributos:
Configuración regional - Aplicar las reglas de formato de configuración regional para el campo. Si se
selecciona NO en los atributos dígitos separador, signo negativo, separador decimal y números negativos se
muestran. (Ver configuración regional).
Dígito separador de agrupación - Define el carácter utilizado como separador de la unidad.
Separador decimal - Define el carácter utilizado como separador decimal.
Signal negativo - Define el caracter utilizado para mostrar valores negativos.
Formato de número negativo - Define la posición del signo negativo (relativo al campo).
Color del Negativo - Definir un color de fuente a los valores negativos.
Precisión decimal - Valor de la precisión decimal.
Completar con ceros - Completar con ceros a la derecha la precisión decimal. Ejemplo: El valor es de $
125.50 con precisión decimal 3. Completar con ceros utilizando el campo se muestra $ 125,500.
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
12 = 4 + 8 = ( Libros - Viajar)
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
CONFIGURACIÓN DE VISUALIZACIÓN
Definir atributos de visualización de campos.
Atributos:
Gráfico de línea
Figura Gráfico de línea
Atributos:
Tipo de gráfico de línea - Hay dos tipos que se pueden utilizar:
Diagrama de barras: Muestra un gráfico de barras relativo a la columna de trabajo.El cálculo del tamaño
de las barras se hace en relación con el total de los valores de las columnas. El ancho del gráfico define
el tamaño de las imágenes que se mostrarán.
Icono de Gráfico - Mostrar iconos relativo a la columna de trabajo. La cantidad calculada de iconos es la
división 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 gráfico 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 publicarán para cada valor en este
campo.
Ancho del gráfico - Ancho del gráfico en píxeles.Este campo sólo se utiliza en la opción Gráfico de barras.
El Valor por defecto es 200px
Altura del gráfico - Altura del gráfico en píxeles.Este campo sólo se utiliza enla opción Gráfico de barras.
Margen - Tamaño del margen del gráfico.Este campo sólo se utiliza enla opción Gráfico de Barras.
Imagen / Color positivo - Introduzca el color que debe utilizarse
Imagen / Color Negativo - El mismo que la imagen / color positivo anterior. Este parámetro se utiliza
cuando el valor del campo es negativo.
Gráfico de columna
Muestra un icono en la línea del título del campo que permite mostrar gráficos.
Atributos:
Atributos:
Tipo de datos- Definir el tipo de campo en la aplicación. Los campos Fecha son formateados de acuerdo a
reglas de formato de fechas
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
No repita Valor - Mostrar el campo sólo una vez (para los registros con valores iguales). Véase a
continuación.
Attributes:
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
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 año, mes y día para definir el formato.
Ejemplo1: Para una fecha almacenada como char (8) de SQL donde las posiciones 1 a 4 representa el año, la
posición 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 año, definir el formato interno como: MMYYYY
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
Figura 3: Configuración de Lookup Valor Unico
12 = 4 + 8 = ( Libros - Viajar)
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Gráfico de columna
Muestra un icono en la línea del título del campo que permite mostrar gráficos.
Atributos:
Atributos:
Tipo de datos- Define el tipo de campo en la aplicación. Los campos Hora son formateados de acuerdo a
reglas de formato del tiempo.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
No repita Valor - Mostrar el campo sólo una vez (para los registros con valores iguales). Véase a
continuación.
Attributes:
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
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 año, mes y día para definir el formato.
Ejemplo1: Para una fecha almacenada como char (8) de SQL donde las posiciones 1 a 4 representa el año,
la posición 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 año, definir el formato interno como: MMYYYY
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
Figura 3: Configuración de Lookup Valor Unico
12 = 4 + 8 = ( Libros - Viajar)
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Atributos:
Tipo de datos- Definir el tipo de campo en la aplicación. Los campos Fecha y hora son formateados de
acuerdo a reglas de formato de la fecha y la hora.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
No repita Valor - Mostrar el campo sólo una vez (para los registros con valores iguales). Véase a
continuación.
Attributes:
Configuración regional - Aplicar reglas de formato de la configuración regional de fecha y hora para el
campo. Cuando se selecciona (Sí), la opción Máscara de Detalle se muestra. De lo contrario, el
desarrollador puede seleccionar el atributo de Visualización. Para definir los atributos vea las definiciones a
continuación. (Véase Configuración regional).
Mostrar - Mostrar una lista de formatos predefinidos de fechas.
Máscara Detalle - Definir el formato de visualización del campo de la grid, de acuerdo con la función 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
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 año, mes y día para definir el formato.
Ejemplo1: Para una fecha almacenada como char (8) de SQL donde las posiciones 1 a 4 representa el año,
la posición 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 año, definir el formato interno como: MMYYYY Lookup de Consulta Se utiliza para
modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos con los
valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de una
tabla de la base de datos (véase la lookup automatico)
Grid Lookup - AutomÃ?tico Utilizados para modificar la visualización de un campo dinámicamente,
recuperando los valores de una tabla de base de datos. Figura 1: Interfaz de Grid de lookup automática
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes
se sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es
sólo aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el
punto y coma (;).
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva
ningún 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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Grid Lookup - Manual Lookup utilizadas para modificar la visualización 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, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista. Figura 3: Configuración de Lookup Valor Unico
Etiqueta - Texto visualizado.
Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Múltiples valores (delimitador) Mostrar más de un valor para el campo mediante la sustitución de la
cadena guardada en la tabla de descripción completa. La cadena de valores está separado por un
delimitador. Por ejemplo, el valor almacenado D; P aparece Deportes (D) y Películas (P) en una lista Figura
4: Lookup múltiples valores (delimitador)
Etiqueta - Texto visualizado.
Valor - Cuando se inserta o se actualiza este valor es guardado en el campo de la tabla.
Delimitador - El carácter utilizado para separar los elementos de la cadena.
Múltiples valores (posición) Mostrar más de un valor para el campo seleccionado mediante la sustitución
de la cadena guardada en la tabla por la descripción completa. Los valores son recuperados con base en la
posición y el tamaño la cadena. Por ejemplo, en una cadena para guardar El Género (un byte), Estado civil
(un byte) y Hobby (dos bytes) la información almacenada incluye etiqueta, posición inicial en la cadena y
tamaño en bytes que ocupa cada información según definido en la lista:
Ejemplo: la cadena guardada MCLI se muestra Masculino, Casado y Libros. Figura 5: Lookup múltiples
valores (posicion).
Etiqueta - Texto visualizado.
Valor - Cuando insertas o actualizas este valor es guardado en el campo de la tabla.
Inicio - Posición inicial de la cadena guardada . (La cadena comienza contando en la posición 1)
Tamaño - Cantidad de bytes guardada en la cadena.
Múltiples valores (binario) Mostrar más de un valor para el campo seleccionado mediante la sustitución de
la cadena guardada en la tabla por la descripción completa. En esta opción los valores se almacenan y se
recuperan en decimales por algoritmos específicos. Por ejemplo, la siguiente información tiene los datos y
los valores atribuidos automáticamente a la posición relativa que ocupa cada uno de los valores. (los valores
se muestran):
Para mostrar la información 11 e 12 (almacenados en la base de datos) de acuerdo con la lista de arriba se
debe usar el siguiente algoritmo: 11 = 1 + 2 + 8 = (Deportes - Películas - Viajar)
12 = 4 + 8 = ( Libros - Viajar)
Figura 6: Lookup múltiples valores (binario) Etiqueta - Texto visualizado.
Botón Insertar - Inserta el elemento en la lista de valores
Botón Actualizar - Actualización de todas las propiedades del elemento.
Botón Borrar - Borra el elemento de la lista.
Botón Eliminar - Elimina el formulario de editar
Botón Guardar - Guarda la actual lista de valores para volver a utilizar
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve
ningún 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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
CONFIGURACIÓN DE VISUALIZACIÓN Definir atributos de visualización de campos. Figura 1:
Configuración de pantalla Atributos:
Estilo de la fuente - Tipo de fuente del campo.
Tamaño de Fuente - Tamaño 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.
Número de caracteres - Número de caracteres que se muestran.
Alineación horizontal - Alineación horizontal del campo.
Alineación vertical - Alineación Vertical del campo.
Imagen de Fondo - Imagen de fondo del campo.
Salto de línea - Permite salto de línea.
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.
Alineación horizontal del título - Alineación horizontal del título (izquierda, derecha, centro).
Alineación vertical del título - Alineación Vertical del título.
Negrita - Aplicar formato de negrita al campo título solamente.
Gráfico de columna Muestra un icono en la línea del título del campo que permite mostrar gráficos.
Figura 1: Gráfico de columna Atributos:
Etiqueta de Group by - Etiqueta de Group by. Similar al efecto de un group by en un Select.
Configuración de resumen - Función de Resumen aplicada: Conde, Suma, Max, Min o Media.
Gráfico Configurable- Parámetros de gráfico configurables por usuario.
Mostrar valores - Mostar valores del gráfico.
Columna de la etiqueta - Etiqueta de la columna
Ancho del gráfico - Ancho de gráfico en píxeles.
Altura del gráfico - Altura de gráfico en píxeles.
Altura de la Leyenda - Altura máxima, en porcentaje entre el gráfico y el espacio (arriba) reservado
para los tÃtulos.
Imagen (base De Datos)
Atributos:
Tipo de datos- Definir el tipo de campo en la aplicación. Usando este campo, las imágenes se recuperan de
la base de datos en binario.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
Borde de Imagen - Ancho del borde de la imagen en píxeles.
Altura de la imagen - Define la altura de la imagen (en porcentaje o píxeles).
Ancho de imagen - Definición del ancho de la imagen (en porcentaje o píxeles).
Mantener Aspecto - Mantener la relación de aspecto de la imágen cuando se cambia el tamaño.
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.
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Atributos:
Tipo de datos- Definir el tipo de campo en la aplicación. Las imágenes se guardan en un directorio del
servidor y el nombre de archivo en un campo de la tabla en la base de datos.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
Borde de Imagen - Ancho del borde de la imagen en píxeles.
Altura de la imagen - Define la altura de la imagen (en porcentaje o píxeles).
Ancho de imagen - Definición del ancho de la imagen (en porcentaje o píxeles).
Mantener Aspecto - Mantener la relación de aspecto de la imágen cuando se cambia el tamaño.
Abrir en otra ventana - Abrir en otra ventana y mostrar la imagen original.
Subcarpeta - Introduzca el nombre de un subdirectorio para guardar los archivos (que se añade bajo el
directorio definido en el Directorio de imágenes. Véase Configuración ). Es posible usar variables globales o
locales, en el nombre del subdirectorio.
Caché de imagen - Tiempo en minutos para mantener la imagen en memoria caché
Tipo de SQL - Define el tipo de campo en la base de datos.
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Atributos:
Tipo de datos- Define el tipo de campo en la aplicación. Usando este campo se recuperan los archivos de
la base de datos en binario.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
Mostrar Icono - Mostrar un icono a un lado del campo identificando el tipo de archivo.
Nombre de archivo - Define el campo para almacenar el nombre de archivo del documento (Es un campo
en la base de datos).
Tipo de SQL - Define el tipo de campo en la base de datos.
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Atributos:
Tipo de datos- Definir el tipo de campo en la aplicación. El archivo se guarda en un directorio del servidor y
el nombre del archivo en un campo de texto en la tabla.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
Subcarpeta - Introduzca el nombre de un subdirectorio para guardar los archivos.
Mostrar Icono - Mostrar un icono a un lado del campo identificando el tipo de archivo.
Tipo de SQL - Define el tipo de campo en la base de datos.
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Atributos:
Tipo de datos - Los Campos Número de Tarjeta de Crédito son formateados de acuerdo con las reglas de
número de tarjeta de crédito.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
No repita Valor - Mostrar el campo sólo una vez (para los registros con valores iguales). Véase a
continuación.
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
12 = 4 + 8 = ( Libros - Viajar)
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Gráfico de columna
Muestra un icono en la línea del título del campo que permite mostrar gráficos.
Figura 1: Gráfico de columna
Atributos:
Atributos:
Tipo de datos- Los Campos de correo electrónico son formateados de acuerdo con las reglas de correo
electrónico.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
No repita Valor - Mostrar el campo sólo una vez (para los registros con valores iguales). Véase a
continuación.
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
12 = 4 + 8 = ( Libros - Viajar)
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Gráfico de columna
Muestra un icono en la línea del título del campo que permite mostrar gráficos.
Figura 1: Gráfico de columna
Atributos:
Atributos:
Tipo de datos- Define el tipo de campo en la aplicación. Los Campos URL son formateados de acuerdo con
las normas de la URL.
Etiqueta - Título del campo en pantalla. Por ejemplo: un campo identificado como fld_client_name en la
base de datos, podría tener la etiqueta Nombre del Cliente. Es decir, la etiqueta es un campo alias en la
capa de aplicación
No repita Valor - Mostrar el campo sólo una vez (para los registros con valores iguales). Véase a
continuación.
Lookup de Consulta
Se utiliza para modificar la visualización de un campo. Por ejemplo, un campo de Estado en la base de datos
con los valores OR o OH se muestra como Oregon o Ohio (ver lookup manual ), o los valores recuperados de
una tabla de la base de datos (véase la lookup automatico)
Atributos:
SQL Select - Ésta es la consulta utilizada para recuperar el valor de visualización de campo del grid. . El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla". El campo del grid
debe ser acotado por corchetes. Durante la ejecución de la aplicación, el campo acotado por corchetes se
sustituye por su valor en la tabla.
Valores Múltiples - Seleccione Sí cuando el Comando Select retorna más de un valor.
Delimitador - El carácter utilizado para separar los elementos retornados por el Comando Select, es sólo
aplicable cuando se utiliza la opción de múltiples valores, el valor por defecto del delimitador es el punto y
coma (;).
Utilice el lookup en:
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelva ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Mostrar un único valor en el campo por sustitución directa. El valor almacenado en la base de
datos se sustituirá por una etiqueta definida en una lista.
12 = 4 + 8 = ( Libros - Viajar)
Definiciones de Carga de Lookup - Carga una lista de valores predeterminada para usar en el lookup.
Valor predeterminado - Definir un valor utilizado por defecto cuando el comando select no devuelve ningún
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 . Sólo aplicable cuando se utiliza la opción Mostrar valor original y lookup .
CONFIGURACIÓN DE VISUALIZACIÓN
Atributos:
Gráfico de columna
Muestra un icono en la línea del título del campo que permite mostrar gráficos.
Figura 1: Gráfico de columna
Atributos:
Atributos:
CÓdigo de Barras
Atributtes:
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
ConfiguraciÓn general
Atributos
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Texto - Mostrar el texto de ayuda al lado del campo.
Qr Code
Configuración general
Valores diferenciales :
tipo de datos - tipo de datos de campo.
Label - campo título.
tipo SQL - de tipo de base de datos de campo.
Formato de Valores
Valores diferenciales:
nivel de corrección de errores - son palabras en clave de 8 bits y utilizar el algoritmo de error Reed-
Solomon de corrección con cuatro niveles de corrección de errores. Cuanto más alto sea el nivel de
correción de errores, la capacidad de almacenamiento es menos.
Tamaño de la imagen - Tamaño del código QR.
Margen - El margen de la imagen del código QR.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Bloques
Esquema de Colores
Cabecera y Pie de pagina
Bloques
Blocks
Por defecto, las aplicaciones creadas en ScriptCase constará de un sólo bloque, con el mismo nombre de la
aplicación. Puede añadir tantos bloques como sea necesario y organizarlos en la forma más conveniente. En la
figura de abajo observará una columna ORGANIZACIÓN, que puede ser utilizada para definir la posición de
próximo bloque (al lado o debajo de la cadena).
En el lado izquierdo de cada bloque hay dos iconos: para editar el bloque y para borrar el bloque.
Op - Opciones.
Etiqueta (Visualización) - Controla si serán mostradas las etiquetas de los campos contenidos en el bloque
Campos (columnas) - Cantidad de columnas mostradas lado a lado dentro del bloque.
Organización (Siguiente) - La forma en que los bloques están organizados dentro de la página:
Organización (Ancho) - Anchura de bloque de en píxeles o porcentaje. Ejemplo: Si hay dos bloques de lado
a lado un buen tamaño es de 50% para cada bloque.
Organización (Altura) - Altura de bloque en píxeles o porcentaje.
Para añadir nuevos elementos en una aplicación, basta con hacer clic en .
Atributos:
Editar Bloque
Attributes:
Configuracion de Layout
Atributos:
PIE DE PÁGINA
Image2: Interfaz de pie de página.
OnInit - Este evento se ejecuta sólo una vez, antes de la ejecución del select principal de la aplicación. En este
ámbito, por lo general, se ejecutan las macros actualizan el select, como estos: sc_select_field, sc_select_order,
sc_select_where (añadir), etc;
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 algún valor calculado. Escribir en este caso, el cálculo necesario para
mostrar el resultado en el pie de página
Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
Atributos:
Attributes:
Error de Script - Permite mostrar la secuencia de comandos de la información y la línea donde se produjo el
error.
Error de SQL-Mostrar el comando SQL que se originó el error.
Modo de depuración - Ejecutar la aplicación en modo de depuración, muestra el comando SQL en el
momento de su uso.
Salida de error Ajax - Se abre una ventana con la salida de ajax.
Atributos De Navegación
ATRIBUTOS DE NAVEGACIÓN
En esta carpeta se definen los atributos de navegación, como seguir:
Atributos::
URL de salida - Dirección a la que el usuario será redirigido cuando salga de la aplicación
Cerrar Ventana - Al salir de la aplicación, 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 dirección URL de la
aplicación real.
Retornar após Inclusão - Retornar à edição do registro após a inclusão, não abrindo um novo
registro em branco.
Sair da Aplicação - Sair da aplicação após o processamento do formulário.
Variable Global
Esta tabla muestra las variables globales que se utilizan dentro de la aplicación, la variable global es un
parámetro externo requerido para la ejecución de aplicaciones. La aplicación puede incluir variables globales
en la cláusula WHERE, las definiciones y los nombres de campo, eventos de programación, etc.
entre corchetes ([variable]). Estas variables se debe pasar a la aplicación que está siendo implementado a
través de uno de los métodos (SESSION, POST, GET)
Ejemplo:
Los atributos son variables que tienen alcance global en la aplicación declarada. Se puede hacer referencia a un
atributo en todos los métodos y eventos de una aplicación
Atributos:
Nombre del Atributo - Este campo de texto permite a informar el nombre del atributo, después de que se
informe el nombre basta con hacer clic en el botón Añadir. 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 botón de actualización. En caso de que sea necesario eliminar cualquier
atributo, es necesario hacer el mismo proceso del botón de actualización, pero al seleccionar el atributo haga
hacer clic en el botón borrar. El botón limpiar, como el nombre lo dice limpia toda la lista de atributos situado
en el lado derecho del botón.
Bibliotecas
Para utilizar una biblioteca tiene que seleccionar el tipo correspondiente (Bibliotecas de Proyecto, por ejemplo) y
marcarlas. Este proceso hace que los métodos existentes en la biblioteca sean visibles en todos los eventos y los
métodos de la aplicación. Para gestionar las bibliotecas de las ScriptCase acceda al menú principal:
Configuración > Bibliotecas.
Nota: La versión scriptcase 5 sustituye el concepto de campos de fórmulas especiales PHP, que utilizan el recurso de la inclusión de una biblioteca a la aplicación junto con la
sc_include macros y sc_include_once. Ahora, el recurso de las bibliotecas a su vez más amplio el uso de los tipos: ScriptCase, públicos, de proyectos y de usuario, dejando
de ser único en cada aplicación.
Métodos
MÉtodos
Los métodos son funciones o procedimientos declarados por el desarrollador, para ayudar en la
implementación de las reglas de negocio para una aplicación. Usando métodos en las aplicaciones permite
reutilizar el código y mejorar la productividad del desarrollo. Es posible crear métodos PHP y JAVASCRIPT.
1 º Defina el nombre al nuevo método y haga clic en el botón Crear. Al igual que en la imagen debajo.
definición de variables:
Valor estándar: 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.
O bien:
3 º Para ejecutar el método que hay que llamar a un evento. Vea a continuación un ejemplo:
- En este ejemplo se utiliza el evento OnInit para llamar a nuestro método cuando el registro es cargado. Vea
qué fácil es llamar al método en el siguiente ejemplo:
Visión General
El formulario para actualización de informaciones puede visualizarse en varios formatos, las informaciones
pueden ser editadas en un formulario de registro único o múltiple en una misma página. El mismo formulario
exhibirá una visualización adecuada si visto de un dispositivo móvil.
Con esto, El formulario creado en Scriptcase, reconoce el dispositivo (Tablet, Smartphone, Desktop...)
y muestra la visualización que mejor se adapte a la resolución requerida, aplicando el concepto de capacidad de
respuesta (Responsivo).
Single Record
Editable Grid
Editable Grid
La creación de las aplicaciones de formulario tienen muchas características , la tabla siguiente lista algunos
ejemplos de acuerdo a la funcionalidad:
Funcionalidad Description
Campos Ocultar campos en los formularios mostrados,
escondidos mientras los formularios de actualización de
campo mostran otros campos.
Sólo lectura Campos se muestran, pero no se permite
actualizar.
Campos Campos con entrada obligatoria. Los valores
Requeridos deben ser inscritos. Claves primarias se
definen automáticamente como campos
obligatorios.
Clave Única Definir las claves únicas con la validación de
actualización.
Procedimientos Utiliza procedimientos almacenados para
manipulación de datos
Maestro / Detalle Actualiza diversas tablas relacionadas en una
sola página
Actualización la Se encarga de las relaciones N: N en un solo
tabla de enlace formulario
Dependencias Define formulario de dependencias de la
tabla.
Formatación de Según el tipo de campo se genera la
Campos validación que se requiere , así como
diferentes formatos estan disponible.
Programación de Permite a los desarrolladores añadir reglas de
Eventos negocio en código PHP. Los eventos de los
formularios desencadenanse durante el
procesamiento en el servidor o en el
navegador (AJAX).
Creación de Enlace de un formulario con otras
Enlaces aplicaciones .
Atributos:
Orientación - Orientación de los registros en el formulario, puede ser: registro único y múltiples registros.
Registro Único: Edición / Inclusión de sólo un registro por vez.
Múltiples Registro: Múltiples 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 línea representa un registro en la tabla
Grid Editable View: Un registro se puede editar sólo si está abierto el cuadro de edición de un registro.
Ver la imagen debajo de cada fila representa un registro de la tabla.
URL Amigable - Este campo permite cambiar la dirección URL que será llamada por la aplicación,
caracteres permitidos son los mismos disponible en URL: a-z, A-z, 0-9,-. Esta opción también puede ser
cambiada en la pantalla de inicio, en la columna "URL amigable" en la lista de aplicaciones.
Line Breaks in Title - It allows to break the line of the Titles
Mostrar lo número de la línea (Grid Editable) - Mostrar los números de orden de registro en la grid.
Paginación (Multiple registro/Grid Editable) - Indica cómo se mostrarán los registros por página. Si la
paginación es total, se enumeran todos los registros del formulario en la página. Si la paginación es parcial,
el usuario puede definir el número de registros por página.
Líneas por página (Multiple registro/Grid Editable) - Cantidad de líneas de registros por página. Este
campo sólo se utiliza en formularios de múltiples registros.
Líneas para la inclusión (Multiple registro) - Cantidad los registros mostrados para la inclusión. Este
campo sólo se utiliza en formularios de múltiples registros.
Alineación horizontal - Permite definir la alineación de la aplicación en la página.
Bordes - Permite organizar la exposición de la aplicación en la página como los valores informados en los
bordes (derecha, izquierda , arriba, abajo) en píxeles.
Ancho de Tabla - Valor del ancho para la aplicación . Las aplicaciones de la ScriptCase se generan en el
estándar HTML, y se organizan en tablas, líneas y células. Este parámetro define el ancho de la tabla más
externa de la aplicación.
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, píxel o automático.
Columnas de la tabla - Este parámetro define el ancho de las columnas .
Uso Modal (Grid Editable View) - Define si el modo de actualización de la cuadrícula editable (ver) se
abrirá en una ventana modal.
Ancho Modal (Grid Editable View) - Establece el ancho de la ventana modal, si el "uso modal" está
habilitada.
Altura Modal (Grid Editable View) - Establece la altura de la ventana modal, si el "uso modal" está
habilitada.
Design y Comportamiento
Tab automática - Cambia el foco para el próximo campo después de alcanzar el tamaño máximo 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 próximo 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.
EdicÃon De Campos
EdiciÓn de campos
Interfaz incluido en el V7. Se permite al usuario organizar y editar los campos
Opciones :
Nota: Observe que todas las lÃneas se pueden arrastrar. No se puede definir la posición de los campos, los bloques y páginas. Recuerde: Los campos se agrupan en
bloques y bloques se agrupan en páginas.
Display
disponible sólo para las formas. No está disponible para aplicaciones de Grid
2: interfaz de la pantalla.
Opciones :
Posicionamiento Campos
definir los campos que se muestran en la aplicación.
Nota: La lista de la izquierda muestra todos los campos recuperados del SQL de la aplicación. Se muestra la lista de la derecha los campos que se mostrarán en la
aplicación (elija el campo y haga clic en la flecha derecha para incluirlo en el formulario).
Clave única
La barra de herramientas de aplicación se divide en dos partes: superior e inferior. Es posible seleccionar los
botones para cada parte de forma independiente. Un botón puede incluso ser parte de ambas partes al mismo
tiempo.
También se pueden separar los botones que se mostrará cuando se accede a la aplicación en un dispositivo
móvil y sus respectivas posiciones en la barra de herramientas. Como si muestra en la imagen de abajo,
tenemos la siguiente distribución:
 Desktop: Ubicación donde debe configurar la barra de herramientas para la "Versión Web Clásica", es
decir, dicha configuración se utilizará en la aplicación cuando se accede a través de un ordenador.
Mobile: Ubicación donde debe configurar la barra de herramientas para la "Versión móvil", es decir, dicha
configuración se utilizará en la aplicación cuando se accede a través de un dispositivo móvil.
Atributos:
Navigation - Los botones que se pueden mostrar en el formulario. La selección de estos botones varían
según el formulario.
Actualizar-Los botones que se pueden actualizar en el formulario. La selección de estos botones varían
según el formulario.
La Ordenanza de los botones - Lista de la ordenanza de la exposición de los botones de la barra de
herramientas. Esta ordenanza se puede modificar utilizando las flechas.
Anãdir:
Después de la creación del grupo, para que los botones hagan parte del grupo, es necesario que la posición
del botón este abajo y mas a la derecha del nombre del grupo, como en la imagen siguiente:
Figura4: Interfaz de arreglo de botones en la barra de herramientas
Configuracion de botones
Atributos:
Teclas de Atalho - Permite definir teclas de acesso rapido via teclado a um botão.
OPCIONES
Atributos:
ExportaciÓn PDF
Esta pantalla permite configurar el archivo PDF para generar la exportación del formulario
Atributos:
impresiÓn HTML
Configurar el formato HTML del formulario.
Atributos:
Tipo de impresión – Seleccionar el modo de impresión (color): Ambos, Blanco y Negro y color.
Impresión de Fondo - Permite imprimir el fondo del grid
Sql
Definir los atributos relativos a la conexión a la tabla utilizada por el formulario. Definir la clave principal, filtros y
ordenanzas para el formulario.
Seleccione campos de clave primaria - En esta función se muestra un objeto ComboBox con un
asteriscos que indican cuáles son los campos que están tabla de SQL En la mayoría 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:
Botón 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 ningún 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.
Cláusula WHERE - Introduzca el WHERE para recuperar los registros que desea modificar.
Order By - Escriba la cláusula ORDER BY para determinar el orden en que los registros se muestran.
Cuando la navegación se utiliza de forma predeterminada, el orden está determinado por la clave principal.
Conexión - Muestra el nombre de conexión (base de datos) que la aplicación utiliza para su ejecución, esta
conexión puede ser sustituido por otro que utiliza las mismas tablas (SQL).
Variable para la Tabla - Campos para permitir que parte del nombre de tabla definida en la selección sea
sustituido antes de la ejecución.
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 mayúsculas y minúsculas - Seleccione "No" sólo si la base de datos está configurado para mayúsculas
y minúsculas y se desea que el filtro no respete esta configuración.
Clasificación
Ordenação
Campos com Ordenação
Esta propriedade tem como finalidade definir os campos que permitem ordenação. A ordenação de um campo da
aplicação é feita em tempo de execução da mesma, apenas clicando sobre o nome da coluna (campo) que se
deseja ordenar. Por default as quebras serão respeitadas na ordenação de campos. Também por default, os seis
primeiros campos já vem marcados(apresentando um asterísco do lado esquerdo do campo), para que sejam
ordenados sem que o usuário se preocupe com esse detalhe.
Classificar Campos
Define a configuração inicial de ordenação para cada campo da aplicação, podendo ser "Ascendente" ou
"Descendente".
Ordenação avançada
Define os campos que estarão disponíveis ao clicar no botão "Ordenação" da consulta.
Usar campos exibidos - Define que todos os campos exibidos na consulta estarão disponíveis ao clicar no
botão "Ordenação" da aplicação.
Usar colunas - Define que todos os campos, configurados na opção "Colunas" do Scriptcase, estarão
disponíveis ao clicar no botão "Ordenação" da consulta.
Definir colunas - Permite que os campos sejam escolhidos livremente:
Procedures
En este módulo se puede configurar un formulario de aplicacíon para el uso de procedimientos almacenados
(definido por la base de datos) en las operaciones de inserción, actualización, y la exclusión. No es necesario
utilizar las tres opciones al mismo tiempo, siendo así las opciones que no están configurados para utilizar
procedimientos continuarán con la norma Scriptcase que son los comandos INSERT, UPDATE y DELETE. Vea a
continuación paso por paso el la aplicación si un procedimiento almacenado para su inserción en la base de
datos
1 -Vamos a marcar la primera opción: "Habilitar procedure para el INSERT". Posteriormente, informará el
nombre del procedimiento y la cantidad de parámetros.
2 - Ahora definimos los campos que se referencia a los parámetros del procedimiento almacenado, como el tipo
de cada parámetro (entrada o salida).
agrupamiento de etiquetas
Con esta opción, puede introducir uno o más títulos de sus columnas en sus aplicaciones, y puede cambiar su
tamaño, su color, la fuente y la posición como se desee.
Atributos:
El concepto de la edición 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
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 código JavaScript. Ver los eventos disponibles:
onclick - Se produce en el clic del ratón 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 ratón está sobre el campo . Ver ejemplo
onMouseOut - Siempre que el puntero del ratón sale del campo. Ver ejemplo
Eventos com enlaces con el formulario - Los eventos a continuación están directamente vinculados al
formulario:
OnLoad - Este evento se produce cuando se carga la página, 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 botón "Insertar", "actualizar" y "eliminar".
Edición Javascript
Después de seleccionar el objeto y evento y haga clic en el botón Editar, se abrirá una ventana de
edición de JavaScript que se ejecutará cuando se produce el evento seleccionado. En esta pantalla
podemos informar las acciones personalizadas de JavaScript o el uso estándar de eventos de la
ScriptCase como por ejemplo: nm_reload_form ();
Figura2:. Interfaz de Edición Javascript
Después de guardar el comando de javascript, haga clic en en el botón (actualización), 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 más elaborado o complejo en este idioma, es importante
hacer las pruebas en los navegadores que la aplicación 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'
}
OnBlur Example:
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 "posición" es "jardinero".
Despues de informar el valor de la compra y seleccionar la modalidad del pago en un objeto de la "Selección:
payment_way tipo", el código JavaScript a continuación 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 ratón está sobre el campo.
document.F1.field_name.style.bgColor = "0FFCCA"
onMouseOut example
Este recurso permite la vinculación entre las tablas con la especialización, es decir, las tablas que existen
dependencias, como la tabla de pedidos y artículos. De esta manera, es posible eliminar un registro de la tabla
de pedidos, todos sus elementos, también tienen que ser eliminados. A continuación le mostramos un ejemplo
práctico 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 (aplicación actual). Haga clic en el botón
nueva dependencia para empezar.
2º - Seleccionamos la tabla dependiente y informamos la cantidad de campos relacionados entre las tablas. En
este ejemplo sólo un campo estará relacionado que es el código de proveedor.
4º - Creada la relación de dependencia, sólo tenemos que definir cuáles son las normas que tenemos que utilizar
para nuestra aplicación. Para ello, haga clic en el botón para generar Scripts para definir la norma de la
dependencia.
Seguridad
Atributo:
Uso de Seguridad: Con esta opción, la aplicación seleccionada sólo está disponible cuando el usuario este
validado a través de la macro sc_apl_status. Las aplicaciones no habilitadas para el usuario mostrarán un
mensaje de "usuario no autorizado" cuando se intente acceder.
El acceso a las Aplicaciones podrá ser concedidos a través de una aplicación de control para autenticar a los
usuarios. Vea algunos ejemplos a continuación.
sc_apl_status('grid_categories','on');
Ejemplo 2: Creación 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 aplicación de acceso (aplicación de formulario de control que se utiliza para
autenticar) inserte el siguiente código:
}
elseif({userid} == 'mary') {
sc_apl_status('grid_categories','on');
sc_apl_status('form_categories','on');
sc_apl_status('grid_products','off');
sc_apl_status('form_products','off');
}
else{
sc_error_message("Unauthorized user!");
}
Ejemplo3: Autentificar las aplicaciones utilizando una tabla de base de datos.
foreach({dataset} as $line){
$applications = $line[0];
sc_apl_status($applications,'on');
}
En el ambiente de desarrollo es posible suprimir los pasos anteriores con fines de prueba, evitando la
solicitud de una contraseña (o acceso denegado) para cada ejecución de la aplicación. Desactive las
opciones Habilitar uso de seguridad y Habilitar uso de contraseña en el menú de configuración | Mi
ScriptCase.
Solicitar contraseña una sola vez - Solicitar la contraseña solo una vez por sessión, sin necesitar hacer la
solicitación de la contraseña cuando abrir la aplicación en la misma sessión.
Activar llamada directa por URL - Permite que una aplicación sea llamada escribiendo directamente la
URL en lo browser.
Habilitar CSRF - Con esa opción activa, ScriptCase previene ataques malintencionados en una pagina
cuando comandos sin autorización son enviados por medio de un utilizados lo cual la pagina tiene confianza.
Eses ataques son conocidos como ataques "Cross-Site Request Forgery". ( Esa opción solo esta disponible
en las aplicaciones de Control e Formulario ).
CAPTCHA
Es una característica utilizada para aumentar el nivel de seguridad en formularios. Requiere la interacción directa
del usuario, a través de la entrada de una secuencia de caracteres aleatorio, que aparece en una imagen
generada dinámicamente. CAPTCHA significa "Completely Automated Public Turing test to tell Computers and H
umans Apart".
Ver más:
Uso de CAPTCHA en un formulario de login
Nueva interfaz incluido en el V7. Se permite al usuario cómo el módulo de registro funcionan individualmente
para la aplicación
Opciones:
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 través de la tabla de análisis de SQL es según 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
características. Ejemplo: Un campo de tipo texto tienen diferentes características de un campo de tipo de fecha.
Siendo así, el formato de la pantalla será de acuerdo con el tipo seleccionado.
Luego, después de la de elegir el tipo de datos, acaba de completar los otros campos de esta ventana y haga clic
en el botón Guardar, compilar o en Ejecutar.
Campo Texto
campo TEXTo
ConfiguraciÓn general
Attributes:
Tipo de datos - Define el tipo de campo de aplicación. Cuando el campo está definido como texto, aceptar
letras, números, 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 botón "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parámetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesión creada en una pantalla de login.
Fecha del Sistema - Utilización del la the fecha del servidor
Nota: Usando la opción fecha del servidor no es necesario introducir un Valor Inicial.
Valor Inicial - El valor mostrado en el campo cuando se utiliza la opción Valor Definido
Guardar variable - Guarda una variable de sesión 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 sesión y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesión para guardar el valor del campo (como se define más
arriba).
Campo Máscara - Define la máscara de visualización del campo. Hay trés tipos de máscaras disponibles y
pueden ser mezcladas:
CarácterDescripción
9 Reemplazado por algun carácter numérico usado por el usuário. (0-9)
A Reemplazado por algun carácter alfa usado por el usuário. (A-Z,a-z)
Ejemplos:
Guardar las tags HTML - Esa opción permite guardar en la base de datos, textos con codificación
JavaScript escritas en lo input del campo.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de inserción", "modo de
actualización" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.
Formato de Valores
Atributos:
Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.
Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy útil para
pasar parámetros.
Incremento Auto (automática) - Se utiliza sólo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automático, un campo
para introducir el nombre de la secuencia se muestra.
Lookup de Grid
Se utiliza para la visualización de um campo recuperado por la instrucción SQL. Este recurso utiliza tecnología
AJAX (cuando se hace el intercambio de información entre el servidor y el navegador). Véase un ejemplo en la
imagen siguiente.
Atributos:
Utilizar la búsqueda para mostrar descripción del campo - Cuando se selecciona habilitar la búsqueda
de la cuadrÃcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deberá
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard .
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamaño de Fuente - Tamaño de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene información.
Para utilizar en la validación - Campo de validación automática basada en el lookup.
Elija la conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en este proyecto.
PROCESAMIENTO AJAX
Recarga otros tipos de campos de selección (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.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Texto - Mostrar el texto de ayuda al lado del campo.
Campo Texto De Múltiples LÃneas
Atributos:
Tipo de datos - Define el tipo de campo de aplicación. Cuando el campo está definido como texto, aceptar
letras, números, 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 botón "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parámetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesión creada en una pantalla de login.
Fecha del Sistema - Utilización del la the fecha del servidor
Nota: Usando la opción fecha del servidor no es necesario introducir un Valor Inicial.
Valor Inicial - El valor mostrado en el campo cuando se utiliza la opción Valor Definido
Guardar las tags HTML - Esa opción permite guardar en la base de datos, textos con codificación
JavaScript escritas en lo input del campo.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de inserción", "modo de
actualización" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.
Formato de Valores
Atributos:
Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.
Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy útil para
pasar parámetros.
Incremento Auto (automática) - Se utiliza sólo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automático, un campo
para introducir el nombre de la secuencia se muestra.
Lookup de Grid
Se utiliza para la visualización de um campo recuperado por la instrucción SQL. Este recurso utiliza tecnología
AJAX (cuando se hace el intercambio de información entre el servidor y el navegador). Véase un ejemplo en la
imagen siguiente.
Atributos:
Utilizar la búsqueda para mostrar descripción del campo - Cuando se selecciona habilitar la búsqueda
de la cuadrÃcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deberá
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard .
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamaño de Fuente - Tamaño de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene información.
Para utilizar en la validación - Campo de validación automática basada en el lookup.
Elija la conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en este proyecto.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
CONFIGURACIÓN GENERAL
Atributos:
Tipo de datos- Define el tipo de campo de aplicación. Cuando el campo está definido número se aceptan
sólo números enteros.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botón "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parámetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesión creada en una pantalla de login.
Fecha del Sistema - Utilización del la the fecha del servidor
Nota: Usando la opción fecha del servidor no es necesario introducir un Valor Inicial.
Valor Inicial - El valor mostrado en el campo cuando se utiliza la opción Valor Definido
CarácterDescripción
9 Reemplazado por algun carácter numérico usado por el usuário. (0-9)
A Reemplazado por algun carácter alfa usado por el usuário. (A-Z,a-z)
Ejemplos:
Tamaño en la base de datos - Tamaño maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es leído automáticamente de su esquema de información (DB Schema).
Campo oculto - Campo está disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Sólo mostra valor. No permite la modificación del campo.
Formato de Valores
Configuración regional - Aplicar las reglas de formato la configuración regional para el campo. Si no se
selecciona los atributos dígitos separador, signo negativo y el formato de los números negativos muestran.
(Ver configuración regional).
Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.
Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy útil para
pasar parámetros.
Incremento Auto (automática) - Se utiliza sólo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automático, un campo
para introducir el nombre de la secuencia se muestra.
Incremento automático (manual) - El formulario generado se encargará de la función de auto-incremento
mediante el cálculo automático del valor del campo antes de insertar un registro.
Fecha Inclusión - La fecha del servidor se guarda en el campo de la tabla en el tiempo de inserción .
Fecha de Actualización - La fecha del servidor se guarda en el tiempo de la actualización.
Nulo - El campo SQL en el cuadro está lleno de (null)
Lookup de Grid
Se utiliza para la visualización de um campo recuperado por la instrucción SQL. Este recurso utiliza tecnología
AJAX (cuando se hace el intercambio de información entre el servidor y el navegador). Véase un ejemplo en la
imagen siguiente.
Atributos:
Utilizar la búsqueda para mostrar descripción del campo - Cuando se selecciona habilitar la búsqueda
de la cuadrÃcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deberá
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard .
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamaño de Fuente - Tamaño de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene información.
Para utilizar en la validación - Campo de validación automática basada en el lookup.
Elija la conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en este proyecto.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
CSS
Atributos:
Fuente - Tipo de fuente del campo .
Tamaño - Tamaño del fuente.
Color de la fuente - Color de la fuente del texto (Seleccione en paleta de colores)
Color de fondo - Color de fondo (Seleccione en la paleta de colores).
Negrita - Aplicar formato de negrita
Subrayado - Aplicar formato subrayado a la fuente.
Tamaño del borde - Determinar el tamaño del borde.
Color del Borde - Determinar el color del borde , usando la paleta de colores.
Alineación horizontal - Alineación horizontal del campo (izquierda, derecha, centro y justificar).
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Texto - Mostrar el texto de ayuda al lado del campo.
Campo Decimal
CONFIGURACIÓN GENERAL
Atributos:
Tipo de datos - Definir el tipo de campo en aplicación. Campos decimales son formateados de acuerdo a
reglas de formato de números reales.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botón "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parámetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesión creada en una pantalla de login.
Fecha del Sistema - Utilización del la the fecha del servidor
Nota: Usando la opción fecha del servidor no es necesario introducir un Valor Inicial.
Valor Inicial - El valor mostrado en el campo cuando se utiliza la opción Valor Definido
Formato de Valores
Configuración regional - Aplicar las reglas de formato la configuración regional para el campo. Si no se
selecciona los atributos dígitos separador, signo negativo y el formato de los números negativos muestran.
(Ver configuración regional).
Agrupación de DÃgitos - Define si el campo muestra el separador de agrupamiento de dÃgitos .*
Tamaño máximo - Definir el tamaño máximo del campo.
Valor máximo - Define el valor máximo aceptado.
Valor mínimo - Define el valor mínimo aceptado.
Precisión Decimal - Definir la precisión decimal del campo .
Separador decimal - Definir el carácter utilizado como separador decimal.
Dígito separador de agrupación - Define el carácter utilizado como separador de la unidad.
Señal negativo - Defina el carácter utilizado para mostrar los valores negativos.
Formato de número negativo - Defina la posición de visualización signo negativo (en relación con el
campo).
Aceptar la negativa - El campo acepta valor negativo.
Mostrar calculadora - Muestra una calculadora.
Completar con ceros - Si se activa, automáticamente llena los dÃgitos decimales. Si no está marcada, el
usuario final siempre debe introducir los dÃgitos decimales. .*
* "Formata mientras se escribe" deben estar habilitada en el "Formulario>> Configuración" para utilizar esta opción.
Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.
Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy útil para
pasar parámetros.
Incremento Auto (automática) - Se utiliza sólo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automático, un campo
para introducir el nombre de la secuencia se muestra.
Lookup de Grid
Se utiliza para la visualización de um campo recuperado por la instrucción SQL. Este recurso utiliza tecnología
AJAX (cuando se hace el intercambio de información entre el servidor y el navegador). Véase un ejemplo en la
imagen siguiente.
Figura 1: Lookup de Grid
Atributos:
Utilizar la búsqueda para mostrar descripción del campo - Cuando se selecciona habilitar la búsqueda
de la cuadrÃcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deberá
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard .
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamaño de Fuente - Tamaño de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene información.
Para utilizar en la validación - Campo de validación automática basada en el lookup.
Elija la conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en este proyecto.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
CONFIGURACIÓN GENERAL
Atributos:
Tipo de datos - Definir el tipo de campo en aplicación. Campos Moneda son formateados de acuerdo a
reglas de formato de moneda.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botón "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parámetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesión creada en una pantalla de login.
Fecha del Sistema - Utilización del la the fecha del servidor
Nota: Usando la opción fecha del servidor no es necesario introducir un Valor Inicial.
Valor Inicial - El valor mostrado en el campo cuando se utiliza la opción Valor Definido
Formato de Valores
Atributos:
Configuración regional - Aplicar las reglas de formato la configuración regional para el campo. Si no se
selecciona los atributos dígitos separador, precisión decimal, signo negativo y el formato de los números
negativos muestran. (Ver regional configuración regional.).
* "Formata mientras se escribe" deben estar habilitada en el "Formulario>> Configuración" para utilizar esta opción.
Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.
Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy útil para
pasar parámetros.
Incremento Auto (automática) - Se utiliza sólo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automático, un campo
para introducir el nombre de la secuencia se muestra.
Lookup de Grid
Se utiliza para la visualización de um campo recuperado por la instrucción SQL. Este recurso utiliza tecnología
AJAX (cuando se hace el intercambio de información entre el servidor y el navegador). Véase un ejemplo en la
imagen siguiente.
Atributos:
Utilizar la búsqueda para mostrar descripción del campo - Cuando se selecciona habilitar la búsqueda
de la cuadrÃcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deberá
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard .
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamaño de Fuente - Tamaño de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene información.
Para utilizar en la validación - Campo de validación automática basada en el lookup.
Elija la conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en este proyecto.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
CONFIGURACIÓN GENERAL
Atributos:
Tipo de datos - Definir el tipo de campo en aplicación. Campos Fecha son formateados de acuerdo a reglas
de formato de la fecha
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botón "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parámetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesión creada en una pantalla de login.
Fecha del Sistema - Utilización del la the fecha del servidor
Nota: Usando la opción fecha del servidor no es necesario introducir un Valor Inicial.
Valor Inicial - El valor mostrado en el campo cuando se utiliza la opción Valor Definido
Formato de valores
Attributes:
Usar ComboBox - Permite seleccionar los datos y el mes mediante un combo box.
Visualización - Permite seleccionar el formato de visualización del campo.
Fecha mínima:
Fecha Fija - Insertar la fecha mínima que será permitida en el campo.
Fecha Actual - Cuando haga clic en el icono al lado de la caja, el scriptcase tiene las siguientes
opciones:
Fecha simple real - se definirá la fecha actual como la fecha mínima, es decir, no se aceptarán
fechas anteriores a la actual.
Fecha real con incremento - La fecha mínima será la fecha actual más los días o meses o años
que se definan.
Fecha real con decremento - La fecha mínima será la fecha actual menos los días o meses o
años que se definan.
Fecha máxima:
Fecha Fija - Insertar la fecha máxima que será permitida en el campo.
Fecha Actual - Cuando haga clic en el icono al lado de la caja, el scriptcase tiene las siguientes
opciones:
Fecha simple real - se definirá la fecha actual como la fecha máxima, es decir, no se aceptarán
fechas superiores a la actual.
Fecha real con incremento - La fecha máxima será la fecha actual más los días, meses o años
que se definan.
Fecha real con decremento - La fecha máxima será la fecha actual más los días, meses o años
que se definan.
Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.
Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy útil para
pasar parámetros.
Incremento Auto (automática) - Se utiliza sólo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automático, un campo
para introducir el nombre de la secuencia se muestra.
Lookup de Grid
Se utiliza para la visualización de um campo recuperado por la instrucción SQL. Este recurso utiliza tecnología
AJAX (cuando se hace el intercambio de información entre el servidor y el navegador). Véase un ejemplo en la
imagen siguiente.
Atributos:
Utilizar la búsqueda para mostrar descripción del campo - Cuando se selecciona habilitar la búsqueda
de la cuadrÃcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deberá
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard .
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamaño de Fuente - Tamaño de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene información.
Para utilizar en la validación - Campo de validación automática basada en el lookup.
Elija la conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en este proyecto.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
CONFIGURACIÓN GENERAL
Atributos:
Tipo de datos - Definir el tipo de campo en aplicación. Campos Hora son formateados de acuerdo a reglas
de formato de la hora.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botón "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parámetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesión creada en una pantalla de login.
Fecha del Sistema - Utilización del la the fecha del servidor
Nota: Usando la opción fecha del servidor no es necesario introducir un Valor Inicial.
Valor Inicial - El valor mostrado en el campo cuando se utiliza la opción Valor Definido
Formato de Valores
Atributos:
Configuración regional - Aplicar la configuración regional tiempo las reglas de formato para el campo
Véase Configuración regional).
Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.
Picture3: Interfaz de base de datos de valor.
Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy útil para
pasar parámetros.
Incremento Auto (automática) - Se utiliza sólo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automático, un campo
para introducir el nombre de la secuencia se muestra.
Lookup de Grid
Se utiliza para la visualización de um campo recuperado por la instrucción SQL. Este recurso utiliza tecnología
AJAX (cuando se hace el intercambio de información entre el servidor y el navegador). Véase un ejemplo en la
imagen siguiente.
Atributos:
Utilizar la búsqueda para mostrar descripción del campo - Cuando se selecciona habilitar la búsqueda
de la cuadrÃcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deberá
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard .
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamaño de Fuente - Tamaño de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene información.
Para utilizar en la validación - Campo de validación automática basada en el lookup.
Elija la conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en este proyecto.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
CONFIGURACIÓN GENERAL
Atributos:
Tipo de datos - Definir el tipo de campo en aplicación. Campos Fecha y hora son formateados de acuerdo
a reglas de formato de la fecha y hora.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botón "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parámetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesión creada en una pantalla de login.
Fecha del Sistema - Utilización del la the fecha del servidor
Nota: Usando la opción fecha del servidor no es necesario introducir un Valor Inicial.
Valor Inicial - El valor mostrado en el campo cuando se utiliza la opción Valor Definido
Formato de Valores
Attributes:
Configuración regional - Aplicar la configuración regional de fecha para el campo. Si la opción NO está
seleccionada, se mostrarán las opciones de separador de fecha y el separador de hora. (Véase
Configuración regional).
Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.
Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy útil para
pasar parámetros.
Incremento Auto (automática) - Se utiliza sólo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automático, un campo
para introducir el nombre de la secuencia se muestra.
Lookup de Grid
Se utiliza para la visualización de um campo recuperado por la instrucción SQL. Este recurso utiliza tecnología
AJAX (cuando se hace el intercambio de información entre el servidor y el navegador). Véase un ejemplo en la
imagen siguiente.
Figura 1: Lookup de Grid
Atributos:
Utilizar la búsqueda para mostrar descripción del campo - Cuando se selecciona habilitar la búsqueda
de la cuadrÃcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deberá
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard .
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamaño de Fuente - Tamaño de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene información.
Para utilizar en la validación - Campo de validación automática basada en el lookup.
Elija la conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en este proyecto.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Configuración General
Atributos:
Tipo de datos - Definir el tipo de campo en aplicación. Cuando un campo se define como Imagen (Base de
datos) utiliza imágenes almacenadas en el servidor. Las imágenes se almacenan en en la base de datos
como texto.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Borde - Ancho de borde de la imagen en píxeles.
Altura - Define altura de la imagen mostrada (en porcentaje o píxeles).
Barra de progreso - Mostrar o no una barra de progreso cuando la carga de archivos.
Upload Area - Define si un área de arrastrar y soltar se utiliza para cargar los archivos.
Anchura - Define el ancho de la imagen en píxeles.
Mantener Aspecto - Mantiene la relación de aspecto de la imagen cuando cambia el tamaño. Se utiliza en
conjunto con Altura de la imagen y ancho de la imagen.
Abrir en otra ventana- Abrir otra ventana y mostrar la imagen original.
Mostrar sólo enlace - Muestra sólo un enlace en el campo con el nombre de la imagen. El enlace se abrirá
en una ventana pop-up con la imagen en su tamaño original (sin redirección).
Extensiones para permitir - Definir qué extensiones pueden subir.
Campo oculto - Campo está disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de inserción", "modo de
actualización" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.
Multi-Upload
Permite cargar varios archivos y almacenar la información en una tabla de base de datos relativa.
Atributos:
Después de elegir la tabla, se mostrarán todos los campos de esa tabla y debemos asociar parámetros a
rellenar los campos al insertar o actualizar.
Nombre del archivo - Obtiene el nombre del archivo que se está cargando
ÂÂ
Upload - Obtiene el bynary del archivo
ÂÂ
Incremento automático - Se utiliza sólo cuando el campo de base de datos es de incremento automático
o similar.
ÂÂ
Incremento Manual - El formulario generado se encargará de la función de auto-incremento calculando el
valor del campo de forma automática antes de insertar un registro.
ÂÂ
Clave extranjera - Permite asociar un valor de campo de formulario actual.
ÂÂ
Definido - Se puede especificar un valor constante o usar variables globales [global_var]. Muy útil para
pasar parámetros.
ÂÂ
Fecha de inclusión - Obtener los datos desde el servidor al insertar.
ÂÂ
Datetime de inclusión - Obtener la fecha y hora del servidor al insertar.
ÂÂ
IP del usuario - El campo se llenará con la IP del ordenador que accede a la aplicación.
ÂÂ
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á vacÃo - El valor del campo es asignado por la base de datos si
un valor se pasa a ella
ÂÂ
Null - El campo en la tabla de SQL se llena (null).
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Permite que el desarrollador utilice los campos de los formularios para subir imágenes. Las imágenes se guarda
en el servidor en un directorio definido usando el menú de Configuración de la Aplicación, en el atributo
Directorio de la imagen (Véase Configuración ).
ConfiguraciÓn General
Atributos:
Tipo de datos - Definir el tipo de campo en aplicación. Cuando un campo se define como Imagen (un
nombre de archivo) , almacena un nombre de archivo que está disponible para la aplicación. Las imágenes
se almacenan por separado en el servidor y se muestra
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Borde - Ancho de borde de la imagen en píxeles.
Altura - Define altura de la imagen mostrada (en porcentaje o píxeles).
Anchura - Define el ancho de la imagen en píxeles.
Mantener Aspecto - Mantiene la relación de aspecto de la imagen cuando cambia el tamaño. Se utiliza en
conjunto con Altura de la imagen y ancho de la imagen.
Barra de progreso - Mostrar o no una barra de progreso cuando la carga de archivos.
Upload Area - Define si un área de arrastrar y soltar se utiliza para cargar los archivos.
Incrementar Archivo - Aumenta el nombre del archivo si ya existe en la carpeta de carga.
Subcarpeta - Define una subcarpeta para organizar los archivos almacenados
Crear subcarpeta - Crea la subcarpeta si no existe.
Caché de imagen - Tiempo en minutos para mantener la imagen en memoria caché
Ocultar el nombre de la imagen - Oculta lo nombre de la imagen en lo momento de upload.
Eliminación de archivos - Establece borrar lo archivo en la carpeta que si refiere al registro borrado.
Mostrar sólo enlace - Muestra sólo un enlace en el campo con el nombre de la imagen. El enlace se abrirá
en una ventana pop-up con la imagen en su tamaño original (sin redirección).
Abrir en otra ventana- Abrir otra ventana y mostrar la imagen original.
Extensiones para permitir - Definir qué extensiones pueden subir.
Campo oculto - Campo está disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de inserción", "modo de
actualización" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.
Multi-Upload
Permite cargar varios archivos y almacenar la información en una tabla de base de datos relativa.
Configuración de Multi Upload
Atributos:
Después de elegir la tabla, se mostrarán todos los campos de esa tabla y debemos asociar parámetros a
rellenar los campos al insertar o actualizar.
Nombre del archivo - Obtiene el nombre del archivo que se está cargando
ÂÂ
Upload - Obtiene el bynary del archivo
ÂÂ
Incremento automático - Se utiliza sólo cuando el campo de base de datos es de incremento automático
o similar.
ÂÂ
Incremento Manual - El formulario generado se encargará de la función de auto-incremento calculando el
valor del campo de forma automática antes de insertar un registro.
ÂÂ
Clave extranjera - Permite asociar un valor de campo de formulario actual.
ÂÂ
Definido - Se puede especificar un valor constante o usar variables globales [global_var]. Muy útil para
pasar parámetros.
ÂÂ
Fecha de inclusión - Obtener los datos desde el servidor al insertar.
ÂÂ
Datetime de inclusión - Obtener la fecha y hora del servidor al insertar.
ÂÂ
IP del usuario - El campo se llenará con la IP del ordenador que accede a la aplicación.
ÂÂ
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á vacÃo - El valor del campo es asignado por la base de datos si
un valor se pasa a ella
ÂÂ
Null - El campo en la tabla de SQL se llena (null).
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Configuración General
Atributos:
Tipo de Datos - Definir el tipo de campo en aplicación. Cuando un campo se define como Documento,
acepta la apertura del archivo directamente, Creando un Vínculo para cada documento existente en la base
de datos.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Icono - Mostrar un icono al lado de campo se identifica el tipo de archivo.
Barra de progreso - Mostrar o no una barra de progreso cuando la carga de archivos.
Upload Area - Define si un área de arrastrar y soltar se utiliza para cargar los archivos.
Nombre del archivo - Campo que contiene el nombre de archivo de documentos.
Tamaño del archivo - Define el campo que contiene el tamaño del archivo.
Extensiones para permitir - Definir qué extensiones pueden subir.
Campo oculto - Campo está disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de inserción", "modo de
actualización" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.
Multi-Upload
Permite cargar varios archivos y almacenar la información en una tabla de base de datos relativa.
Configuración de Multi Upload
Atributos:
Después de elegir la tabla, se mostrarán todos los campos de esa tabla y debemos asociar parámetros a
rellenar los campos al insertar o actualizar.
Nombre del archivo - Obtiene el nombre del archivo que se está cargando
ÂÂ
Upload - Obtiene el bynary del archivo
ÂÂ
Incremento automático - Se utiliza sólo cuando el campo de base de datos es de incremento automático
o similar.
ÂÂ
Incremento Manual - El formulario generado se encargará de la función de auto-incremento calculando el
valor del campo de forma automática antes de insertar un registro.
ÂÂ
Clave extranjera - Permite asociar un valor de campo de formulario actual.
ÂÂ
Definido - Se puede especificar un valor constante o usar variables globales [global_var]. Muy útil para
pasar parámetros.
ÂÂ
Fecha de inclusión - Obtener los datos desde el servidor al insertar.
ÂÂ
Datetime de inclusión - Obtener la fecha y hora del servidor al insertar.
ÂÂ
IP del usuario - El campo se llenará con la IP del ordenador que accede a la aplicación.
ÂÂ
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á vacÃo - El valor del campo es asignado por la base de datos si
un valor se pasa a ella
ÂÂ
Null - El campo en la tabla de SQL se llena (null).
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Figura 1: Configuración de Ayuda usando Pop-up.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
CONFIGURACIÓN GENERAL
Atributos:
Tipo de datos - Definir el tipo de campo en aplicación. Cuando un campo se define como Documento (un
nombre de archivo) , almacena un nombre de archivo que está disponible para la aplicación. Las imágenes
se almacenan por separado en el servidor.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Barra de progreso - Mostrar o no una barra de progreso cuando la carga de archivos.
Upload Area - Define si un área de arrastrar y soltar se utiliza para cargar los archivos.
Incrementar Archivo - Aumenta el nombre del archivo si ya existe en la carpeta de carga.
Subcarpeta - Introduzca el nombre de un subdirectorio para guardar los archivos (éste es agregado bajo el
directorio definido en el atributo Ruta de los documentos del menú Configuración de aplicación.Véase
Configuración).
Multi-Upload
Permite cargar varios archivos y almacenar la información en una tabla de base de datos relativa.
Atributos:
Después de elegir la tabla, se mostrarán todos los campos de esa tabla y debemos asociar parámetros a
rellenar los campos al insertar o actualizar.
Nombre del archivo - Obtiene el nombre del archivo que se está cargando
ÂÂ
Upload - Obtiene el bynary del archivo
ÂÂ
Incremento automático - Se utiliza sólo cuando el campo de base de datos es de incremento automático
o similar.
ÂÂ
Incremento Manual - El formulario generado se encargará de la función de auto-incremento calculando el
valor del campo de forma automática antes de insertar un registro.
ÂÂ
Clave extranjera - Permite asociar un valor de campo de formulario actual.
ÂÂ
Definido - Se puede especificar un valor constante o usar variables globales [global_var]. Muy útil para
pasar parámetros.
ÂÂ
Fecha de inclusión - Obtener los datos desde el servidor al insertar.
ÂÂ
Datetime de inclusión - Obtener la fecha y hora del servidor al insertar.
ÂÂ
IP del usuario - El campo se llenará con la IP del ordenador que accede a la aplicación.
ÂÂ
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á vacÃo - El valor del campo es asignado por la base de datos si
un valor se pasa a ella
ÂÂ
Null - El campo en la tabla de SQL se llena (null).
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
ConfiguraciÓn General
Atributos:
Tipo de datos - Campos Número de Tarjeta de Crédito son formateados de acuerdo a las reglas de número
de tarjeta de crédito.
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 botón "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parámetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesión creada en una pantalla de login.
Fecha del Sistema - Utilización del la the fecha del servidor
Nota: Usando la opción fecha del servidor no es necesario introducir un Valor Inicial.
Valor Inicial - El valor mostrado en el campo cuando se utiliza la opción Valor Definido
Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.
Guardar variable - Guarda una variable de sesión 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 sesión y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesión para guardar el valor del campo (como se define más
arriba).
Completar a la izquierda - Define el carácter utilizado para completar el campo seleccionado. El campo se
llena desde la izquierda para completar el tamaño definido en el Tamaño de los campos en la base de datos
Tamaño en la base de datos - Tamaño maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es leído automáticamente de su esquema de información (DB Schema).
Campo Máscara - Define la máscara de visualización del campo. Hay trés tipos de máscaras disponibles y
pueden ser mezcladas:
CarácterDescripción
9 Reemplazado por algun carácter numérico usado por el usuário. (0-9)
A Reemplazado por algun carácter alfa usado por el usuário. (A-Z,a-z)
Ejemplos:
Campo oculto - Campo está disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Sólo mostra valor. No permite la modificación del campo.
Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.
Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy útil para
pasar parámetros.
Incremento Auto (automática) - Se utiliza sólo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automático, un campo
para introducir el nombre de la secuencia se muestra.
Lookup de Grid
Se utiliza para la visualización de um campo recuperado por la instrucción SQL. Este recurso utiliza tecnología
AJAX (cuando se hace el intercambio de información entre el servidor y el navegador). Véase un ejemplo en la
imagen siguiente.
Atributos:
Utilizar la búsqueda para mostrar descripción del campo - Cuando se selecciona habilitar la búsqueda
de la cuadrÃcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deberá
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard .
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamaño de Fuente - Tamaño de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene información.
Para utilizar en la validación - Campo de validación automática basada en el lookup.
Elija la conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en este proyecto.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Figura 1: Configuración de Ayuda usando Pop-up.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
ConfiguraciÓn General
Atributos:
Tipo de datos - Campos Número de Tarjeta de Crédito son formateados de acuerdo a las reglas de número
de tarjeta de crédito.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Guardar variable - Guarda una variable de sesión 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 sesión y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesión para guardar el valor del campo (como se define más
arriba).
Campo oculto - Campo está disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Sólo mostra valor. No permite la modificación del campo.
Formato de Valores
La imagen de abajo muestra cómo relacionados con el campo Número de Tarjeta de Crédito con el campo de la
Tarjeta de Crédito. Los valores de los formatos de imagen que figuran a Continuación muestran la forma de la
tarjeta de crédito relacionadas con el campo Número de Tarjeta de Crédito con el campo.
Atributos:
Tipo de tarjeta - Muestra un cuadro de selección con las compañías de tarjetas que se dispone.(bandera)
Utilice Título / Denegar - Permite que el usuario introduzca una opción diferente de las opciones
disponibles en el ScriptCase (American Express, Diners, Master Card y Visa). La etiqueta y el valor para
estas opciones se definen en el valor negativo y en el título
Valor negativo - Nueva opción de valor
Título - Nueva opción de etiqueta.
Campo Relacionado - Definir el campo que contiene los valores para validar.
Recargar Forma- Recargar el formulario después de actualizar valor del campo.
Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.
Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy útil para
pasar parámetros.
Incremento Auto (automática) - Se utiliza sólo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automático, un campo
para introducir el nombre de la secuencia se muestra.
Lookup de Grid
Se utiliza para la visualización de um campo recuperado por la instrucción SQL. Este recurso utiliza tecnología
AJAX (cuando se hace el intercambio de información entre el servidor y el navegador). Véase un ejemplo en la
imagen siguiente.
Atributos:
Utilizar la búsqueda para mostrar descripción del campo - Cuando se selecciona habilitar la búsqueda
de la cuadrÃcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deberá
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard .
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamaño de Fuente - Tamaño de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene información.
Para utilizar en la validación - Campo de validación automática basada en el lookup.
Elija la conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en este proyecto.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
General Settings
Attributes:
Tipo de datos - Definir el tipo de campo de aplicación. Cuando el campo se define como E-mail se mostrará
un icono por su lado, al hacer clic en el icono abre el lector de e-mail. Se valida el valor del campo de
acuerdo a los formatos estándar de e-mail.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botón "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parámetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesión creada en una pantalla de login.
Fecha del Sistema - Utilización del la the fecha del servidor
Nota: Usando la opción fecha del servidor no es necesario introducir un Valor Inicial.
Valor Inicial - El valor mostrado en el campo cuando se utiliza la opción Valor Definido
Mostrar Icono - Mostra un icono de correo electrónico por el lado del campo
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de inserción", "modo de
actualización" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.
Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.
Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy útil para
pasar parámetros.
Incremento Auto (automática) - Se utiliza sólo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automático, un campo
para introducir el nombre de la secuencia se muestra.
Lookup de Grid
Se utiliza para la visualización de um campo recuperado por la instrucción SQL. Este recurso utiliza tecnología
AJAX (cuando se hace el intercambio de información entre el servidor y el navegador). Véase un ejemplo en la
imagen siguiente.
Atributos:
Utilizar la búsqueda para mostrar descripción del campo - Cuando se selecciona habilitar la búsqueda
de la cuadrÃcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deberá
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard .
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamaño de Fuente - Tamaño de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene información.
Para utilizar en la validación - Campo de validación automática basada en el lookup.
Elija la conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en este proyecto.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Texto - Mostrar el texto de ayuda al lado del campo.
Campo Url
ConfiguraciÓn General
Atributos:
Tipo de datos - Cuando el campo se define como la dirección URL, se muestra un enlace de acceso.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botón "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parámetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesión creada en una pantalla de login.
Fecha del Sistema - Utilización del la the fecha del servidor
Nota: Usando la opción fecha del servidor no es necesario introducir un Valor Inicial.
Valor Inicial - El valor mostrado en el campo cuando se utiliza la opción Valor Definido
Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.
Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy útil para
pasar parámetros.
Incremento Auto (automática) - Se utiliza sólo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automático, un campo
para introducir el nombre de la secuencia se muestra.
Atributos:
Utilizar la búsqueda para mostrar descripción del campo - Cuando se selecciona habilitar la búsqueda
de la cuadrÃcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deberá
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard .
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamaño de Fuente - Tamaño de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene información.
Para utilizar en la validación - Campo de validación automática basada en el lookup.
Elija la conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en este proyecto.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
ConfiguraciÓn General
Atributos:
Tipo de datos - Defina el tipo de campo de aplicación. Cuando el campo está definido como del color HTML
se muestra al lado del campo un icono con una paleta de colores.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botón "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parámetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesión creada en una pantalla de login.
Fecha del Sistema - Utilización del la the fecha del servidor
Nota: Usando la opción fecha del servidor no es necesario introducir un Valor Inicial.
Valor Inicial - El valor mostrado en el campo cuando se utiliza la opción Valor Definido
Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.
Guardar variable - Guarda una variable de sesión 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 sesión y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesión para guardar el valor del campo (como se define más
arriba).
Campo oculto - Campo está disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Sólo mostra valor. No permite la modificación del campo.
Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.
Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy útil para
pasar parámetros.
Incremento Auto (automática) - Se utiliza sólo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automático, un campo
para introducir el nombre de la secuencia se muestra.
Incremento automático (manual) - El formulario generado se encargará de la función de auto-incremento
mediante el cálculo automático del valor del campo antes de insertar un registro.
Fecha Inclusión - La fecha del servidor se guarda en el campo de la tabla en el tiempo de inserción .
Fecha de Actualización - La fecha del servidor se guarda en el tiempo de la actualización.
Nulo - El campo SQL en el cuadro está lleno de (null)
Lookup de Grid
Se utiliza para la visualización de um campo recuperado por la instrucción SQL. Este recurso utiliza tecnología
AJAX (cuando se hace el intercambio de información entre el servidor y el navegador). Véase un ejemplo en la
imagen siguiente.
Atributos:
Utilizar la búsqueda para mostrar descripción del campo - Cuando se selecciona habilitar la búsqueda
de la cuadrÃcula.
SQL Select - SQL utilizada para recuperar el valor de los datos en la base de datos. El desarollador deberá
utilizar el modelo: "SELECT key_field, display_field FROM tabla". To build the statement it is possible to use
the select wizard .
Fuente - Tipo de fuente utilizado para mostrar el lookup.
Color de fuente - Color de fuente (en formato HTML), usado para mostrar el lookup.
Tamaño de Fuente - Tamaño de la fuente utilizada para mostrar el lookup.
Mensaje EOF- Mensaje que aparece cuando no se obtiene información.
Para utilizar en la validación - Campo de validación automática basada en el lookup.
Elija la conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en este proyecto.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Texto - Mostrar el texto de ayuda al lado del campo.
Campo Select
CONFIGURACIÓN GENERAL
Atributos:
Tipo de datos - El tipo de datos Select es un objeto drop-down que permite la selección de información a
través de una ventana deslizante.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botón "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parámetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesión creada en una pantalla de login.
Fecha del Sistema - Utilización del la the fecha del servidor
Nota: Usando la opción fecha del servidor no es necesario introducir un Valor Inicial.
Valor Inicial - El valor mostrado en el campo cuando se utiliza la opción Valor Definido
Guardar variable - Guarda una variable de sesión 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 sesión y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesión para guardar el valor del campo (como se define más
arriba).
Tamaño en la base de datos - Tamaño maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es leído automáticamente de su esquema de información (DB Schema).
Campo oculto - Campo está disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de inserción", "modo de
actualización" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.
Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.
Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy útil para
pasar parámetros.
Incremento Auto (automática) - Se utiliza sólo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automático, un campo
para introducir el nombre de la secuencia se muestra.
MÉtodo de Lookup
Hay dos opciones disponibles: automático, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.
Rellena el objeto select dinámicamente, basado en una sentencia SQL, tenga en cuenta la sentencia SQL en la
foto abajo, es necesario recuperar una clave (insertar o actualizar) y un valor para mostrar en el campo en el
comando SQL
Atributos:
SQL Select - La consulta utilizada para alimentar el objeto select en la aplicacion de formulario. El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenará en el campo actual cuando actualización / inserción de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.
Valores Multiples - En la selección sí, es posible seleccionar varios elementos de la lista de campos. La
lista de valores se guardarán en el campo de la tabla como una cadena que contiene el texto:
KEY1;KEY2;KEY3 utilizando un delimitador especificado como ; o - definido en Delimitador
Delimitador - El carácter utilizado para separar los elementos generados en la cadena, sólo aplicable
cuando se utiliza la opción de múltiples valores, el valor por default es delimitador coma (;).
Altura- Seleccione la cantidad de filas de objeto .
Utilice Título - Permite mostrar una línea de título en el objeto select. Esta opción funciona en combinación
con el Título y el Valor interno de título.
Título - El título del objeto de o su opción por default aparece como la primera línea
Valor interno de título - La clave utilizada en los eventos de inserción o actualización cuando el título
del objeto es seleccionado
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del select , se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parámetro.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.
Separados por - Caracteres utilizados para separar valores de CLAVE y LOOKUP mostrados en la lista de
valores. Sólo aplicable cuando se utiliza la opción Mostra valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Crear enlace - Permite crear un enlace a un formulario de actualización de la lista. En la imagen siguiente,
el objeto select se recarga automáticamente después de la actualización de un formularion emergente
(popup).
Casilla de verificación Usar el menú desplegable - Mostrar el campo Seleccione una lista desplegable
de casillas de verificación.
Habilita un objeto select basado en una lista de valores llena manualmente como un array. Ver imagen abajo.
Atributos:
Tipo de Lookup- Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Crea un objeto select simple , permite selecciónar sólo un iten.
Figura 4: Configuración de Lookup Valor Unico
Valor Descripción
implícito
1 Deportes
2 Cine
4 Viajar
8 Libros
16 Musica
Valor Descripción
implícito
1 Deportos
2 Peliculas
4 Viajar
8 Libros
16 Musica
1 (Deportos) + 2 (Peliculas) = 3
Valor Descripción
implícito
1 Deportos
2 Peliculas
4 Viajar
8 Libros
16 Musica
Definiciones de Carga de Lookup - Permite guardar una lista de valores o una lista predeterminada del
ScriptCase.
Utilice Título - Permite mostrar una línea de título en el objeto select. Esta opción funciona en combinación
con el Título y el Valor interno de título.
Título - El título del objeto de o su opción por default aparece como la primera línea
Valor interno de título - La clave utilizada en los eventos de inserción o actualización cuando el título
del objeto es seleccionado.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del select , se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parámetro.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.
Separados por- Caracteres utilizados para separar CLAVE y valores de LOOKUP mostrados en la lista de
valores. Sólo aplicable cuando se utiliza la opción Mostrar original y valores de lookup.
Casilla de verificación Usar el menú desplegable - Mostrar el campo Seleccione una lista desplegable de
casillas de verificación.
PROCESAMIENTO AJAX
Recarga otros tipos de campos de selección (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.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Figura 1: Configuración de Ayuda usando Pop-up.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Recursos para mostrar dos valores: Una lista con los valores para seleccionar y una lista con los valores
seleccionados.
CONFIGURACIÓN GENERAL
Atributos:
Tipo de datos - El tipo de datos doble de selección double select es una lista de objetos drop-down que
permiten la selección múltiple a través de dos ventanas de selección y un navegador entre ellos (<<<>>>).
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botón "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parámetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesión creada en una pantalla de login.
Fecha del Sistema - Utilización del la the fecha del servidor
Nota: Usando la opción fecha del servidor no es necesario introducir un Valor Inicial.
Valor Inicial - El valor mostrado en el campo cuando se utiliza la opción Valor Definido
Guardar variable - Guarda una variable de sesión 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 sesión y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesión para guardar el valor del campo (como se define más
arriba).
Tamaño en la base de datos - Tamaño maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es leído automáticamente de su esquema de información (DB Schema).
Campo oculto - Campo está disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de inserción", "modo de
actualización" o en "insertar y actualizar el modo de".
Tipo de HTML - Objeto HTML usado para mostrar el campo en el formulario generado.
Tipo de SQL - Define el tipo de campo en la base de datos.
Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.
Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy útil para
pasar parámetros.
Incremento Auto (automática) - Se utiliza sólo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automático, un campo
para introducir el nombre de la secuencia se muestra.
Incremento automático (manual) - El formulario generado se encargará de la función de auto-incremento
mediante el cálculo automático del valor del campo antes de insertar un registro.
Fecha Inclusión - La fecha del servidor se guarda en el campo de la tabla en el tiempo de inserción .
Fecha de Actualización - La fecha del servidor se guarda en el tiempo de la actualización.
Nulo - El campo SQL en el cuadro está lleno de (null)
Lookup de Edición
Atributos:
SQL Select - La consulta utilizada para alimentar el objeto select en la aplicacion de formulario. El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenará en el campo actual cuando actualización / inserción de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.
Delimiter - The character used to separate the items on generated string, the default delimiter is semicolon (
; )Delimitador - El carácter utilizado para separar los elementos generados en la cadena, sólo aplicable
cuando se utiliza la opción de múltiples valores, el valor por default es delimitador coma (;)..
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualización en el campo.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.
Valor de lookup Valor original y de lookup
Separados por - Caracteres utilizados para separar valores del campo y recuperado por lookup . Sólo
aplicable cuando se utiliza la opción Mostra valor original y lookup .de CLAVE y LOOKUP mostrados en
la lista de valores
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
PROCESAMIENTO AJAX
Recarga otros tipos de campos de selección (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.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Configuración general
Atributos:
Tipo de datos - El tipo de datos objeto checkbox permite la selección de uno o más información a través de
una caja de marcadores de objetos
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Valor inicial - Llena el campo con un valor predefinido cuando el usuario hace clic en el botón "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parámetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesión creada en una pantalla de login.
Fecha del Sistema - Utilización del la the fecha del servidor
Nota: Usando la opción fecha del servidor no es necesario introducir un Valor Inicial.
Valor Inicial - El valor mostrado en el campo cuando se utiliza la opción Valor Definido
Anchura - Ancho o cantidad de caracteres que aparece en el objeto de entrada.
Guardar variable - Guarda una variable de sesión 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 sesión y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesión para guardar el valor del campo (como se define más
arriba).
Campo oculto - Campo está disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Sólo mostra valor. No permite la modificación del campo.
Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.
Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy útil para
pasar parámetros.
Incremento Auto (automática) - Se utiliza sólo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automático, un campo
para introducir el nombre de la secuencia se muestra.
Incremento automático (manual) - El formulario generado se encargará de la función de auto-incremento
mediante el cálculo automático del valor del campo antes de insertar un registro.
Fecha Inclusión - La fecha del servidor se guarda en el campo de la tabla en el tiempo de inserción .
Fecha de Actualización - La fecha del servidor se guarda en el tiempo de la actualización.
Nulo - El campo SQL en el cuadro está lleno de (null)
Lookup de Edición
Lookup de edición permite a visualización de una lista de valores en campos checkbox de formularios. Vea en la
pantalla de abajo.
It is possible to populate the checkboxes objects basada en una tabla de base de datos (lookup automatic) o de
los arrays (lookup manual)
Método de Lookup
Hay dos opciones disponibles: automático, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.
Atributos:
SQL Select - La consulta utilizada para alimentar el objeto checkbox en la aplicacion de formulario. El
desarollador deberá utilizar el modelo: "SELECT key_field, display_field FROM tabla", recuperando siempre
dos campos.
NOTA: El key_field se almacenará en el campo actual cuando actualización / inserción de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.
Delimitador - El carácter utilizado para separar los elementos generados en la cadena,el valor por default
es delimitador coma (;).
NOTA: La opción de lookup automático requiere el campo de formulario a ser de tipo cadena , porque la
selección múltiple guarda una única cadena en el campo de la tabla de base de datos como AK; ID;UT
cuando se utiliza el delimitador coma.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando el evento
OnChange occurre en el campo del checkbox, se utiliza con frecuencia para volver a cargar otras listas que
utiliza este campo como parámetro.
Opción de marcar todos - Muestra un objeto de marcar todos los artículos y otro para desmarcar todos los
artículos.
Mostrar original y el valor de lookup - Muestra el campo de clave y de lookup recuperado por la sentencia
SQL separados por el carácter se define en el Separado por. Seleccione No para mostrar sólo el valor
recuperado por el lookup.
Separados por - Caracteres utilizados para separar el valor original del campoy el valor de retorno LOOKUP
mostrados en la lista de valores. Sólo aplicable cuando se utiliza la opción Mostra valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Atributos:
Tipo de Lookup - Selecciona el tipo de lookup : Valor único, Múltiples valores (delimitador), Múltiples
valores (posición) y de Múltiples valores (binario).
Valor único
Permite selecciónar sólo un iten.
En esta interfaz del campo el valor de cada iten es un número entero generado
automáticamente. Vea los ejemplos abajo.
Valor Descripción
atribuido
1 Deportos
2 Películas
4 Libros
8 Viajar
16 Música
Valor Descripción
atribuido
1 Deportos
2 Películas
4 Libros
8 Viajar
16 Música
1 (Deportos) + 2 (Películas) = 3
Valor Descripción
atribuido
1 Deportos
2 Películas
4 Libros
8 Viajar
16 Música
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 parámetro.
Mostrar original y el valor de lookup - Muestra el campo de clave y de lookup recuperado por la sentencia
SQL separados por el carácter se define en el Separado por. Seleccione No para mostrar sólo 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. Sólo aplicable cuando se utiliza la opción Mostra valor original y lookup .
PROCESAMIENTO AJAX
Recarga otros tipos de campos de selección (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.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Figura 1: Configuración de Ayuda usando Pop-up.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Configuración general
Atributos:
Tipo de datos - La radio es un tipo de objeto que permite la selección de una única información 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 botón "Nuevo".
Seleccione una de las opciones siguientes:
Valor Definido - Utiliza el valor inscrito en el atributo valor inicial . Es posible recibir parámetros
mediante el uso de esta funcionalidad. Ejemplo: Al entrar [var_logged_user] es posible utilizar una
variable de sesión creada en una pantalla de login.
Fecha del Sistema - Utilización del la the fecha del servidor
Nota: Usando la opción fecha del servidor no es necesario introducir un Valor Inicial.
Valor Inicial - El valor mostrado en el campo cuando se utiliza la opción Valor Definido
Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.
Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy útil para
pasar parámetros.
Incremento Auto (automática) - Se utiliza sólo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automático, un campo
para introducir el nombre de la secuencia se muestra.
Lookup de Edición
Lookup de edición permite a visualización 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 automatico y lookup manual) .
Método de Lookup
Hay dos opciones disponibles: automático, con base en una sentencia SQL para alimentar a la lista de valores o
manual que se basa en una lista de valores introducida.
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 actualización / inserción de una fila. Es posible utilizar comandos SQL complejos con muchas tablas y/o
views sobre el mismo.
Utilice Título - Mostrar una opción diferente de radio en el campo (Véase Ninguno en la imagen abajo), en
relación a un valor lleno manualmente (Valor interno de título).
Título - El título del objeto de o su opción por default aparece como la primera línea
Valor interno de título - La clave utilizada en los eventos de inserción o actualización cuando el título del
objeto es seleccionado
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualización en el campo.
Mostrar original y el valor de lookup - Muestra el campo de clave y el recuperado por lookup.
Separados por - Caracteres utilizados para separar los valores de campo y el recuperado por lookup. Sólo
aplicable cuando se utiliza la opción Mostra valor original y lookup .
Uso específico de conexión - Permite ejecutar la sentencia SQL en otro tipo de conexión disponible en
este proyecto.
Atributos:
Título - El título del objeto de o su opción por default aparece como la primera línea
Valor interno de título - La clave utilizada en los eventos de inserción o actualización cuando el título
del objeto es seleccionado.
Recargar formulario cuando el valor ha cambiado- Fuerza una recarga de un formulario cuando occurre
actualización en el campo.
Mostrar original y el valor de lookup- Muestra el campo de clave y de lookup recuperado por la sentencia
SQL.
Separados por - Caracteres utilizados para separar los valores de campo y el recuperado por lookup. Sólo
aplicable cuando se utiliza la opción Mostra valor original y lookup .
PROCESAMIENTO AJAX
Recarga otros tipos de campos de selección (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.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Este campo muestra una lista de elementos obtenidos de un comando de selección. La entrada de información
sirve como un filtro de elementos que se mostrarán como se escriba. Esta estructura es similar a la lista
Seleccione HTML objeto de que cada elemento tiene un valor y la etiqueta asociada. Para el Auto de texto
completo de cada elemento de valor debe ser el alfa-numérico. Esta lista se cargan de forma dinámica con la
tecnología Ajax
Atributos:
Valor Inicial - El valor mostrado en el campo cuando se utiliza la opción Valor Definido
Guardar variable - Guarda una variable de sesión 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 sesión y se
muestran en todas las aplicaciones.
Nombre de Variable - Nombre de variable de sesión para guardar el valor del campo (como se define más
arriba).
Tamaño en la base de datos - Tamaño maximo utilizado cuando se actualiza el campo en la tabla. Este
valor es leído automáticamente de su esquema de información (DB Schema).
Campo oculto - Campo está disponible para los procesos PHP o JavaScript, pero no se muestra.
Etiqueta de campo - Sólo mostra valor. No permite la modificación del campo.
Formato de Valores
Atributos:
Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.
Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy útil para
pasar parámetros.
Incremento Auto (automática) - Se utiliza sólo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automático, un campo
para introducir el nombre de la secuencia se muestra.
Incremento automático (manual) - El formulario generado se encargará de la función de auto-incremento
mediante el cálculo automático del valor del campo antes de insertar un registro.
Fecha Inclusión - La fecha del servidor se guarda en el campo de la tabla en el tiempo de inserción .
Fecha de Actualización - La fecha del servidor se guarda en el tiempo de la actualización.
Nulo - El campo SQL en el cuadro está lleno de (null)
Lookup de EdiciÓn
Atributos:
PROCESAMIENTO AJAX
Recarga otros tipos de campos de selección (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.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Este campo muestra una lista de elementos obtenidos de un comando de selección. La entrada de información
sirve como un filtro de elementos que se mostrarán como se escriba. Esta estructura es similar a la lista
Seleccione HTML objeto de que cada elemento tiene un valor y la etiqueta asociada. Para el número de Auto-
valor completo de cada elemento deben ser numéricos. Esta lista se cargan de forma dinámica con la tecnología
Ajax.
Atributos:
Valor Inicial - El valor mostrado en el campo cuando se utiliza la opción Valor Definido
FORMATO DE VALORES
Attributes:
Es posible definir un valor guardado para cada campo de la tabla. Es frequentlly utilizado cuando no muestra el
campo para el usuario final.
Picture3: Interfaz de base de datos de valor.
Valor definido - Puede especificar un valor constante o el uso variables globales [global_var]. Muy útil para
pasar parámetros.
Incremento Auto (automática) - Se utiliza sólo cuando el campo en la base de datos es AUTO
INCREMENTO o similar, si su SGDB utiliza secuencias para ejecutar el incremento automático, un campo
para introducir el nombre de la secuencia se muestra.
Lookup de EdiciÓn
Atributos:
Mostrar original y el valor de lookup - Con esta opción desactivada (No) muestra, por ejemplo, sólo el
nombre del Estado en la captura
PROCESAMIENTO AJAX
Recarga otros tipos de campos de selección (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.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Texto - Mostrar el texto de ayuda al lado del campo.
Campo Imagem Html
Atributos:
Tipo de datos - Define el tipo de campo de datos. Cuando los campos es del tipo de imagen htmlse permite
insertar en el campo una imagen.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Imagen - Define la imagen que se mostrará. El icono "Seleccionar imagen" lista imágenes estándar del
ScriptCase para la selección. El icono de "Subir una imagen" permite al programador presentar una imagen
al servidor situado en otra máquina
Borde - Ancho de borde de la imagen en píxeles.
Anchura - Define el ancho de la imagen en píxeles.
Altura - Define altura de la imagen mostrada (en porcentaje o píxeles).
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Atributos:
Tipo de datos -Define el tipo de campo de datos. Cuando el campo es de tipo etiqueta , se muestra sólo
como salida.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Texto - Cuadro de texto para introducir un texto que se muestra por el lado del campo.
Recargar - Recarga el formulario al hacer clic en el vínculo creado con el texto introducido en el atributo
Texto
Posición - Posición del campo en el el bloque seleccionado, cuando se carga el formulario
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Atributos:
Tipo de datos - Define el tipo de campo de datos. Los campos de tipo HTML editor aceptan letras, números
y caracteres especiales.
Etiqueta - Por ejemplo: un campo se define como client_name_fld en la tabla aparece como Nombre de
Cliente
Altura - Define la altura del cuadro editor en píxeles.
Campo oculto - Campo está disponible para los procesos PHP o JavaScript, pero no se muestra.
Deshabilitar campo - Definir si el campo se puede desactivar en "modo de inserción", "modo de
actualización" o en "insertar y actualizar el modo de".
Tipo de SQL - Define el tipo de campo en la base de datos.
Barra de herramientas
Atributos:
Propiedades:
Posición - Posición de la barra de herramientas en el Editor de HTML.
Alineación - Alineación del botón en la de la barra de herramientas.
Status - Oculta la barra de estado o la muestra. Seleccione de posición en la pantalla : Superior o
Inferior.
Cantidad - Cantidad de líneas en la barra de herramientas en el Editor de HTML.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
ConfiguraciÓn General
Atributos:
ConfiguraciÓn General
Atributos:
ConfiguraciÓn general
Atributos
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
CONFIGURACIÓN DE VISUALIZACIÓN
Define los valores de CSS de los campos individualmente.
Figura 5:Interfaz de definición de CSS
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Texto - Mostrar el texto de ayuda al lado del campo.
Campo Código De Barras
Atributtes:
CÓdigo de Barras
Atributtes:
CSS
Atributos:
Documente la aplicación. Cree instrucciones en línea, describe las reglas de negocio y guarde los comentarios
en el sistema de ayuda que permitan al usuario comprender mejor el sistema y ayudarlo direccionarlo a la mejor
manera de utilizarlo.
Atributos:
Describir Ayuda - Añadir un texto que se mostrará cuando el usuario sitúe el ratón 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 ratón pasa sobre la página.
Páginas
Bloques
Esquema de Colores
PÁGINAS
Utilizando la definición de los bloques, una página es un contenedor de bloques. En cada aplicación se crea una
página que tiene el nombre default "pag1". En las aplicaciones del formulario, control y filtro, es posible crear más
páginas a una aplicación. Las páginas se muestran en la aplicación en modo de pestañas, donde cada pestaña
tiene los bloques definidos en la Organización de los bloques.
Figura 1: Interfaz de configuración de las páginas (disponible sólo para las aplicaciones de formulario , control y filtro).
Véase a continuación un ejemplo de una aplicacion de formulario utilizando dos páginas: Datos generales y
Documentos (ver Figura 2)
Una aplicación puede tener un montón de páginas, y en cada uno de ellos, puede incluir un montón de bloques.
Figura 3: Interfaz de configuración de las páginas
Para incluir una nueva página, por favor introduzca los dos textos anteriores de los botones Insertar, en el primer
campo llenar el nombre de la página y en el segundo campo, seleccione la imagen que será presentado como
icono de la carpeta, y luego haga clic en el botón de Insertar.
Para borrar una página, haga clic sobre el botón de borrar que se presenta en la línea de la página
correspondiente.
NOTA: La definición de las páginas sólo es considerado para formularios en la orientación de Registro Único
Atributos:
Nombre de la fuente - Permite definir qué tipo de fuentes van a ser mostrado en el campo. Haga clic en
el icono que se encuentra en el lado derecho del campo que se abre una ventana a la selección de
fuente. Sólo tienes que seleccionar la fuente en la lista existente y haga clic en el botón de confirmación.
La ventana se cierra y la opción se traslada al campo en la ventana principal
Tamaño de Fuente - Informar al tamaño de la fuente deseada.
Color de la fuente seleccionada - Permite definir el color de fuente de la pestaña seleccionada. Haga
clic en el icono existente en el lado derecho del campo, se abre una ventana con una paleta de colores.
Seleccionar el color deseado, simplemente haga clic en el botón de actualización y el código
correspondiente al color seleccionado será automáticamente transferido al campo.
Color de fondo seleccionado - Permite definir el color de fondo que tendrá la pestaña seleccionada.
Haga clic en el icono existente en el lado derecho del campo, se abre una ventana con una paleta de
colores. Seleccionar el color deseado, simplemente haga clic en el botón de actualización y el código
correspondiente al color seleccionado será automáticamente transferido al campo.
Color de la fuente no seleccionado- Permite definir el color de fuente de la pestaña no seleccionada.
Haga clic en el icono existente en el lado derecho del campo, se abre una ventana con una paleta de
colores. Seleccionar el color deseado, simplemente haga clic en el botón de actualización y el código
correspondiente al color seleccionado será automáticamente transferido al campo.
Color de fondo no seleccionado- Permite definir el color de fondo de la pestaña no seleccionada.
Haga clic en el icono existente en el lado derecho del campo, se abre una ventana con una paleta de
colores. Seleccionar el color deseado, simplemente haga clic en el botón de actualización y el código
correspondiente al color seleccionado será automáticamente transferido al campo.
Bloques
Esta configuración es válida para formar con la orientación "Registro Único". A través de la creación de los
bloques, los campos del formulario puede ser mejor distribuida para el efecto visual.
Blocks
Por defecto, las aplicaciones creadas en ScriptCase constará de un sólo bloque, con el mismo nombre de la
aplicación. Puede añadir tantos bloques como sea necesario y organizarlos en la forma más conveniente. En la
figura de abajo observará una columna ORGANIZACIÓN, que puede ser utilizada para definir la posición de
próximo bloque (al lado o debajo de la cadena).
En el lado izquierdo de cada bloque hay dos iconos: para editar el bloque y para borrar el bloque.
Atributos
Op - Opciones.
Etiqueta (Visualización) - Controla si serán mostradas las etiquetas de los campos contenidos en el bloque
Campos (columnas) - Cantidad de columnas mostradas lado a lado dentro del bloque.
“Al lado” - Muestra los campos lado a lado respetando la cantidad de columnas.
Organización (Siguiente) - La forma en que los bloques están organizados dentro de la página:
Atributos:
Editar Bloque
Attributes:
Configuracion de Layout
Atributos:
PIE DE PÁGINA
Image2: Interfaz de pie de página.
Visión General
onApplicationInit - Este evento se ejecuta cuando la aplicación se carga sólo por primera vez.
onNavigate - Este evento se ejecuta cuando se navega de un registro a otro.
onScriptInit - Este evento se ejecuta cuando la aplicación se está cargando.
onRefresh - Este evento se ejecuta al cargar la página de la solicitud.
onValidate - Este evento se ejecuta al hacer clic sobre la validación (OK, Actualizar, Insertar, Borrar, Filter)
dependiendo de la aplicación.
onValidateFailure - Este evento se ejecuta si la validación se ha fallado. Con errores.
onValidateSuccess - Este evento se ejecuta si la validación es exitosa. Sin errores.
onBeforeInsert - Este evento se ejecuta antes de la inserción.
onAfterInsert - Este evento se ejecuta después de la inserción.
onBeforeUpdate - Este evento se ejecuta antes de actualizar un registro.
onAfterUpdate - Este evento se ejecuta después de actualizar un registro.
onBeforeDelete - Este evento se ejecuta antes de la eliminación.
onAfterDelete - Este evento se ejecuta después de la eliminación.
onLoad - Este evento se produce cuando la página se carga, es decir, cuando la navegación desde un
registro a otro, al hacer clic en los botones (nuevo, insertar, etc antes.).
onLoadRecord - Este evento se produce cuando se carga la página antes de imprimir cada registro.
onBeforeInsertAll - Este evento se ejecuta antes de la inserción de ningún registro.
onAfterInsertAll - Este evento se ejecuta después de insertar todos los registros.
onBeforeUpdateAll - Este evento se ejecuta antes de actualizar todos los registros.
onAterUpdateAll - Este evento se ejecuta después de la actualización de todos los registros.
onBeforeDeleteAll - Este evento se ejecuta antes de la eliminación de todos los registros.
onAfterDeleteAll - Este evento se ejecuta después de la eliminación de todos los registros.
Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
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.
Vea a continuación un ejemplo: El campo de usuario se valida con una base de datos (tabla). Para los usuarios
válidos devuelve el nombre. Para los usuarios no válido se muestra un mensaje.
Ejemplo:
1 º - Seleccione el campo y los eventos que utiliza el proceso de AJAX, (en el código PHP). Pasar parámetros
es opcional.
Imagen2: Selección de los campos y eventos para el procesamiento de AJAX.
2 º -Escriba la regla en el editor de PHP abierto. El código es procesado por el servidor y el resultado XML
enviado al navegador. Ver la macro Macros Asistente para una selección de macros ScriptCase disponibles.
Cualquier evento puede usar las funciones predefinidas disponibles en Scriptcase. Estas funciones se llaman
"Scriptcase Macros".
Botones
Nuevo Botón
Para crear un nuevo botón, haga clic en la opción Nuevo Butón y escribe un nombre y el tipo de botón.
Eliminar un botón
Para eliminar un botón haga clic en el icono Eliminar junto al nombre del botón en el menú de la aplicación -
opción de botones.
Botón Javascript
botÓn Javascript
Para crear un nuevo botón, haga clic en "" el botón Nuevo, escriba el nombre y seleccione el tipo de botón.
Image2: Función Nuevo b otón Hay tres tipos de botones: (Button, Imagen y Link).
CÓdigo
. Image2: Interfaz de JavaScript.
Eliminar un botón
Para eliminar un botón haga clic en el icono Eliminar junto al nombre del botón en el menú de la aplicación -
opción de botones.
Botón Php
botÓn PHP
Para crear un nuevo botón, haga clic en "" el botón Nuevo, escriba el nombre y seleccione el tipo de botón.
Image2: fFunción Nuevo B otón Hay tres tipos de botones: (Button, Imagen y Link).
CÓdigo
Image2: Interfaz Php.
Eliminar un botón
Para eliminar un botón haga clic en el icono Eliminar junto al nombre del botón en el menú de la aplicación -
opción de botones.
Botón De Enlace
botÓn de enlace
Para crear un nuevo botón, haga clic en "" el botón Nuevo, escriba el nombre y seleccione el tipo de botón.
Image2: Función Nuevo botón. Hay tres tipos de botones: (Button, Imagen y Link).
El botón de enlace requiere un vínculo asociado a ell.En el menú de la aplicación (en el lado izquierdo de la
ventana) hay una opción para crear nuevos vínculos y configurar el botón de enlace nuevo. Siga los pasos
siguientes para crear el vínculo necesario para completar la operación.
CreaciÓn de un nuevo enlace
1 - Haga clic en un nuevo enlace, como en la imagen debajo.
2 - Seleccione los botones de tipo de vínculo y haga clic en el siguiente (en la imagen abajo).
4 - Definir los parámetros pasados. Puede ser de tres tipos: de campo, de valor o vacío.
Abrir en la misma ventana - Mostrar el formulario en la misma ventana del navegador, salir de la
búsqueda y va a el formulario.
Abrir en otra ventana - Abrir otra ventana para mostrar el formulario.
Abrir en una Iframe - Mostrar el formulario en la misma en la misma ventana que la búsqueda, por
debajo de la búsqueda se crea un Iframe para mostrar el formulario.
URL de salida de la aplicación llamada - dirección web visitada cuando el usuario salga del formulario.
Propiedades de formulario - Seleccione los botones que se mostrarán.
Eliminar un botón
Para eliminar un botón haga clic en el icono Eliminar junto al nombre del botón en el menú de la aplicación -
opción de botones.
Botón Ajax
Botón Ajax
Para crear un nuevo botón, haga clic en 'Nuevo Botón', ponga el nombre y seleccione lo tipo del botón.
Code
. Image2: Interface Php.
Eliminar un botón
Para eliminar un botón haga clic en el icono Eliminar junto al nombre del botón en el menú de la aplicación -
opción de botones.
Maestro Detalle
Maestro Detalle
MAestro / DEtalle
Permiten crear formas de actualización para actualizar las tablas 1: N en una sola ventana.
Ver más: