Inicio > ADF / Java > ADF tips: Asignar un valor por defecto a un campo al editar un registro

ADF tips: Asignar un valor por defecto a un campo al editar un registro


Recientemente uno de nuestros clientes tenía la necesidad de asignar un valor por defecto a un campo solamente cuando se disponían a editar una fila. En este tip mostraremos cómo conseguir este comportamiento.

Vamos a suponer que disponemos de un task flow sencillo, como el que mostramos a continuación: un fragmento de origen y un fragmento de destino.

1

En el fragmento de origen tenemos una af:table basada en la vista de empleados del schema hr.

2

Y en el fragmento destino tenemos un formulario basado en la misma vista.

3

El objetivo es modificar el valor del campo Email para asignar un valor diferente cuando se navega al formulario. Para ello debemos generar la View Row Client Interface de la vista de empleados.

Dentro de la pestaña ‘Java’ en la vista hacemos clic en el lápiz y seleccionamos el check que aparece en la imagen.

4

Añadimos un método que asignará el valor por defecto al campo email.

5

Para tener accesible el método, y poder añadirlo al taskflow, debemos seleccionar el método editando la Client Row Interface.

6

Arrastramos el método desde la paleta de DataControls al taskflow.

78

 

 

Una vez ejecutamos de nuevo la aplicación, seleccionamos un registro, pulsamos en el botón editar y al mostrarse el formulario observamos que el valor del campo email ha cambiado.

9

Categorías:ADF / Java Etiquetas: ,
  1. Aún no hay comentarios.
  1. No trackbacks yet.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: