37
Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9 Repuestas a Práctica del Capítulo 9 SW-ORA-20110115 SW-ORA-20110115 Revisión: 1 Revisión: 1 Fecha: 15/01/2011 Fecha: 15/01/2011 Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Respuestas a Práctica del Capítulo 9 Respuestas a Práctica del Capítulo 9 1. Introducción a la Práctica del Capítulo 9: Introducción a la Práctica del Capítulo 9: Esta práctica cubre los tópicos siguientes: Creación de un item “displayCreación de un item imagen Creación de botones con íconos Creación de items calculados Fórmula Resumen En esta sesión práctica, agregará varios items en los formularios “CUSTOMERS” y “ORDERS”: items “display”, items imagen, botones, e items calculados. En el formulario “ORDERS”, crea dos items “display” en el bloque de datos “S_ITEM”. Crea un item imagen en el bloque de datos “S_ITEM” En el formulario “ORDERS”, crea un botón con ícono en el bloque de control En el formulario “ORDERS”, base el item “ITEM_TOTAL” del bloque de datos “S_ITEM” en una fórmula. Crea un item de control en el mismo bloque de datos. Base el valor de este item en un resumen que muestra el valor total de una órden. En el formulario “CUSTOMERS”, crea un botón con ícono en el bloque “CONTROL” Guarda y ejecuta los formularios “ORDERS” y “CUSTOMERS”. 1/ 37 37

SW-OrA-20110115 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 9

  • Upload
    ehv80

  • View
    495

  • Download
    2

Embed Size (px)

DESCRIPTION

Oracle Developer 6i Build Forms 1 Respuestas a Practica del Capitulo 9

Citation preview

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Respuestas a Práctica del Capítulo 9Respuestas a Práctica del Capítulo 9

1. Introducción a la Práctica del Capítulo 9:Introducción a la Práctica del Capítulo 9: Esta práctica cubre los tópicos siguientes:

• Creación de un item “display”• Creación de un item imagen• Creación de botones con íconos• Creación de items calculados

◦ Fórmula◦ Resumen

En esta sesión práctica, agregará varios items en los formularios “CUSTOMERS” y “ORDERS”: items “display”, items imagen, botones, e items calculados.

• En el formulario “ORDERS”, crea dos items “display” en el bloque de datos “S_ITEM”.

• Crea un item imagen en el bloque de datos “S_ITEM” • En el formulario “ORDERS”, crea un botón con ícono en el bloque de

control• En el formulario “ORDERS”, base el item “ITEM_TOTAL” del bloque de

datos “S_ITEM” en una fórmula. Crea un item de control en el mismo bloque de datos. Base el valor de este item en un resumen que muestra el valor total de una órden.

• En el formulario “CUSTOMERS”, crea un botón con ícono en el bloque “CONTROL”

• Guarda y ejecuta los formularios “ORDERS” y “CUSTOMERS”.

11//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2. Proceso: Práctica del Capítulo 9Proceso: Práctica del Capítulo 9

2.1. En el bloque de datos “S_ITEM” del formulario “ORDG01”, cree un item “display” llamado “Description”. Configure la etiqueta como “Description” y muestre la etiqueta encima del item. Respuesta 1: En Windows 7 Ultimate 32 Bits, click en:“Inicio → Todos los programas → Oracle Forms 6i → Form Builder”

2.1 “Oracle Forms Builder” - ORDG01.fmb2.1 “Oracle Forms Builder” - ORDG01.fmb11

Seleccionar “Open an existing form” Click en [ OK ]

22//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.1 “Oracle Forms Builder” - ORDG01.fmb2.1 “Oracle Forms Builder” - ORDG01.fmb22

Seleccionar el archivo de módulo de formulario “ORDG01.fmb” Click en [ Abrir ]

33//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.1 “Oracle Forms Builder” - ORDG01.fmb2.1 “Oracle Forms Builder” - ORDG01.fmb33

En el Navegador de Objetos seleccionar el nodo “Items” del bloque de datos “S_ITEM” Click en “Create” Renombrar el item nuevo con el nombre “DESCRIPTION”

44//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.1 “Oracle Forms Builder” - ORDG01.fmb2.1 “Oracle Forms Builder” - ORDG01.fmb44

