In a few words context is a container for a variable.


Variable initialization logic should be implemented manually via Custom Code.


Each context could contain any quantity of variables of different types.


Context is a crucial peace for multi tenancy application. See Row Level Security for example.


Context could be client or server type. The difference is where initialization code is placed (server or client).

Also you could not access client context at server side and vice versa.


Server context variable could be used in Query filter.


Both server & client contexts used in action parameters in screens and in wizard parameters.


Client Context properties


Section

Name

Description

Basic

Name

Base type of enumerator. All item values should be this type.

Basic

Description

Useful to make notes about purpose of this enumerator.


Server Context properties


Section

Name

Description

Basic

Name

Base type of enumerator. All item values should be this type.

Basic

Description

Useful to make notes about purpose of this enumerator.

Basic

Is Private

If checked this context would be available only on server side (not reachable outside server).


Context item properties


Section

Name

Description

Basic

Name

Name should be unique within a single context. Name should be machine friendly.

Basic

Type

Type could be a base type (string, int, etc.), Entity or Enumerator. Type could be single value or an array.

Basic

Description

Useful to make notes about purpose of this item.


Created with the Personal Edition of HelpNDoc: Create iPhone web-based documentation