Explicación del código
Imagenes del Código
1.- Código de la colección SlideView
Código | Explicación |
---|---|
notab=“true” | Indica al framework que muestre el contenido sin las pestañas definidas en los nodos group. Si está definido a true muestra todos los campos de un solo grupo. |
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 sería con locked=“true”. |
viewmode=“slideview” | Indica como se van a mostrar los gráficos. |
autoslide-delay=“4” | Con esta propiedad le indicamos el tiempo en segundos al slideview. |
contents=“SliderImage2” | Atributo que llamará al nodo Contents, el cual es un control visual. |
slide-circular=“true” | Controlamos con el estado a true que al llegar a la última imagen vuelva a la primera. |
src=“SliderImage2” | Indica cual es la colección de la que se obtendrán los detalles del contenido, en este caso las imágenes. |
Ejemplo de código de la colección de SlideView:
<coll name="SlideView" title="SlideView"sql="" objname="" updateobj="" filter="" sort="" notab="true" show-toolbar="false"> <group name="General" id="1"> <prop name="SLIDERIMG" type="Z" visible="1" width="768" height="610" border="false" viewmode="slideview" autoslide-delay="4" contents="SliderImage2" slide- circular="true" /> <contents name="SliderImage2" src="SliderImage2" /> </group>
Código de la colección SlideViewBD
Código | Explicación |
---|---|
sql=“SELECT t1.* FROM ##PREF##IMAGENES t1” | Este atributo contiene una sentencia SQL que será utilizada para leer los datos de la colección. |
sql=“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. |
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. |
type=“IMG” | Indica el tipo de datos de la propiedad. |
Ejemplo de código de la colección de SlideViewBD:
Importante
Las imágenes deben estar guardadas en la carpeta files de la aplicación y además en la base de datos.
<coll name="SliderImage2" title="SliderImage2" sql="SELECT t1.* FROM ##PREF##IMAGENES t1" objname="SliderImage2" updateobj="SliderImage2" progid="ASData.CASBasicDataObj" filter="" sort="" check-owner="false" dependent="false"> <group name="General" id="1"> <prop name="IMAGEN" type="IMG" size="255" visible="7" width="768" /> <prop name="ID" type="N" visible="0" /> </group> </coll>