Novedades de Rational Business Developer en V9.5.1

Las siguientes nuevas funciones se han incluido en Rational Business Developer V9.5.1:

Nuevo soporte de SO:

  • Soporte de Mac OS X

    Ahora puede instalar Rational Business Developer en Mac OS X. Para obtener más información sobre las versiones soportadas de Mac OS X, consulte los Informes de compatibilidad de productos de software. Se da soporte a la mayoría de funciones de RBD.

    Se ha añadido MAC como sistema de destino para la generación Java™ y asociaciones de recursos (los tipos de VSAM seqws y remote están soportados).

    No se da soporte a las funciones siguientes:

    • Acceso SQL remoto a z/VSE DB2
    • Acceso VSAM remoto mediante DDM/DFM
  • Soporte de Ubuntu

    Ahora Rational Business Developer oficialmente da soporte a Ubuntu.

Nueva mejora de lenguaje:

  • Consideraciones de open para E/S de archivo

    En el contexto de la E/S de archivo que no implica bases de datos, la sentencia open de EGL abre el archivo asociado a una variable de registro dada. Puesto que las sentencias get o add de EGL abren automáticamente los archivos, puede utilizar la sentencia open de EGL para borrar el archivo sin que se realice realmente ninguna E/S. Para obtener más información, consulte Consideraciones de open para E/S de archivo

  • setCharacterEncoding()

    setCharacterEncoding() es una función del sistema que especifica una codificación alternativa para una variable CHAR, MBCHAR o DBCHAR.Para obtener más información, consulte setCharacterEncoding()

  • Soporte para canales CICS en VSE

    Los programas EGL generados para VSE CICS ahora pueden utilizar canales CICS para pasar parámetros. Esto significa que puede pasar hasta 30 parámetros de tamaño ilimitado (limitado por el almacenamiento disponible en la región CICS). Tanto el llamador como el llamado deben ejecutarse en CICS. Esta característica necesita CICS Transaction Server for z/VSE 2.1, que está disponible para z/VSE 6.1.

  • Soporte XMLLIB para generación COBOL

    Los programas EGL generados para entornos COBOL ahora pueden utilizar la función del sistema XMLLIB para realizar generación a series XML o extracción de series XML. Para obtener más información, consulte Biblioteca de EGL XMLLib

Mejoras de la interfaz de usuario enriquecida:

  • Actualización de proyectos de widget de interfaz de usuario enriquecida

    De forma predeterminada, ahora se utilizan los proyectos del sistema IU enriquecida siguientes:

    • Para widgets EGL que no están bajados en Dojo: com.ibm.egl.rui_4.3.3
    • Para widgets Dojo EGL: com.ibm.egl.rui.dojo.widgets_2.3.1
    • Para ejemplos Dojo EGL: com.ibm.egl.rui.dojo.samples_2.3.1
    • Para el acceso a tiempo de ejecución Dojo local: com.ibm.egl.rui.dojo.runtime.local_1.10.4
  • Propiedad fixFirstColumn para DataGrid

    fixFirstColumn es una nueva propiedad para el widget DataGrid para especificar si la primera columna (como una columna de título) estará fija cuando se desplace horizontalmente. Para obtener más información, consulte DataGrid y DataGridTooltip de la interfaz de usuario enriquecida.

  • Soporte de Mover por nombre para RUI

    Ahora la sentencia Mover.. por nombre está soportada en RUI para permitir la copia rápida de registro en RUI. Para obtener más información, consulte move.

Mejoras de Mobile:

  • Widgets de móvil Dojo EGL

    De forma predeterminada, los widgets de móvil utilizados se actualizan a 1.5.0.

    Se han añadido widgets adicionales, como DojoMobileTextBox y DojoMobileRadioButton, para proporcionar más prestaciones. Para obtener más información, consulte Widgets de móvil Dojo EGL

Mejoras de servicio:

  • Forma global de establecer la autenticación http para llamar a todos los servicios

    En Rational Business Developer V9.5.1, puede establecer UserID y Password para llamar a todos los servicios por serviceLib.setHTTPBasicAuthentication (UserID, Password).

  • Tarea Ant egl.createInterfaceFromWSDL

    Se ha incluido una nueva tarea Ant denominada egl.createInterfaceFromWSDL para permitir la creación de la interfaz de EGL a partir de un archivo WSDL mediante Ant. Para obtener más información, consulte egl.createInterfaceFromWSDL.

Anotaciones nuevas:

  • enableSaveRestore

    Rational Business Developer V9.5.1 actualiza la anotación enableSaveRestore. Ahora puede utilizarla para variables de programa como registros para controlar si los datos de la variable se mantienen en toda una conversión segmentada. Para obtener más información, consulte Lista maestra de todas las propiedades de EGL.

Nuevas opciones de tiempo de generación:

Nuevas preferencias de EGL:

  • Añadir cabecera meta para HTLM generado

    Rational Business Developer V9.5.1 añade la preferencia de RUI para especificar la cabecera meta HTML utilizada en el despliegue y HTML desplegado. La sección meta se añade también en el descriptor de despliegue de EGL; puede especificar cabeceras meta personalizadas en el archivo HTML desplegado. Para obtener más información, consulte Establecer preferencias para IU enriquecida.

  • Permitir separar el contenido Javascript en otro archivo en el HTML desplegado

    Rational Business Developer V9.5.1 añade la preferencia para especificar si el contenido JavaScript del archivo HTML desplegado se separa del archivo HTML como un único archivo. El archivo .js habilita la memoria caché del navegador para el archivo JavaScript para mejorar el rendimiento. Para obtener más información, consulte Establecer preferencias para el despliegue de IU enriquecida.

  • Permitir inhabilitar la asistencia de contenido

    Se añade un botón de menú y puede pulsar el acceso directo del teclado (Ctrl+6) para inhabilitar la asistencia de contenido. Cuando el espacio de trabajo es demasiado grande y causa el rendimiento lento de la asistencia de contenido, esta función resultará de utilidad. Para obtener más información, consulte Asistencia de contenido.