+ All Categories
Home > Documents > SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

Date post: 03-Apr-2015
Category:
Upload: ehv80
View: 242 times
Download: 1 times
Share this document with a friend
Description:
Oracle Developer 6i Build Forms 1 Respuestas a Practica del Capitulo 7
53
Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Repuestas a Práctica del Capítulo 7 Repuestas a Práctica del Capítulo 7 SW-ORA-20110113 SW-ORA-20110113 Revisión: 1 Revisión: 1 Fecha: 13/01/2011 Fecha: 13/01/2011 Oracle Developer Build Forms 1 Oracle Developer Build Forms 1 Respuestas a Práctica del Capítulo 7 Respuestas a Práctica del Capítulo 7 1. Introducción a la Práctica del Capítulo 7: Introducción a la Práctica del Capítulo 7: Esta práctica cubre los tópicos siguientes: Creación de LOV (Lista de Valores) y adjuntamiento a un item de texto Creación de un editor y adjuntamiento a un item de texto En esta sesión práctica creará dos LOVs y un editor. Usando el Asistente de LOV , crea una LOV en el formulario “ORDERS” para mostrar números de productos y sus descripciones. Adjunta la LOV al item “PRODUCT_ID” en el bloque de datos “S_ITEM”. Guarda y ejecuta el formulario. Usando el Asistente de LOV , crea una LOV en el formulario “CUSTOMERS” para mostrar los números de representantes de ventas y sus nombres. Adjunta la LOV al item “SALES_REP_ID” en el bloque de datos “S_CUSTOMER”. Guarda y ejecuta el formulario. Crea un editor en el formulario “CUSTOMERS”, y lo adjunta al item “COMMENTS”. Guarda y ejecuta el formulario. 2. Proceso: Práctica del Capítulo 7 Proceso: Práctica del Capítulo 7 2.1. En el formulario “ORDG01”, crea una LOV usando el Asistente de LOV para mostrar los números de producto y sus descripciones para ser usado con el item “PRODUCT_ID” en el bloque “S_ITEM”. Use la Tabla “S_PRODUCT”, columnas “ID” y “NAME”. Asigne el título de “Products” a la LOV . Asigne un ancho de columna de 25 para “ID”, y asigne un ancho de la LOV de 200 y altura de 250. Posicione la LOV 30 píxeles debajo y a la derecha de la ezquina superior izquierda. Para la columna “ID”, configure el item de retorno para “S_ITEM.PRODUCT_ID”. Adjunte la LOV para el item “PRODUCT_ID” en el bloque “S_ITEM”. Cambie el nombre de la LOV a “PRODUCTS_LOV”. Respuesta 1: En Windows 7 Ultimate 32 Bits, click en: “Inicio → Todos los programas → Oracle Forms 6i → Form Builder” 1/ 53 53
Transcript
Page 1: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

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

• Creación de LOV (Lista de Valores) y adjuntamiento a un item de texto• Creación de un editor y adjuntamiento a un item de texto

En esta sesión práctica creará dos LOVs y un editor.• Usando el Asistente de LOV, crea una LOV en el formulario

“ORDERS” para mostrar números de productos y sus descripciones. Adjunta la LOV al item “PRODUCT_ID” en el bloque de datos “S_ITEM”. Guarda y ejecuta el formulario.

• Usando el Asistente de LOV, crea una LOV en el formulario “CUSTOMERS” para mostrar los números de representantes de ventas y sus nombres. Adjunta la LOV al item “SALES_REP_ID” en el bloque de datos “S_CUSTOMER”. Guarda y ejecuta el formulario.

• Crea un editor en el formulario “CUSTOMERS”, y lo adjunta al item “COMMENTS”. Guarda y ejecuta el formulario.

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

2.1. En el formulario “ORDG01”, crea una LOV usando el Asistente de LOV para mostrar los números de producto y sus descripciones para ser usado con el item “PRODUCT_ID” en el bloque “S_ITEM”. Use la Tabla “S_PRODUCT”, columnas “ID” y “NAME”.Asigne el título de “Products” a la LOV. Asigne un ancho de columna de 25 para “ID”, y asigne un ancho de la LOV de 200 y altura de 250. Posicione la LOV 30 píxeles debajo y a la derecha de la ezquina superior izquierda. Para la columna “ID”, configure el item de retorno para “S_ITEM.PRODUCT_ID”. Adjunte la LOV para el item “PRODUCT_ID” en el bloque “S_ITEM”. Cambie el nombre de la LOV a “PRODUCTS_LOV”. Respuesta 1: En Windows 7 Ultimate 32 Bits, click en:“Inicio → Todos los programas → Oracle Forms 6i → Form Builder”

