23/03/2023

Tratamiento de errores: On Error Resume Next

Cuando se produce un error o cuando queremos prever su aparición, debemos utilizar el tratamiento de errores. Consiste en un pequeño trozo de código que le indica a nuestro procedimiento como debe actuar en el caso de que se produzcan errores y siempre comienza con la instrucción “On Error”. A esta instrucción la pueden acompañar tres instrucciones diferentes que vamos a ver en esta serie. Empezaremos por On Error Resume Next.
22/03/2023

Tratamiento de errores: Objeto Err

Vamos a tratar un tema apasionante que incita a calurosos debates, pero pese a que es un tema muy tratado en Internet, un tema que todos conocéis perfectamente, nosotros debíamos dar nuestra opinión al respecto. El tratamiento de errores no es más que otra parte de la programación que debemos dominar. Necesitamos conocer bien los objetos, las funciones y procedimientos para anticiparnos a comportamientos que generan un error, para decirle a nuestro programa qué hacer cuando se presenta uno y no sigo porque si no, no ves el vídeo...
21/03/2023

¿Mis procedimientos tienen tratamiento de errores?

Vamos a comenzar una interesante serie sobre el tratamiento de errores, en la que analizaremos las opciones que nos ofrece Access al respecto con ejemplos reales de programación. Antes de entrar de lleno en el asunto, vamos a ver una función que nos ha preparado Alba, en la que mediante el VBIDE va a analizar todo tu código y te va a indicar si los procedimientos tienen o no tratamiento de errores.
17/03/2023

Funciones de dominio de Alba

Hemos estado viendo durante algunos destellos las funciones de dominio. Hicimos un repaso de todas excepto de DFirst, DLast, DVar , DStDev porque no queríamos aburriros. Por necesidad, nuestra amiga Alba tuvo que crear las "Funciones de dominio de Aba" por razones que explico en el vídeo. Os, os las traemos para disfrutéis como lo he hecho yo.
16/03/2023

VBA: BracketString

Hoy os voy a mostrar otra de las cosas que puede hacer el misterioso Wizhook. Misterioso pero útil y a la vez curioso, porque permite hacer ciertas cosas, que como siempre, se podrían hacer de otra forma, pero este objeto suele ser más rápido y utiliza menos código. Hoy vamos a utilizar una función denominada BracketString. Su trabajo es poner los corchetes cuando son necesarios para construir cadenas en Access.