En el Navegador de Objetos click con el botón derecho del mouse sobre el item “DESCRIPTION” Click en “Property Palette”

55//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.1 “Oracle Forms Builder” - ORDG01.fmb2.1 “Oracle Forms Builder” - ORDG01.fmb55

En la Paleta de Propiedades del item “DESCRIPTION” configurar: • “Item Type” con el valor “Display item” • “Database Item” con el valor “No” • “Prompt” con el valor “Description” • “Prompt Attachment Edge” con el valor “Top” • “Canvas” con el valor “CV_ORDER”

Cerrar la Paleta de Propiedades

66//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.1 “Oracle Forms Builder” - ORDG01.fmb2.1 “Oracle Forms Builder” - ORDG01.fmb66

En el Navegador de Objetos seleccionar el nodo del item “DESCRIPTION” Click con el botón derecho del mouse Click en “Layout Editor”

77//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.1 “Oracle Forms Builder” - ORDG01.fmb2.1 “Oracle Forms Builder” - ORDG01.fmb77

Ubicar el item “display” “Description” entre los campos “Product Id” y “Price” Click en “Save” Cerrar el Editor de Diseño

2.2. Cree un item imagen de registro-fila único llamado “PRODUCT_IMAGE”,

en el bloque de datos “S_ITEM” del formulario “ORDG01”.

88//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

Respuesta 2:

2.2 - “Oracle Forms Builder” - ORDG01.fmb2.2 - “Oracle Forms Builder” - ORDG01.fmb11

En el Navegador de Objetos click con el botón derecho del mouse sobre el nodo del lienzo “CV_ORDER” Click en “Layout Editor”

99//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.2 - “Oracle Forms Builder” - ORDG01.fmb2.2 - “Oracle Forms Builder” - ORDG01.fmb22

En el Editor de Diseño seleccionar el bloque “S_ITEM” Click en el ícono “Image Item” Ubicar el item imagen a un costado del lienzo del bloque “S_ORD”

1010//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.2 - “Oracle Forms Builder” - ORDG01.fmb2.2 - “Oracle Forms Builder” - ORDG01.fmb33

En el Editor de Diseño se observa que el item imagen posee un valor de la propiedad con más de un registro-fila mostrado.Renombrar el item imagen con el nombre “PRODUTC_IMAGE” En el Navegador de Objetos click con el botón derecho del mouse sobre el nodo del item imagen “PRODUCT_IMAGE”, luego click en “Property Palette”

1111//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.2 - “Oracle Forms Builder” - ORDG01.fmb2.2 - “Oracle Forms Builder” - ORDG01.fmb44

En la Paleta de Propiedades del item imagen “PRODUCT_IMAGE” configurar: • “Item Type” con el valor “Image” • “Image Format” con el valor “JFIF” • “Sizing Style” con el valor “Adjust” • “Keyboard Navigable” con el valor “No” • “Number of Items Displayed” con el valor “1” • “Database Item” con el valor “No” • “Bevel” con el valor “Lowered”

Cerrar la Paleta de Propiedades

1212//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.2 - “Oracle Forms Builder” - ORDG01.fmb2.2 - “Oracle Forms Builder” - ORDG01.fmb55

En el Editor de Diseño ubicar el item imagen “PRODUCT_IMAGE” Click en “Save”

2.3. Cree otro item “display”, “IMAGE_DESCRIPTION” en el bloque de

datos “S_ITEM”. Este debería sincronizarse con el item “DESCRIPTION”. Configure la propiedad “Maximum Lenght” con el mismo valor que tiene el item “DESCRIPTION”.

1313//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

Respuesta 3:

2.3 - “Oracle Forms Builder” - ORDG01.fmb2.3 - “Oracle Forms Builder” - ORDG01.fmb11

En el Editor de Diseño click en el ícono “Display Item” Dibujar el item “display” Renombrarlo como “IMAGE_DESCRIPTION” En el Navegador de Objetos click con el botón derecho del mouse sobre el nodo del item “display” “IMAGE_DESCRIPTION”, luego click en “Property Palette”

1414//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.3 - “Oracle Forms Builder” - ORDG01.fmb2.3 - “Oracle Forms Builder” - ORDG01.fmb22

