<?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[naviguer dans un chemin de navigation via du JS]]></title><description><![CDATA[<p dir="auto">Bonjour,</p>
<p dir="auto">est-il possible via du javascript de naviguer dans un chemin de navigation.</p>
<p dir="auto">j'ai fait des recherches dans la documentation, mais rien qui pour pourrait correspondre.</p>
<p dir="auto">Mon besoin est que via des bouton on puisse set un niveau dans le chemin de navigation.</p>
<p dir="auto">merci d'avance,<br />
Jeremy Perret<br />
Clauger</p>
]]></description><link>https://forum.digdash.com/topic/190/naviguer-dans-un-chemin-de-navigation-via-du-js</link><generator>RSS for Node</generator><lastBuildDate>Thu, 21 May 2026 10:13:22 GMT</lastBuildDate><atom:link href="https://forum.digdash.com/topic/190.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 18 Nov 2021 14:55:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to naviguer dans un chemin de navigation via du JS on Thu, 30 Dec 2021 16:01:48 GMT]]></title><description><![CDATA[<p dir="auto">Bonjour,</p>
<p dir="auto">Suite à la mise en place d'une fonction permettant de faire un drillTo nous rencontrons quelques problèmes comme la perte de la possibilité de naviguer au clic dans le graphique.</p>
<p dir="auto">Par exemple nous avons un graphique avec une dimension "DateComplete" avec un chemin de navigation "Jours" correspondant au "Niveau 0"</p>
<p dir="auto">Nous avons un bouton avec une fonction personnalisée déclenchée au clic qui effectue un drillTo sur le chemin de navigation "Année" sur cette même dimension "DateComplete" toujours au "Niveau 0". Mais une fois le clic fait et la fonction effectuée, tout clic sur le chemin de navigation visible en haut du graphique ne provoque aucune navigation.</p>
<pre><code>function FiltreAnnee(id_du_portlet_dans_tdb)
{   
    console.log("setting filter min max upon 5 years");
    dateMin = new Date(new Date().getFullYear() - 4, 0, 1).getTime()/1000;
    dateMax = new Date(new Date().getFullYear(), new Date().getMonth() , new Date().getDate() + 1).getTime()/1000;
    ddCtrl.setFilterMinMax('DateComplete', dateMin, dateMax);
	var breadPath = new BreadPath();
    breadPath.elements = [{
		"member": null,
		"memberFormated": null,
		"memberCaption": "DateComplete (Année)",
		"filter": null,
		"dimFilter": "DateComplete",
		"hFilter": 1,
		"lFilter": 0,
		"dimExpl": "DateComplete",
		"hExpl": 2, // - L'index de la hiérarchie si existe dans le chemin de nav, null sinon
		"lExpl": null, // - Le niveau de la hiérarchie si existe dans le chemin de nav, null sinon
		"mapIndex": -1

    }];
    ddCtrl.drillTo(id_du_portlet_dans_tdb, "DateComplete", "Année", "Niveau 1", breadPath);
</code></pre>
]]></description><link>https://forum.digdash.com/post/337</link><guid isPermaLink="true">https://forum.digdash.com/post/337</guid><dc:creator><![CDATA[jperret]]></dc:creator><pubDate>Thu, 30 Dec 2021 16:01:48 GMT</pubDate></item><item><title><![CDATA[Reply to naviguer dans un chemin de navigation via du JS on Wed, 08 Dec 2021 14:40:30 GMT]]></title><description><![CDATA[<p dir="auto">Bonjour <a class="plugin-mentions-user plugin-mentions-a" href="https://forum.digdash.com/uid/137">@sven</a>,</p>
<p dir="auto">La documentation n'est pas encore disponible pour cet objet : nous vous indiquerons lorsqu'elle le sera.</p>
<p dir="auto">Bonne journée à vous</p>
]]></description><link>https://forum.digdash.com/post/321</link><guid isPermaLink="true">https://forum.digdash.com/post/321</guid><dc:creator><![CDATA[GregoryBiraud]]></dc:creator><pubDate>Wed, 08 Dec 2021 14:40:30 GMT</pubDate></item><item><title><![CDATA[Reply to naviguer dans un chemin de navigation via du JS on Wed, 08 Dec 2021 14:35:40 GMT]]></title><description><![CDATA[<p dir="auto">Serait il possible d'avoir de la documentation sur les différentes caractéristiques des objets breadPath ?</p>
]]></description><link>https://forum.digdash.com/post/320</link><guid isPermaLink="true">https://forum.digdash.com/post/320</guid><dc:creator><![CDATA[sven]]></dc:creator><pubDate>Wed, 08 Dec 2021 14:35:40 GMT</pubDate></item><item><title><![CDATA[Reply to naviguer dans un chemin de navigation via du JS on Tue, 07 Dec 2021 11:03:07 GMT]]></title><description><![CDATA[<p dir="auto">Bonjour,</p>
<p dir="auto">Après différent teste nous avons réussi a adapté ce que vous nous avez envoyé.</p>
<p dir="auto">Je vous remercie.</p>
]]></description><link>https://forum.digdash.com/post/317</link><guid isPermaLink="true">https://forum.digdash.com/post/317</guid><dc:creator><![CDATA[jperret]]></dc:creator><pubDate>Tue, 07 Dec 2021 11:03:07 GMT</pubDate></item><item><title><![CDATA[Reply to naviguer dans un chemin de navigation via du JS on Mon, 29 Nov 2021 16:51:43 GMT]]></title><description><![CDATA[<p dir="auto">Bonjour,</p>
<p dir="auto">Il est tout à fait possible de naviguer dans un chemin de navigation avec du JS.</p>
<p dir="auto">Voici les étapes et le code à ajuster.</p>
<p dir="auto">1/ Supposons que j'ai un chemin de navigation Dim 1 (Hierarchie 1, Niveau 1) &gt; Dim 2 (Hierarchie 2, Niveau 1)</p>
<p dir="auto">2/ Ajouter un bouton qui s'appelle "Naviguer au niveau 2 de mon chemin" (ou plus simple) et mettre en action une fonction javascript appelée "customNavigate()"</p>
<p dir="auto">3/ Créer une fonction js dans l'éditeur JS tel que :</p>
<pre><code>function customNavigate()
{   
    var breadPath = new BreadPath();
    breadPath.elements = [{
       dimExpl: "Dim 2",
       dimFilter: null,
       filter: null,
       hExpl: 1, // - L'index de la hiérarchie si existe dans le chemin de nav, null sinon
       hFilter: null,
       lExpl: 1, // - Le niveau de la hiérarchie si existe dans le chemin de nav, null sinon
       lFilter: null,
       mapIndex: -1,
       member: null,
       memberCaption: null,
       memberFormated: null,
    }];
    ddCtrl.drillTo('id_du_portlet_dans_tdb', "Dim 1", "Hierarchie 1", "Niveau 1", breadPath);
}
</code></pre>
<p dir="auto">4/ L'action est prête à être testée.</p>
<p dir="auto">Si jamais vous n'arrivez pas à adapter le code, n'hésitez pas à prendre rendez vous avec l'un de nos consultants.</p>
]]></description><link>https://forum.digdash.com/post/316</link><guid isPermaLink="true">https://forum.digdash.com/post/316</guid><dc:creator><![CDATA[GregoryBiraud]]></dc:creator><pubDate>Mon, 29 Nov 2021 16:51:43 GMT</pubDate></item></channel></rss>