John is evaluating an old APEX application that has over 20 tabular forms. He wants to update the application and replace all of the tabular forms with interactive grids.
What is the fastest way for John to replace the old reports?
A. Go to each page with a tabular form, copy the SQL Source from the Tabular Form region, and use it to create a new interactive grid.
B. Use the Create Page Wizard to create new pages with interactive grids, and then delete the old pages with tabular forms.
C. Use the Upgrade Application utility and select the candidate objects listed for "Upgrade Tabular Form to Interactive Grid", select all, and then click Upgrade.
D. Go to each report and change the type from Tabular Form to Interactive Grid.
Jenny has a form page based on ORDER_ITEMS. For certain product types, she needs to redirect to a modal dialog page to ask for additional information, before validating or processing the record on page submission.
Which processing point should Jenny select for the branch?
A. Before Computations
B. After Processing
C. After Submit
D. Processing
Sam is updating an application with a report (Page 10) and form (Page 11), where the form page has Page Mode "Normal." She wants to update the form page to a modal dialog, so it can be called from multiple report pages.
Sam has already changed Page Mode to "Modal Dialog", removed the breadcrumb region, added a button region to the dialog footer, and moved the buttons to the new region. Whenever she opens the form page from a different report page (Page 15), it keeps returning to the original report page (Page 10) when she cancels or submits the form page.
Which three steps must Sam perform to get the modal page to always return to the report page from which it was called? (Choose three.)
A. Create a Dynamic Action of type Close Dialog that fires whenever the DELETE, SAVE, or CREATE button is pressed.
B. Change the action on the CANCEL button to "Defined by Dynamic Action."
C. Create a Dynamic Action of type Cancel Dialog that fires when the CANCEL button is clicked.
D. Add a Close Dialog process.
E. Add a branch that redirects to an item holding the calling page.
F. Create a hidden page item to hold the calling page and update the calls to the form page to populate the item.
G. Update the branch to return to the correct calling page.
Which is true about the Button Name attribute?
A. When the page is submitted by clicking the button, the value of REQUEST is set to the button name.
B. The button name is a unique identifier on a page. No other buttons or page items on the page can have the same name.
C. The button name defines what database action is done on page submit.
D. The button name serves as a static ID, which is useful when developing custom JavaScript functionality for the button.
Penny has created a special survey page, Page 8, where she wants to hide the standard navigation menu.
Which two ways can Penny hide the navigation menu only for Page 8? (Choose two.)
A. Update the navigation menu and set condition of Never for Page 8.
B. Change Page Template to Minimal (No Navigation) for Page 8.
C. Go to Page Shared Components. Right-click the navigation menu entry and select Delete.
D. Delete the Navigation Menu region from Page 8.
E. Set Override User Interface Level to Yes.
F. Do not include Page 8 in the list of pages in the navigation menu.
Which best describes how Session State Protection works?
A. saves sensitive data in Oracle Application Express session state tables in encrypted form, stopping users from tampering with the data
B. adds checksums to Page Access Protection attributes and Session State Protection item attributes to prevent alteration of session state
C. saves data in Oracle Application Express session state tables in encrypted form and uses the Page Access Protection attributes and the Session State Protection item attributes with checksums to prevent alteration of session state
D. encrypts the values supplied in the URL to prevent reading of the values
John has a form page with an email item and a status item.
What must John do to ensure that the email item is populated before users can enter any value into the status item on the form page?
A. dynamic action on the email item
B. validation on the email item
C. plug-in for the status item
D. server-side condition on the status item
Which is true about a workspace in Oracle APEX?
A. It can be associated only with one schema.
B. It can be associated with multiple schemas from different databases.
C. It can be associated with the multiple schemas in the same database.
D. It is not associated with any schemas.
You created an application where the home page looks like:

You now want to change the page to look like:

What do you need to do to change the appearance of the page?
A. Update the region Type to "List View"
B. Update the list Template to "Media List"
C. Update the list Template Options > Style to "Basic"
D. Update the region Template Options > Icons to "No Icons"
Nancy has an application that is performing unexpectedly. She has turned on debug for the page and reviewed the debug messages and still can't determine the cause of the inconsistent behavior. She believes it may be an APEX bug.
What action should Nancy take to identify the issue?
A. Review the browser console output.
B. Review the application error log.
C. Set Debug Level to 9 and review the debug messages.
D. View the page source.