oracle 1z0-770 practice test

Oracle APEX Cloud Developer Professional

Last exam update: Nov 18 ,2025
Page 1 out of 10. Viewing questions 1-15 out of 142

Question 1

Which statement is true about creating and using an interactive grid?

  • A. For both editable and noneditable interactive grids, end users can change the report layout and create private reports.
  • B. An interactive grid supports Pivot View and Group By View features.
  • C. End users cannot rearrange columns by dragging and dropping.
Mark Question:
Answer:

A


Explanation:
An interactive grid is a customizable report that allows end users to modify the data and layout of the
report. End users can change the report layout by using the Actions menu or by dragging and
dropping columns. They can also create private reports that save their personal preferences for the
report. These features are available for both editable and noneditable interactive grids. Verified
References:
Using an Interactive Grid - Oracle Help Center
,
Example Interactive Grid - Oracle Help
Center

User Votes:
A
50%
B
50%
C
50%
Discussions
vote your answer:
A
B
C
0 / 1000

Question 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 Primary only
  • B. As Public only
  • C. As Private only
  • D. As Private and public only
Mark Question:
Answer:

D


Explanation:
When you enable the Save Public Report attribute for an interactive grid, end users can save their
report preferences as either private or public reports. Private reports are only visible to the user who
created them, while public reports are visible to all users who have access to the interactive grid. You
can also specify an authorization scheme to control who can save public reports. Verified
References:
Managing Interactive Grids - Oracle Help Center
, [Interactive Grid Attributes - Oracle
Help Center]

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 3

Which two statements are true about creating and using an interactive report?

  • A. You can specify an Authorization Scheme at the column level.
  • B. You cannot include Form Page when creating an interactive report page using the Create Page Wizard.
  • C. You cannot customize the Search Button Label.
  • D. You cannot restrict users from saving private reports by using the Authorization Scheme.
Mark Question:
Answer:

A, C


User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 4

Which statement is true about creating and using a faceted search page?

  • A. If you create a faceted search page on a view or a SQL query, the facets are auto-discovered.
  • B. If you create a faceted search page based on a table, the facets are not auto-discovered.
  • C. The Search Results region can be displayed as a Classic Report or Cards.
  • D. The Search Results region can be displayed as an interactive report.
Mark Question:
Answer:

C


Explanation:
A faceted search page is a type of page that allows end users to filter data by applying one or more
facets. A facet is a set of filters based on a column or expression. You can create a faceted search
page by using the Create Page Wizard or by adding a faceted search region to an existing page. If you
create a faceted search page based on a table, view, or SQL query, the facets are auto-discovered by
analyzing the data source. The Search Results region can be displayed as a Classic Report or Cards,
but not as an interactive report. You can also customize the appearance and behavior of the facets
and the search results by using various attributes. Verified References: [Creating Faceted Search
Pages - Oracle Help Center], [Faceted Search Attributes - Oracle Help Center]

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 5

Which is a valid method of logging messages to the execution log in APEX automation?

  • A. apex_debug.info ('SAL for ' || :ENAME || ' increased by 1%.');
  • B. apex_automation.log_info('SAL for || :ENAME || increased by 18.');
  • C. apex error.add error ( p_message => 'SAL for || :ENAME || increased by 1%.', p_display_location => apex_error.c_inline_in_notification ) ;
Mark Question:
Answer:

A


Explanation:
APEX automation is a feature that allows you to automate tasks such as data loading, data
synchronization, application export and import, and REST API calls by using declarative actions or
PL/SQL code blocks. You can create automation tasks by using the Database Actions interface or by
using the APEX_AUTOMATION package. To log messages to the execution log in APEX automation,
you can use the APEX_DEBUG package with any of its logging levels (info, warning, error, etc.). The
other options are not valid methods of logging messages in APEX automation. Verified References:
[Using APEX Automation - Oracle Help Center], [APEX_DEBUG - Oracle Help Center]

User Votes:
A
50%
B
50%
C
50%
Discussions
vote your answer:
A
B
C
0 / 1000

Question 6

Which statement is true about Theme Styles in Oracle APEX?

  • A. Theme Styles in Oracle APEX 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 only enable the Is Current attribute when the Theme Style has the Read Only attribute disabled.
Mark Question:
Answer:

B


Explanation:
Theme Styles in Oracle APEX are CSS style sheets that are added to the base CSS of a theme to alter
the look and feel of an application. A theme can have multiple theme styles with one style set as
current. When the Is Public attribute is enabled for a theme style, end users can choose the theme
style from the runtime environment by using the Theme Style Switcher component. This allows end
users to customize the appearance of the application according to their preferences. Verified
References:
Using Themes and Theme Styles - Oracle Help Center
,
Theme Styles - Oracle APEX

