Tag Archives: Busquedas

Sabías que … (3)

Vamos con una nueva entrega de nuestro mítico juego… “Sabías que” en este post veremos curiosidades sobre búsquedas, cestas y listas. Por si te perdiste las dos primeras entregas del “juego”, no está de mas recordarlas: Primer “quesito” del trivial: ¿Sabías que?… Parte 1 Segundo “quesito”…

La entrada Sabías que … (3) aparece primero en AyudaVelneo.

Continue reading

Tagged , , , , , , , | Comments Off on Sabías que … (3)

Vista de datos: el poder de Velneo al alcance de tus listas

Velneo se define como “Plataforma de desarrollo de aplicaciones empresariales”. Al final el usuario quiere ver datos. Estos datos se muestran a través de listas de registros… y aquí es donde se muestra el poder de nuestro control vista de datos. En post anteriores vimos como podíamos…

La entrada Vista de datos: el poder de Velneo al alcance de tus listas aparece primero en AyudaVelneo.

Continue reading

Tagged , , , , , , , , , , | Comments Off on Vista de datos: el poder de Velneo al alcance de tus listas

¿Sabes utilizar los tipos de índices en Velneo V7?

Sabes que ha llegado el momento de definir y configurar correctamente los índices en Velneo V7 cuando ejecutas tu aplicación y notas que hasta que se cargan los datos, te da tiempo a tomarte un café. Continuando con la serie que comenzamos con los tipos…

La entrada ¿Sabes utilizar los tipos de índices en Velneo V7? aparece primero en AyudaVelneo.

Continue reading

Tagged , , , , , , , , , | Comments Off on ¿Sabes utilizar los tipos de índices en Velneo V7?

¿En el proyecto de datos o en el proyecto de aplicación?

En Velneo V7 hay objetos que podemos crear tanto en el proyecto de aplicación como en el proyecto de datos, y la pregunta que te estarás haciendo es: “¿Dónde es mejor crearlos? ¿Dónde será más óptimo?”. En este post vamos a despejar esas dudas. Antes de enumerar esos objetos comunes a ambos proyectos, vamos con un par de consideraciones previas: 1.- Herencia: Hay que tener presente que mientras un proyecto de aplicación puede heredar, además de otros proyectos de aplicación, uno de datos; un proyecto de datos SÓLO hereda de otros proyectos de datos. 2.- Interacción con el usuario: En el proyecto de datos no podemos poner ningún objeto que pida interacción con el usuario puesto que se lanzará en el vAdmin. De momento no hay ningún estudio, al menos que yo conozca, que diga si es más óptimo crear un determinado objeto en un proyecto o en otro. Objetos disponibles en ambos proyectos Búsqueda Aunque podemos incluirlas en ambos proyectos, yo me decanto por crearlas en el proyecto de aplicación. Normalmente las uso desde manejadores de objeto para poder asignarle valor a las variables que tengo para alimentar los componentes de búsqueda. Hay que tener en cuenta que […]

El artículo ¿En el proyecto de datos o en el proyecto de aplicación? fue publicado en Ayudavelneo por Francisco José Vila Martín

Continue reading

Tagged , , , , , , , , | Comments Off on ¿En el proyecto de datos o en el proyecto de aplicación?

Aprende a usar componentes de búsqueda II

En el artículo anterior “Aprende a usar componente de búsqueda” vimos cómo podíamos condicionar componentes de búsqueda y lanzar ésta de una forma sencilla. Al tener un solo componente podemos lanzar la búsqueda tanto en primer plano como en tercer plano ya que la diferencia de velocidad de carga de los registros es casi inapreciable… Pero ¿y si tenemos más de un componente por el que buscar? En este caso si o si tendremos que lanzar la búsqueda en tercer plano ¿Sabes el motivo? Sigue leyendo si quieres averiguarlo… ¿Por qué mis búsquedas van lentas en primer plano? Cuando comenzamos nuestros desarrollos con Velneo V7 normalmente las búsquedas las montamos como en el ejemplo del artículo anterior y si queremos buscar por otros campos… montamos otra búsqueda. Además solemos programar en local porque es más rápido a la hora de probar, porque las comunicaciones son malas, porque los datos mejor en mi equipo que en la nube, porque… etc.. etc.. etc.. (mira, esto me ha dado una idea para otro post… ¿Por qué tenemos que programar en cloud?). Bajo estas circunstancias, búsquedas con un solo componente y trabajando en local, da igual lanzar […]

El artículo Aprende a usar componentes de búsqueda II fue publicado en Ayudavelneo por Francisco José Vila Martín

Continue reading

Tagged , , , , , , , , , , | Comments Off on Aprende a usar componentes de búsqueda II

Aprende a usar componentes de búsqueda

En este artículo “Optimiza tus aplicaciones con búsquedas en tercer plano“, Juan Infante me pedía si podía detallar la utilización de los componentes de búsqueda y las búsquedas para cargar los datos en una rejilla… Pues vamos a ello Para empezar… ¿qué es un componente de búsqueda? Un componente de búsqueda es un subobjeto del objeto búsqueda que permite definir tanto el índice o índices por los que se realizará la búsqueda como el modo en el que ésta será realizada. Una vez que tenemos claro qué son los componentes de búsqueda, vamos a aprender a utilizarlos… En la definición del componente hemos visto que es un subobjeto que permite definir el índice por el que se realizará la búsqueda… pues es obvio que previamente tendremos que crear esos índices en la tabla en cuestión. Al crear el componente de búsqueda, tendremos que definir sus propiedades: Identificador: (obligatorio) tendremos que indicarle el identificador del componente de búsqueda. Nombre: (optativo) nombre descriptivo del componente. Estilos: (optativo) en esta propiedad podemos marcar si el componente de búsqueda es privado o no. Mezcla: (optativo) si añadimos más de un componente a la búsqueda, tendremos que definir como queremos que el componente […]

