...
Bloc de code | ||
---|---|---|
| ||
"filters": { "v_A101": "1000" } |
Je veux filtrer mes équipements sur une localisation donnée (sw_data_equipmentaddress.customeraddress_ID) qui est active à une date précise (sw_data_equipmentaddress.startDate et endDate)
Bloc de code |
---|
'strictFilters': [
{
'fieldName': 'locationCodeCustomerAddressAndDate',
'operator': 'In',
'targetField': 'equipment_ID',
'query': '( SELECT e.equipment_ID
FROM sw_data_equipment AS e
INNER JOIN sw_data_equipmentaddress AS ea ON ea.equipment_ID = e.equipment_ID
INNER JOIN sw_data_customeraddress AS ca ON ca.customeraddress_ID=ea.customeraddress_ID
WHERE ca.codecustomeraddress = %valueToBeReplaced1%
AND (ea.startDate IS NULL OR ea.startDate <= %valueToBeReplaced2%)
AND (ea.endDate IS NULL OR ea.endDate >= %valueToBeReplaced2%) )'
}
] |
-> Appel webhook avec le filtre :
Bloc de code |
---|
"filters":
{
"locationCodeCustomerAddressAndDate": "1347&&2024-05-04 07:06:36"
} |
Info |
---|
Les paramètres sont séparés par && Dans notre exemple :
|
Tris
Permet de rajouter des tris spécifiques pour interroger les données en mode LIST.
...