Tag Archives: vDevelop

Creación de un menú arbolado paso a paso

Cuando nos acercamos a probar una nueva plataforma de desarrollo, lo primero que queremos es ejecutar algún ejemplo para “ver” como quedaría nuestra aplicación en ese nuevo entorno. A los desarrolladores que se acercan a Velneo les ocurre lo mismo. Para ello cuentan con el…

La entrada Creación de un menú arbolado paso a paso aparece primero en AyudaVelneo.

Continue reading

Tagged , , , , , , , | Comments Off on Creación de un menú arbolado paso a paso

Modelo de datos abstracto

FacebookTwitterGoogle+1LinkedIn1Buffer3 Un modelo de datos es un lenguaje orientado a hablar de una base de datos, que permite describir las estructuras, las restricciones de integridad y las operaciones de manipulación de los datos. En este artículo nos vamos a centrar en el “modelo de datos…

La entrada Modelo de datos abstracto aparece primero en AyudaVelneo.

Continue reading

Tagged , , , , , , , | Comments Off on Modelo de datos abstracto

Aceptar y seguir en formularios Velneo V7

Como continuación al anterior post en el que aprendimos a borrar registros ejecutando un proceso previo, en este caso vamos a ver como podemos aceptar un formulario y continuar grabando otros registros de la misma tabla…. ¿Me acompañas? Consideraciones previas Vamos a partir de la…

La entrada Aceptar y seguir en formularios Velneo V7 aparece primero en AyudaVelneo.

Continue reading

Tagged , , , , , , , | Comments Off on Aceptar y seguir en formularios Velneo V7

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

Tipos de campos en Velneo V7

Después de ver los distintos tipos de tabla de que disponemos, vamos a ver en este artículo los distintos tipos de campos que tenemos a nuestra disposición en Velneo V7 En Velneo V7 lo que programamos son objetos y subobjetos. Pues los campos son subobjetos del objeto tabla. Tipos de campos en Velneo V7 Debemos primeramente distinguir entre: 1.- Campos enlazados a otras tablas 2.- Campos sin enlazar a otras tablas Campos enlazados a otras tablas Si indicamos que el campo está enlazado, tendremos que definir en la propiedad “Tabla enlazada” la tabla con la cual queremos enlazar el campo. Podemos seleccionar tanto tablas de nuestro proyecto de datos como de otros proyectos de datos que estamos heredando. Además, asumirán las propiedades del campo ID de la tabla enlazada. Vamos a ver en detalle los distintos tipos de campos enlazados que podemos tener: Maestro: Enlaza la tabla de datos actual mediante el campo a la tabla de datos maestra elegida en la propiedad Tabla enlazada en la Lista desplegable Identificador. Una tabla puede apuntarse a sí misma a través de un enlace de este tipo. Estática: Enlaza la tabla de datos […]

El artículo Tipos de campos en Velneo V7 fue publicado en Ayudavelneo por Francisco José Vila Martín

Continue reading

Tagged , , , , , , , | Comments Off on Tipos de campos en Velneo V7

Tipos de tabla en Velneo V7

Con este post de hoy vamos a iniciar una serie de artículos dedicados al proyecto de datos en Velneo V7. Comenzaremos revisando los distintos tipos de tabla que podemos utilizar en nuestras aplicaciones. Se suele decir que una vez que hemos creado nuestros proyectos de datos, y sus objetos, tenemos nuestra aplicación terminada al 70 u 80 por ciento. Para que esto sea cierto, las tablas y todos sus subobjetos tienen que estar perfectamente definidos. ¿Qué tipos de tabla podemos crear? Antes de ver los distintos tipos de tabla que tenemos a nuestra disposición, vamos a definir que es una tabla: “Es el objeto de proyecto de datos que sirve para almacenar la información de manera organizada. Una tabla organiza la información en fichas o registros.” En Velneo programamos objetos, y la tabla no deja de ser un objeto mas. Es importante saber que una vez que creada una tabla, no será posible modificar su tipo. Vamos a ver los tipos de tabla de los que disponemos para realizar nuestras aplicaciones: Maestro normal con clave numérica La tabla tiene un campo ID de tipo numérico que va de 1 a 4 bytes, y un índice correspondiente de clave única. Todos […]

El artículo Tipos de tabla en Velneo V7 fue publicado en Ayudavelneo por Francisco José Vila Martín

Continue reading

Tagged , , , , , , | Comments Off on Tipos de tabla en Velneo V7

Te has decidido a comenzar el desarrollo de un software empresarial con Velneo V7… ¿y ahora que?

Después de darle muchas vueltas, has decidido comenzar el desarrollo de un software empresarial con Velneo V7. Has estado analizando otras opciones y finalmente has visto que Velneo es la plataforma mas rentable para ti… ¿y ahora qué? Quizás has decidido cambiar tu software realizado hace muchos años (que sigue funcionando perfectamente) pero ya no es rentable para ti seguir actualizándolo. O quieres abrir una nueva línea de negocio para un nicho que has encontrado y has visto que Velneo es multiplataforma, permite trabajar en cloud, tiene la base de datos integrada, etc etc. Te has descargado la versión gratuita, has realizado alguno de los cursos que organiza Velneo, has querido ir un paso mas allá y has visto varios de los videotutoriales que existen e incluso has comprado alguno de mis seminarios el Básico o el Intermedio (si es así ¡¡muchas gracias!!) Ha llegado el momento de soltarte y comenzar a desarrollar por ti mismo. Abres vDevelop y comienza el miedo al “folio en blanco” ¿y ahora qué? ¿Ir a rueda o escaparse en solitario? En el ciclismo no es lo mismo ir a rueda […]

El artículo Te has decidido a comenzar el desarrollo de un software empresarial con Velneo V7… ¿y ahora que? fue publicado en Ayudavelneo por Francisco José Vila Martín

Continue reading

Tagged , , , , , , , , | Comments Off on Te has decidido a comenzar el desarrollo de un software empresarial con Velneo V7… ¿y ahora que?

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

¿Sabes la diferencia entre procesos y funciones en Velneo V7?

Una de las preguntas mas comunes que recibo, tanto en el “Seminario básico” que he organizado como en el “Servicio de consultoría” es que explique la diferencia entre procesos y funciones en Velneo V7. Más que cuál es la diferencia… cuándo utilizar un proceso y cuándo una función… Vamos a ver esas diferencias. Antes de ver las diferencias vamos, como siempre, con algo de teoría para definir ambos conceptos. ¿Qué es un proceso en Velneo V7? El proceso es un objeto contenedor de instrucciones […]

El artículo ¿Sabes la diferencia entre procesos y funciones en Velneo V7? fue publicado en Ayudavelneo por Francisco José Vila Martín

Continue reading

Tagged , , , , , , , , , | Comments Off on ¿Sabes la diferencia entre procesos y funciones en Velneo V7?