//Lenguajes de programación. SCRIPTS
Lenguajes de programación. SCRIPTS 2018-11-21T18:13:40+00:00
Print Friendly, PDF & Email

Manual para comprender los archivos SCRIPTS de extensión .qs .

  • CREADO POR: miguelajsmaps@gmail.com en https://github.com/Miguel-J/eneboo/wiki (YA NO EXISTE)
  • FECHA CREACIÓN:
  • ACTUAL: miguelajsmaps@gmail.com en http://manuales-eneboo-pineboo.org/lenguajes-de-programacion-introduccion/lenguajes-de-programacion-scripts/
  • ULTIMA ACTUALIZACIÓN:Last updated: noviembre 21, 2018 at 18:13 pm

 


[Volver al menú de general de lenguajes]

(http://manuales-eneboo-pineboo.org/lenguajes-de-programacion-introduccion)


Lenguajes de programación. SCRIPTS

Indice:

  1. Lenguaje que utiliza:
  2. Extensión de archivos:
  3. Cómo poner un comentario:
  4. Otros datos:
  5. Estructura del archivo:

Haz clic aquí para volver al índice


1. LENGUAJE QUE UTILIZA:

Haz clic aquí para volver al índice


2. EXTENSION DE ARCHIVOS:

  • .qs

Se pueden abrir con:

  • “Wordpad”.
  • “Sublime Text2” y luego con “Ctrl + Shift + P” y elegir “S” y buscar “Set Syntax: JavaScript”…..oculta las líneas inactivas y separa por colores los distintos elementos…

Haz clic aquí para volver al índice


3. COMO PONER UN COMENTARIO:

  • Ejemplo de comentario de una sola línea:

// a continuación se muestra un mensaje

  • Ejemplo de comentario de varias líneas:/********** **aquí escribes lo que quieras, para aclarar lo que hace ese código *****************/

Haz clic aquí para volver al índice


4. OTROS DATOS:

  • Nota: Python utiliza retornos de carro para separar sentencias y los dos puntos y el sangrado para reconocer bloques de código. C++ y Java usan punto y coma para separar sentencias, y llaves para indicar bloques de código.

  • NOTA DE CARGA: Eneboo carga todos los archivos/funciones .qs al arrancar. Eso permite que se ejecuten las acciones más rápido, pero a cambio el inicio es más lento…y si alguna función no está bien definida, el programa se bloquea DESDE EL INICIO, no espera a que se use.

Haz clic aquí para volver al índice


5. ESTRUCTURA DEL ARCHIVO:

Sub-Indice:

  1. Título
  2. Declaración de funciones
  3. Definición de funciones
  4. SCRIPTS (.qs): —

Haz clic aquí para volver al Sub-Indice
Haz clic aquí para volver al índice


1. Título:

ejemplo:

Haz clic aquí para volver al Sub-Indice


2. Declaración de funciones

Sirve para “informar” al programa sobre TODAS las funciones en juego, y así se evita tener que poner las funciones en orden y que dé error porque no se ha definido una función: le dice al programa que “si no tienes definida una función, que la busques más adelante” en la zona de “Definición de funciones”.

ejemplo:

Haz clic aquí para volver al Sub-Indice


3. Definicion de funciones:

Desarrollo de lo que hace cada función

ejemplo:

Haz clic aquí para volver al Sub-Indice


4. SCRIPTS (.qs):

https://groups.google.com/forum/#!searchin/eneboo/uuid/eneboo/zVtFx0E9HIw/j3bPxFyYPAUJ

…los filtros (de informes) se envían al informe jasper desde los criterios “ORDER BY” del “flfactinfo.qs” de la carpeta SCRIPTS del módulo INFORMES (adaptado para eneboo-reports)….

Ejemplo:

Haz clic aquí para volver al Sub-Indice
Haz clic aquí para volver al índice


error: Content is protected !!