Changes
== Offline query page ==
[[File:UBIK_WinX_UI_Offline_Query_Page.png|thumb|Offline Query]]
An offline query page looks similar to a regular content page which shows the properties on the left side and the content objects on the right. The unique characteristics of a query page are:
* The properties on the left serve as query criteria;
== Offline query criteria ==
An offline query criterion is essentially a property on the query object. When evaluating a query, every criterion/property is checked against all result candidates (See [[#Technical_background|technical background]]). A candidate is a match if
* it has all the same properties as the offline query;
* and the values of these properties indicate they are relevant according to the query criteria. (Some types have different ways to interpret what makes a value relevant. See below.)
=== Value range criterion ===
[[File:UBIK_WinX_UI_Offline_Query_Ranged_Double_Criterion.png|thumb|Ranged criterion for double]]
[[File:UBIK_WinX_UI_Offline_Query_Ranged_DateTime_Criterion.png|thumb|Ranged criterion for date time]]
For types such as numbers or dates, it is sometimes more comfortable to specify ranges for criteria.
* Example 1: Candidate objects with pressure readings {{Code|20}} and {{Code|25}} are both considered as matches under a pressure reading criterion with the value {{Code|20 ⩽ ... ⩽ 25}}.
== Technical background ==
As mentioned earlier, all offline query criteria are checked against the result candidates... Under construction ..The [[SYSCLS_OFFLINE_QUERY|METACLASS_IDS}} property of the query object determines which objects are the candidates.
[[Category:Version 3.1|Offline Query (UBIK WinX)]]
[[Category:WinX|Offline Query (UBIK WinX)]]