1. CALENDARIO EN ORACLE FORMS 6i
1. Abrimos Oracle Foms 6i y creamos una nueva forma.
2. Abrimos la Biblioteca de Objetos stndrd20.olb
2. 3. Hacemos doble clic en Bibliotecas Adjuntas y se buscará el archivo calendar.pll
3. 4. Al presionar el botón ADJUNTAR, se arrojará un mensaje de advertencia, en el cual
hacemos clic en la opción NO.
4. 5. Agregamosunnuevo Lienzo quecontendráuna cajade texto. Laspropiedadesa modificar
se describen a continuación.
6. Agregamos un botón y en el trigger WHEN-BUTTON-PRESSED digitamos el siguiente
código PL/SQL.
5. 7. Hacemosdobleclic en Gruposde Objetosparacrearunonuevo yle colocamosCALENDAR
como nombre.
8. Abrimos las propiedades deeste grupo. Dentro deeste buscaremos la propiedad llamada
Informaciónde Subclase y al ver el detalle, seleccionaremos de las listas desplegables tal
como se muestra en la imagen.
9. En los Bloques de Datos, movemos el Bloque3 para que este sea el principal.
6. 10. Compilamos y corremos la forma. Al presionar el botón se desplegará el calendario.
11. Al presionar OK, la fecha seleccionada se mostrará en la caja de texto.
NOTA: pueden descargarse los archivos utilizados desde los siguientes enlaces:
STNDRD20.OLB http://www.orafaq.com/forum/fa/865/
CALENDAR.PLL http://www.orafaq.com/forum/fa/866/