Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
OBJETIVO: Crear una forma para liquidar los aumentos salariales de todos los empleados teniendo en cuenta su salario actual y de acuerdo a un porcentaje definido. a. crear campos de visualizacin en un canvas que no pertenecen a una tabla de la base de datos b. crear un tipod e canvas tabular o de pestaas c. asignar formato de nmero d. crear procedimiento en la forma e. crear alertas
CREATE TABLE "HR"."AUMENTOS" ( "ID_EMPLEADO" NUMBER(6,0), "PORC_AUMENTO" NUMBER(3,0), "ANT_SALARIO" NUMBER(8,2), "NEW_SALARIO" NUMBER(8,2), "FECHA" DATE ) ; ACTIVIDAD CALIFICABLE: 2. Crear una forma con datos de consulta de la tabla empleados con los datos del empleado y el salario y adjuntar la forma por la opcin de tareas (CREACION DEL CANVAS) del aula.
CONTINUACION ACTIVIDAD..
3. Adicionar dos campos al canvas para visualizar el nombre del cargo y del rea del empleado. En la paleta de herramientas se selecciona el item TEXT ITEM
Y se coloca en el canvas con las siguientes propiedades: Es un item de tipo Display_item para no modificar su contenido y solo visualizar una informacin. Es importante que en la propiedad Database/Database_item diga NO, para decir que no es una campo de la base de datos, ya que estamos usando un campo extra para visualizar un nombre y no para guardar en la base de datos.
Ahora creamos un disparador a nivel del bloque de Employees para que cada vez que consultamos informacin de la tabla employees nos traiga tambin la informacin del nombre del cargo de la tabla Jobs.
Ahora creamos otro item para desplegar el nombre del departamento del empleado con la siguiente informacin:
Y se crea un trigger (disparador) WHEN_VALIDATE_ITEM con click derecho y se coloca el siguiente cdigo:
Para asignar el formato de nmero al campo salario llamamos las propiedades del campo salary y asignamos:
4. Se recreara el canvas actual y se colocar en un nuevo tipo de canvas de pestaas, para tener un canvas de informacin bsica del empleado y otro de ejecucin del proceso de actualizacin de sueldos. Se crea un nuevo canvas de tipo TAB
Se crean dos tipos de separadores de pestaas, uno llamado empleado, donde residiran los datos bsicos del empleado y otra llamada proceso donde se ejecutara un procedimiento en la forma.
Una vez creados los separadores se trasladan los campos de empleado al separador llamado "empleado".
Se debe crear la relacin maestro detalle con el bloque empleados, pero como en la base de datos no existe esta llave fornea se crear manualmente.
5. Creacion de alertas