Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2. Proceso: Práctica 1
2/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
1
Click en [ OK ]
3/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
2
Click en [ Next ]
4/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
3
5/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
4
Click en [ Browse ]
6/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
5
7/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
6
8/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
7
Click en “Enforce data Integrity” y click en [ >> ] (para seleccionar todas las columnas)
9/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
8
Click en [ Next ]
10/
10/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
9
Seleccionar “Create the data block wizard, then call the Layout Wizard” y click en
[ Finish ]
11/
11/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
10
Click en [ Next ]
12/
12/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
11
13/
13/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
12
14/
14/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
13
Click en [ Next ]
15/
15/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
14
Se puede configurar los textos para las etiquetas de cada columna y sus dimensiones.
Click en [ Next ]
16/
16/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
15
17/
17/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
16
18/
18/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
17
19/
19/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
18
Click en el ícono para guardarlo con el nombre: Orders.fmb y cerrar la ventana de diseño
gráfico del formulario.
20/
20/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
19
21/
21/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
20
22/
22/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
21
23/
23/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
22
Al compilar y ejecutar nuevamente mediante el ícono del semáforo, se observa otros errores
de compilación. Click en [ Goto Error... ]
24/
24/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
23
25/
25/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
24
26/
26/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
25
27/
27/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
26
En el campo etiquetado como “Id” ingresamos un S_ORD.ID válido, como por ejemplo: 100
y Click en el ícono para ejecutar la consulta “Execute Query”
28/
28/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
27
29/
29/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
28
30/
30/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
29
31/
31/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
30
32/
32/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
31
33/
33/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
32
34/
34/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
33
35/
35/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.3 – “Oracle Forms Builder: Use the Data Block Wizard” - Orders.fmb
34
36/
36/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
37/
37/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
38/
38/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
39/
39/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
40/
40/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
1
41/
41/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
2
42/
42/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
3
Click en [ Yes ]
Se cierra el formulario “ORDERS”
43/
43/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
4
44/
44/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
5
45/
45/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
6
46/
46/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
7
47/
47/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
8
Click en [ Next ]
48/
48/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
9
49/
49/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
10
Click en [ Browse... ]
50/
50/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
11
51/
51/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
12
52/
52/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
13
Click en “Enforce data integrity” y en [ >> ] (para seleccionar todas las columnas)
Click en [ Next ]
53/
53/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
14
Dejar seleccionado la opción “Create the data block, then call the Layout Wizard” y click
en [ Finish ]
54/
54/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
15
55/
55/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
16
56/
56/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
17
57/
57/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
18
Se pueden modificar las etiquetas de las columnas y sus dimensiones. Click en [ Next ]
58/
58/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
19
59/
59/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
20
60/
60/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
21
Click en [ Finish ]
61/
61/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
22
62/
62/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
23
63/
63/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
24
64/
64/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
25
65/
65/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
26
Para compilar y ejecutar el archivo de módulo de formulario hacer click en el ícono con forma
de semáforo “Run Form Client/Server”
66/
66/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
27
67/
67/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
28
68/
68/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
29
69/
69/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
30
70/
70/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
31
Se observa la aplicación del formulario ejecutándose. Click en el ícono “Enter Query” para
hacer una consulta SQL
71/
71/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
32
Ingresar un valor de S_CUSTOMER.ID válido, como por ejemplo 201 y click en el ícono
“Execute Query”
72/
72/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
33
Se observan los valores de las columnas-campos restantes para ese S_CUSTOMER.ID = 201
73/
73/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
34
74/
74/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
35
75/
75/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
36
76/
76/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
2.5 – Oracle Forms Builder: Use the Data Block Wizard – Customers.fmb
37
77/
77/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
Respuesta 6:
El formulario “ORDERS” ya ha sido cerrado con anterioridad, ver en
Respuesta 6.
Respuesta 7:
El archivo de módulo de formulario “Summit.fmb” no existe en nuestro
sistema, como éste no referencia a una tabla específica de la Base de Datos,
no se crea el archivo, en este momento.
Respuesta 8:
Se omite porque no se posee el archivo de módulo de formulario
“Summit.fmb”.
Respuesta 9:
78/
78/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
79/
79/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
80/
80/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
Se observan todos los esquemas que hay en la base de datos “XE”. Se expande el esquema
del usuario “EHV80” y se visualizan sus nodos hijos “Stored Program Units”, “PL/SQL
Libraries”, “Tables”, “Views” y “Types”.
81/
81/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
Respuesta 10:
Aún no hay ningún formulario abierto, por lo tanto, no se contrae el nodo de
Bloques de Datos. Sí se puede contraer el nodo “Database Objects”.
82/
82/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
Respuesta 11:
83/
83/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
84/
84/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
85/
85/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
Click en [ Next ]
86/
86/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
87/
87/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
Click en [ Browse... ]
88/
88/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
89/
89/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
Para seleccionar todas las columnas de la Tabla “S_DEPT” click en [ >> ], click en
“Enforce data integrity” y click en [ Next ]
90/
90/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
Dejar seleccionado “Create the data block, then call the Layout Wizard” y click en
[ Finish ]
91/
91/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
Click en [ Next ]
92/
92/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
93/
93/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
94/
94/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
95/
95/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
96/
96/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
97/
97/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
Click en [ Finish ]
98/
98/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
99/
99/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
Dejar el diseño del formulario de modo similar al mostrado, en su primer instancia de edición.
100/
100/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
101/
101/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
102/
102/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
Click en [ Next ]
103/
103/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
104/
104/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
Click en [ Browse... ]
105/
105/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
106/
106/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
107/
107/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
Click en “Enforce data integrity” y click en [ > ] para seleccionar cada una de las siguientes
columnas de la Tabla S_EMP:
• S_EMP.ID
• S_EMP.LAST_NAME
• S_EMP.FIRST_NAME
• S_EMP.TITLE
• S_EMP.DEPT_ID
Click en [ Next ]
108/
108/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
109/
109/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
110/
110/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
111/
111/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
112/
112/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
Dejar seleccionada la opción “Create the data block, then call the Layout Wizard” y
click en [ Finish ]
113/
113/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
Click en [ Next ]
114/
114/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
115/
115/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
Click en [ >> ] para seleccionar las cinco columnas preseleccionadas y click en [ Next ]
116/
116/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
117/
117/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
118/
118/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
119/
119/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
120/
120/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
121/
121/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
122/
122/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
123/
123/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
En el “PL/SQL Editor” se observa el bloque de código PL/SQL con las sentencias erróneas:
“
if not( ":S_DEPT.ID" IS NOT NULL ) then
message( 'WHEN-VALIDATE-ITEM trigger failed on field - ' ||
:system.trigger_field );
raise form_trigger_failure;
end if;
”
Reemplazar por:
“
if not( :S_DEPT.ID IS NOT NULL ) then
message( 'WHEN-VALIDATE-ITEM trigger failed on field - ' ||
:system.trigger_field );
raise form_trigger_failure;
end if;
”
Click en [ Compile ] y [ Close ]. Nuevamente click en “Run Form Client/Server”
124/
124/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
125/
125/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
En el “PL/SQL Editor” se observa el bloque de código PL/SQL con las sentencias erróneas:
“
if not( ":S_DEPT.NAME" IS NOT NULL ) then
message( 'WHEN-VALIDATE-ITEM trigger failed on field - ' ||
:system.trigger_field );
raise form_trigger_failure;
end if;
”
Reemplazar por:
“
if not( :S_DEPT.NAME IS NOT NULL ) then
message( 'WHEN-VALIDATE-ITEM trigger failed on field - ' ||
:system.trigger_field );
raise form_trigger_failure;
end if;
”
Click [ Compile ] y en [ Close ]. Nuevamente click en “Run Form Client/Server”
126/
126/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
127/
127/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
En el “PL/SQL Editor” se observa el bloque de código PL/SQL con las sentencias erróneas:
“
if not( ":S_EMP.ID" IS NOT NULL ) then
message( 'WHEN-VALIDATE-ITEM trigger failed on field - ' ||
:system.trigger_field );
raise form_trigger_failure;
end if;
”
Reemplazar por:
“
if not( :S_EMP.ID IS NOT NULL ) then
message( 'WHEN-VALIDATE-ITEM trigger failed on field - ' ||
:system.trigger_field );
raise form_trigger_failure;
end if;
”
Click [ Compile ] y en [ Close ]. Nuevamente click en “Run Form Client/Server”
128/
128/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
129/
129/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
En el “PL/SQL Editor” se observa el bloque de código PL/SQL con las sentencias erróneas:
“
if not( ":S_EMP.LAST_NAME" IS NOT NULL ) then
message( 'WHEN-VALIDATE-ITEM trigger failed on field - ' ||
:system.trigger_field );
raise form_trigger_failure;
end if;
”
Reemplazar por:
“
if not( :S_EMP.LAST_NAME IS NOT NULL ) then
message( 'WHEN-VALIDATE-ITEM trigger failed on field - ' ||
:system.trigger_field );
raise form_trigger_failure;
end if;
”
Click [ Compile ] y en [ Close ]. Nuevamente click en “Run Form Client/Server”
130/
130/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
131/
131/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
132/
132/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
133/
133/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
134/
134/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
135/
135/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
136/
136/137
Oracle Developer Build Forms 1 SW-ORA-20110102
Repuestas a Práctica del Capítulo 1
Revisión: 1
Fecha: 02/01/2011
Práctica Opcional
2.12. Su instructor puede preguntarle para que efectúe el siguiente ejercicio
para preprarar algunos formularios para la sesión de prácticas siguiente.
a Ejecute el “Project Builder” (Constructor de Proyectos)
b Seleccione la opción “Open an existing project” en la ventana de
bienvenida.
c Seleccione el projecto “Summit.upd” desde la carpeta Lab
d En el “Project Builder”, en la ventana de Vista del Projecto, expanda el
nodo “Projects”
e Expanda el nodo “Oracle Developer: Build Forms I”. Abra la Paleta de
Propiedades, y especifique el Directorio del Projecto así como el ID de
usuario y la contraseña
f Expanda el nodo de la Aplicación “Summit” en el “Project Builder”, en
la ventana de Vista del Projecto
g Expanda el nodo de documento “Form Builder”
h Seleccione la entrada “Orders.fmb”
i Seleccione “Project → Build All” desde el menú predefinido del
sistema. Esto crea los archivos de tiempo de ejecución que necesitará
para la sesión de la práctica siguiente.
j Salga del “Project Builder”
Respuesta 12:
En nuestro sistema, no se encuentra instalado el “Project Builder”, por lo
tanto, se omite la realización de este ejercicio.
3. Referencias:
Historia de Cambios
137/
137/137