Las siguientes nuevas funciones se han incluido en
Rational Business Developer V9.1.1:
Soporte para llamada a programas de CICS con JCICS
Puede especificar JCICS como remoteComType para llamar a programas de CICS desde
aplicaciones de CICS Liberty. Esta característica necesita
CICS Transaction Server para z/OS 5.1 o
una versión superior.
Preferencias del editor EGL nuevas
- Se emiten mensajes de aviso si una sentencia provoca el movimiento de datos a un campo más pequeño que implica la
posibilidad de un recorte. Este mensaje de aviso está activado de forma predeterminada y se puede desactivar en las
preferencias del editor EGL.
- Una preferencia del editor EGL nueva permite controlar cuando se vuelven a compilar y a generar los programas y las
bibliotecas cuando se ven afectados por un cambio en una función, un registro o un elemento de datos de nivel superior.
En lugar de volver a compilar inmediatamente cada componente afectado por el cambio, lo que podría tardar bastante
tiempo, la característica compilará y gestionará automáticamente una lista de trabajo diferido. Esta lista, con sus
selecciones de menú emergente asociadas, permite decidir qué y cuándo volver a compilar o a generar respecto a los
programas y bibliotecas. Esta característica reduce significativamente el tiempo dedicado a compilaciones incrementales
en el espacio de trabajo. Una ventaja adicional de esta característica es que puede averiguar rápidamente qué programas
o bibliotecas utilizan una función, un registro o un elemento de datos de nivel superior.
- Mejoras de rendimiento significativas para el acceso de variable de biblioteca cobolGen.
Funciones nuevas en la vista Referencia de componentes EGL
- Se proporcionan filtros nuevos para filtrar componentes a discreción. Puede mostrar componentes que solo están
relacionados con la sentencia Call o con la función de nivel superior.
- Puede copiar la estructura de árbol visualizada actualmente. Utilice esta función con los filtros que hay más
arriba para copiar los componentes que desea.
Para obtener más información, consulte
Viewing part references.
Mejoras de la interfaz de usuario enriquecida:
De forma predeterminada, ahora se utilizan los proyectos del sistema
IU enriquecida siguientes:
- Para widgets EGL que no están basados en Dojo: com.ibm.egl.rui_4.3.1
- Para widgets Dojo EGL: com.ibm.egl.rui.dojo.widgets_2.2.2
- Para ejemplos Dojo EGL: com.ibm.egl.rui.dojo.samples_2.2.2
- Para el acceso a tiempo de ejecución Dojo local: com.ibm.egl.rui.dojo.runtime.local_1.10.1
Los proyectos siguientes admiten el uso de Content Delivery Network:
- Acceso a tiempo de ejecución Dojo de Google: com.ibm.egl.rui.dojo.runtime.google_1.10.1
- Acceso a tiempo de ejecución Dojo de Yandex: com.ibm.egl.rui.dojo.runtime.yandex_1.9.1
Los detalles de configuración están disponibles:
- Para obtener instrucciones sobre cómo importar los proyectos de sistema de IU enriquecida, consulte
Importing product-supplied projects.
- Si va a actualizar a un nuevo proyecto de tiempo de ejecución Dojo desde uno de los proyectos de IU enriquecida
existentes, debe actualizar la vía de acceso de construcción de EGL del proyecto. Para obtener más información,
consulte la sección Esquema de las tareas de actualización de widget en
Overview of EGL Rich UI.
La propiedad suppressChangeEvent para varios widgets de Dojo
suppressChangeEvent es una
propiedad nueva añadida a DojoTextField, DojoCurrencyTextBox, DojoDateTextBox, DojoTimeTextBox, y DojoTextArea para
evitar los sucesos onChange después de establecer este valor booleano en true por código.
Funciones nuevas para el controlador MVC y formulario para obtener el estado válido correspondiente
Se añade la función isFormValid() para FormManager y la función isControllerValid() para el controlador, para obtener el
estado válido correspondiente sin notificar a los escuchas de cambio de estado válido.