Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:16-sys-message:start [2018/09/07 14:15] ejetoro [NODO SYS-MESSAGE] |
wiki:2.-desarrollo-app:2.3.-codigo:c.-eventos:16-sys-message:start [2018/09/07 17:53] (actual) ejetoro [Colección entry-point] |
||
---|---|---|---|
Línea 75: | Línea 75: | ||
==== CODIGO ADICIONAL ==== | ==== CODIGO ADICIONAL ==== | ||
A continuación se desarrolla a modo de ejemplo un código para mostrar una ventana flotante cuando se recibe el código 1002 desde el XOneLive (Cuando se han aplicado todas las actualizaciones pendientes).\\ | A continuación se desarrolla a modo de ejemplo un código para mostrar una ventana flotante cuando se recibe el código 1002 desde el XOneLive (Cuando se han aplicado todas las actualizaciones pendientes).\\ | ||
+ | \\ | ||
- | === === Colección entry-point === | + | === Colección entry-point === |
En la colección entry-point, | En la colección entry-point, | ||
<code xml> | <code xml> | ||
- | <!-- Con el siguiente código en la colección | + | <!-- Código del frame flotante donde vamos a mostrar el mensaje informativo al usuario con una cuenta atrás para cerrar el framework y aplicar los cambios que hayan llegado a través del XOneLive --> |
+ | <frame name=" | ||
+ | <prop name=" | ||
+ | <prop name=" | ||
+ | <prop name=" | ||
+ | <prop name=" | ||
+ | </ | ||
+ | |||
+ | <!-- Con el siguiente código en la colección | ||
< | < | ||
<action name=" | <action name=" | ||
Línea 98: | Línea 107: | ||
</ | </ | ||
- | </code> | + | <aceptaractualizacion show-wait-dialog=" |
- | + | <action name=" | |
- | === NODO comprobarActualizaciones === | + | <script language=" |
+ | appData.getCurrentEnterprise().setVariables(" | ||
+ | ui.restartApp(); | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | <action name=" | ||
+ | < | ||
+ | self.MAP_ACTUALIZACION=0; | ||
+ | self.MAP_BANDERACANCELAR=1; | ||
+ | ui.executeActionAfterDelay(" | ||
+ | ui.getView(self).refreshAll(" | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
\\ | \\ | ||
- | En este código, se pone visible el frame flotante " | + | En el código |
\\ | \\ | ||
<code javascript> | <code javascript> | ||
Línea 139: | Línea 164: | ||
} | } | ||
</ | </ | ||
+ | \\ | ||
+ | Código CSS utilizado\\ | ||
+ | <code css> | ||
+ | .ppal_subtitulo { | ||
+ | extends: | ||
+ | width:96%; | ||
+ | fontsize: | ||
+ | fontbold: | ||
+ | labelwidth: | ||
+ | text-border: | ||
+ | locked: | ||
+ | text-forecolor:# | ||
+ | align: | ||
+ | text-align: | ||
+ | } | ||
+ | .btn_MsgActualizacion { | ||
+ | bgcolor:# | ||
+ | forecolor:# | ||
+ | width: | ||
+ | lmargin: | ||
+ | height: | ||
+ | text-align: | ||
+ | textfont-size: | ||
+ | tmargin: | ||
+ | } | ||
+ | </ |