Changes

Offline Query (UBIK WinX)

1,588 bytes added, 11:18, 12 November 2024
* in a collection (value is A, B, ... or X, the UI support for this range definition is limited that you can't yet add or remove values in the collection).
== Technical background ==
As mentioned earlier, all offline query criteria are checked against the result candidates. The [[SYSCLS_OFFLINE_QUERY|"METACLASS_IDS"]] property of the query object determines which objects are the candidates.
{{Clear}}
== Query with context filter values {{Version/WinXSince|4.9}}{{Version/XamarinSince|4.9}} ==
In some use cases, {{UBIK}} might automatically extract certain values from the so-called context and use them during offline query filtering. The following cases are two typical examples.
* [[Dynamic_Selective_List_(Client)|Dynamic selective list]].
* [[Data_Replication_(UBIK_Client)#Data_templates|Data template replication]].
{{Hint|These features worked in earlier versions already. However, the technical design differed and it had certain limitations that made it problematic when you try to evaluate the same query with different filter values at the same time. So the basement, namely offline query with context filter values, is redesigned in the new version.}}
== Technical background ==The newly designed version has the following characteristics.* You can now easily distinguish such automatically extracted context filter values from the user entered filter values in the UI.As mentioned earlier* Once there is user entered values, the UI makes it obvious that the user values overrule the context values.* It's also possible to clear/delete/reset all offline query criteria filter values, whether they are checked against from the result candidatescontext or users. The [[SYSCLS_OFFLINE_QUERY {{Hint|"METACLASS_IDS"]] property of While it's possible to clear the query object determines which objects are context filter values, they will be automatically applied again if you start the candidatescorresponding filtering process from scratch.}}
== Demo videos ==* {{Attention|By design, the context filter values in the [[media:UBIK_WinX_UI_Offline_Query.mp4Dynamic_Selective_List_(Client)|Offline queryingdynamic selective list]]feature are applied as restrictions. So it is not allowed to overrule those values with user inputs.}}
[[Category:Pages with broken file links|Offline Query (UBIK WinX)]]
[[Category:Version 3.1|Offline Query (UBIK WinX)]]
[[Category:WinX|Offline Query (UBIK WinX)]]
[[Category:Client|Offline Query (UBIK WinX)]]
[[Category:Xamarin|Offline Query (UBIK WinX)]]

Help improve this page!