Rational Developer para System z, Versión 7.6

Características del editor ESQL de flujos

En este tema se describen las características del editor ESQL de flujos.

Nota: Sólo debe utilizar el editor ESQL de flujos para editar los archivos .esql creados en niveles anteriores de las herramientas de proyecto de flujo de servicios (consulte la sección Utilizar expresiones ESQL en lugar de módulos ESQL).

Vistas del editor ESQL de flujo

El editor ESQL de flujo tiene las siguientes vistas:

Vista Navegador de recursos
La vista Navegador muestra todos los recursos del espacio de trabajo, es decir, todos los recursos del conjunto de mensajes y todos los recursos del flujo, incluidos los archivos ESQL.
Área del editor
El área del editor muestra el contenido del recurso que está abierto actualmente. También muestra pestañas para cada recurso que tiene abierto para que pueda conmutar rápidamente entre ellos.
Vista Esquema
La vista Esquema muestra los esquemas, constantes definidas, módulos y rutinas a los que ha hecho referencia en este archivo ESQL.
Vista Problemas
La vista Problemas muestra los mensajes de aviso y error que la validación del editor genera cuando se guarda el archivo ESQL. Si efectúa una doble pulsación en un error, el editor indica dónde se encuentra resaltando el código ESQL correspondiente.

Formato

Si selecciona Fuente > Formato en la barra de menús principal del entorno de trabajo, podrá reformatear un bloque de texto seleccionado. Esta opción formatea todas las líneas de código seleccionadas (a menos que sólo se hayan seleccionado parcialmente, en cuyo caso se ignoran) o, si no se seleccionan líneas, formatea todo el archivo (corrigiendo las alineaciones y el sangrado). También puede formatear sentencias de código mediante las opciones Desplazar a la derecha o Desplazar a la izquierda disponibles en el menú Formato.

Comentarios

Puede añadir comentarios al código ESQL y eliminarlos del mismo:

  1. Para convertir una línea de código existente en una línea de comentario, pulse Fuente > Comentar.
  2. Para convertir una línea de comentario en una línea de código, pulse Fuente > Descomentar.
  3. Para crear una línea de comentario, pulse Intro para crear una línea y escriba el identificador de comentario o pulse Fuente > Comentar. Puede especificar cualquier texto a continuación del identificador: el editor de ESQL de flujo ignorará todo lo que escriba.

Asistencia de contenido

Para facilitar la codificación de ESQL válido, el editor visualiza una lista de sentencias y funciones válidas en la posición del cursor. Para invocar esta asistencia, pulse Editar > Asistencia de contenido. En algunos sistemas, es posible que también pueda utilizar la combinación de teclas Control+espacio. Recorra la lista que se visualiza para encontrar y resaltar la entrada que desee y pulse Intro. El código adecuado se insertará en el módulo y la lista desaparecerá.

La asistencia de contenido se suministra en las áreas siguientes:

  • Palabras clave aplicables, en función de la sintaxis de lenguaje.
  • Bloques de código que se especifican conjuntamente, como por ejemplo BEGINEND;.

La asistencia de contenido sólo funciona si el ESQL puede analizarse correctamente. Los errores tales como la falta de END después de BEGIN y otras sentencias de bloque sin terminar provocan anomalías del analizador y no se suministra asistencia de contenido. Intente utilizar la asistencia de contenido en otras áreas adyacentes a la sentencia en la que no ha funcionado para reducir el punto de error. Como alternativa, guarde el archivo ESQL; la operación de guardar el archivo provoca la escritura de los errores de validación y de todos los errores de sintaxis en la vista Tareas. Consulte los errores notificados para corregir la sintaxis ESQL. Si utiliza la asistencia de contenido para generar la mayoría de las sentencias (como por ejemplo sentencias de bloque), éstas se especificarán correctamente y se reducirá posibilidad de errores.

Funciones del editor ESQL de flujo

Pulse con el botón derecho del ratón el área del editor para acceder a las siguientes funciones adicionales:

  • Deshacer y Revertir archivo. Para deshacer un cambio que ha realizado en el archivo ESQL, pulse Deshacer. Si deshace un cambio, puede restituirlo pulsando Revertir archivo.
  • Cortar, Copiar, y Pegar. Son funciones estándar del editor.
  • Desplazar a la derecha y Desplazar a la izquierda. Son funciones estándar del editor.
  • Guardar. Pulse aquí para guardar los cambios.
  • Comentar y Descomentar. Pulse Comentar para cambiar una línea del código ESQL por un comentario. Pulse Descomentar para cambiar un comentario por una línea de código ESQL.
  • Formatear. Esta función formatea todas las líneas seleccionadas de código (a menos que sólo estén parcialmente seleccionadas, en cuyo caso se ignoran) o bien, si no hay líneas seleccionadas, formatea todo el archivo (corrigiendo las alineaciones y los sangrados).
  • Organizar vías de acceso de esquema y Añadir vía de acceso de esquema. Estas funciones le ayudan en la gestión de esquemas.

Pulse Organizar vías de acceso de esquema y cualquier esquema que contenga procedimientos o funcionales a los que llama el archivo ESQL se añadirá automáticamente a la sentencia PATH (si todavía no lo había añadido). Esta función explora el archivo ESQL en busca de instancias de procedimientos o funciones que residan en esquemas que todavía no están totalmente cualificados en el archivo.

Pulse Añadir vía de acceso de esquema cuando codifique una llamada a un procedimiento o función que resida en un esquema distinto a cualquiera que haya incluido en la sentencia PATH, y este esquema se añade a la sentencia PATH. Asegúrese de que el cursor esté situado en el nombre del procedimiento que está llamando.


Términos de uso | Comentarios

Este Information Center está basado en tecnología Eclipse. (http://www.eclipse.org)