This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
blockdashboardconfiguserparams [2017/08/19 22:56] admin created |
blockdashboardconfiguserparams [2024/04/04 15:50] (current) |
||
---|---|---|---|
Line 27: | Line 27: | ||
The constraint type: | The constraint type: | ||
- | * **single Choice** : présenté sous forme de bouton radio | + | * **single Choice**: a small amount of options presented using radio buttons. |
- | * **Text** : présenté sous forme d'un champ de texte et toujours traité selon une contrainte "LIKE". Il sera donc possible d'utiliser des schémas de recherche, par exemple "Dur%" pour chercher des noms commençant par 'Dur'. | + | * **Text**: A text field which value will always be processed in a "LIKE" statement. Search patterns are thus possible, such are "Smi%" to search for names starting with 'Smi'. |
- | * **Value list** : présente un choix de valeur possibles, et est similaire à un filtre de requête, excepté que des valeurs arbitraires peuvent être données pour les valeurs de liste. | + | * **Value list**: Shown as a select, and thus quite similar to a filter, but the value set is independant from query results and can be arbitrary. |
- | * **Value range** : présente deux champs de texte dans lesquel une valeur min et une valeur max peuvent être entrés. Le fonctionnement du paramètre est exclusivement numérique et inclut les bornes. | + | * **Value range**: shows two textfields in which a min and a max value can be input. The constraint relies on a ">=" and "<=" operator in the query. |
- | * **Date** : présente un sélecteur de date | + | * **Date**: a date selector. |
- | * **Date range** : combine le principe de plage (min,max) et de date | + | * **Date range**: will show two date selectors for the min date and the max date |
=== Values === | === Values === | ||
- | For the types'single choice' and 'list', provides the option values. | + | For the types 'single choice' and 'list', provides the option values. |
==== Inserting the parameter rules in the query ==== | ==== Inserting the parameter rules in the query ==== | ||
- | Pour que le paramétrage d'une requête fonctionne, vous devez insérer le tag <%%PARAMS%%> dans votre texte de requête. Ce tag doit impérativement se trouver dans une clause WHERE (ou à la rigueur dans une clause ON d'une jointure partielle). | + | If user params are used, the placeholder <%%PARAMS%%> will have to be inseted in the query body. This placeholder must be part of a WHERE clause. (or eventually if consistant a ON portion of a partial JOIN statement). |
<html><!-- nomoodle --></html> | <html><!-- nomoodle --></html> | ||
Line 50: | Line 50: | ||
* Florence Labord (florence@activeprolearn.com) - Docmentation and tests | * Florence Labord (florence@activeprolearn.com) - Docmentation and tests | ||
- | [[:blocks:dashboard:userguide|Revenir à l'index du guide de configuration]] - [[:Blocks:Dashboard|Retour à l'index du composant]] - [[:Blocks:Dashboard:QueryCatalogue|Aller au catalogue de requêtes génériques]] - [[:Plugins|Revenir à l'index des plugins]] - [[:start|Revenir au catalogue]] | + | [[:blocks:dashboard:userguide|Return to the configuraiton guide index]] - [[:Blocks:Dashboard|Return to the component index]] - [[:Blocks:Dashboard:QueryCatalogue|Generic query catalog]] - [[:Plugins|Return to the plugins index]] - [[:start|Home]] |
<html><!-- /nomoodle --></html> | <html><!-- /nomoodle --></html> | ||