11//5353

Page 2: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

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

22//5353

Page 3: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

En el Navegador de Objetos seleccionar el nodo “LOVs” Click en “Create” Seleccionar “Use the LOV Wizard” Click en [ OK ]

33//5353

Page 4: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

Inicia el Asistente de LOVs Click en [ Next ]

44//5353

Page 5: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

Dejar seleccionado “New Record Group based on a query” Click en [ Next ]

55//5353

Page 6: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

Click en [ Connect... ] Ingresar el “User Name”, “Password”, “Database” y click en [ Connect ]

66//5353

Page 7: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

Click en [ Build SQL Query... ] Seleccionar la Tabla “S_PRODUCT” Click en [ Include ]

77//5353

Page 8: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

Se observa una ventana “Note” con mensajes de error Click en [ OK ] En la ventana de selección de Tablas click en [ Close ]

88//5353

Page 9: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

En la ventana “Query Builder: Query” seleccionar las columnas “ID” y “NAME” Click en [ OK ]

99//5353

Page 10: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

Observar la consulta SQL:“SELECT ALL S_PRODUCT.ID, S_PRODUCT.NAMEFROM S_PRODUCT”Click en [ Check Syntax... ] Click en [ OK ] Click en [ Next ]

1010//5353

Page 11: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

Click en [ >> ] para seleccionar las columnas “ID” y “NAME” del Grupo de Registros Click en [ Next ]

1111//5353

Page 12: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

Configurar el ancho “Width” con el valor “25” y dejar en blanco, por el momento, el Valor de Retorno “Return Value”Con la columna “ID” seleccionada click en [ Look up return item ]

1212//5353

Page 13: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

Seleccionar el item de retorno de la columna “ID” con el valor “S_ITEM.PRODUCT_ID” Click en [ OK ] Observar que el Valor de Retorno “Return Value” ahora posee ese valor.Click en [ Next ]

1313//5353

Page 14: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

En “Title” ingresar “Products”En “Width” ingresar “200”En “Height” ingresar “250”Click en “No, I want to position it manually” e ingresar en “Left” y en “Top” el valor “30” Click en [ Next ]

1414//5353

Page 15: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

Dejar el valor “20” para los registros que se obtienen y muestran en la LOV Dejar seleccionado “Refresh record group data before displaying”Dejar sin seleccionar “Let the user filter records before displaying th”Click en [ Next ]

1515//5353

Page 16: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

Click en [ > ] para seleccionar “S_ITEM.PRODUCT_ID” como “Item Asignado” Click en [ Next ]

1616//5353

Page 17: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

Click en [ Finish ]

1717//5353

Page 18: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

En el Navegador de Objetos doble click en el nodo del LOV nuevo para renombrarlo como “PRODUCTS_LOV”

1818//5353

Page 19: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

Click en “Save”

1919//5353

Page 20: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

Click en “Run Form Client/Server”

2020//5353

Page 21: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

Se observa el entorno de tiempo de ejecución del formulario “ORDERS” Puede ver el lienzo “CV_ORDER” con los bloques de datos “S_ORD” y “S_ITEM” Se efectúa una consulta click “Enter Query” y click en “Execute Query”Click en “Next Block” para visualizar el otro bloqueClick en “Next Block” para visualizar el otro bloque

2121//5353

Page 22: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

Se observa el formulario “ORDERS” con el bloque de datos “S_INVENTORY” Click en [ Previous Block ] para ir al bloque “S_ITEM”

2222//5353

Page 23: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

Ubicar el cursor sobre el campo “Product Id” Ver en la línea de estado que muestra “List Of Values” Para ver la Lista de Valores click en “Edit → Display List...”

2323//5353

Page 24: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

Click en [ Cancel ] Cerrar el entorno de tiempo de ejecución del formulario “ORDERS” Click en “Save”Cerrar el archivo de módulo de formulario “ORDG01.fmb”

2.2. Guarde, compile y ejecute el formulario para testear los cambios.

Respuesta 2: Ver en Respuesta 1.

