Lógica mente

El blog de Jesús Arboleya

  • Inicio
  • Buenas prácticas
  • Vitaminas
  • Podcast
  • Blog
  • Contacto

Hacer dinámico el título de la ventana con Velneo

En esta vitamina aprenderás a hacer dinámico el título de la ventana con Velneo. Si queremos cambiar el texto de la barra de título de nuestra aplicación con contenido dinámico, podemos hacerlo de forma sencilla utilizando este pequeño código JavaScript. En el ejemplo el título se formará automáticamente con los siguiente datos:

  • Nombre de la aplicación.
  • Nº versión.
  • Nombre de la empresa seleccionada.
  • Código de la empresa seleccionada.

Hacer dinámico el título de la ventana con Velneo

Este código pertenece a la Open App Velneo vBase que al arrancar se encarga de solicitar al usuario que seleccione la empresa de trabajo, en caso de tener varias o asume la empresa automáticamente si sólo tiene una asignada. El nombre y el código de la empresa seleccionada del usuario se guarda en dos variable globales en memoria, que son las que el código JavaScript se encarga de leer para concatenar su contenido en el texto de la barra de título.

También podemos ver como utilizando la clase theApp.sysInfo() se lee el nombre y versión de la aplicación, de esta manera este código es válido para cualquiera de nuestra aplicaciones.

/* ----------------------------------------------------------------
 *   Cambiar el título de la ventana
 * ---------------------------------------------------------------- */
var systemInfo = theApp.sysInfo();
theMainWindow.setTitle( "" + theApp.mainProjectInfo().name() +
    " "; + theApp.mainProjectInfo().version() + 
    " - " + theApp.globalVarToString( "velneo_vbaseEntidades_dat/EMP_NOM" )  + 
    " (" + theApp.globalVarToString( "velneo_vbaseEntidades_dat/EMP_ID" ) + ")" );

Este código puedes ejecutarlo desde un proceso JavaScript o desde un manejador de evento JavaScript del objeto marco «AUTOEXEC» de tu aplicación.

Archivado en: Vitaminas


Escrito por Jesús Arboleya.
Evangelista y consultor de Velneo en el departamento de éxito de clientes.

Trackbacks

  1. Vitaminas y buenas prácticas en Velneo V7 | Velneo V7 dice:
    25/10/2013 a las 12:18

    […] Hacer dinámico el título de la ventana con Velneo V7 […]

    Responder

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Copyright © Jesús Arboleya 2022