Show Menu
Cheatography

Powerapps Cheat Sheet (DRAFT) by

A quick reference guide for Powerapps, with functions refrerence

This is a draft cheat sheet. It is a work in progress and is not finished yet.

DataSource Functions

Filter( Table,­con­dit­ion­1[,­con­dit­ion2] )
Table:
Datasource to search
Condit­ion(s):
A logical Expresion
Result:
A table with all records in which all conditions are true
Search( Table,­Sea­rch­Str­ing­,Co­lum­n1[­,Co­lumn2])
Table:
Datasource to search
Search­String
String to search for within the table columns. If blank or empty all the table records will be returned.
Column(s):
Name of table columns. They must be between double quotes.
Result:
Records table with the SeachS­tring
LookUp( Table, Formula [, Reduct­ion­Formula ] )
Table:
Datasource to search
Condition:
A logical expression or formula that evaluate each records in the table. Its result must be true or false
Reduct­ion­Formula
Formula to reduce founded record to a single value. Column references can be use it.
Result:
The first record that comply with the condition, or a single value if a reduction formula is used.
Columns are like an array of same type values, many functions that applies to single values applies to columns too.
 

Records & Tables

A record
Set of data (or fields) related to a person, an animal or a thing.
i.e. {name:­"­Joh­n";s­urn­ame­:"Do­e";a­ge:20}
A table
A set of records {name:­"­Joh­n";s­urn­ame­:"Do­e";a­ge:­20}­;{n­ame­:"Ri­cha­rd";­sur­nam­e:"M­ile­s";a­ge:19}
A table with a single value
Table(­{na­me:­"­Joh­n"})
A table with one record
Table(­{na­me:­"­Joh­n";s­urn­ame­:"Do­e";a­ge:20})
A table with one column
Table(­{na­me:­"­Joh­n"};­{na­me:­"­Ric­har­d"};­{na­me:­"­Leo­nar­d"})
A table with one column (Square Bracket Defini­tion)
["Jo­hn";­"­Ric­har­d";"L­eon­ard­"]
A collection is an internal table datasource
ClearC­oll­ecc­tio­n(n­ame­;{n­ame­:"Jo­hn";­sur­nam­e:"D­oe";­age­:20­};{­nam­e:"R­ich­ard­"­;su­rna­me:­"­Mil­es";­age­:19})
External Datasource
Column
Is the reference to same field in one or more records. In a colum al the values are of the same data type

Save Data

Patch(­Dat­aso­urc­e;R­eco­rd;­Udp­ate­Record)
Update a Record in a Datasource or a Collection
Patch(­Dat­aso­urc­e;D­efa­ult­s(D­ata­sou­rce­);R­eco­rdt­oIn­sert)
Insert a Record in a Datasource or a Collection
Collec­t(D­ata­sou­rce­;Co­lle­ction)
Insert a Collection in a Dataso­urce. All column names in Collection must be defined in the Dataso­urce.
 

Screen Navigate Function

Navigate
Back
Exit

Functions

Concepts
A function take one or many arguments and return a result.The functions applies to single values, columns, or tables.
* Normally when applies to a single value i.e Lower either applies to a column

Tables Operations

dsad