2.3. En el formulario “CUSTG01”, cree una LOV para mostrar los números de los representantes de ventas y sus nombres, usando el Asistente de LOVs. Use la Tabla “S_EMP”, columnas “ID”, “FIRST_NAME” y “LAST_NAME”. Concatene las columnas “FIRST_NAME” con “LAST_NAME” y dele un alias tal como “Name”. Asigne un título de “Sales Representatives” a la LOV. Asigne un ancho de columna de 20 para “ID”, y asigne a la LOV un ancho de 200, y una altura de 250. Posicione la LOV 30 píxeles debajo y a la derecha de la esquina superior izquierda. Para la columna “ID”, configure el item de retorno con el valor “S_CUSTOMER.SALES_REP_ID”. Adjunte la LOV al item “SALES_REP_ID”

2424//5353

Page 25: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

en el bloque “S_CUSTOMER”. Cambie el nombre de la LOV a “SALES_REP_LOV”. Respuesta 3:

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

Click en “File → Open...”

2525//5353

Page 26: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

En el Navegador de Objetos seleccionar el nodo “LOVs” Click en “Create” Seleccionar “Use the LOV Wizard” Click en [ OK ]

2626//5353

Page 27: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

Inicia el Asistente de LOVs Click en [ Next ]

2727//5353

Page 28: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

2.3 - “Oracle Forms Builder” - CUSTG01.fmb2.3 - “Oracle Forms Builder” - CUSTG01.fmb44

Dejar seleccionado “New Record Group based on a query” Click en [ Next ]

2828//5353

Page 29: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

2.3 - “Oracle Forms Builder” - CUSTG01.fmb2.3 - “Oracle Forms Builder” - CUSTG01.fmb55

Click en [ Build SQL Query... ] Seleccionar la Tabla “S_EMP” Click en [ Include ] Click en [ Close ]

2929//5353

Page 30: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

2.3 - “Oracle Forms Builder” - CUSTG01.fmb2.3 - “Oracle Forms Builder” - CUSTG01.fmb66

Se observa una ventana “Note” con mensajes de errorClick en [ OK ]

3030//5353

Page 31: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

2.3 - “Oracle Forms Builder” - CUSTG01.fmb2.3 - “Oracle Forms Builder” - CUSTG01.fmb77

En la ventana “Query Builder: Query” seleccionar las columnas “ID”, “LAST_NAME” y “FIRST_NAME” Click en [ OK ]

3131//5353

Page 32: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

2.3 - “Oracle Forms Builder” - CUSTG01.fmb2.3 - “Oracle Forms Builder” - CUSTG01.fmb88

Editar la “SQL Query Statement” con la siguiente sentencia SQL:“SELECT ALL S_EMP.ID, S_EMP.FIRST_NAME || ' ' || S_EMP.LAST_NAME AS “Name”FROM S_EMP”Click en [ Check Syntax... ]

3232//5353

Page 33: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

2.3 - “Oracle Forms Builder” - CUSTG01.fmb2.3 - “Oracle Forms Builder” - CUSTG01.fmb99

Se observa el mensaje que muestra que la sentencia SQL es correctaClick en [ OK ] Click en [ Next ]

3333//5353

Page 34: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

2.3 - “Oracle Forms Builder” - CUSTG01.fmb2.3 - “Oracle Forms Builder” - CUSTG01.fmb1010

Click en [ >> ] para seleccionar ambas columnas del Grupo de Registros Click en [ Next ]

3434//5353

Page 35: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

2.3 - “Oracle Forms Builder” - CUSTG01.fmb2.3 - “Oracle Forms Builder” - CUSTG01.fmb1111

Para la columna “ID” configurar un ancho de “20” Click en [ Look up item return ] para asignar un item de retorno a la columna “ID”

3535//5353

Page 36: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

2.3 - “Oracle Forms Builder” - CUSTG01.fmb2.3 - “Oracle Forms Builder” - CUSTG01.fmb1212

Como item de retorno para la columna “ID” seleccionar “S_CUSTOMER.SALES_REP_ID” Click en [ OK ] Click en [ Next ]

3636//5353

Page 37: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

2.3 - “Oracle Forms Builder” - CUSTG01.fmb2.3 - “Oracle Forms Builder” - CUSTG01.fmb1313

Configurar:• “Title” con el valor “Sales Representatives” • “Width” con el valor “200” • “Height” con el valor “250” • Click en “No, I want to position it manually” y en “Left” tanto como en “Top” el

valor “30”Click en [ Next ]

3737//5353

Page 38: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

2.3 - “Oracle Forms Builder” - CUSTG01.fmb2.3 - “Oracle Forms Builder” - CUSTG01.fmb1414

Dejar el valor “20” para los registros obtenidos en cada vez Dejar seleccionado “Refresh record group data before displaying”Dejar sin seleccionar “Let the user filter before displaying th”Click en [ Next ]

3838//5353

Page 39: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

