¿Cómo hacerlo?
En una xpages, introducimos una vista:
Seleccionamos la vista que vamos a utilizar:
En la parte derecha, pestaña DATA, aparecerán los campos de la vista.
Seleccionaremos los que nos interesen. Después de seleccionar, arrastramos hasta la zona de trabajo “Design”. Aparece la siguiente ventana que nos pide confirmación sobre los campos seleccionados:
Con las flechitas de la parte derecha, podemos cambiar el orden de las columnas.
Seleccionamos OK y ya tenemos el objeto vista en nuestra xpages:
Acudimos a las propiedades de la vista:
¿Qué es el atributo “var”? Si pasamos por encima con el ratón nos lo dice:
Así damos nombre a esa fila que utilizaremos como “filavista”.
Acudimos a la columna que abrirá un formulario al hacer click.
En el editor escribimos:
window.document.location.href='http://miservidor.com/'+'#{javascript:database.getFilePath ()}'+'/0/' + '#{javascript:filavista.getUniversalID()}'
Ya lo tenemos. Abrimos un formulario o lo que creamos conveniente, pero no el evento por defecto de la columna.
Josué Ortega