Archivo de solo compilación de una base de datos Access 2013

31/10/2016 - 19:01 por williamaguilarcarrillo | Informe spam
Mi consulta es la siguiente:

Creo una base de datos en acess 2007 de control de empleados (Datos personales, laborales y familiares), con 4 tablas relacionadas ahora ya es manipulado por versión 2013, sin embargo debido a que le agregado mas campos y tablas, el archivo se ha vuelto poco a poco mas complejo, y al requerir que generar un informe laboral por empleado se dio la necesidad de que calculara automáticamente el tiempo de laborar según la fecha de contratación y la fecha actual , lo solucione realizando dos módulos (<<<Años con la función DiferenciaAños>> y <<<Meses con la funcion AgeMonths>>>) en visual base que toma el parámetro de la fecha de contratación y la fecha actual.

Sin embargo ahora que quiero generar un archivo solo compilable (Crear ACCDE) me resulta un error: La función "DiferenciaAños" no esta definida en la expresion.

Ya revise la referencia por la Microsoft DAO 3.6 Object Library , pero no sale marcada y al marcalo da un error:Error al cargar la DLL
 

Leer las respuestas

#1 Francisco Prado
01/11/2016 - 13:39 | Informe spam
El 31/10/2016 a las 14:01, escribió:
Mi consulta es la siguiente:

Creo una base de datos en acess 2007 de control de empleados (Datos personales, laborales y familiares), con 4 tablas relacionadas ahora ya es manipulado por versión 2013, sin embargo debido a que le agregado mas campos y tablas, el archivo se ha vuelto poco a poco mas complejo, y al requerir que generar un informe laboral por empleado se dio la necesidad de que calculara automáticamente el tiempo de laborar según la fecha de contratación y la fecha actual , lo solucione realizando dos módulos (<<<Años con la función DiferenciaAños>> y <<<Meses con la funcion AgeMonths>>>) en visual base que toma el parámetro de la fecha de contratación y la fecha actual.

Sin embargo ahora que quiero generar un archivo solo compilable (Crear ACCDE) me resulta un error: La función "DiferenciaAños" no esta definida en la expresion.

Ya revise la referencia por la Microsoft DAO 3.6 Object Library , pero no sale marcada y al marcalo da un error:Error al cargar la DLL





Hola

Prueba desmarcando DAO y marcas Microsoft Office XX.x Access Database
engine object library

Saludos

Preguntas similares