Mostrar Docks desde proy.app heredados


([N4] velavisual) #1

Con v7 o con vJavaScript:
.
¿Alguien sabe si se puede mostrar un dock del marco principal de un autoexec que pertenece a un proyecto de aplicación superior al que nos encontramos en ese momento?
.
Ejemplo:
.
Proyecto App (A) Con AUTOEXEC y Docks que hereda Proyecto App (B) Sin autoexec ni docks
.
Desde B se pretende mostrar un dock del Proyecto App (A)
.
.
saludos y gracias
Antonio Vela
http://www.velavisual.com


([N1] wikan) #2

Buenas, ¿dónde lo quieres mostrar? por que si no tienes marco…supongo que será un formulario.
Podrías usar la herencia inversa, con los puntos de inserción


([N4] velavisual) #3

@manuel
.
.
He realizado las pruebas que hemos comentado por skype, y tanto a tí como a mí no nos han sido satisfactorias.
.
Debe ser que como en el Proyecto App (B) no dispone de marco AUTOEXEC, no muestra el dock del Proyecto App (A), pero bueno, si es flotante debería por lógica de herencia inversa y puntos de inserción poder mostrarse.
.
Probaremos con vJavaScript, aunque aún no estoy muy puesto en ello.
.
Si alguien lo puedo probar, se lo agradecería.
.
.
saludos y gracias
Antonio Vela
http://www.velavisual.com


([N1] wikan) #4

Buenas,
parece que encontre la solución.
Mediante javascript, usando el método RunAction ejecutas desde el proyecto B la acción del proyecto A y funciona.
Con herencia inversa no había manera.
Ahí tienes un vin con una función para que la puedas usar donde necesites.

Saludos [attachment=25253,1977]

RunAction.zip (857 Bytes)

RunAction.zip (857 Bytes)


([N1] wikan) #5

Deberían permitir el adjunto de vins xDD


([N4] velavisual) #6

@manuel.rd.gmail
.
.
Gracias Manuel, cuando lo pruebe te comentaré.
.
Algún día las funcionalidades de vJavaScript matarán a las de v7. Cuando esto ocurra, ya no será Velneo.
.
.
saludos
Antonio Vela
http://www.velavisual.com


([N1] filipeagg) #7

@velavisual.yahoo

Algún día las funcionalidades de vJavaScript matarán a las de v7. Cuando esto ocurra, ya no será Velneo.

En mi opinión no deberemos ser tan criticos, es cierto que javascript está abriendo nuevos mundos en Velneo v7, pero también es cierto que si no fuera con Javascript posiblemente no tendríamos disponibles tantas funcionalidades como tenemos, como la mencionada en este post.

Sin saber exactamente como está programado velneo, seguramente el desarrollo de funcionalidades en Javascript tenga un tiempo de desarrollo para velneo mucho inferior do que hacer el mismo desarrollo usando la interfaz.

Yo me alegro mucho de que hayan incorporado javascript en Velneo, y espero que siguan aumentando las funcionalidades.


([N4] velavisual) #8

@manuel.rd.gmail
.
Funcionar funciona, pero he encontrado una pequeña dificultad que todo depende de la funcionalidad final que se quiera conseguir de cara al usuario.
.
Si lanzo la función RUN_ACTION desde un evento o botón disparado desde un formulario tipo DIALOGO, al ejectuar y presentar el DOCK que se necesita se queda inoperativo. Es decir, no podemos actuar con él y el formulario abierto en modalidad DIALOGO, ya que éste tiene el foco en todo momento debido a esta propiedad del formulario. Si quitamos la propiedad de DIALOGO todo OK.
.
De todas formas creo que los DOCKS y los objetos MARCOS deberían estar operativos desde cualquier solución heredada. Creo que esto sería posible cuando docks con nombres distintos a los principales (AUTOEXEC) puedan ser operativos en las intrucciones de Interfaz sobre docks.
.
.
saludos
Antonio Vela
http://www.velavisual.com


([N4] velavisual) #9

@Filipe
.
.
Mis críticas en este aspecto siempre van enfocadas con vista a decisiones que se puedan tomar en un futuro. vJavaScript, vQML y otros lenguajes que se integren bienvenidos sean. Cualquier avance que se integre en Velneo siempre serán bienvenidos por la comunidad, de eso estoy seguro.
.
Hay que recordar, que muchos usuarios de Velneo venimos de versiones anteriores y desde hace bastantes años.
Muchos desarrolladores dejaron otros lenguajes para adaptarse a Velázquez Visual y/o a Velneo por lo que significa la palabra -RENTABILIDAD- vista desde todos los ángulos posibles.
.
Desconozco los indicadores de altas,bajas, y permanencia de suscriptores. Puedo afirmarte que esa -RENTABILIDAD- disminuye y crecen las POSIBILIDADES con los nuevos lenguajes que se adapten a Velneo. Todo es cuestión de la capacidad que tenga el cliente Velneo para adoptar estas tendencias.
.
Aquellos que buscaban en Velneo el NO PICAR CODIGO son los clientes que se verán más afectados.
Insisto, desconozco si este indicador lo mide Velneo o no, pero creo que durante estos años ha sido un indicador muy valorado. Sobre todo como instrumento de atracción de nuevos clientes a la plataforma.
.
.
Son sólo opiniones mías, dentro de no más de 3 años, volvemos a hablar de esto y analizamos.
.
.
saludos (no ampliemos mucho el hilo por favor…)
Antonio Vela
http://www.velavisual.com
.
@FILIPE
.
Prepárate para el LIS2012 que tenemos que tomar algo y charlar… y con los que se agreguen claro.


([N1] wikan) #10

@velavisual, ya ahí no se. Supongo que tendrá que ver con la propia estructura de velneo al lanzar un objeto detrás de un formulario en dialogo.
Osea, ¿sigue sin servirte para lo que necesitas??


([N4] velavisual) #11

@manuel.rd.gmail
.
Si sirve, al menos ahorra algunas duplicidades.También cambié el enfoque y planteamiento de los formularios y ya está.
.
Gracias de nuevo
.
saludos
Antonio Vela
http://www.velavisual.com


([N1] wikan) #12

Ok perfecto.

No hay que darlas.