Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
wiki:2.-desarrollo-app:2.3.-codigo:a.-estructura-xml:start [2017/09/26 13:11] – [Estructura XML] patriciawiki:2.-desarrollo-app:2.3.-codigo:a.-estructura-xml:start [2020/11/12 15:31] (actual) – [Introducción] ary
Línea 1: Línea 1:
 +====== Estructura XML======
 +{{indexmenu_n>1}}
 +/*
 +{{indexmenu>wiki:2.-desarrollo-app:2.3.-codigo:a.-estructura-xml#2}}
 +*/
 +^Funcionalidades ^Descripción ^
 +|[[wiki:2.-desarrollo-app:2.3.-codigo:a.-estructura-xml:1.-nodo-app:start|Nodo App]]| Nodo App|
 +|[[wiki:2.-desarrollo-app:2.3.-codigo:a.-estructura-xml:2.-nodo-coll:start|Nodo Coll]]| Nodo Coll|
 +|[[wiki:2.-desarrollo-app:2.3.-codigo:a.-estructura-xml:3.-nodo-group:start|Nodo Group]]| Nodo Group|
 +|[[wiki:2.-desarrollo-app:2.3.-codigo:a.-estructura-xml:4.-nodo-frame:start|Nodo Frame]]| Nodo Frame|
 +|[[wiki:2.-desarrollo-app:2.3.-codigo:a.-estructura-xml:5.-nodo-prop:start|Nodo Prop]]| Nodo Prop|
 +===== Introducción ======
 +El fichero **mappings.xml** es donde se va a definir el grueso de nuestro proyecto con la plataforma XOne. En este fichero estarán definidas todas las __entidades__ y __reglas de negocio__ que necesita nuestra aplicación.\\
  
 +Desde este, se hará referencia a otros ficheros externos, tales como CSS y VBS.
 +
 +Hay un [[wiki:2.-desarrollo-app:2.3.-codigo:a.-estructura-xml:1.-nodo-app:start|Nodo APP]] y un único nodo <collprops> que a su vez contiene varios [[wiki:2.-desarrollo-app:2.3.-codigo:a.-estructura-xml:2.-nodo-coll:start|Nodos Coll]], que serán los que realmente definan las reglas de negocio de nuestra aplicación.\\
 +
 +
 +===== Estructura mappings.xml ======
 +<code xml>
 +<?xml version="1.0" encoding="ISO-8859-1"?>
 +<xml>
 +
 +<app prefix="Gen" version="0.0.0.4" companycolor="#FF8000,#FF4000" forecolor="#FFFFFF" compatibility-mode="false" entry-point="MainEntry">
 +
 +   <style url="default.css"/>
 +   <style url="phone_hor.css" conditions="phone:horizontal"/>
 +   <style url="tablet_ver.css" conditions="tablet:vertical"/>
 +   <style url="tablet_hor.css" conditions="tablet:horizontal"/>
 +</app>
 +
 +<collprops type="general">
 +
 +   <coll name=...>
 +     ......
 +     ......
 +   </coll>
 +
 +   ....
 +
 +   <coll name=...>
 +     ......
 +     ......
 +   </coll>
 +
 +</collprops>
 +
 +</xml>
 +</code>