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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Top Related