Cambiar nombre Pestaña


([N4] Ramon Denuc) #1

Hola Foro,

Necesito cambiar en un Formulario con varias pestañas, una o varias de estas algún momento.

Estado mirando si nativamente se puede hacer y no encontrado nada.

Yo de JS no tengo ni idea y estado buscando por el Foro, algún ejemplo para poder cambiar el nombre a una determinada pestaña con JS

¿Se puede hacer con JS?
¿Sabéis donde puedo encontrar un ejemplo?

Gracias y saludos


([N1] RicardoOrts) #2

Puedes probar en la propiedad del formulario (pensando que te refieres a la pestaña de una aplicacion Tab) “Titulo opcional”

theRegister.tableInfo().singleName() + " - " + theRegister.fieldToString( “NAME” );

Aqui lo que ponemos es el nombre de la tabla que tiene asociada el formulario, y el contenido del campo NAME de dicha tabla separados por un guion.

Puedes cambiar el contenido de la parte del campo por una variable o lo que tu quieras

Si es otra cosa a lo que te refieres, comentalo.

Saludos


([N4] Ramon Denuc) #3

Hola Ricardo,

Lo que estoy buscando es la posibilidad de poder cambiar el nombre de cualquier pestaña que este dentro de un formulario con cuadro de dialogo activado.

Te adjunto una imagen.

Saludos



([N3] pacosatu) #4

Hola Ramon.

Yo lo he intentado en su día y me parece que no es posible cambiar dinámicamente el Título de una Vista o Ventana.

Desde Velneo, la propiedad “Titulo opcional”, aunque sea una fórmula, solo se evalúa una vez.
Desde el API, la clase VMdiView representa a las Vistas y Ventanas. Solo tiene la función title() que devuelve el Título pero no permite reasignarlo.

Saludos
Paco Satué


([N1] pporlan) #5

Buenas Ramón,
si lo que quieres es cambiar el título de las pestañas de un “Separador de formularios” échale un vistazo a la clase VTabWidget
http://velneo.es/info_v7_717_es/velneo_vdevelop_v7/scripts/clases/core/widget/vtabwidget/#setLabelText

Un saludo


([N4] Ramon Denuc) #6

Hola @pporlan

Voy a mirar la clase VTabWidget, haber si entre eso y las ayudas del foro consigo hacer alguna cosa.

Gracias,