Ejemplo: Crear ventanas flotantes

Si ninguna de las ventanas flotantes existentes se ajusta a sus necesidades, puede crear una nueva ventana. Por ejemplo, puede crear una ventana flotante para mostrar las organizaciones en las que se producen clases de anomalías. Puede diseñar la ventana flotante y especificar los campos que aparecerán.

Acerca de esta tarea

Se da soporte a los siguientes tipos de widget:
  • sección de registro
  • recordhoversectioncol
  • filasecciónregistroregistro
  • recuadro de texto recordhovertext
  • recordhovermultiparttextbox

En una empresa multinacional, un administrador nota que las organizaciones donde se están notificando clases de anomalía como activos parecen fallan con más frecuencia en algunas organizaciones. El administrador desea poder pasar el puntero del ratón sobre el campo Clase de anomalía para ver el nombre de la organización donde se ha producido la anomalía.

Revisa la lista de ventanas flotantes y determina que ninguna se ajusta a este escenario, por lo que crea una ventana flotante para el campo Clase de anomalía.

Procedimiento

  1. En Application Designer, seleccione la acción Exportar XML del sistema y exporte el archivo RECHOVERS.XML .
  2. Abra el archivo RECHOVERS.XML en un editor de texto y añada las líneas siguientes:
    </recordhover>
    <recordhover id="fc_recordhover">
    	<recordhoversection id="fc_rhs_1" label="Failure Class Details">
    		<recordhoversectioncol id="fc_rhsc_1">
    			<recordhoversection id="fc_rhs_2">
    				<recordhovertextbox dataattribute="ORGID" id="fc_rh_1" label="Organization">
    			</recordhoversection>
    		</recordhoversectioncol>
    	</recordhoversection>
    </recordhover>
  3. Guarde el archivo RECHOVERS.XML e impórtelo.
  4. Abra la aplicación Activos, pulse Clase de anomalía y seleccione Propiedades de control.
  5. En la ficha Avanzado , especifique fc_recordhover como ID de la ventana contextual y guarde la definición de aplicación.