En la Paleta de Propiedades del item “display” “IMAGE_DESCRIPTION” configurar: • “Item Type” con el valor “Display Item” • “Maximum Lenght” con el valor “30” (mismo tamaño que item “DESCRIPTION”)• “Synchronize with Item” con el valor “DESCRIPTION” • “Number of Items Displayed” con el valor “1” • “Database Item” con el valor “No”

Cerrar la Paleta de Propiedades

1515//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.3 - “Oracle Forms Builder” - ORDG01.fmb2.3 - “Oracle Forms Builder” - ORDG01.fmb33

En el Editor de Diseño ubicar el item “display” “IMAGE_DESCRIPTION” debajo del item imagen “PRODUCT_IMAGE” Click en “Save”

2.4. En el bloque de control “CONTROL” del formulario “ORDG01”, cree un

botón con ícono llamado “PRODUCT_LOV_BUTTON”. Use el archivo “LIST.ICO” como ícono (no incluya la extensión del archivo “.ico”). Configure ambas propiedades “Keyboard Navigable” y “Mouse Navigate” con el valor “No”.

1616//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

Respuesta 4:

2.4 - “Oracle Forms Builder” - ORDG01.fmb2.4 - “Oracle Forms Builder” - ORDG01.fmb11

En el Editor de Diseño seleccionar el bloque de control “CONTROL” Click en el ícono “Button” Ubicarlo debajo del campo “Product Id” del bloque de datos “S_ITEM” Renombrar el item botón con el nombre “PRODUCT_LOV_BUTTON” En el Navegador de Objetos click con el botón derecho del mouse sobre el item botón “PRODUCT_LOV_BUTTON”, luego click en “Property Palette”

1717//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.4 - “Oracle Forms Builder” - ORDG01.fmb2.4 - “Oracle Forms Builder” - ORDG01.fmb22

En la Paleta de Propiedades del item botón “PRODUCT_LOV_BUTTON” configurar: • “Item Type” con el valor “Push Button” • “Label” dejar sin valor• “Iconic” con el valor “Yes” • “Icon Filename” con el valor “List” • “Keyboard Navigable” con el valor “No” • “Mouse Navigate” con el valor “No”

Cerrar la Paleta de Propiedades

1818//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.4 - “Oracle Forms Builder” - ORDG01.fmb2.4 - “Oracle Forms Builder” - ORDG01.fmb33

En el Editor de Diseño click en “Save”

2.5. Para mostrar la información de totales de los items, configure las propiedades siguientes para el item “ITEM_TOTAL” del bloque de datos “S_ITEM”: ◦ Configure la propiedad “Justification” con el valor “right” ◦ Configure la propiedad “Calculation Mode” con el valor “Formula”◦ Configure la propiedad “Formula” con el valor

“:S_ITEM.QUANTITY_SHIPPED * :S_ITEM.PRICE” ◦ Configure la propiedad “Keyboard Navigable” con el valor “No”

1919//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

Respuesta 5:

2.5 - “Oracle Forms Builder” - ORDG01.fmb2.5 - “Oracle Forms Builder” - ORDG01.fmb11

En el Navegador de Objetos click con el botón derecho del mouse sobre el item “ITEM_TOTAL” del bloque de datos “S_ITEM” Click en “Property Palette”

2020//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.5 - “Oracle Forms Builder” - ORDG01.fmb2.5 - “Oracle Forms Builder” - ORDG01.fmb22

En la Paleta de Propiedades del item “ITEM_TOTAL” configurar: • “Justification” con el valor “Right” • “Calculation Mode” con el valor “Formula” • “Formula” con el valor “:S_ITEM.QUANTITY_SHIPPED * :S_ITEM.PRICE” • “Keyboard Navigable” con el valor “No”

Cerrar la Paleta de Propiedades

2.6. Para mostrar el total de la suma de los totales de cada item cree un item que no está basado en la Base de Datos en el bloque de datos “S_ITEM”.◦ Configure las propiedades posición, tamaño y etiqueta de acuerdo a la

captura de pantalla◦ Configure la propiedad “Format Mask” con el valor “9G999G990D99” ◦ Configure la propiedad “Justification” con el valor “Right” ◦ Configure la propiedad “Number of Items Displayed” con el valor “1” ◦ Haga al item S_ITEM.TOTAL un item Resumen y que muestre la suma de

