ene 14

Las tablas de datos VIII

Posted in v7, vDevelop

Enventos de tablas¿Qué son los eventos de tablas?

Los eventos de tablas, son o deberían ser, pequeños procesos que permiten ampliar la funcionalidad de las actualizaciones y realizar tareas mas complejas que no pueden ser resueltas a través de estas.

Un ejemplo de evento,

Entre la tabla de Familias y Artículos, habiamos creado una relación Maestro-Historico, de forma que al crear un Artículo nuevo, el usuario debe asignarle una Familia.

Seguimos con el ejemplo, si necesitamos borrar un Articulo, podemos hacerlo en cualquier momento, ya que es historico de Familias.

Pero, y aqui esta el problema, debido a la “Integridad referencial”, no sería posible borrar una Familia ya que tiene muchos articulos relacionados. Asi qué, la única opción que nos queda para poder borrar una Familia, es crear un Evento “anterior a la baja” en la tabla de Familias, de modo que al borrar una Familia, el evento se encarga de eliminar (“antes de” eliminar la familia) todos los artículos de esa familia.

Para realizar esta operación en una aplicación de mayor envergadura, deberiamos considerar muchas mas cosas, pero ahora se trata de entender la funcionalidad de los eventos y espero haber sido lo suficientemente claro. 😉

Existen estos tipos de eventos según el orden de ejecución:

  • Anterior a un Alta de ficha
  • Interno a un Alta de ficha
  • Posterior a un Alta de ficha
  • Anterior a una Modificación de ficha
  • Interno a una Modificación de ficha
  • Posterior a una Modificación de ficha
  • Anterior a una Baja de ficha
  • Interno a una Baja de ficha
  • Posterior a una Baja de ficha

Aún no hemos visto como se realizan los procesos, asi que más adelante veremos algunos ejemplos de eventos y volveremos a tratar este tema con mas profundidad.

PDF    Enviar artculo en formato PDF   
comments: 1 »
ene 14

Pack: Analizando la primera solución

Posted in packs

En este pack, he agrupado todos los artículos referentes a Analizando la primera solución, para que podais localizarlos más facilmente:

Analizando la primera solución I

Analizando la primera solución II

Analizando la primera solución III

Analizando la primera solución IV

Analizando la primera solución V

Analizando la primera solución VI

Analizando la primera solución VII

Analizando la primera solución VIII

Utiliza la categoría PACK para localizar todos los artículos que han sido divididos por ser demasiado extensos.

PDF Printer    Enviar artculo en formato PDF   
comments: Comentarios desactivados en Pack: Analizando la primera solución