1Z0-771 Q&A
1. You created a shopping cart application and added the “Add to Cart” functionality. You are
using an APEX Collection named CART to temporarily store the items in the cart. Assume:
P2_PRODUCT_ID holds the product id of the item being added to the cart. Which PL/SQL
code snippet can be used to add items (PRODUCT_ID) into this APEX collection when the
user adds items to the cart?
BEGIN
APEX_COLLECTION.ADD_MEMBER(
p_collection_name => ‘CART’,
p_c001 => :P2_PRODUCT_ID
);
END;
2. You have an interactive grid component and you are enabling the Save Public Report
attribute. As what can end users save the report type?
a) As Public only
b) As Private and Public only
c) As Private only
d) As Primary only
3. Which two statements are true about creating and managing an APEX Workspace?
a) New schemas cannot be created during workspace creation.
b) During workspace creation, you can associate the workspace with an existing
database schema.
c) You can create only two workspaces in an APEX Service (APEX Application
Development) instance.
d) Workspace enables multiple users to work with the same Oracle APEX
installation.
e) A workspace can be associate with only one schema
4. In faceted search page, facts can be displayed as different UI types. Which two facet item
types are supported in the faceted search region?
a) LOV Popup
b) Date Picker
c) Checkbox Group
d) Range
5. Which two statements are true about creating and customising Smart Filters pages?
a) IF you create a Smart Filters page based on a table, the filters are
auto-discovered by using the Data Dictionary Cache.
b) The search results report can be displayed as an interactive grid.
c) The suggested chip count is displayed only for filters the supports counts, such as
LOV-based filter type.
d) The search results report can be displayed as an interactive report.
6. Which two statements are true about Faceted Search pages?
a) Facets map to specific database columns.
b) Multiple charts are not visible in the same region.
c) A facet’s char can be seen only in a nonmodal dialog.
d) Faceted Search supports the ability ro filter columns storing multiple values
as on string.
7. You must reference certain data from a dragged event under the Drag and Drop PL/SQL
Code attribute of the Calendar component.
Examine this list:
1. ID
2. NEW START_DATE
3. NEW END DATE
How can these be referenced?
#APEX.PK_VALUE#,#APEX.NEW_START_DATE, and #APEX.NEW_END_DATE#
8. Which two tasks can be performed by using the Generate Text with AI Dynamic Action?
a) Draft an email
b) Invoke a Workflow
c) Summarize or translate text
d) Update the underlying database tables
9. What is the Unified Task List in the Approvals component?
a) A page type in the Crate Page Wizard that is used to create a summary of tasks
that functions like an inbox
b) A shared component used to configure task parameters, participants, actions, and
due dates
c) A page the shows details for a specific task, which can include metadata, history,
comments, and actions
10. You created a custom theme for an application.
Examine these requirements:
1. The theme must be utilized by another application in the same workspace.
2. The master theme may still require changes
Which solution guarantees that any changes to the master theme are reflected in the copied
theme?
a) Coping the changes made in the master theme to the copied theme
b) Subscribing the copied theme to the master theme and refreshing the theme
c) Refreshing the templates
d) Verifying the theme subscription
11. Which three data types are supported by Oracle APEX Workflow parameters and
variables?
a) Image
b) VARCHAR
c) Vector
d) NUMBER
12. An Employee's app includes a form to enter and update employee details,
Now you must extend the functionality of this form so that:
● If you select ‘SALESMAN’ from the selected list for the Job page Item, both the ‘Hire
date’ (P2_HIREDATE) and ‘Commission’ (P2_COMM) page items and their
associated labels are displayed.
● If you select any other value from the select list for the Job page item (P2_JOB_.
Both the ‘Hire date’ (P2_HIREDATE) and ‘Commission’ (P2_COMM) page items and
their associated labels are hidden
Which two steps must be performed?
a) Create a dynamic action on P2_JOB, P2_HIREDAET, and P2_COMM
b) Create a dynamic action on P2_JOB
c) Create a dynamic action on P2_HIREDATE and P2_COMM
d) Create a dynamic action on form load
e) Specify a client-side condition of type Item - Value and enter SALESMAN for
Value
13. Which two statements are true about loading data from the “Crate App From a File”
wizard?
a) Seed data from a SQL script can be uploaded
b) CSV, XLSX, XML, TXT, or JSON files can be uploaded
c) XML and JSON data can be pasted and loaded
d) Data from remote web services can be uploaded
e) A sample data set from the sample list can be uploaded
14. To understand how your existing Employee Benefits application is being used and to
identify areas for improvement, you want to determine the most active users, the most used
pages, and the performance of pages.
How is this achieved from the Application Home page?
a) From the Tasks list, click the Add Feature Page button. Then select the Feedback
feature type.
b) Click Create Page. In the Create Page Wizard, select the Activity Reporting
feature type.
c) Click Crate Page. In the Crate Page Wizard, select the Email Reporting feature type.
d) Click Crate Page. In the Create Page Wizard, select the Master Detail page type.
15. There is a validation of type Item is numeric on the P1_SALARY item.
When the page is submitted, this error message is displayed bot as notification and below
the item:
What will cause the validation error to appear only in the Notification area?
a) Removing P1_SALARY from the validation Associated Item
b) Setting Display Location to Inline in Notificationated Item
c) Setting Value Required to Yes on P1_SALARY
16. Which is a valid Page Process type?
a) Execute JavaScript Code
b) Send E-Mail
c) Set Value
17. Which two feature pages can you create using the Create Page Wizard?
a) Unified Task List
b) Access Control
c) Search Page
d) Feedback
18. From which two options can you invoke APEX Assistant after the Generative AI service
is created?
a) Workspace Utilities
b) Code Editor
c) SQL Commands
d) Administration Services
19. Which two SQL format options does the APEX Assistant provide when using the “Crate
Data Model using AI” feature?
a) Oracle PL/SQL
b) MySQL
c) Oracle SQL
d) Quick SQL
20. Which action must be performed while configuring a Generative AI service for the
“Create App using Generative AI” option to appear on the Crate Application page?
a) Enable the Used by App Builder setting
b) Disable the Used by App Builder setting.
c) Select the database schema
21. Examine this exhibit
Which two actions does the Create Application Wizard allow?
a) Reordering application pages
b) Changing the application authorization
c) Uploading JavaScript or CSS files required for an application
d) Adding or deleting application pages
22. Whitch search type in Search Configurations provides linguistic and fuzzy search
capabilities?
a) Standard
b) Oracle Text
c) List
23. Which two statements are true about the APEX_MAIL API?
a) The APEX_MAIL package supports sending email only to Oracle database users
b) You can receive emails using the APEX_MAIL package in an Oracle APEX
application.
c) You can send emails using the APEX_MAIL package from an Oracle APEX
application.
d) You can add files as attachments to your emails using the APEX_MAIL
package.
24. Which two statements are true about REST data Source Synchronization?
a) If the local table is not in sync with the Data Profile, Data Synchronization doesn't
work
b) To execute REST source synchronization on schedule, the CREATE JOB
privilege must be granted to the application’s parsing schema.
c) You cannot trigger Data Synchronization on a regular schedule using a scheduler job.
d) If the local table is not in sync with the Data Profile. Data Synchronization
continues to work for columns present in both the table and the Data Profile.
e) The local table can only be used for Data Synchronization but you cannot add
indexes or change physical properties.
25. There is a page with an interactive grid region base on this statement:
SELECT EPNO, ENAME, COMM from EMP;
In the Interactive Grid attributes, In the Edit group, the Enabled switch is turned off.
Which two actions must be performed to make an employee’s commission editable in the
grid?
a) In the Interactive Grid attributes, in the Edit group, turn on the Enabled switch
b) Ensure that the Primary Key switch is turned on for the EMPNO column.
c) Set EMPNO, ENAME to Display Only
d) In the Interactive Grid attributes, select COMM for Allow Row Operations Column.
26. Which is a valid method of logging messages to the execution log in APEX automations?
a) apex_automation.log_info(‘SAL for ‘ ||:ENAME||'increased by 1%’);
b) apex_debug.info(‘SAL for ‘ ||:ENAME||'increased by 1%’);
c) apex_error.add_error ….
27. You must create a single master detail page where users can select a row in the master
grid to update the detail grids.
Users must also interact with the master or the detail without leaving the page.
Which type of master detail implementation should you use?
a) Stacked
b) Side by Side
c) Drill Down
28. You must use the Static Content region type to display messages about the employees
of the month. Employee names are stored in the P1_ENAME Page Item.
Which text, when placed in source, will display the message correctly?
a) Join me in congratulating: P1_ENAME as the new employee of the month!
b) Join me in congratulation: V(‘P1_ENAME’) as the new employee of the month!
c) Join me in congratulation &P1_ENAME. as the new employee of the month!
29. Which two statements are true about the use of a Remote Server in the context of REST
Data Sources?
a) A single REST Data Source can use multiple remote servers.
b) Multiple REST Data Sources can reference a single remote server.
c) The remote server determines the base URL of the REST Data Source.
d) The remote server should mandatorily be an APEX instance.
30. Which two outcomes do you achieve by performing the “Compare Changes” task in a
working copy?
a) Compare changes between different regions in the same application.
b) Compare Working copy changes with the Main application.
c) Compare changes between different pages in the same application.
d) Compare changes across Working Copies created from a main application.
31. Which authentication scheme type supports authentication with social networks and
enterprise identity providers that support OpenID Connect or OAuth2 standards?
a) Open Door Credentials
b) Social Sign-In
c) OSAML Sign-In
d) HTTP Header Variable
32. In your application, you want to display data in a searchable, customizable report that
supports inline editing at runtime using the mouse or keyboard.
Which report type will you create?
a) Interactive Report
b) Smart Filters
c) Classic Report
d) Interactive Grid
33. Which statement is true about importing an APEX application?
a) The import process does not import the supporting objects defined during the export.
b) You cannot change the application iD during the import process
c) You cannot import an APEX application exported from the latest APEX version
to an old APEX version.
34. Which is NOT an available Geometry Column data type for the maps region?
a) GeoJSON
b) Latitude/Longitude
c) OSDO_GEOMETRY
d) JSON_OBJECT
35. Which step is mandatory to make an existing Oracle APEX application a Progressive
WebApp (PWA)?
a) Add custom JavaScript to support offline functionality.
b) Enable RESTful Web Services in the application.
c) Verify that Friendly URLs are turned on in the Application Definition.
36. Which two approaches can be used to create custom stored procedures in SQL
Workshop?
a) Using SQL Scripts
b) Using Data Workshop
c) Using Quick SQL
d) Using Object Browser
37. Which client credentials are used for authentication during the One-Click Remote
Application Deployment process?
a) Database schema credentials
b) APEX Workspace Admin credentials
c) APEX Developer credentials
38. An application includes a report and form on the PRODUCTS table.
The form page includes page items P21_PRODUCT_NAME and P21_UNIT_PRICE
P21_UNIT_PRICE is currently displayed below P21_PRODUCT_NAME.
You need to reposition the items and display P21_UNIT_PRICE next to
P21_PRODUCT_NAME.
Which two actions can be performed in Page Designer to achieve this?
a) Use the Middle Pane, click P21_UNIT_PRICE, and drag the item directly next to
P21_PRODUCT_NAME
b) Select P21_PRODUCT_NAME and then, in the Property Editor, under Layout, set
Start New Row to Yes
c) Select P21_UNIT_PRICE and then, in the Property Editor, under Layout, set
Start New Row to No
d) Right-click P21_UNIt_PRICE and select Start New Row.
39. What happens when you regenerate credentials for Push Notifications?
a) Existing Push Subscriptions for the application will be invalidated.
b) Existing Push Subscriptions for the application will be valid.
c) Queed Push Notification for the application will be sent.
40. Which API can be used to send push notifications immediately from the notification
queue?
a) APEX_PWA.PURGE_QUEUE
b) APEX_PWA.HAS_PUSH_SUBSCRIPTION
c) APEX_PWA.PUSH_QUEUE
41. At what level does a Developer enable push notifications so that end users can
recessive them on their devices from an APEX application?
a) Page
b) Application
c) Region
d) Instance
42. Which three Theme Components are available out-of-the-box with the Universal Theme
in Oracle APEX?
a) Comments
b) Avatar
c) Badge
d) REST Data Sources
e) Calendar
43. Which statement is true about the Data Workshop utility?
a) You can load or unload multiple tables at a time.
b) The wizards load and unload all types of schema objects.
c) You cannot load data from an XLSX file with multiple worksheets.
d) The wizards load and unload table data only.
44. Which statement is true about Theme Styles in Oracle APEX?
a) They determine the layout and structure of a webpage.
b) When the Is Public attribute is enabled, end users can choose the Theme Style
from the runtime environment.
c) You can enable the Is Current attribute only when the Theme Style has the Read
Only attribute disabled.
45. Which statement is true about creating and using a report with a form?
a) In the Create Application Wizard, you can select a data source (that is, Local
Database, REST Enabled SQL Service, or REST Data Source).
b) Both the Crate Application Wizard and Create Page Wizard support the creation
of an interactive report or classic report and form combination
c) The Crate Page Wizard doesn’t support the creation of a classic report and form
combination
d) The Create Application Wizard doesn’t support the creation of a interactive report
and form combination
46. Which two Query Source types can be used to create a dynamic Navigation Bar List?
a) SQL Query
b) Procedure
c) Function Returning SQL Query
47. Which two Plugin types can be created in Oracle APEX?
a) Email Template
b) Region
c) Validation
d) Process
48. Which two tasks are performed by using SQL Workshop?
a) Load and unload text, DDL, and spreadsheet data.
b) Edit and application page.
c) Track and manage issues in a conversational fashion.
d) Install and manage Sample Apps.
e) Crate join queries by using drag-and-drop.
49. You add Access Control feature pages to your application.
Which two actions can an Administrator perform by using the Administration page?
a) Assign roles to users.
b) Add users.
c) Create Authorization schemes.
d) Create new application roles.
50. Examine his code used in Quick SQL:
Students
Name
Roll no num
Quick SQL is using default settings.
Which table creation script of other output is produced?
a) An invalid column definition error message will be displayed.
b) crate table students (
Id number generated by default on null as identity constraint students_id_pk primary key,
name varchar2(255 char),
roll_no number
}
c) An Invalid column definition will be displayed
51. What are the two possible transitions for a Workflow in the Faulted state?
a) Completed
b) Suspended
c) Inactive
d) Active
52. Which two statements are true about creating and using an interactive report?
a) You cannot customize the Search Button Label
b) You cannot restrict users from saving private reports by using the
Authorization Scheme.
c) You cannot include Form Page when creating an interactive report page using the
Crate Page Wizard
d) You can specify an Authorization Scheme at the column level
53. You use the Create Page Wizard to create a faceted search page on the ENP table.
What is the default report type generated for this page?
a) Interactive Report
b) Column Toggle Report
c) Classic Report
d) Interactive Grid
54. Which two tasks can be performed by using the Generate Text with AI Dynamic Action?
a) Update the underlying database tables
b) Invoke a Workflow
c) Draft an email
d) Summarize or translate text
55. What are two reasons to enable the Used by App Builder option while creating a
Generative AI Service?
a) To author SQL powered by Generative AI
b) To build applications using natural language powered by Generative AI
c) To Create a Working Copy of your application
d) To create a RESt enabled database object
56. Which two Quick Actions are available in General Assistance mode of the APEX
Assistant?
a) Improve selection
b) Debug selection
c) Explain selection
d) Purge selection
57. When two AI Service Providers are supported by Oracle APEX?
a) OCI Generative AI
b) OC Document Generator pre build functions
c) Jarvis
d) OpenAI
58. You must generate a SQL insert statement for the DEPT table in Quick SQL, Which two
statements will achieve this outcome?
a) dept/insert 1
name
b) dept
name/ insert 1
c) dept/insert
name
59. Which two statements are true about Oracle APEX?
a) Application definition is not stored in the database.
b) Processing and data manipulation is not executed in the database.
c) Running an APEX app needs client software.
d) APEX eliminate middle-tier application logic.
e) You can build interactive reporting app based on data from disparate systems.
60. Which two actions enable hide and show behaviour on a data series on a bar chart when
it corresponding legend item is clicked
a)
61. In which two formats can the GetCurrentPositions Dynamic Action in Oracle APEX return
coordinates?
a) Latitude and longitude
b) GeoJSON
62.
63. What happens when you regenerate credentials for Push Notifications?
a) Quered Push Notifications for the application will be sent
b) Existing Push Subscriptions for the application will be valid.
c) Existing Push Subscriptions for the application will be invalidated.
64. Which two declarative options in Oracle APEX allow you to download BLOB/CLOB
content?
a) Download dynamic action
b) APEX_UTIL_DOWNLOAD PL/SqL API
c) Download page process
d) Share dynamic action