User Votes:
A
50%
B
50%
C
50%
Discussions
vote your answer:
A
B
C
0 / 1000

Question 7

You have defined a REST Data Source with ORDS as the REST Data Source Type. This REST Data Source
is based on an AutoREST-enabled EMP table on a remote Oracle Database. This REST Data Source is
being used as source for an editable interactive grid. When a user updates an employee record in this
interactive grid, which operation (HTTP Method) defined in the REST Data Source is utilized to update
a record in the EMP table on the remote Oracle Database?

  • A. GET
  • B. POST
  • C. PUT
Mark Question:
Answer:

C


Explanation:
A REST Data Source with ORDS as the REST Data Source Type is based on an AutoREST-enabled table
or view on a remote Oracle Database. AutoREST enables you to perform CRUD (Create, Read,
Update, Delete) operations on a table or view using standard HTTP methods. When a user updates
an employee record in an editable interactive grid that uses this REST Data Source as source, the PUT
operation defined in the REST Data Source is utilized to update a record in the EMP table on the
remote Oracle Database. The PUT operation sends an HTTP PUT request to the REST endpoint with
the primary key value of the record and the updated column values in JSON format. Verified
References:
Creating REST Data Sources - Oracle Help Center
,
Oracle REST Data Services (ORDS) :
AutoREST - Oracle-Base

User Votes:
A
50%
B
50%
C
50%
Discussions
vote your answer:
A
B
C
0 / 1000

Question 8

Which two statements are true about the usage of a Remote Server in the context of REST Data
Sources?

  • A. The remote server determines the base URL of the REST Data Source.
  • B. The remote server should mandatorily be an APEX instance.
  • C. Multiple REST Data Sources can reference a single remote server.
  • D. A single REST Data Source can use multiple remote servers.
Mark Question:
Answer:

A, C


Explanation:
A remote server in the context of REST Data Sources is a configuration that defines how to connect
to an external server that hosts one or more REST services. The remote server determines the base
URL of the REST Data Source, which is used to construct the full URL of each REST operation. Multiple
REST Data Sources can reference a single remote server, which simplifies the maintenance and
security of accessing external REST services. Verified References:
Managing Remote Servers - Oracle
Help Center
,
Creating REST Data Sources - Oracle Help Center

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 9

Which two statements are true about REST Data Source Synchronization?

  • A. To execute REST source synchronizations on schedule, the CREATE JOB privilege must be granted to the application's parsing schema.
  • B. 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.
  • C. If the local table is not in sync with the Data Profile, Data Synchronization doesn't work.
  • D. You cannot trigger Data Synchronization on a regular schedule using a scheduler job.
  • E. The local table can only be used for Data Synchronization but you cannot add indexes or change physical properties
Mark Question:
Answer:

A, B


Explanation:
REST Data Source Synchronization is a feature that enables developers to automatically sync the
contents of a local table with the data from an external REST service. To execute REST source
synchronizations on schedule, the CREATE JOB privilege must be granted to the application’s parsing
schema, which allows APEX to create a DBMS_SCHEDULER job for each scheduled synchronization
task. If the local table is not in sync with the Data Profile, which defines the columns and data types
of the REST service response, Data Synchronization continues to work for columns present in both
the table and the Data Profile (other columns are ignored). However, APEX generates SQL DDL
statements to sync table columns back to the Data Profile, which can be added to the application as
supporting objects. Verified References:
Managing Data Synchronization - Oracle Help
Center
,
Synchronize Data from REST Services to Local Table - Oracle Blogs

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 10

You use the Create Page Wizard to create a faceted search page on the EMP table. What is the
default report type generated for this page?

  • A. Interactive Report
  • B. Column Toggle Report
  • C. Classic Report
  • D. Interactive Grid
Mark Question:
Answer:

C


Explanation:
When you use the Create Page Wizard to create a faceted search page on any table or SQL query,
such as EMP table, APEX generates a classic report region as default report type for this page. A
classic report region displays data from a SQL query or PL/SQL function returning a SQL query in
tabular format. A faceted search page also contains a region of Faceted Search type, which holds one
or more facets that allow end users to filter data by applying one or more facets. Verified
References:
Creating Faceted Search Pages - Oracle Help Center
,
Creating Classic Reports - Oracle
Help Center

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 11

