Ejemplo de pagina Web para entrada de Currículum Vitae

Aplica a: a3man

La aplicación incorpora una página Web como ejemplo que alimenta la base de datos para dar de alta a los candidatos en A3MAN. Esta página Web deberá modificarla, en función sus necesidades y la encontrará en el directorio C:\A3\A3MAN\CV.

Muy Importante: Debe tener en cuenta que esta página Web es una página de ejemplo y que no debe utilizarla para colgarla directamente en su Web.

Descripción de la página Web de ejemplo y posibilidades.

La página Web que mostramos de ejemplo, se creará en el momento de instalar el CD de A3MAN. Esta página Web de ejemplo, estará en el directorio CV que se encuentra dentro del directorio de A3MAN. Dentro de este directorio, también se encontrará un documento dónde se explica qué requisitos debe cumplir la página Web para que pueda enlazar con la aplicación.

En la página Web que mostramos de ejemplo, se solicitan los datos:

-Información personal: Datos personales y domicilio. En este punto es donde están los únicos datos obligatorios que deberán de ser rellenados: nombre y apellidos.

-Experiencia laboral: Empresas anteriores.

-Educación y Formación: Nivel de Estudios, Estudios, Formación no reglada e Idiomas.

-Información Adicional: Carnets de conducir, disponibilidad para viajar y observaciones.

Los apartados Empresas Anteriores, los Estudios y los Cursos se han limitado a dos entradas, pero puede indicar las entradas que desee.

Información para el usuario que desee utilizar la página Web que ofrecemos de ejemplo.

Los pasos que debe realizar para utilizar la página Web que entregamos de ejemplo o crear una página Web totalmente nueva son:

1.Desde la aplicación ir al punto de Utilidades / Mantenimiento Ficheros / Actualizar CV Internet y generar la base de datos.

2.Copiar la librería DATOSWEBCV.DLL que está ubicada en el subdirectorio CV, que se encuentra donde esté instalada la aplicación de A3MAN (por defecto C:\A3\A3MAN) en el servidor donde esté la Web.

3.Registrar la librería DATOSWEBCV.DLL en el directorio donde se ha copiado.

4.Copiar el fichero A3MANCV.INI en el directorio donde se haya copiado la librería DATOSWEBCV.DLL.

5.Editar el fichero A3MANCV.INI e indicar en qué camino se encuentra la base datos que se ha generado desde A3MAN.

Utilización de la librería DATOSWEBCV.DLL

Los métodos (o funciones) que se han empleado en la página Web que enviamos de ejemplo son los siguientes:

Métodos de Inicialización y Conexión a datos (Uso Obligatorio):

OConectarBD: Se conecta con la base de datos de A3MAN. Si no encuentra la base de datos en el directorio que se ha especificado en el fichero A3MANCV.INI, devuelve mensaje de error.

OObtenerCodigoCandidato: Obtiene el siguiente código libre de candidato disponible en la base de datos.

Métodos para cargar datos en la página Web (recuperan datos de las tablas de A3MAN):

OLlenarPaises

OLlenarProvincias

OLlenarNivelEstudios

OLlenarEstudios

OLlenarCursos

OLlenarIdiomas

OLlenarTitulos

Métodos de escritura en la base de datos:

OGuardarCandidato

OGuardarEstudio

OGuardarCurso

OGuradarIdioma

OGuardarEmpresa

Método para grabar campos adicionales en la tabla de candidatos:

GuardarCampoCandidato: Permite grabar (actualizar) cualquier campo en la tabla de candidatos siempre que ese campo esté generado previamente en la Base de Datos. Se puede utilizar para guardar "Campos de de Pantallas de Ampliación" y para "Asignar candidatos a un proceso de selección"

¿Cómo se pueden generar los datos para Pantallas de Ampliación en la Base de Datos?

Para enlazar campos de Pantallas de Ampliación deberá realizar los siguientes pasos:

  1. Crear las pantallas de ampliación con sus campos en A3MAN. Estas pantallas deben tener marcado el indicador de "Ampliar Candidatos".

  1. En la Tabla de Candidatos de la base de datos (MCV.MDB) se tiene que crear el campo de la pantalla de ampliación. El campo debe tener el formato "PA"ppp"C"cc"T"t"O"oo.

  1. Para enlazar el campo desde la Web, se podrá usar la función "GuardarCampoCandidato" dónde se especificará en nombre del campo y su valor.

En el siguiente el siguiente ejemplo, se explica cómo enlazar dos campos de dos pantallas de ampliación con la tabla candidatos.

NombreCampo ="MPA001C01T1"' Nombre del campo a enlazar de la Tabla de Candidatos

ValorCampo ="Dato Ampliación"' Valor del campo a enlazar en la Tabla de Candidatos

oGuardar = oTablas.GuardarCampoCandidato (clng(CodigoCandidato), cstr(NombreCampo), ValorCampo)

NombreCampo ="MPA001C02T2"' Nombre del campo a enlazar de la Tabla de Candidatos

ValorCampo =12345 ' Valor del campo a enlazar en la Tabla de Candidatos

oGuardar = oTablas.GuardarCampoCandidato (clng(CodigoCandidato), cstr(NombreCampo), ValorCampo)

MUY IMPORTANTE: Los campos de las pantallas de ampliación deben de estar creados en la tabla de candidatos con anterioridad a hacer el enlace de la página Web con la base de datos.

¿Cómo enlazar un candidato automáticamente a un proceso de selección de A3MAN?

Para enlazar un candidato dentro de un proceso de selección se deberán seguir los siguientes pasos:

  1. Crear el proceso de selección de la empresa en A3MAN y, dentro de este proceso, una acción como mínimo.

  1. Para enlazar el campo desde la Web, se podrá usar la función "GuardarCampoCandidato" dónde se especifica el nombre del campo y su valor. En este caso necesitamos informar dos campos: 'CodigoProceso' (alfanumérico longitud 8) y CodigoEmpresaProceso' (numérico longitud 5), que ya están creados en la base de datos.

NombreCampo ="CodigoProceso"' Nombre del campo a enlazar de la Tabla de Candidatos

ValorCampo ="PROC1"' Valor del campo: En este caso se trataría del Proceso de Selección de código "PROC1"

oGuardar=oTablas.GuardarCampoCandidato(clng(CodigoCandidato), cstr(NombreCampo), ValorCampo)

NombreCampo ="CodigoEmpresaProceso"' Nombre del campo a enlazar de la Tabla de Candidatos

ValorCampo =1‘ Valor del campo: En este caso se trataría de la empresa de código 1

oGuardar=oTablas.GuardarCampoCandidato(clng(CodigoCandidato), cstr(NombreCampo), ValorCampo)

    • ¿Te ha resultado útil esta página?
    • ¡Gracias por votar!
    • 1 valoraciones: 4 sobre 4 de media
    • ¿Te ha resultado útil esta página?
    • ¡Gracias por votar!
    • 1 valoraciones: 4 sobre 4 de media

Palabras clave