los valores de “ITEM_TOTAL” en el bloque de datos “S_ITEM”. Asegúrese que ha configurado la propiedad “Query All Records” con el valor “Yes” para el bloque de datos “S_ITEM”

◦ Configure la propiedad “Keyboard Navigable” con el valor “No”.

2121//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

Respuesta 6:

2.6 - “Oracle Forms Builder” - ORDG01.fmb2.6 - “Oracle Forms Builder” - ORDG01.fmb11

En el Navegador de Objetos seleccionar el nodo “Items” del bloque de datos “S_ITEM” Click en “Create” Renombrar el nuevo item con el nombre “TOTAL”Click con el botón derecho del mouse sobre el item “TOTAL”, luego click en “Property Palette”

2222//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.6 - “Oracle Forms Builder” - ORDG01.fmb2.6 - “Oracle Forms Builder” - ORDG01.fmb22

En la Paleta de Propiedades del item “TOTAL” configurar: • “Item Type” con el valor “Text Item” • “Justification” con el valor “Right” • “Keyboard Navigable” con el valor “No” • “Data Type” con el valor “Number” • “Format Mask” con el valor “9G999G990D99” • “Calculation Mode” con el valor “Summary” • “Summary Function” con el valor “Sum” • “Summarized Block” con el valor “S_ITEM” • “Summarized Item” con el valor “ITEM_TOTAL” • “Number of Items Displayed” con el valor “1” • “Database Item” con el valor “No” • “Canvas” con el valor “CV_ORDER” • “Prompt” con el valor “Order Total”

Cerrar la Paleta de Propiedades

2323//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.6 - “Oracle Forms Builder” - ORDG01.fmb2.6 - “Oracle Forms Builder” - ORDG01.fmb33

En el Navegador de Objetos seleccionar el nodo del bloque de datos “S_ITEM” con el botón derecho del mouse, luego click en “Property Palette”En la Paleta de Propiedades del bloque de datos “S_ITEM” configurar:

• “Query All Records” con el valor “Yes” Cerrar la Paleta de Propiedades

2424//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.6 - “Oracle Forms Builder” - ORDG01.fmb2.6 - “Oracle Forms Builder” - ORDG01.fmb44

En el Editor de Diseño ubicar el item “TOTAL” Click en “Save” Cerrar el Editor de Diseño

2.7. Guarde, Compile, y ejecute el formulario para testear los cambios.

Cambie el tamaño de la ventana si es necesario.

2525//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

Respuesta 7:

2.7 - “Oracle Forms Builder” - ORDG01.fmb2.7 - “Oracle Forms Builder” - ORDG01.fmb11

En el Navegador de Objetos seleccionar el nodo del formulario “ORDERS” Click en “Run Form Client/Server”

2626//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.7 - “Oracle Forms Builder” - ORDG01.fmb2.7 - “Oracle Forms Builder” - ORDG01.fmb22

Se observa el entorno de tiempo de ejecución del formulario “ORDERS” mostrando el lienzo del bloque de datos “S_ORD” y “S_ITEM” y el bloque de control “CONTROL” Se efectúa una consulta sencilla con click en “Enter Query”, “Execute Query” Observar que no sucede nada cuando se presiona el botón “PRODUCT_LOV_BUTTON” Se navega hacia el siguiente bloque con click en “Next Block”

2727//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.7 - “Oracle Forms Builder” - ORDG01.fmb2.7 - “Oracle Forms Builder” - ORDG01.fmb33

Se observa el entorno de tiempo de ejecución del formulario “ORDERS” mostrando el bloque de datos “S_INVENTORY” Cerrar el entorno de tiempo de ejecuciónEn el Navegador de Objetos click en “Save” Cerrar el archivo de módulo de formulario “ORDG01.fmb”

2.8. Efectúe una consulta en el formulario “ORDDG01” para asegurarse que

los items nuevos no causan un error. ¿Recordó valorizar con “No” la propiedad “Database Item” para los items que no corresponden a columnas de una Tabla en la Base de Datos? Respuesta 8: Ver Respuesta 7.

