==== Explicación del código ==== Imagen estanteria ===IMPORTANTE=== \\ * Todas las imágenes de los libro deben estar guardadas en la carpetas files de la aplicación. * La imagen de fondo se guarda en la carpeta **icons** * Además, todas deben estar guardadas en la base de datos de la aplicación. === Código de la colección PictureMAP === |< 100% 8% 92% >| ^ Código ^ Explicación ^ | **show-no-data="false"** | No muestra el mensaje de que no hay datos si no hay datos. | | **type="Z"** | Indica el tipo de datos de la propiedad.. | | **viewmode="picturemap"** | Indica que el contents en vez de aparecer en modo "GRID" se verá como una imagen sensible en algunos puntos. | | **method="executenode(reservar)"** | Al pulsar sobre un libro se indica que se va a reservar y cambia su estado. | | **method="executenode(entregar)"** | Al pulsar sobre un libro se indica que se va a entregar y cambia su estado. | ==== Ejemplo de código de la colección de PictureMAP: ==== \\ ==En esta colección maquetamos la pantalla del móvil, es decir, distribuimos la pantalla según la información que se quiera mostrar.== \\ \\ |< 100% 50% 50% >| ^ Código ^ Explicación ^ | **sql="SELECT t1.* FROM ##PREF##estanterialibros t1"** | Consulta que devuelve la información de los libros. | | **dependent="false"** | Indica que los objetos que pertenecen a esta colección deberán chequear si el objeto propietario está grabado o no para grabarse ellos. | | **check-owner="false"** | Indica que la colección debe revisar si el propietario está grabado en disco antes de ejecutar un loadall en caso de tratarse de una colección de contenido. | ==== Ejemplo de código de la colección de estanterialibro: ==== \\ ==En esta colección indicamos lo que queremos mostrar en el primer contens de la colección PictureMAP == \\ \\ \\ |< 100% 50% 50% >| ^ Código ^ Explicación ^ | **sql="SELECT t1.ID,t1.CODIGO AS MAP_CODIGO,t1.TITULO AS MAP_TITULO,t1.AUTOR AS MAP_AUTOR,t1.ESTADO FROM ##PREF##estanterialibros t1"** | Nos devuelve el estado en el que se encuentra el libro. | | **show-toolbar="false"** | Por defecto **true**. Si lo ponemos a false en una colección cuando la utilizamos como contents no aparecen los botones de nuevo, editar ... aunque se permite la edición y la creación de nuevos. Para bloquearlo seria con locked="true". | | **cell-bgcolor="#FFFFFF"** | Permite definir el color de fondo por defecto de las celdas. | ==== Código de la colección estadolibros ==== \\ ==En esta colección indicamos lo que queremos mostrar en el segundo contens de la colección PictureMAP == \\ \\