El artículo Aprende a usar componentes de búsqueda fue publicado en Ayudavelneo por Francisco José Vila Martín

Continue reading

Tagged , , , , , , , , | Comments Off on Aprende a usar componentes de búsqueda

Aprende a usar índices complejos en Velneo V7

Joaquín Daneri después de ver el post sobre “¿Cómo integrar un panel de búsquedas avanzadas en un formulario?” quería ir un paso mas allá y planteaba en el foro de Velneo la siguiente cuestión: Tengo tabla pedidos que está asociada a la tabla clientes y a su vez a localidades, y con este método me gustaría ver todas las lineas de pedidos que se solicitaron de una localidad x. Además hoy marianoyana planteaba esta cuestión: Tengo dos tablas, una de ellas es ficha y la otra Establecimiento, por cada establecimiento existen diferentes fichas. En la Tabla ficha tengo un enlace y un índice, y lo que no consigo hacer es que me busque las fichas que tiene un establecimiento. Es decir tengo un índice llamado establecimiento, una búsqueda por este índice y un formulario que me lanza la búsqueda, pero no consigo que me lo haga, y lo hago por el nombre de la ficha si lo hace pero no por el nombre del establecimiento. La respuesta para las dos cuestiones es la misma: UTILIZANDO ÍNDICES COMPLEJOS Antes vayamos con un poco de teoría ¿Qué son los índices complejos? Resulta difícil dar una definición de lo que es […]

El artículo Aprende a usar índices complejos en Velneo V7 fue publicado en Ayudavelneo por Francisco José Vila Martín

Continue reading

Tagged , , , , , , , , | Comments Off on Aprende a usar índices complejos en Velneo V7

El peligro de las variables en Velneo V7

La semana pasada había un interesante debate en el foro de Velneo, en el que se preguntaba sobre el correcto uso de las variables en Velneo V7. En concreto se preguntaba sobre que era mas óptimo: el uso de variables globales en memoria o el uso de variables locales… Pues como diría un buen gallego “depende”… Como diría Jack “El destripador”… vayamos por partes. Tipos de variables en Velneo V7 En Velneo V7 tenemos dos tipos de variables: Variables globales Variables locales Variables globales Según vemos en la ayuda de Velneo V7: La variable global es un objeto cuyo contenido es global a la aplicación y común, en el ámbito de red, para todos los usuarios si su persistencia es en disco, y de carácter local si su persistencia es en memoria. Por lo tanto acabamos de ver que hay dos tipos de variables globales: en disco o en memoria. Variables globales en disco El contenido de una variable global en disco es común a todos los usuarios y planos de ejecución. Es decir, si un usuario modifica el contenido de una variable global en disco, este cambio afecta a todos los usuarios de la aplicación. […]

El artículo El peligro de las variables en Velneo V7 fue publicado en Ayudavelneo por Francisco José Vila Martín

Continue reading

Tagged , , , , , , , , , | Comments Off on El peligro de las variables en Velneo V7

Optimiza tus aplicaciones lanzando las búsquedas en tercer plano

¿Tus aplicaciones son lentas a la hora de mostrar los registros en una rejilla? ¿Le da tiempo al usuario a tomarse un café mientras aparecen los datos solicitados en pantalla? !Tranquilo! Esto se ha terminado. En este artículo vamos a ver como lanzando las búsquedas en tercer plano al usuario no le dará tiempo ni a pestañear. 3.2.1 ¡Comenzamos!… Antes de comenzar con el desarrollo, vamos a ponernos en situación: Queremos, desde un menú tipo formulario, lanzar una búsqueda pasándole una serie de valores que el usuario elegirá desde un panel. Algo mas o menos como esto: Objetos necesarios para lanzar las búsquedas en tercer plano Para ejecutar correctamente la búsqueda en tercer plano necesitaremos los siguientes objetos: Un “Manejador de evento” en el formulario que se lanzará al pulsar el botón de “Buscar registros” Un “Proceso” que lanzaremos desde el evento anterior en tercer plano. Este proceso será el encargado de lanzar la búsqueda que queremos ejecutar Una “Búsqueda” que será la encargada de devolver los registros al formulario principal Crear los “Índices” necesarios en la tabla. Bueno pues ya tenemos los ingredientes para cocinar nuestro plato. Vamos a ponerlos a fuego lento… Vamos a comenzar por […]

El artículo Optimiza tus aplicaciones lanzando las búsquedas en tercer plano fue publicado en Ayudavelneo por Francisco José Vila Martín

Continue reading

Tagged , , , , , , , , , , , | Comments Off on Optimiza tus aplicaciones lanzando las búsquedas en tercer plano

Resumen del seminario intermedio Velneo V7

La semana pasada tuvo lugar la primer edición del “Seminario Intermedio Velneo V7” que he organizado a través del blog y la verdad es que estoy bastante contento de los resultados. Antes de la realización tenía dos miedos: que los temas a tratar no fuesen lo suficientemente atractivos y que los inscritos no percibiesen valor por lo pagado. ¿Quieres saber como se desarrollo? Al final fueron 16 los inscritos al seminario… ¡MUCHAS GRACIAS A TODOS CON CONFIAR EN MI PARA VUESTRA FORMACIÓN EN VELNEO V7!. La verdad es que me sentí muy […]

El artículo Resumen del seminario intermedio Velneo V7 fue publicado en Ayudavelneo por Francisco José Vila Martín

Continue reading

Tagged , , , , , , , , | Comments Off on Resumen del seminario intermedio Velneo V7