<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Live Security : fonctions de filtrage]]></title><description><![CDATA[<p dir="auto">Bonjour,</p>
<p dir="auto">Je suis actuellement en train d'utiliser le Live Security. La fonction que j'utilise est FIlterSelection() qui permet de filtrer par rapport à un tableau de valeurs fourni en paramètres.<br />
J'aimerais pouvoir filtrer avec une fonction de type "commence par". Par exemple, dans le code ci-dessous, j'aimerais filtrer sur toutes les activités qui commencent par "test". Existe-t-il une fonction qui me permettrait de faire ça ?<br />
Aussi, existe-t-il une documentation plus détaillée concernant les fonctions de ce type ?</p>
<p dir="auto"><img src="/assets/uploads/files/1689683828876-70fbb09b-bc06-4a13-93dc-eef4e66306d3-image.png" alt="70fbb09b-bc06-4a13-93dc-eef4e66306d3-image.png" class="img-responsive img-markdown" /></p>
<p dir="auto">Je vous remercie.</p>
]]></description><link>https://forum.digdash.com/topic/397/live-security-fonctions-de-filtrage</link><generator>RSS for Node</generator><lastBuildDate>Wed, 09 Sep 2026 07:39:05 GMT</lastBuildDate><atom:link href="https://forum.digdash.com/topic/397.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 18 Jul 2023 13:00:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Live Security : fonctions de filtrage on Mon, 24 Jul 2023 08:49:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.digdash.com/uid/6">@alexandre-campos</a> Merci beaucoup pour cette réponse détaillée. Ca fonctionne parfaitement ! C'est exactement ce que je cherchais.</p>
]]></description><link>https://forum.digdash.com/post/635</link><guid isPermaLink="true">https://forum.digdash.com/post/635</guid><dc:creator><![CDATA[marie_b]]></dc:creator><pubDate>Mon, 24 Jul 2023 08:49:01 GMT</pubDate></item><item><title><![CDATA[Reply to Live Security : fonctions de filtrage on Mon, 24 Jul 2023 06:55:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.digdash.com/uid/493">@marie_b</a></p>
<p dir="auto">Il existe une fonction pour cela :</p>
<pre><code>FilterSelectionMatch(dim, hierarchy, level, values, operators, matchMode)
</code></pre>
<p dir="auto">matchMode: S’il y a plusieurs règles, si les règles sont de types "ET": 0 ou "OU": 1.<br />
Liste des opérators :</p>
<pre><code>var OP_ISNOTNULL = 0;
var OP_ISNULL = 1;
var OP_EQUAL = 2;
var OP_CONTAIN = 3;
var OP_NOTCONTAIN = 4;
var OP_NOTEQUAL = 5;
var OP_MATCHREGEXP = 6;
var OP_CONTAINWORD = 7;
var OP_NOTCONTAINWORD = 8;
var OP_SUP = 9;
var OP_INF = 10;
var OP_SUPEQUAL = 11;
var OP_INFEQUAL = 12;
var OP_STARTSWITH = 13;
var OP_ENDSWITH = 14;
var OP_ISIN = 15;
var OP_ISNOTIN = 16;
</code></pre>
<p dir="auto">Exemple d'utilisation :<br />
Exemple 1 seul filtre :</p>
<pre><code>FilterSelectionMatch(dim, hierarchy, level, ['admin'], [13], 0)
</code></pre>
<p dir="auto">=&gt; Ici on filtre sur le login qui commence par admin.</p>
<p dir="auto">Exemple 2 filtres Exemple :</p>
<pre><code>FilterSelectionMatch(dim, hierarchy, level, ['admin','alex'], [13,2], 1)
</code></pre>
<p dir="auto">=&gt; Ici on filtre sur le login qui commence par admin ou égale à alex.</p>
]]></description><link>https://forum.digdash.com/post/634</link><guid isPermaLink="true">https://forum.digdash.com/post/634</guid><dc:creator><![CDATA[Alexandre CAMPOS]]></dc:creator><pubDate>Mon, 24 Jul 2023 06:55:03 GMT</pubDate></item><item><title><![CDATA[Reply to Live Security : fonctions de filtrage on Tue, 25 Jul 2023 07:52:06 GMT]]></title><description><![CDATA[<p dir="auto">Bonjour <a class="plugin-mentions-user plugin-mentions-a" href="https://forum.digdash.com/uid/493">@marie_b</a> ,</p>
<p dir="auto">Pour faire un filtre 'commence par', il vous faut lister l'ensemble des membres de la dimension.<br />
Ensuite pour chaque membre, tester s'il répond à la règle "commence par" et l'ajouter dans un tableau de valeur. Utiliser ce nouveau tableau dans le FilterSelection.<br />
Il n'existe pas de fonction prête à l'emploi malheureusement</p>
<p dir="auto">EDIT: Il existe une fonction maintenant dans les nouvelles versions, voir le message d'Alexandre plus bas.</p>
<p dir="auto">Grégory</p>
]]></description><link>https://forum.digdash.com/post/628</link><guid isPermaLink="true">https://forum.digdash.com/post/628</guid><dc:creator><![CDATA[GregoryBiraud]]></dc:creator><pubDate>Tue, 25 Jul 2023 07:52:06 GMT</pubDate></item></channel></rss>