2.3 - “Oracle Forms Builder” - CUSTG01.fmb2.3 - “Oracle Forms Builder” - CUSTG01.fmb1515

Click en [ > ] para dejar asignado el item de retorno Click en [ Next ]

3939//5353

Page 40: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

2.3 - “Oracle Forms Builder” - CUSTG01.fmb2.3 - “Oracle Forms Builder” - CUSTG01.fmb1616

Click en [ Finish ]

4040//5353

Page 41: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

2.3 - “Oracle Forms Builder” - CUSTG01.fmb2.3 - “Oracle Forms Builder” - CUSTG01.fmb1717

En el Navegador de Objetos seleccionar el nodo del LOV nuevo para renombrarlo como “SALES_REP_LOV” Click en “Save”

2.4. En el formulario “CUSTG01”, cree un editor y adjúntelo al item

“COMMENTS”. Configure el título con “Comments”, el color de fondo con gris, y el color de frente con amarillo.

4141//5353

Page 42: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

Respuesta 4:

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

En el Navegador de Objetos seleccionar el nodo “Editors”Click en “Create”

4242//5353

Page 43: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

En el Navegador de Objetos seleccionar el nodo del Editor nuevo y renombrarlo como “COMMENTS_EDITOR” Doble click sobre el ícono del nodo “COMMENTS_EDITOR” para abrir su Paleta de Propiedades

4343//5353

Page 44: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

En la Paleta de Propiedades del editor “COMMENTS_EDITOR” configurar:• “Title” con el valor “Comments” • “Foreground Color” con el valor “yellow” • “Background Color” con el valor “gray”

Cerrar la Paleta de Propiedades

4444//5353

Page 45: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

2.4 - “Oracle Forms Builder” - CUSTG01.fmb2.4 - “Oracle Forms Builder” - CUSTG01.fmb44

En el Navegador de Objetos seleccionar el item “COMMENTS” del bloque de datos “S_CUSTOMER” Click en “Tools → Property Palette”

4545//5353

Page 46: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

2.4 - “Oracle Forms Builder” - CUSTG01.fmb2.4 - “Oracle Forms Builder” - CUSTG01.fmb55

En la Paleta de Propiedades del item “COMMENTS” configurar• “Editor” con el valor “COMMENTS_EDITOR”

Cerrar la Paleta de Propiedades

2.5. Guarde, compile, y ejecute el formulario para testear los cambios. Redimensione la ventana si es necesario.

4646//5353

Page 47: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

Respuesta 5:

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

En el Navegador de Objetos seleccionar el nodo “CUSTOMERS”Click en “Save”

4747//5353

Page 48: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

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

En el Navegador de Objetos click en “Run Form Client/Server”

4848//5353

Page 49: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

2.5 - “Oracle Forms Builder” - CUSTG01.fmb2.5 - “Oracle Forms Builder” - CUSTG01.fmb33

Se inicia el entorno de tiempo de ejecución del formulario “CUSTOMERS” Se efectúa una consulta sencilla, click en “Enter Query” y en “Execute Query” Se ubica el cursor en el campo “Sales Rep Id” que tiene una LOVClick en “Edit → Display List...”

4949//5353

Page 50: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

2.5 - “Oracle Forms Builder” - CUSTG01.fmb2.5 - “Oracle Forms Builder” - CUSTG01.fmb44

Se observa la Lista de Valores que está adjuntada al item “SALES_REP_ID” Cerrar la Lista de ValoresSe ubica el cursor en el campo “Comments”

5050//5353

Page 51: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

2.5 - “Oracle Forms Builder” - CUSTG01.fmb2.5 - “Oracle Forms Builder” - CUSTG01.fmb55

Click en “Edit → Edit” para abrir el editor que está adjuntado al item “COMMENTS”

5151//5353

Page 52: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

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

2.5 - “Oracle Forms Builder” - CUSTG01.fmb2.5 - “Oracle Forms Builder” - CUSTG01.fmb66

Se observa el editor “COMMENTS_EDITOR” adjuntado al item “COMMENTS” Cerrar el editor “COMMENTS_EDITOR” Cerrar 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 Datos.Cerrar el Constructor de Formularios de Oracle.

5252//5353

Page 53: SW-OrA-20110113 - Oracle Developer Build Forms 1 Respuestas a Practica Del Capitulo 7

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

SW-ORA-20110113SW-ORA-20110113

Revisión: 1Revisión: 1Fecha: 13/01/2011Fecha: 13/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 13/01/2011 Creación del documento.

5353//5353


Recommended