The Yesplan query language makes it possible to search for certain information in Yesplan. You do this by performing queries.

In its simplest form, a query consists of looking up all elements (such as events, resources, contacts, etc.) with a certain name. The power of the query language lies in its ability to search specifically using a wide range of characteristics from those elements, such as the type of element (event, resource, contact, etc.), a date, a certain period, a label, a certain custom data field value, etc.

The result of a query is a list of elements that match the characteristics that were requested in the query.

This document consists of two parts:

  1. A description of how the query language works and how queries are composed.
  2. Examples of the query language’s capabilities.