ene 20

ASC al concurso de Open Apps

Posted in OpenApps, v7, velneo

Concurso Open Apps V7 ene-2010Desde A.S.C., y éste blog como medio de difusión, hacemos pública nuestra participación en el concurso de Open Apps organizado por Velneo, y para ello he metido al horno una pequeña aplicación que estará lista en los próximos dias.

Y vamos a participar, no con el animo de ganar, ya que esperamos que el nivel de calidad de las aplicaciones presentadas a concurso, va a ser muy alto, pero si con el animo de aportar un grano a ese granero, y esperando que la gente del foro V7 se anime también.

Os mantendré informados en breve a través de este blog y animo a los que aún lo estan pensando.

PDF Printer    Enviar artculo en formato PDF   
comments: Comentarios desactivados en ASC al concurso de Open Apps
ene 20

Las variables globales

Posted in v7, vDevelop

Son estructuras de datos que pueden almacenar valores para ser utilizados en cualquier parte de la ejecución de una aplicación. Como su nombre indica, su valor puede cambiar durante la ejecución, y estará siempre disponible hasta finalizar y salir de la aplicación.

Según el tipo de dato a almacenar, la variable puede ser definida como:

Alfabético Se usa para almacenar caracteres alfanuméricos.
Numérico Permite almacenar valores numéricos. El tamaño del valor almacenado, depende directamente del numero de bytes que indicamos en la definición del campo. Del mismo modo, también podemos indicar los decimales usados, hasta un máximo de 5 dígitos.
Fecha Almacena datos de tipo fecha según la norma ISO-8601
Hora Almacena datos de tipo hora. El formato utilizado para la hora es HH:MM:SS.
Tiempo Permite introducir tiempos con el formato DD:MM:AA HH:MM:SS.sss
Booleano (Si / No) Permite almacenar valores lógicos ( True/False, Si/No, 1/0 ).

Y según el tipo de persistencia, podemos definir las variables, en:

  • Variables en Disco: aquellas que son almacenadas en en el Disco duro del sistema y que son comunes a todos los usuarios, e incluso permanecen después de abandonar la aplicación. Si un usuario cambia el valor de una variable en disco, esta variable afectara al resto de los usuarios en futuras comprobaciones de la misma.
  • Variables en Memoria: a diferencia de las anteriores, se almacenan en memoria, por lo que deben ser inicializadas en el inicio de la aplicación y serán destruidas al finalizar la ejecución. En este caso, las variables son creadas de forma local, e independientes para cada usuario que ejecuta el programa.

También podemos decidir si la variable va a permitir uno o mas valores, convirtiéndola en un Array mediante la propiedad correspondiente en el panel de propiedades del objeto.

PDF Creator    Enviar artculo en formato PDF   
comments: 2 »
ene 20

Las tablas estáticas

Posted in v7, vDevelop

De forma complementaria a las tablas de datos habituales, también disponemos en el entorno del objeto Tabla estática (otro objeto de los proyectos de datos).

Estas, a diferencia de las tablas de datos explicadas anteriormente, solo permiten un número limitado de registros y únicamente disponen de campo Código y Nombre. Ademas, son tablas en las que el usuario no tiene acceso a los registros, y por tanto, no puede alterar el contenido de las mismas.

En nuestro proyecto, vamos a utilizar alguna tabla estática para ver su uso, aunque no deja de ser una tabla más del proyecto. Y por su condición de ser internas al proyecto, y por tener únicamente los campos Código y Nombre, sólo pueden ser maestras de otras tablas, pero nunca históricas.

Las tabas estáticasVamos a crear una tabla estática TIPOS DE FACTURA, con 2 únicos registros,

  1. Factura emitida
  2. Factura recibida

PDF Printer    Enviar artculo en formato PDF   
comments: 1 »