2.9. Cree un botón con ícono similar al creado en el ejercicio N° 4, en el bloque de control “CONTROL” del formulario “CUSTG01”. Use el archivo list.ico (no incluya la extensión del archivo “.ico”). Nombre al botón con “SALES_REP_LOV_BUTTON”, y ubíquelo a continuación del campo “Sales Rep Id”

2828//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

Respuesta 9:

2.9 - “Oracle Forms Builder” - CUSTG01.fmb2.9 - “Oracle Forms Builder” - CUSTG01.fmb11

En el Navegador de Objetos click en “Open”

2929//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.9 - “Oracle Forms Builder” - CUSTG01.fmb2.9 - “Oracle Forms Builder” - CUSTG01.fmb22

Seleccionar el archivo de módulo de formulario “CUSTG01.fmb” Click en [ Abrir ]

3030//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.9 - “Oracle Forms Builder” - CUSTG01.fmb2.9 - “Oracle Forms Builder” - CUSTG01.fmb33

En el Navegador de Objetos seleccionar el nodo “Items” del bloque de control “CONTROL” Click en “Create”

3131//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.9 - “Oracle Forms Builder” - CUSTG01.fmb2.9 - “Oracle Forms Builder” - CUSTG01.fmb44

Renombrar el item nuevo con el nombre “SALES_REP_LOV_BUTTON” En el Navegador de Objetos click con el botón derecho del mouse sobre el item “SALES_REP_LOV_BUTTON”, luego click en “Property Palette”

3232//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.9 - “Oracle Forms Builder” - CUSTG01.fmb2.9 - “Oracle Forms Builder” - CUSTG01.fmb55

En la Paleta de Propiedades del item botón “SALES_REP_LOV_BUTTON” configurar: • “Item Type” con el valor “Push Button” • “Label” dejar sin valor• “Iconic” con el valor “Yes” • “Icon Filename” con el valor “List” • “Keyboard Navigable” con el valor “No” • “Mouse Navigate” con el valor “No” • “Canvas” con el valor “CV_CUSTOMER”

Cerrar la Paleta de Propiedades

3333//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.9 - “Oracle Forms Builder” - CUSTG01.fmb2.9 - “Oracle Forms Builder” - CUSTG01.fmb66

En el Navegador de Objetos seleccionar con botón derecho del mouse el item del lienzo “CV_CUSTOMER”, luego click en “Layout Editor” Ubicar el item botón a un costado del campo “Sales Rep Id” Click en “Save” Cerrar el Editor de Diseño

2.10. Guarde, Compile, y ejecute el formulario para testear los cambios.

3434//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

Respuesta 10:

2.10 - “Oracle Forms Builder” - CUSTG01.fmb2.10 - “Oracle Forms Builder” - CUSTG01.fmb11

En el Navegador de Objetos seleccionar el nodo del formulario “CUSTOMERS” Click en “Save” Click en “Run Form Client/Server”

3535//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

2.10 - “Oracle Forms Builder” - CUSTG01.fmb2.10 - “Oracle Forms Builder” - CUSTG01.fmb22

En el entorno de tiempo de ejecución del formulario “CUSTOMERS” se efectúa una consulta sencilla haciendo click en “Enter Query” y luego en “Execute Query” Observar que no se puede ubicar el cursor en el item botón “SALES_REP_LOV_BUTTON” y que al presionarlo no sucede nadaCerrar el entorno de tiempo de ejecución del formulario “CUSTOMERS” Click en “Save” Cerrar el archivo de módulo de formulario “CUSTG01.fmb” Desconectar de la Base de DatosCerrar el Constructor de Formularios de Oracle

3636//3737

Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 9Repuestas a Práctica del Capítulo 9

SW-ORA-20110115SW-ORA-20110115

Revisión: 1Revisión: 1Fecha: 15/01/2011Fecha: 15/01/2011

3. Referencias:Referencias:

ItemItem Referencia y URLReferencia y URL11 Oracle Developer: Build Forms 1

Volume 1 – Instructor Guide43112GC10Production 1.0April 1999M08604

Historia de CambiosHistoria de Cambios

RevisiónRevisión AutorAutor FechaFecha DescripciónDescripción

11 Ezequiel Hernán Villanueva 15/01/2011 Creación del documento.

3737//3737