wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Power Platform Canvas Apps Quiz

Total questions: 25

Worksheet time: 19mins

Name
Class
Date
1.

What is the primary purpose of Canvas Apps in Power Platform?

a)

Designing reports

b)

Creating custom, responsive apps without code

c)

Managing databases

d)

Automating workflows

2.

Which component is essential for creating a Canvas App in Power Platform?

a)

Power Query

b)

Power BI

c)

Power Apps Studio

d)

Power Automate

3.

How do Canvas Apps differ from Model-Driven Apps in Power Platform?

a)

Canvas Apps require coding skills

b)

Model-Driven Apps are more customizable

c)

Model-Driven Apps cannot connect to external data sources

d)

There is no difference between them

4.

What types of data sources can be connected to a Canvas App?

a)

Only SharePoint

b)

Only Excel

c)

Multiple sources like SharePoint, SQL Server, and Common Data Service

d)

Only Common Data Service

5.

What is the purpose of the OnSelect property in a button control?

a)

To set the background color of the button

b)

To define the action that occurs when the button is selected

c)

To specify the font size of the text in the button

d)

To hide the button from the user

6.

Which control is used for collecting data from a user in a Canvas App?

a)

Label

b)

TextInput

c)

Image

d)

Gallery

7.

How can you share a Canvas App with others?

a)

Export it as a PDF

b)

Share the PowerApps Studio file

c)

Share the app through the Power Platform admin center

d)

Only available for personal use, cannot be shared

8.

What is the purpose of the Patch function in a Canvas App?

a)

To apply a software patch to the app

b)

To update or create records in a data source

c)

To add a patch of color to the background

d)

To fix bugs in the Canvas App

9.

Which of the following is NOT a valid screen type in Canvas Apps?

a)

Blank

b)

Detail

c)

Summary

d)

Edit

10.

What is the role of Components in Power Platform?

a)

Visual elements like buttons and text boxes

b)

Reusable building blocks that can be shared across apps

c)

External services integrated into Canvas Apps

d)

System administrators managing Canvas Apps

11.

How can you customize the layout of a Canvas App for different screen sizes?

a)

By creating a separate app for each screen size

b)

By using responsive design principles and layouts

c)

By restricting the app to a specific screen size

d)

By adjusting the font size manually

12.

What is the purpose of the Reset function in PowerApps?

a)

To restart the Canvas App

b)

To undo changes made by the user

c)

To reset the user's password

d)

To clear a form or reset a control to its default state

13.

Which formula is used for filtering records in a gallery control?

a)

FilterBy

b)

Search

c)

Filter

d)

GalleryFilter

14.

What is the primary use of the PowerApps formula language?

a)

To define styles for app elements

b)

To create complex calculations and logic in Canvas Apps

c)

To control the Power Platform admin center

d)

To design reports in Power BI

15.

What is the purpose of the OnVisible property in a screen in PowerApps?

a)

Opening a new screen

b)

Submitting a form

c)

Loading data from a data source

d)

Changing the background color

16.

How can you enforce security in a Canvas App?

a)

By setting up firewalls

b)

By restricting access to the app using user roles and permissions

c)

By using encryption for app data

d)

Security is not applicable in Canvas Apps

17.

What is the purpose of the Navigate function in PowerApps?

a)

To move the app to a different folder

b)

To navigate between screens in the app

c)

To open a web browser from the app

d)

To move a control within a screen

18.

Which control is used for displaying data in a tabular format in Canvas Apps?

a)

Label

b)

TextInput

c)

Gallery

d)

CheckBox

19.

What is the benefit of using variables in Canvas Apps?

a)

To confuse users with unnecessary data

b)

To store and manage data temporarily

c)

To increase app loading speed

d)

To replace controls in the app

20.

In Canvas Apps, what is the purpose of the ClearCollect function?

a)

To erase all data from a collection

b)

To create a new collection and add data to it

c)

To clear all controls from the app

d)

To remove a user's collected data

21.

Which action can be triggered using the OnSuccess property of a button control in PowerApps?

a)

Opening a new screen

b)

Submitting a form

c)

Loading data from a data source

d)

Changing the background color

22.

What is the significance of the OnChange property in a control in PowerApps?

a)

To restart the Canvas App

b)

To undo changes made by the user

c)

To trigger actions when the value of the control changes

d)

To clear a form or reset a control to its default state

23.

How can you add a new record to a data source in PowerApps?

a)

Using the Save button

b)

Through the AddRecord function

c)

Using the Patch function

d)

By shaking the device

24.

Which of the following is a benefit of using Power Platform connectors in Canvas Apps?

a)

They slow down app performance

b)

They limit data source options

c)

They enable seamless integration with external systems

d)

They are only available for premium users

25.

What is the purpose of the Timer control in a Canvas App?

a)

To measure the time it takes for the app to load

b)

To display the current time in the app

c)

To trigger actions based on a predefined time interval

d)

To limit the total time a user can spend in the app