Está en la página 1de 24

CREACION DE FORMULARIOS DE FORMA

DINAMICA EN ORACLE FORM


INTEGRANTES

Ítem Nombres Cargo Identificación

1 Luis Alfonso Miranda Blanco Investigador Principal 1052391580

2 Yefersson Esteban Bedoya Ramírez Co-Investigador 1040043674

3 Jaime Giovanny Galindo Gómez Co-Investigador 1052392144

4 Yesith Norbey Morantes Solano Co-Investigador 1098408209

5 Jorge Leonardo Guerrero Noriega Co-Investigador 1102042304


QUE ES ORACLE FORMS
• Oracle Forms cuenta con un nivel de implantación muy alto a nivel mundial y durante muchos años ha sido el software por
excelencia, por parte de Oracle, para crear aplicativos back-office o de gestión interna.
• En la actualidad la última release de Forms 12c, cuenta con mejoras importantes tanto a nivel de integración como de
despliegue.
• Aunque nuestro back-office Forms siga siendo funcional puede que no cubra algunas de las nuevas necesidades de algún
departamento o que estemos pensando en modernizar parte o todo del mismo.

• ENLACE DE INSTALACION FORMS 12C CON MIDDLEWARE PARA EJECUCION DEL WEBLOGIC DE SERVICIO
• https://www.youtube.com/watch?v=y9d-ffO99Mk
Componentes a instalar
6.3.6 Verificar Registro de Windows

6.3.7 Ajustar webloyout


1 Configuración de máquina Windows
6.3.8 Ajustar servlet de reports
2 Instalación de Base de Datos
6.3.9 Ajustar FORMS_MODULE_PATH
3 Instalación de JAVA JDK y JRE
6.4 Instalación de parches
3.1 Instalar JDK 64 bits
7 Subir servicios
3.2 Instalar JRE 8 de 32 bits, para poder ejecutar Forms con Internet Explorer
8 Verificar Ingreso
3.3 Ajustar opciones de JAVA
8.1.1 Ingreso a forms
4 Instalación de Weblogic
8.1.2 Ingreso a reports
5 Instalación de Forms y Reports
9 Ejecutar Forms Builder
6 Configuración de herramientas de Forms y Reports
10 Ejecutar Reports Builder
6.1 Ejecutar RCU

6.2 Crear dominio de desarrollo


Se debe instalar:
6.3 Configuraciones adicionales
• Base de datos XE 11g: OracleXE112_Win64.zip
6.3.1 Iniciar Nodemanager
• JDK 64bits: jdk-8u191-windows-x64.exe
6.3.2 Iniciar AdminServer
• JRE 32bits: jre-8u191-windows-i586.exe
6.3.3 Crear Reports tools
• Weblogic Insfraestructure: fmw_12.2.1.3.0_infrastructure_Disk1_1of1.zip
6.3.4 Crear las entradas de de las bases de datos en tnsnames.ora
• Forms & Reports 12c versión 12.2.1.3
6.3.5 Subir WLS_FORMS y WLS_REPORTS

• https://www.youtube.com/watch?v=y9d-ffO99Mk
CREAMOS TABLAS
TIPO MAESTRO (PRUEBA_EMPRESAS) -
DETALLE (PRUEBAS_EMPLEADOS)
Creamos autoincreméntales de secuencias
Creamos PK Y FK de las tablas
3. Elegimos tomar la data directamente de las tablas creadas
1. Creamos Pantalla o Modulo en Oracle Form

2. Creamos un Bloque de Datos y utilizamos el asistente

4. Elegimos la tabla o vista Maestro (PRUEBA_EMPRESA)


tomamos todos los elementos de base de datos
5. Damos Nombre a el Bloque de datos 7. El Asistente de diseño nos creara un nuevo lienzo o CANVAS con el contenido

6. Elegimos llamar al asistente de diseño de forma posterior


8. Elegimos mostrar todos los datos de la tabla en el lienzo
9. Se puede editar ancho y altura de los objetos visuales que muestran los datos

11.Damos un titulo al Marco

10. Elegimos mostrar los datos a trabajes de objetos de pantalla y no de tablas


13. Se Observan los objetos creados desde el navegador como lo son el Boque de datos, Elementos internos,
Lienzo general con el Canvas y Frame (EMPRESAS)
14. Repetimos los pasos 2 y 3
para crear un nuevo bloque de
datos pero desde la tabla
PRUEBA_EMPLEADOS(detalle)

15. Se Crea relación de forma automática, dado que desde base de datos ya existen las llaves de relación y se crea el
Bloque con el nombre de la tabla de detalle (PRUEBA_EMPLEADOS) y se llama al asistente de diseño.
16. Se Crea el nuevo bloque de
datos sobre el mismo lienzo.

17. Dejamos todos los elementos visibles y dejamos por defecto el ancho y alto de los objetos
18. Seleccionamos la opción
tabular para poder ver los
Empleados relacionados a
una Empresa en forma de
tabla.

19. Damos un nombre


al Marco y mostramos 5
registros con una
distancia de 1 y
habilitando la barra de
desplazamiento
20.EL Frame y los elementos
que contienen no pueden estar
fuera del Canvas
21. Se debe tener en cuenta posicionar el Bloque Maestro(PRUEBA_EMPRESAS)sobre el de
Detalle (PRUEBA_EMPLEADOS)
22. Se publica en el servicio WEBLOGIC instalado para poder compilarlo y generar el
formulario de visualización al cliente
23. Se compila sobre el servidor de WEBLOGIC 24. Se confirma la publicación sin errores
23. Accedemos a la ruta de publicación de formulario (prueba_empresas) del servidor de
WEBLOGIC, insertando el usuario contraseña y esquema de conexión
25. Accedemos a la ruta de publicación de formulario (prueba_empresas) del servidor de
WEBLOGIC, insertando el usuario contraseña y esquema de conexión

Botón para
almacenar y
editar registros
Botón de
navegación de
Botón llamar registros
datos y
ejecutar
consultas
26. Para ver a modo de ejemplo los datos de las llaves y permitir que la base de datos ejecute los
autoincreméntales se deben configurara a través de la Paleta de Propiedades de los elementos
indicados las siguientes opciones, SE PUEDEN DEJAR NO VISIBLES EN VES DE NO ACTIVADO
CONSECUTIVO DE PRUEBAS_EMPRESAS

CONSECUTIVO DE PRUEBAS_EMPLEADOS
Activado: No
Necesario: No
Solo Consulta: Si

CONSECUTIVO_EMPRESA DE PRUEBAS_EMPLEADOS
Activado: No
Necesario: No
Solo Consulta: Si
26. La herramienta nos confirma en la parte inferior cuando se realiza de forma exitosa o falla una
operación de CRUD, para ver el detalle de la falla de oprime shift – F1
ENLACE PASO A PASO DE EJEMPLO REALIZADO

https://1drv.ms/v/s!AsL0or38eKrdlzWh3kvg-tfDWWub?e=UdPcL6

También podría gustarte