jueves, 29 de mayo de 2014

ScriptCase: Evento Ajax onChange

 Esta entrada es una traducción del blog oficial.

En este artículo mostraremos como los eventos Ajax onChange funcionan. first Ajax will run doing a processing in the browser side to avoid to execute a SQL query or a server request (N. del T. Prefiero dejar esta frase sin traducir, ya que no termino de entender exactamente lo que quieren decir, creo que es un problema de traducción), de esta manera, el resultado volverá más rápido de lo habitual.

El evento onChange ocurrirá cuando el objeto pierde el foco y el valor del campo es cambiado. A continuación, mostraremos un ejemplo explicando como usar este evento. Crearemos una aplicación de tipo Control con un único campo (test), y crearemos el evento Ajax.


1. Necesitaremos crear una aplicación de tipo control y crear un nuevo campo llamado "test" en ella. 



2.  En el menú, "Eventos Ajax" crearemos un nuevo evento, eligiendo test como campo, y onChange como evento
3. Como código pondremos en el evento: sc_alert('Evento Ajax onChange capturado'); que lanzará una mensaje con ese texto.

4. Para finalizar ejecutaremos la aplicación, escribiremos cualquier texto en el campo test, y le haremos perder el foco.

N. del T.

Este evento usa Ajax para ejecutar código del lado del servidor en PHP. Si lo que se quiere hacer es trabajar el evento del lado cliente en Javascript, disponemos de la opción del Evento onChange para el objeto en cuestión, bajo el menú Javascript.



martes, 6 de mayo de 2014

Ajuste de ancho de las columnas en las aplicaciones de tipo de control

 Esta entrada es una traducción del blog oficial.

Para que haya una mejor alineación entre los elementos de una aplicaicón de ScriptCase, existe un recurso disponible prácticamente todos los tipos de aplicación, el llamado Anchura. Con él se puede determinar el tamaño exacto de píxeles de las columnas que desea trabajar
En las aplicaciones de tipo de control también es posible contar con esta característica y le enseñaremos a usarlo.

En primer lugar, vaya a la opción "Configuración".


Localice el atributo "Columnas de Tabla" y en el desplegable, seleccione "Informó" (hay un pequeño error de traducción aquí).

Ahora se habilitará un nuevo campo donde poder especificar el tamaño.

lunes, 5 de mayo de 2014

ScriptCase

Hace unos meses, descubrí ScriptCase. Sinceramente, me quedé impresionado por la potencia de esta herramienta. La verdad, es que era la típica herramienta que llevaba mucho buscando, un entorno RAD de programación, realmente competitivo, a un precio aceptable, y que las aplicaciones generadas pudieran desplegarse en cualquier hosting.

Realmente, no iba buscando una herramienta como SC cuando dí con ella, simplemente surfeaba la web. Cuando vi sus características (y por qué no decirlo, su precio), rápidamente me descargué la versión trial, y me puse a investigar.

Mi impresión sobre la herramienta, de hecho, fué a mejor. Me pareció una herramienta tan buena que compramos nuestra licencia, y nos pusimos rápidamente a migrar algunos proyectos. Después, decidimos convertirnos en resellers y abrir una línea de negocio alrededor de SC, ofreciendo formación, consultoría y licencias, siendo la primera consultora española en ofrecer servicios de SC.

A partir de ahora, de vez en cuanto habrán artículos sobre las bondades de SC, y poco anunciaré lo que tienen preparado para la versión 8. Adelantar, que va relacionado con adaptación móvil, y BI :)