In a faceted search page, facets can be displayed as different UI types. Which two facet item types
are supported in the faceted search region?

  • A. Date Picker
  • B. Range
  • C. Checkbox Group
  • D. Popup LOV
Mark Question:
Answer:

B, C


Explanation:
In a faceted search page, facets can be displayed as different UI types depending on the data type
and cardinality of the facet column or expression. The facet item types are the UI components that
are used to render the facets in the faceted search region. The supported facet item types are Range,
Checkbox Group, Radio Group, List, Star Rating, and Switch. Date Picker and Popup LOV are not valid
facet item types. Verified References: [Faceted Search Attributes - Oracle Help Center], [Facet Item
Types - Oracle APEX]

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 12

Which two statements are true about Faceted Search pages?

  • A. Faceted Search supports the ability to filter columns storing multiple values as one string.
  • B. Facets map to specific database columns.
  • C. Multiple charts are not visible in the same region.
  • D. A facet's chart can be seen only in a nonmodal dialog.
Mark Question:
Answer:

AB


Explanation:
Faceted Search is a feature that allows end users to filter data by applying one or more facets. A facet
is a set of filters based on a column or expression. Faceted Search supports the ability to filter
columns storing multiple values as one string, such as comma-separated values or JSON arrays, by
using the Split Values attribute. Facets map to specific database columns or expressions that are
defined in the Data Source attribute of the faceted search region. The other statements are false
because Faceted Search supports displaying multiple charts in the same region by using the Chart
View attribute, and a facet’s chart can be seen either in a nonmodal dialog or inline by using the
Chart Display Mode attribute. Verified References: [Creating Faceted Search Pages - Oracle Help
Center], [Facet Attributes - Oracle APEX]

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 13

You must use a 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 congratulating &P1 ENAME, as the new employee of the month!
  • C. Join me in congratulating v('P1_ENAME') as the new employee of the month!
Mark Question:
Answer:

B


Explanation:
A Static Content region type is used to display static text or HTML content on a page. To display
messages about the employees of the month, you can use a Static Content region type with
substitution variables that reference page items. Substitution variables are enclosed in ampersands
(&) and can be used to dynamically replace text with values from page items or application items.
The correct text to display the message is “Join me in congratulating &P1_ENAME, as the new
employee of the month!” The other options are incorrect because they use either colons (:) or v()
function, which are not valid ways to reference page items in Static Content regions. Verified
References: [Creating Static Content Regions - Oracle Help Center], [Understanding Substitution
Strings - Oracle Help Center]

User Votes:
A
50%
B
50%
C
50%
Discussions
vote your answer:
A
B
C
0 / 1000

Question 14

Which search type in Search Configurations provides linguistic and fuzzy search capabilities?

  • A. Oracle Text
  • B. Standard
  • C. List
Mark Question:
Answer:

A


Explanation:
Search Configurations is a feature that allows developers to define how end users can search for data
in an application. There are three types of search configurations: Standard, List, and Oracle Text.
Oracle Text is a search type that provides linguistic and fuzzy search capabilities by using an Oracle
Text index on a table column or view column. Linguistic search enables end users to search for data
based on language-specific rules and preferences, such as stemming, stopwords, synonyms, etc.
Fuzzy search enables end users to search for data based on approximate matches that account for
spelling errors, typos, OCR errors, etc. Verified References: [Managing Search Configurations - Oracle
Help Center], [Oracle Text User’s Guide]

User Votes:
A
50%
B
50%
C
50%
Discussions
vote your answer:
A
B
C
0 / 1000

Question 15

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. Refreshing the templates
  • B. Verifying the theme subscription
  • C. Subscribing the copied theme to the master theme and refreshing the theme
  • D. Copying the changes made in the master theme to the copied theme
Mark Question:
Answer:

C


Explanation:
A theme is a collection of templates and stylesheets that define the layout and appearance of an
application. You can create a custom theme for an application by using the Create Theme Wizard or
by copying an existing theme. If you want to use a custom theme for another application in the same
workspace, you can copy the theme to that application by using the Copy Theme option in Shared
Components. However, if the master theme (the original theme) may still require changes, you need
to subscribe the copied theme to the master theme and refresh the theme whenever there are
changes in the master theme. This solution guarantees that any changes to the master theme are
reflected in the copied theme by using a synchronization process that updates templates and
stylesheets based on their subscription status. Verified References: [Creating Themes - Oracle Help
Center], [Managing Theme Subscriptions - Oracle Help Center]

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000
To page 2