Manual de programación de Velneo 6X: desarrolla fácilmente aplicaciones profesionales.
- Publicado por Velneo
- Código Abierto, Desarrolladores, Velneo
El desarrollo de aplicaciones empresariales y profesionales en general suele requerir un esfuerzo previo en forma de aprendizaje de la herramienta en la que uno tiene pensado desarrollar o programar dichas aplicaciones empresariales o profesionales. Lo más lógico es que uno no se atreva a emprender un nuevo proyecto hasta que no domine completamente la herramienta de desarrollo.
Desde Velneo tenemos la voluntad de intentar disminuir la barreras de entrada que en muchos casos desaniman a los nuevos que se acercan. Además de los videos de los que disponemos tanto en la web como en el blog, hemos decidido publicar aquí el manual de programación por partes para hacerlo más accesible.
De todos modos, el Libro Oficial de Velneo 6X se puede descargar en su totalidad desde el foro. Esperamos ir poco a poco mejorando en este aspecto.
Manual de programación de Velneo 6x
0. Indice del manual de programacion de Velneo 6X
Indice completo del manual de desarrollo de Velneo.
1. Introducción al manual de desarrollo de aplicaciones en Velneo 6X
En este apartado se hace una breve introducción a la plataforma de desarrollo de aplicaciones empresariales. Además se repasa de una forma muy amena el nacimiento y la evolución de la herramienta de programación. Por último se hace una referencia al modelo de base de datos de Velneo.
Aquí se hace referencia sobre todo a cómo instalar Velneo, a los ejecutables de Velneo y a los modos de guardar un proyecto hecho en Velneo. También se enumeran y explican los tipos de archivos generados por Velneo.
3. Interfaz del editor de proyectos: Velneo vDevelop 6X
En este apartado se entra a explicar el interfaz gráfico del editor de proyectos la plataforma de aplicaciones empresariales, el Velneo vDevelop En concreto se cubren los siguientes temas:
3.1 Ventana principal del Velneo vDevelop 6X
3.1.1 Barra de Menús
3.1.2 Barra de Herramientas
3.1.3 Menús de Contexto
3.2. Ventana del esquema de tablas de Velneo 6X
3.2.1. Barra de Menús
3.2.2. Barra de herramientas y opciones
3.2.3. Menús de Contexto
3.3. Personalización del entorno de trabajo en Velneo 6X
3.3.1. Personalización de Barras de Herramientas
3.3.2. Personalización del Entorno
3.3.3. Personalización del Proyecto
3.3.4. Personalización del Esquema de Tablas
4. Desarrollo básico de una aplicación en Velneo 6x
En este punto el objetivo es subrayar la singular importancia que tiene en Velneo (más que en ningún otro entorno de desarrollo) el análisis del problema y su plasmación en la organización de las tablas. En Velneo un correcto planteamiento del problema aporta, además de una gran potencia, un ahorro de tiempo y trabajo evitando escribir lineas de código.
Este apartado es muy completo y abarca los siguientes puntos:
4.1. Explicación básica y general
4.1.1. Análisis de la información en Velneo 6X
4.1.2. Principales elementos que componen una aplicación hecha en Velneo 6X
4.2. Iniciando el proyecto
4.2.1. Editor de Proyectos Velneo vDevelop 6X
4.2.2. Fuentes por defecto
4.2.3. Propiedades del Proyecto
4.2.4. Tareas pendientes
4.3. Esquema de tablas en Velneo 6X
4.3.1. Tablas de datos
4.3.2. Tablas de datos: maestras
4.3.3. Enlace a tabla de datos maestra (enlace singular y plural)
4.4. Objetos visuales
4.4.1. Galería de objetos
4.4.2. Rejilla visor de tablas
4.4.3. Formulario de Edición Fichas
4.4.4. Búsquedas
4.4.5. Menús
4.4.6. Localizador
4.5. Ejecución (Velneo vRunner 6X)
4.5.1. Interfaz del Ejecutor (Velneo vRunner 6X)
4.5.2. Navegación en el ejecutor en Velneo 6X
4.5.3. Transacciones
4.6. Agenda de tareas
4.6.1. Exposición del problema
4.6.2. Esquema de Tablas
4.6.3. Objetos Visuales
5. Los inspectores en Velneo 6X
Los inspectores son unas herramientas muy prácticas a la hora de desarrollar en Velneo. Los hay de análisis de objetos, de localización de los mismos y de errores.
Este apartado se divide en los siguientes subapartados:
5.1. De tablas y campos (F10)
5.2. Dónde se usa el objeto (F9)
5.3. Qué objetos usa
5.4. Objetos no usados
5.5. Por tipo de objetos (Ctrl + F9)
5.6. Objetos de un color (F3)
5.7. Contenido de fórmulas
5.8. Errores del proyecto
6. Los asistentes en Velneo 6X
Las fórmulas pueden usarse en cualquier cuadro de edición que permita introducir expresiones de tipo fórmula. Se aconseja el uso del asistente para la edición de fórmulas ya que detecta errores.
Este punto cubre los siguientes temas:
6.1. Asistente para edición de fórmulas
6.1.1. Sintaxis de las fórmulas. Operadores y funciones
6.1.2. Operaciones avanzadas
6.2. Uso de las cadenas de formato
6.2.1. Sintaxis de las cadenas de formato
6.2.2. El asistente para la edición de cadenas de formato
6.2.3. Subcadenas de formato
6.2.4. Conversión automática de datos y secuencias de escape en cadenas
de caracteres
En este apartado se explican:
7.1. Variables globales
7.1.1. Definición
7.1.2. Tipos de Variables Globales (en memoria y en disco)
7.2. Variables del sistema
7.2.1. Definición y propiedades
7.2.2. Variables de sistema de Velázquez Visual
7.3. Variables locales
8. Desarrollo completo de una aplicación en Velneo 6X
En apartados anteriores se hemos visto que las tablas son los objetos que usamos para almacenar la información de manera organizada. También hemos introducido las tablas de tipo maestro de clave numérica y las de tipo estático. A continuación vamos a ver el resto de tipos de tablas de datos con los que cuenta Velneo:
8.1. Tipos de tabla
8.1.1. Tabla Submaestra
8.1.2. Tabla Arbolada
8.1.3. Tablas históricas
8.1.4. Maestro de segundo nivel con clave numérica
8.1.5. Histórico doble
8.1.6. Creación de una tabla igual a una base de datos externa
8.2. Tipos de enlace
8.2.1. Asistentes para la creación de enlaces
8.2.2. Enlace a hermano contiguo
8.2.3. Singular de plural por posición
8.2.4. Singular de plural por índice
8.2.5. Enlace a tabla de datos indirecta real y virtual
8.2.6. Las actualizaciones
8.2.7. Componente de actualización a un hermano contiguo
8.2.8. Enlace a maestro de una tabla contra sí misma
8.3. Análisis de la información. Ejemplos.
8.3.1. Un centro de enseñanza
8.3.2. Empresa de instalación de cristalería para vehículos
8.3.3. Aplicación de análisis para obras literarias
8.3.4. Una galería de arte
8.3.5. Gestión de un colegio
8.3.6. Gestión de una librería
8.3.7. Aplicación para turismo rural
8.3.8. Gestión de un Quiosco
8.3.9. Pedidos de compras
8.3.10. Aplicación para control de existencias en almacenes (caso de compras)
8.3.11. Tienda de discos
8.3.12. Hotel
8.3.13. Base de datos de cine
8.3.14. Gestión comercial
8.4. El almacén de objetos
8.5. Más objetos visuales
8.5.1. La Lupa
8.5.2. Encarpetado de Histórico
8.5.3. Cesta de la compra
8.5.4. Hoja de Cálculo
8.5.5. Base de datos externa ODBC-DAO
8.5.6. Dibujo
8.5.7. Multi-Iconos
8.5.8. Imagen Gif
8.5.9. Barras de Herramientas
8.5.10. Impresora Lógica
8.5.11. Comunicación Serie
8.5.12. Árbol Visor de Tablas
8.5.13. Casillero
8.5.14. Agendizador
8.5.15. Informe
8.5.16. Página Html
8.5.17. Componente Html
8.5.18. Editor de Páginas Html
8.5.19. Procesos
8.5.20. Demonios
8.5.21. Función
8.5.22. Funciones de Procesos
8.5.23. Ejecución de procesos en primer, segundo y tercer plano en la arquitectura
Velneo vRunner 6X y la arquitectura cliente-servidor de Velneo 6X
8.5.24. Tubos
8.5.25. Librería de Funciones DLL
9. Ejecutar una aplicación en Velneo 6X
Veremos ahora cómo funciona el ejecutor y cómo usar los distintos objetos visuales que hemos diseñado en el editor de proyectos. También veremos las opciones que nos dan las rejillas, formularios, botones, etc. Estos son los temas que se cubren en este apartado:
9.1. Cómo ejecutar un proyecto
9.2. Inicio de una aplicación, clave y nombre de usuario
9.3. El menú de usuario y sus opciones
9.4. Qué opciones nos dan la rejilla, el formulario y los visores de tablas arboladas
9.4.1. Formas de llamar a una rejilla
9.4.2. Formas de llamar a un formulario
9.4.3. Eliminación temporal de un elemento en una rejilla
9.4.4. Invertir el orden de una lista dentro de una rejilla
9.4.5. Selección múltiple de registros en una rejilla (Multiselección)
9.4.6. Edición directa de rejillas
9.4.7. Exportación ASCII
9.4.8. La Cesta de la Compra
9.4.9. Guardar y recuperar listas virtuales en disco
9.4.10. Imprimir desde una rejilla o un formulario
9.4.11. Cómo introducir los datos
9.4.12. Fundir una ficha con otra
9.4.13. Cambiar aspecto de la rejilla
9.4.14. Cambio de visualización de las hojas de cálculo
9.4.15. Imágenes dinámicas
9.4.16. Rejillas encarpetadas en formularios (encarpetados de histórico)
9.4.17. Usos avanzados de una rejilla
9.4.18. Utilidades
9.4.19. Ejecución de procesos desde una rejilla
9.4.20. Conmutador de herencia de históricos para arbolados
9.4.21. Altas desde un Localizador Arbolado
9.5. Explorador Web
9.6. Correo electrónico
9.7. Incorporación de una manual de ayuda propio para una aplicación
10. Instalación de aplicaciones en Velneo 6X
En este apartado se repasan:
10.1. Velneo 6X en monopuesto
10.2. Velneo 6X en cliente/servidor
10.3. Creación de aplicaciones para ejecutar desde CD-Rom
11. Servidor de aplicaciones en Velneo 6X
Y para terminar, en este punto repasamos:
11.1. Instalación del servidor
11.2. Interfaz del servidor
11.3. Barra de menús
11.3.1. Aplicaciones
11.3.2. Editar
11.3.3. Servicios
11.3.4. Utilidades
11.3.5. Ver
11.3.6. Ventana
11.3.7. Ayuda
11.4. Barra de herramientas
11.5. Configuración del servidor
11.5.1. Pestaña Estilos
11.5.2. Pestaña VATP
11.5.3. Pestaña HTTP
11.5.4. Pestaña vClient
11.5.5. Pestaña Licencia
11.5.6. Configuración básica
11.6. Área de configuraciones
11.6.1. Pestaña Aplicaciones
11.6.2. Pestaña Usuarios
11.6.3. Pestaña Enganches
11.6.4. Pestaña Transacciones
11.6.5. Pestaña Archivos
11.7. Configuración de usuarios
11.8. Configuración de grupos de usuarios
11.9. Configuración de grupos de mensajería
11.10. Configuración de tareas
11.10.1. Pestaña Tareas programadas
11.10.2. Pestaña Tareas ejecución
11.11. Historial del servidor
11.11.1. Opciones de menú
11.11.2. Configuración básica del Historial del servidor
11.12. Configuración de los dominios web
11.13. Navegador Velneo
11.13.1. Instalación del Navegador
11.13.2. Interfaz del Navegador
11.13.3. Barra de menús
11.13.4. Barra de herramientas
11.14. Optimización de aplicaciones en cliente/servidor
11.14.1. Sockets TCP: retardos y optimización
11.14.2. Optimizar el tamaño del mapa
11.14.3. Elementos que retardan una aplicación
11.14.4. Transacciones
11.14.5. Optimizaciones para el rendimiento óptimo en ejecución
11.14.6. Efectos negativos no deseados
11.15. Incorporación de un manual de ayuda propio para una aplicación
Anexo I: formateadores en Velneo 6X
Anexo II: funciones del asistente de edición de fórmulas de Velneo 6X
Anexo III: paleta de colores en Velneo 6X
Etiquetas: aprender velneo, libro de programación velneo, manual de programación velneo, tutorial programación velneo









Octubre 2, 2008 - 18:03 #
Señores
Ya es hora de presentar unos manuales corregidos, mejorados y actualizados, vean que esos manuales fueron publicados el 5 dic 05.
Además, muchas de las imágenes que presentan son ilegibles.
Noviembre 21, 2008 - 14:08 #
[...] se le remite a la amplia documentación existente en la web de Velneo, como lo es el manual llamado Libro Oficial de Programación en Velneo, los tutoriales, la Ayuda del propio entorno de programación, o el foro de la herramienta de [...]
Enero 21, 2009 - 13:47 #
[...] el manual de programación de Velneo, léelo y asimílalo. Es fundamental cambiar el chip y comprender la filosofía de desarrollo [...]
Enero 26, 2009 - 19:26 #
Opino igual que el amigo Jaime… y creo que muchos de los que han visto los manuales… Toca actualizarlos… me ilusione pensando que ya lo habian hecho… pero que va…
Desde 2006 tanto la herramienta como los manuales están abandonados…
Llorare de alegria el día que vea un vDataClient para v6.x o mejor dicho Velazquez Visual 6.x… que al final solo le han cambiado el nombre…