Si se quiere ver correctamente vaya a este artículo "Añadir una nueva coumna un af:table gráficamente II".
En el artículo anterior se vio cómo se añadió un nuevo campo al viewObject cuyos datos generan la tabla.
En este artículo vamos a añadir la nueva columna de forma visual, más adelante veremos cómo hacerlo a través del código.
En primer lugar vamos a Data Control Palette (parte superior derecha), y despleguemos la view, para localizar el nuevo campo.
vista Data Control Palette |
Lo seleccionamos y lo arrastramos hasta la columna que tenemos en la página jspx (de vista).
arrastrar elemento como nueva columna |
Este es el resultado de la página:
En el código fuente de la página podemos observar el cambio que se ha añadido:
vista codigo fuente |
En la página de definición, también se ha añadido cambios.
A diferencia que en el artículo anterior, no ha añadido una nueva columna, sino que ha añadido un elemento atributevalue.
vista página definición |
Cuando ejecutamos esta página este es el resultado.
vista de resultado |
El que apareciera el atributeValue en la página de definición es un indicativo, pues si se comporta de manera similar al resto de columnas debería estar en la misma estructura.
Esto que podría ser un traspiés para aprender ADF, lo podemos aprovechar para empezar a desarrollar la búsqueda de fallos. Y es que los errores más difíciles de encontrar no son aquellos que nos devuelve el compilador, o un mensaje de error en tiempo de ejecución, sino aquellos que aparentemente no recibimos ningún tipo de aviso.
En el siguiente artículo veremos como se hace correctamente.
Si te ha gustado este artículo, puedes seguir el blog por Blogger o Twitter @ADFSalvaje
No hay comentarios:
Publicar un comentario