<?xml version="1.0" encoding="UTF-8"?>
<scriptfile>
    <settings program="actiona" version="3.9.2" scriptVersion="1.1.0" os="Windows"/>
    <actions>
        <action name="ActionCode" version="1.0.0"/>
        <action name="ActionMessageBox" version="1.0.0"/>
        <action name="ActionStop" version="1.0.0"/>
        <action name="ActionNoop" version="1.0.0"/>
        <action name="ActionPause" version="1.0.0"/>
        <action name="ActionLoop" version="1.0.0"/>
        <action name="ActionGoto" version="1.0.0"/>
        <action name="ActionDataInput" version="1.0.0"/>
        <action name="ActionConsole" version="1.0.0"/>
        <action name="ActionVariableCondition" version="1.0.0"/>
        <action name="ActionVariable" version="1.0.0"/>
        <action name="ActionTimeCondition" version="1.0.0"/>
    </actions>
    <parameters/>
    <resources>
        <resource id="champ_equipe_vente" type="2">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</resource>
        <resource id="ico_equipe_vente" type="2">AAABcnicAXIBjf6JUE5HDQoaCgAAAA1JSERSAAAADgAAAAsIAgAAAMDnKzUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAEkSURBVBiVY7x79y4DAwPXgVDOe58Y8ADWaCYIg+nLTXzqGBgYPj1hgTEjfiZVfWFgYPjzjfXjNwY23t+87AwMDAxvbnAxaHwTYeDZ0saCqvWk4IokZkYxhp9v/xlu+qjHw/RgGcef9N/sIgwMDChKuU/kMamsf+ukxvBig+Ca2bwMQoyP9jEysHCzJf5BU8r4681/IfH/DAwMIgr/WFb8V2j9IMQtwJDxQZOB5xmq0u8KmewH4gX+5P5/Us/yP/C7OAODdMYHmCwTstK/OgWfvHP+v7/AKNH4W3I955r1HH8QsqjeYmD5rejyUdGFgYGB4Y8275YQnj0KPzwM0ZT+YHz7hhVV2w/bVb9+s7G+fcPAwMD4D6b0rxg/+6mF3Ay4AasJAARdX46Fq5GCAAAAAElFTkSuQmCCfIumqg==</resource>
    </resources>
    <script pauseBefore="0" pauseAfter="0">
        <action name="ActionCode" label="Debut" comment="include librairie moment" color="#0f0f0f">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="code">
                <subParameter name="value" code="1">include(&quot;moment-with-locales.min.js&quot;);    

/* =====================================================&gt; 
Si la librairie moment est dans Paramètres

		include(nom du paramètre);    
 
Pour charger la librairie moment dans Paramètres, clic sur Script (dans bandeau), clic sur Paramètres. Dans la colonne Type, remplacer Texte par Fichier. Dans la colonne Valeur, rechercher le fichier moment-with-locales.min.js. Dans la colonne Nom, mettre un nom, puis OK.
Après OK, le paramètre devient une variable que l'on retouve dans la liste des variables. 

Si ailleurs que dans Paramètres (dans un dossier quelquonque), indiquer le chemin :
           include(&quot;c:/ .../.../moment-with-locales.min.js&quot;);  
========================================================== */
//===============    Mettre en francais

moment.lang('fr');
     //  ou    
moment.locale(&quot;fr&quot;);


</subParameter>
            </parameter>
        </action>
        <action name="ActionVariable" comment="Compteur_hors_boucle     ----------------------------&gt;  Compteur - Part 1/2   ">
            <exception id="2" action="1" line=""/>
            <exception id="32" action="0" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="type">
                <subParameter name="value" code="0">string</subParameter>
            </parameter>
            <parameter name="positionValue">
                <subParameter name="value" code="0"></subParameter>
                <subParameter name="unit" code="0">0</subParameter>
            </parameter>
            <parameter name="value">
                <subParameter name="value" code="0">1</subParameter>
            </parameter>
            <parameter name="variable">
                <subParameter name="value" code="0">Compteur_hors_boucle</subParameter>
            </parameter>
            <parameter name="colorValue">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
        </action>
        <action name="ActionMessageBox" comment="     /!\  Avez vous paramétré l'include de la librairie Moment.js?">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="type">
                <subParameter name="value" code="0">ok</subParameter>
            </parameter>
            <parameter name="ifNo">
                <subParameter name="action" code="0">do_nothing</subParameter>
                <subParameter name="line" code="0">Z</subParameter>
            </parameter>
            <parameter name="windowIcon">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="customIcon">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="textMode">
                <subParameter name="value" code="0">automatic</subParameter>
            </parameter>
            <parameter name="title">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="ifYes">
                <subParameter name="action" code="0">do_nothing</subParameter>
                <subParameter name="line" code="0"></subParameter>
            </parameter>
            <parameter name="message">
                <subParameter name="value" code="0">&lt;html&gt;
&lt;head&gt;
	&lt;title&gt;&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;br&gt;
&lt;hr width=&quot;100%&quot;&gt;
&lt;b&gt;
&lt;br&gt;
&lt;div align=&quot;left&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;5&quot; color=#000000&gt;&amp;nbsp; &amp;nbsp; /!\  &amp;nbsp; Avez vous paramétré l'include de la librairie Moment.js?  Ligne N° 001 Debut). Ouvrir l'action Code pour plus de détails.&lt;/font&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/b&gt;
&lt;hr width=&quot;100%&quot;&gt;

&lt;/body&gt;
&lt;/html&gt;

</subParameter>
            </parameter>
            <parameter name="icon">
                <subParameter name="value" code="0">warning</subParameter>
            </parameter>
        </action>
        <action name="ActionVariable" comment="Nbre_de_doss">
            <exception id="2" action="1" line=""/>
            <exception id="32" action="0" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="type">
                <subParameter name="value" code="0">string</subParameter>
            </parameter>
            <parameter name="positionValue">
                <subParameter name="value" code="0"></subParameter>
                <subParameter name="unit" code="0">0</subParameter>
            </parameter>
            <parameter name="value">
                <subParameter name="value" code="0">0</subParameter>
            </parameter>
            <parameter name="variable">
                <subParameter name="value" code="0">Nbre_de_doss</subParameter>
            </parameter>
            <parameter name="colorValue">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
        </action>
        <action name="ActionDataInput" comment="Nbre_de_doss">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="defaultValue">
                <subParameter name="value" code="0">0</subParameter>
            </parameter>
            <parameter name="windowIcon">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="editorType">
                <subParameter name="value" code="0">line</subParameter>
            </parameter>
            <parameter name="windowTitle">
                <subParameter name="value" code="0">Nbre de dossiers</subParameter>
            </parameter>
            <parameter name="question">
                <subParameter name="value" code="0">

&lt;html&gt;
&lt;body&gt;

&lt;b&gt;
&lt;br&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;5&quot; color=#000000&gt;Nombre de dossiers 
&lt;/font&gt;&lt;/div&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;5&quot; color=#000000&gt;à traiter ?&lt;/font&gt;&lt;/div&gt;

&lt;br&gt;&lt;br&gt;
&lt;/b&gt;

&lt;/body&gt;
&lt;/html&gt;

</subParameter>
            </parameter>
            <parameter name="dataType">
                <subParameter name="value" code="0">integer</subParameter>
            </parameter>
            <parameter name="variable">
                <subParameter name="value" code="0">Nbre_de_doss</subParameter>
            </parameter>
        </action>
        <action name="ActionVariableCondition" comment="--- pour abandonner si 0 dossier à traiter">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="value">
                <subParameter name="value" code="0">0</subParameter>
            </parameter>
            <parameter name="ifEqual">
                <subParameter name="action" code="0">goto</subParameter>
                <subParameter name="line" code="0">Z</subParameter>
            </parameter>
            <parameter name="comparison">
                <subParameter name="value" code="0">equal</subParameter>
            </parameter>
            <parameter name="variable">
                <subParameter name="value" code="0">Nbre_de_doss</subParameter>
            </parameter>
            <parameter name="ifDifferent">
                <subParameter name="action" code="0">do_nothing</subParameter>
                <subParameter name="line" code="0"></subParameter>
            </parameter>
        </action>
        <action name="ActionVariableCondition" comment="--- pour abandonner si clic sur Annuler">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="value">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="ifEqual">
                <subParameter name="action" code="0">goto</subParameter>
                <subParameter name="line" code="0">Z</subParameter>
            </parameter>
            <parameter name="comparison">
                <subParameter name="value" code="0">equal</subParameter>
            </parameter>
            <parameter name="variable">
                <subParameter name="value" code="0">Nbre_de_doss</subParameter>
            </parameter>
            <parameter name="ifDifferent">
                <subParameter name="action" code="0">do_nothing</subParameter>
                <subParameter name="line" code="0"></subParameter>
            </parameter>
        </action>
        <action name="ActionNoop" comment="   ------------------------  Début procédure Macro différé --------------------------" color="#ffff7f">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
        </action>
        <action name="ActionVariable" label="P1" comment="Depart_macro">
            <exception id="2" action="1" line=""/>
            <exception id="32" action="0" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="type">
                <subParameter name="value" code="0">string</subParameter>
            </parameter>
            <parameter name="positionValue">
                <subParameter name="value" code="0"></subParameter>
                <subParameter name="unit" code="0">0</subParameter>
            </parameter>
            <parameter name="value">
                <subParameter name="value" code="0">Départ non programmé</subParameter>
            </parameter>
            <parameter name="variable">
                <subParameter name="value" code="0">Depart_macro</subParameter>
            </parameter>
            <parameter name="colorValue">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
        </action>
        <action name="ActionMessageBox" comment="Question : Différer le départ de la macro?">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="type">
                <subParameter name="value" code="0">yesno</subParameter>
            </parameter>
            <parameter name="ifNo">
                <subParameter name="action" code="0">goto</subParameter>
                <subParameter name="line" code="0">P3</subParameter>
            </parameter>
            <parameter name="windowIcon">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="customIcon">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="textMode">
                <subParameter name="value" code="0">automatic</subParameter>
            </parameter>
            <parameter name="title">
                <subParameter name="value" code="0">Différer le départ de la macro?</subParameter>
            </parameter>
            <parameter name="ifYes">
                <subParameter name="action" code="0">do_nothing</subParameter>
                <subParameter name="line" code="0">P1</subParameter>
            </parameter>
            <parameter name="message">
                <subParameter name="value" code="0">&lt;html&gt;
&lt;head&gt;
	&lt;title&gt;&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;br&gt;
&lt;hr width=&quot;100%&quot;&gt;
&lt;b&gt;
&lt;br&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;6&quot; color=#FF0000&gt;Différer le départ &lt;/font&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;6&quot; color=#000000&gt;de la macro ? &lt;/font&gt;&lt;/div&gt;

&lt;br&gt;&lt;br&gt;
&lt;/b&gt;
&lt;hr width=&quot;100%&quot;&gt;

&lt;/body&gt;
&lt;/html&gt;

</subParameter>
            </parameter>
            <parameter name="icon">
                <subParameter name="value" code="0">question</subParameter>
            </parameter>
        </action>
        <action name="ActionDataInput" label="saisie_départ" comment=" dans var Depart_macro">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="defaultValue">
                <subParameter name="value" code="1">
moment().format('L LTS');    // le script utilise la librairie Moment.js</subParameter>
            </parameter>
            <parameter name="windowIcon">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="editorType">
                <subParameter name="value" code="0">line</subParameter>
            </parameter>
            <parameter name="windowTitle">
                <subParameter name="value" code="0">Entrer heure départ macro.</subParameter>
            </parameter>
            <parameter name="question">
                <subParameter name="value" code="0">&lt;html&gt;
&lt;head&gt;
	&lt;title&gt;&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;br&gt;
&lt;hr width=&quot;100%&quot;&gt;
&lt;b&gt;
&lt;br&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;6&quot; color=#000000&gt;Entrer l'heure du départ de la macro &lt;/font&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;6&quot; color=#000000&gt;sous la forme &lt;/font&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;6&quot; color=#FF0000&gt;JJ/MM/AAAA hh:mm:ss&lt;/font&gt;&lt;/div&gt;

&lt;br&gt;&lt;br&gt;
&lt;/b&gt;
&lt;hr width=&quot;100%&quot;&gt;

&lt;/body&gt;
&lt;/html&gt;

</subParameter>
            </parameter>
            <parameter name="dataType">
                <subParameter name="value" code="0">text</subParameter>
            </parameter>
            <parameter name="variable">
                <subParameter name="value" code="0">Depart_macro</subParameter>
            </parameter>
        </action>
        <action name="ActionVariableCondition" comment=" Abandon si clic sur annuler">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="value">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="ifEqual">
                <subParameter name="action" code="0">goto</subParameter>
                <subParameter name="line" code="0">Z</subParameter>
            </parameter>
            <parameter name="comparison">
                <subParameter name="value" code="0">equal</subParameter>
            </parameter>
            <parameter name="variable">
                <subParameter name="value" code="0">Depart_macro</subParameter>
            </parameter>
            <parameter name="ifDifferent">
                <subParameter name="action" code="0">do_nothing</subParameter>
                <subParameter name="line" code="0"></subParameter>
            </parameter>
        </action>
        <action name="ActionCode" comment="Verif var Depart_macro  ----&gt; verif date heure format JJ/MM/AAAA hh:mm:ss">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="code">
                <subParameter name="value" code="1">// Par MIOTTO Didier -  Vérif Date Heure format JJ/MM/AAAA hh:mm:ss

//================================================
//  A programmer que la première et denière lignes.
//================================================

       var Date_Heure_a_tester = Depart_macro;  //=&gt; Depart_macro est la var à vérifier.

//  Pour abandonner si clic sur Annuler car la variable est vide
	if (Date_Heure_a_tester == &quot;&quot;) { var resultat = (&quot;false&quot;); }

//  Vérif que var Date_Heure_a_tester compte 19 caractères
	if (Date_Heure_a_tester.length == &quot;19&quot;) {}
	else { var resultat = (&quot;false&quot;); } 

//  Vérif que le caractère / soit en 3eme position dans var Date_Heure_a_tester
	if (Date_Heure_a_tester.indexOf(&quot;/&quot;) == &quot;2&quot;) {}
	else { var resultat = (&quot;false&quot;); } 

//  Vérif que le caractère / soit en 6eme position dans var Date_Heure_a_tester
	if (Date_Heure_a_tester.lastIndexOf(&quot;/&quot;) == &quot;5&quot;) {}
	else { var resultat = (&quot;false&quot;); } 

// Vérif que le caractère  espace soit en 11eme position dans var Date_Heure_a_tester
	if (Date_Heure_a_tester.indexOf(&quot; &quot;) == &quot;10&quot;) {}
	else { var resultat = (&quot;false&quot;); } 

// Vérif que le caractère : soit en 14eme position dans var Date_Heure_a_tester
	if (Date_Heure_a_tester.indexOf(&quot;:&quot;) == &quot;13&quot;) {}
	else { var resultat = (&quot;false&quot;); } 

//  Vérif que le caractère :  soit en 17eme position dans var Date_Heure_a_tester
	if (Date_Heure_a_tester.lastIndexOf(&quot;:&quot;) == &quot;16&quot;) {}
	else { var resultat = (&quot;false&quot;); } 
  
  
//  Séparation de la date et de l'heure 
          var tabl_Date_Heure_a_tester = Date_Heure_a_tester.split(&quot; &quot;); 
          
//===================================
//=&gt; Extraction et vérif de la date
//===================================
var Date_a_tester = tabl_Date_Heure_a_tester[0];
//===================================
//===================================
//=&gt;          Décomposition de la date    
// ===================================
var tabl_Date_a_tester = Date_a_tester.split(&quot;/&quot;);
var JJ = tabl_Date_a_tester [0];
var MM = tabl_Date_a_tester [1];
var AAAA = tabl_Date_a_tester [2]; 
//===================================

//  Vérif que JJ/MM/AAAA compte 10 caractères
	if (Date_a_tester.length == &quot;10&quot;) {}
	else { var resultat = (&quot;false&quot;); }

//  Verifie la structure de JJ/MM/AAAA
var reg=new RegExp(&quot;^(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[0-9]{4}$&quot;,&quot;g&quot;);
var test_structure_Date_a_tester = (reg.test(Date_a_tester));

	if (test_structure_Date_a_tester == false) {
	var resultat = (&quot;false&quot;);
	}
// Fin vérif structure
// ======================================================

// Définition du dernier jour de février
// Année bissextile si annnée divisible par 4 et que ce n'est pas un siècle, ou bien si divisible par 400
	if (AAAA%4 == 0 &amp;&amp; AAAA%100 !=0 || AAAA%400 == 0) fev = 29;
	else fev = 28;

// Nombre de jours pour chaque mois
	nbJours = new Array(31,fev,31,30,31,30,31,31,30,31,30,31);

// Enfin, var resultat retourne vrai si le jour est bien entre 1 et le bon nombre de jours, idem pour les mois, sinon retourn faux
	var  resultat = ( MM &gt;= 1 &amp;&amp; MM &lt;=12 &amp;&amp; JJ &gt;= 1 &amp;&amp; JJ &lt;= nbJours[MM-1] );
		if ( resultat == false) { var resultat = (&quot;false&quot;); }
    
 //  Fin vérif date 
 //=================================== 
  
  

//===================================
//=&gt; Extraction et vérif de l'heure    
//===================================
var Heure_a_tester = tabl_Date_Heure_a_tester[1];
//===================================

//  Vérifie que var Heure_a_tester compte 8 caractères
	if (Heure_a_tester.length == &quot;8&quot;) {}
	else { var resultat = (&quot;false&quot;); }

// Vérif que le caractère : soit en 3eme position dans var Heure_a_tester
	if (Heure_a_tester.indexOf(&quot;:&quot;) == &quot;2&quot;) {}
	else { var resultat = (&quot;false&quot;); } 

//  Vérif que le caractère :  soit en 6eme position dans var Heure_a_tester
	if (Heure_a_tester.lastIndexOf(&quot;:&quot;) == &quot;5&quot;) {}
	else { var resultat = (&quot;false&quot;); } 

//===================================
//=&gt; Décomposition de l'heure    
//===================================
var tabl_Heure_a_tester = Heure_a_tester.split(&quot;:&quot;);
var hh = tabl_Heure_a_tester [0];
var mm = tabl_Heure_a_tester [1];
var ss = tabl_Heure_a_tester [2];
//===================================

 //  Vérif hh    ---------------------------------------&gt;  Si hh &lt; ou = à 24 ...
	if (hh &lt;= 24) {}
	else { var resultat = (&quot;false&quot;); }

//  Vérif hh soit numérique
valeur_numerique = new RegExp(&quot;^[0-9]+$&quot;);
	if (valeur_numerique.test(hh) == true) {}
	else { var resultat = (&quot;false&quot;); }


//  Vérif mm    ----------------------------------------&gt;  Si mm &lt; ou = à 59 ...
	if (mm &lt;= 59) {}
	else { var resultat = (&quot;false&quot;); }

//  Vérif mm soit numérique
valeur_numerique = new RegExp(&quot;^[0-9]+$&quot;);
	if (valeur_numerique.test(mm) == true) {}
	else { var resultat = (&quot;false&quot;); }

//  Vérif ss    ----------------------------------------&gt;  Si ss &lt; ou = à 59 ...
	if (ss &lt;= 59) {}
	else { var resultat = (&quot;false&quot;); }

//  Vérif ss soit numérique
valeur_numerique = new RegExp(&quot;^[0-9]+$&quot;);
	if (valeur_numerique.test(ss) == true) {}
	else { var resultat = (&quot;false&quot;); }
// ======================================================
// Fin vérif heure

// Fin des vérif


// ======================================================
//          Ordre donné
// ======================================================
  if (resultat == &quot;false&quot;) {Script.nextLine=(&quot;Erreur_saisie&quot;);}
// ======================================================

//  ------------------------- Terminé -------------------
</subParameter>
            </parameter>
        </action>
        <action name="ActionGoto" comment="P3    --------&gt;   pour procédure Arrêt macro">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="line">
                <subParameter name="value" code="0">P3</subParameter>
            </parameter>
        </action>
        <action name="ActionMessageBox" label="Erreur_saisie" comment="donne info --&gt;  Erreur de saisie sur heure départ macro">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="type">
                <subParameter name="value" code="0">ok</subParameter>
            </parameter>
            <parameter name="ifNo">
                <subParameter name="action" code="0">do_nothing</subParameter>
                <subParameter name="line" code="0">P1</subParameter>
            </parameter>
            <parameter name="windowIcon">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="customIcon">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="textMode">
                <subParameter name="value" code="0">automatic</subParameter>
            </parameter>
            <parameter name="title">
                <subParameter name="value" code="0">Erreur_saisie</subParameter>
            </parameter>
            <parameter name="ifYes">
                <subParameter name="action" code="0">do_nothing</subParameter>
                <subParameter name="line" code="0"></subParameter>
            </parameter>
            <parameter name="message">
                <subParameter name="value" code="0">&lt;html&gt;
&lt;head&gt;
	&lt;title&gt;&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;br&gt;
&lt;hr width=&quot;100%&quot;&gt;
&lt;b&gt;
&lt;br&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;6&quot; color=#FF0000&gt;Erreur saisie sur l'heure &lt;/font&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;6&quot; color=#000000&gt;du départ de la macro . &lt;/font&gt;&lt;/div&gt;

&lt;br&gt;&lt;br&gt;
&lt;/b&gt;
&lt;hr width=&quot;100%&quot;&gt;

&lt;/body&gt;
&lt;/html&gt;

</subParameter>
            </parameter>
            <parameter name="icon">
                <subParameter name="value" code="0">error</subParameter>
            </parameter>
        </action>
        <action name="ActionGoto" comment="saisie_départ">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="line">
                <subParameter name="value" code="0">saisie_départ</subParameter>
            </parameter>
        </action>
        <action name="ActionNoop" comment="   ------------------------  Fin procédure Macro différé --------------------------" color="#ffff7f" enabled="false">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
        </action>
        <action name="ActionNoop" color="#ffff7f" enabled="false">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
        </action>
        <action name="ActionNoop" comment="   ------------------------  Début procédure Arrêt macro  --------------------------" color="#ffff7f" enabled="false">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
        </action>
        <action name="ActionVariable" label="P3" comment="Fin_macro">
            <exception id="2" action="1" line=""/>
            <exception id="32" action="0" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="type">
                <subParameter name="value" code="0">string</subParameter>
            </parameter>
            <parameter name="positionValue">
                <subParameter name="value" code="0"></subParameter>
                <subParameter name="unit" code="0">0</subParameter>
            </parameter>
            <parameter name="value">
                <subParameter name="value" code="0">Fin non programmé</subParameter>
            </parameter>
            <parameter name="variable">
                <subParameter name="value" code="0">Fin_macro</subParameter>
            </parameter>
            <parameter name="colorValue">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
        </action>
        <action name="ActionMessageBox" comment="Programmer la fin de la macro ?">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="type">
                <subParameter name="value" code="0">yesno</subParameter>
            </parameter>
            <parameter name="ifNo">
                <subParameter name="action" code="0">goto</subParameter>
                <subParameter name="line" code="0">Récap_D/A</subParameter>
            </parameter>
            <parameter name="windowIcon">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="customIcon">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="textMode">
                <subParameter name="value" code="0">automatic</subParameter>
            </parameter>
            <parameter name="title">
                <subParameter name="value" code="0">Programmer la fin de la macro ?</subParameter>
            </parameter>
            <parameter name="ifYes">
                <subParameter name="action" code="0">do_nothing</subParameter>
                <subParameter name="line" code="0">CV</subParameter>
            </parameter>
            <parameter name="message">
                <subParameter name="value" code="0">&lt;html&gt;
&lt;head&gt;
	&lt;title&gt;&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;br&gt;
&lt;hr width=&quot;100%&quot;&gt;
&lt;b&gt;
&lt;br&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;6&quot; color=#FF0000&gt;Programmer &lt;/font&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;6&quot; color=#000000&gt;la fin de la &lt;/font&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;6&quot; color=#000000&gt;macro ? &lt;/font&gt;&lt;/div&gt;

&lt;br&gt;&lt;br&gt;
&lt;/b&gt;


&lt;/body&gt;
&lt;/html&gt;

</subParameter>
            </parameter>
            <parameter name="icon">
                <subParameter name="value" code="0">question</subParameter>
            </parameter>
        </action>
        <action name="ActionDataInput" label="saisie_fin" comment=" dans var Fin_macro">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="defaultValue">
                <subParameter name="value" code="1">
moment().format('L LTS');   // le script utilise la librairie Moment.js</subParameter>
            </parameter>
            <parameter name="windowIcon">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="editorType">
                <subParameter name="value" code="0">line</subParameter>
            </parameter>
            <parameter name="windowTitle">
                <subParameter name="value" code="0">Heure de fin de la macro.</subParameter>
            </parameter>
            <parameter name="question">
                <subParameter name="value" code="0">&lt;html&gt;
&lt;head&gt;
	&lt;title&gt;&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;br&gt;
&lt;hr width=&quot;100%&quot;&gt;
&lt;b&gt;
&lt;br&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;6&quot; color=#000000&gt;Entrer l'heure de fin de la macro &lt;/font&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;6&quot; color=#000000&gt;sous la forme &lt;/font&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;6&quot; color=#FF0000&gt;JJ/MM/AAAA hh:mm:ss&lt;/font&gt;&lt;/div&gt;

&lt;br&gt;&lt;br&gt;
&lt;/b&gt;
&lt;hr width=&quot;100%&quot;&gt;

&lt;/body&gt;
&lt;/html&gt;

</subParameter>
            </parameter>
            <parameter name="dataType">
                <subParameter name="value" code="0">text</subParameter>
            </parameter>
            <parameter name="variable">
                <subParameter name="value" code="0">Fin_macro</subParameter>
            </parameter>
        </action>
        <action name="ActionVariableCondition" comment=" Abandon si clic sur annuler">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="value">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="ifEqual">
                <subParameter name="action" code="0">goto</subParameter>
                <subParameter name="line" code="0">Z</subParameter>
            </parameter>
            <parameter name="comparison">
                <subParameter name="value" code="0">equal</subParameter>
            </parameter>
            <parameter name="variable">
                <subParameter name="value" code="0">Fin_macro</subParameter>
            </parameter>
            <parameter name="ifDifferent">
                <subParameter name="action" code="0">do_nothing</subParameter>
                <subParameter name="line" code="0"></subParameter>
            </parameter>
        </action>
        <action name="ActionCode" comment="Verif var Fin_macro  ----&gt; verif date heure format JJ/MM/AAAA hh:mm:ss">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="code">
                <subParameter name="value" code="1">// Par MIOTTO Didier -  Vérif Date Heure format JJ/MM/AAAA hh:mm:ss

//================================================
//  A programmer que la première et denière lignes.
//================================================

	var Date_Heure_a_tester = Fin_macro;

//  Pour abandonner si clic sur Annuler car la variable est vide
	if (Date_Heure_a_tester == &quot;&quot;) { var resultat = (&quot;false&quot;); }

//  Vérif que var Date_Heure_a_tester compte 19 caractères
	if (Date_Heure_a_tester.length == &quot;19&quot;) {}
	else { var resultat = (&quot;false&quot;); } 

//  Vérif que le caractère / soit en 3eme position dans var Date_Heure_a_tester
	if (Date_Heure_a_tester.indexOf(&quot;/&quot;) == &quot;2&quot;) {}
	else { var resultat = (&quot;false&quot;); } 

//  Vérif que le caractère / soit en 6eme position dans var Date_Heure_a_tester
	if (Date_Heure_a_tester.lastIndexOf(&quot;/&quot;) == &quot;5&quot;) {}
	else { var resultat = (&quot;false&quot;); } 

// Vérif que le caractère  espace soit en 11eme position dans var Date_Heure_a_tester
	if (Date_Heure_a_tester.indexOf(&quot; &quot;) == &quot;10&quot;) {}
	else { var resultat = (&quot;false&quot;); } 

// Vérif que le caractère : soit en 14eme position dans var Date_Heure_a_tester
	if (Date_Heure_a_tester.indexOf(&quot;:&quot;) == &quot;13&quot;) {}
	else { var resultat = (&quot;false&quot;); } 

//  Vérif que le caractère :  soit en 17eme position dans var Date_Heure_a_tester
	if (Date_Heure_a_tester.lastIndexOf(&quot;:&quot;) == &quot;16&quot;) {}
	else { var resultat = (&quot;false&quot;); } 
  
  
//  Séparation de la date et de l'heure 
          var tabl_Date_Heure_a_tester = Date_Heure_a_tester.split(&quot; &quot;); 
          
//===================================
//=&gt; Extraction et vérif de la date
//===================================
var Date_a_tester = tabl_Date_Heure_a_tester[0];
//===================================
//===================================
//=&gt;          Décomposition de la date    
// ===================================
var tabl_Date_a_tester = Date_a_tester.split(&quot;/&quot;);
var JJ = tabl_Date_a_tester [0];
var MM = tabl_Date_a_tester [1];
var AAAA = tabl_Date_a_tester [2]; 
//===================================

//  Vérif que JJ/MM/AAAA compte 10 caractères
	if (Date_a_tester.length == &quot;10&quot;) {}
	else { var resultat = (&quot;false&quot;); }

//  Verifie la structure de JJ/MM/AAAA
var reg=new RegExp(&quot;^(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[0-9]{4}$&quot;,&quot;g&quot;);
var test_structure_Date_a_tester = (reg.test(Date_a_tester));

	if (test_structure_Date_a_tester == false) {
	var resultat = (&quot;false&quot;);
	}
// Fin vérif structure
// ======================================================

// Définition du dernier jour de février
// Année bissextile si annnée divisible par 4 et que ce n'est pas un siècle, ou bien si divisible par 400
	if (AAAA%4 == 0 &amp;&amp; AAAA%100 !=0 || AAAA%400 == 0) fev = 29;
	else fev = 28;

// Nombre de jours pour chaque mois
	nbJours = new Array(31,fev,31,30,31,30,31,31,30,31,30,31);

// Enfin, var resultat retourne vrai si le jour est bien entre 1 et le bon nombre de jours, idem pour les mois, sinon retourn faux
	var  resultat = ( MM &gt;= 1 &amp;&amp; MM &lt;=12 &amp;&amp; JJ &gt;= 1 &amp;&amp; JJ &lt;= nbJours[MM-1] );
		if ( resultat == false) { var resultat = (&quot;false&quot;); }
    
 //  Fin vérif date 
 //=================================== 
  
  

//===================================
//=&gt; Extraction et vérif de l'heure    
//===================================
var Heure_a_tester = tabl_Date_Heure_a_tester[1];
//===================================

//  Vérifie que var Heure_a_tester compte 8 caractères
	if (Heure_a_tester.length == &quot;8&quot;) {}
	else { var resultat = (&quot;false&quot;); }

// Vérif que le caractère : soit en 3eme position dans var Heure_a_tester
	if (Heure_a_tester.indexOf(&quot;:&quot;) == &quot;2&quot;) {}
	else { var resultat = (&quot;false&quot;); } 

//  Vérif que le caractère :  soit en 6eme position dans var Heure_a_tester
	if (Heure_a_tester.lastIndexOf(&quot;:&quot;) == &quot;5&quot;) {}
	else { var resultat = (&quot;false&quot;); } 

//===================================
//=&gt; Décomposition de l'heure    
//===================================
var tabl_Heure_a_tester = Heure_a_tester.split(&quot;:&quot;);
var hh = tabl_Heure_a_tester [0];
var mm = tabl_Heure_a_tester [1];
var ss = tabl_Heure_a_tester [2];
//===================================

 //  Vérif hh    ---------------------------------------&gt;  Si hh &lt; ou = à 24 ...
	if (hh &lt;= 24) {}
	else { var resultat = (&quot;false&quot;); }

//  Vérif hh soit numérique
valeur_numerique = new RegExp(&quot;^[0-9]+$&quot;);
	if (valeur_numerique.test(hh) == true) {}
	else { var resultat = (&quot;false&quot;); }


//  Vérif mm    ----------------------------------------&gt;  Si mm &lt; ou = à 59 ...
	if (mm &lt;= 59) {}
	else { var resultat = (&quot;false&quot;); }

//  Vérif mm soit numérique
valeur_numerique = new RegExp(&quot;^[0-9]+$&quot;);
	if (valeur_numerique.test(mm) == true) {}
	else { var resultat = (&quot;false&quot;); }

//  Vérif ss    ----------------------------------------&gt;  Si ss &lt; ou = à 59 ...
	if (ss &lt;= 59) {}
	else { var resultat = (&quot;false&quot;); }

//  Vérif ss soit numérique
valeur_numerique = new RegExp(&quot;^[0-9]+$&quot;);
	if (valeur_numerique.test(ss) == true) {}
	else { var resultat = (&quot;false&quot;); }
// ======================================================
// Fin vérif heure

// Fin des vérif


// ======================================================
//          Ordre donné
// ======================================================
  if (resultat == &quot;false&quot;) {Script.nextLine=(&quot;hs_saisie&quot;);}
// ======================================================

//  ------------------------- Terminé -------------------
</subParameter>
            </parameter>
        </action>
        <action name="ActionCode" comment="Si var Depart_macro est après var Fin_macro, ...  (avec  la librairie Moment.js)" color="#5100f3">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="code">
                <subParameter name="value" code="1">
// le script utilise la librairie Moment.js

/* ===================================================
isBefore   -----&gt;   avant
isSame   ------&gt;    =
isAfter   --------&gt;   après
isSameOrBefore   ---&gt;   = ou avant
isSameOrAfter   ------&gt;   = ou après
======================================================*/

var one = moment( Depart_macro , 'L LTS' );
var two = moment( Fin_macro , 'L LTS' );

var soluce = moment( one ).isBefore( two , 'second' ); 

// Console.print(soluce);

if   (Depart_macro == &quot;Départ non programmé&quot;) {Script.nextLine=(&quot;Récap_D/A&quot;);}
else if   ( soluce == true ){Script.nextLine=(&quot;Récap_D/A&quot;);}
else {
Depart_macro = &quot;Départ non programmé&quot; ;  // -------- ré-initialisation de la var
Fin_macro = &quot;Fin non programmé&quot; ;  // ------------------ ré-initialisation de la var
Script.nextLine=(&quot;D&gt;F&quot;);
}</subParameter>
            </parameter>
        </action>
        <action name="ActionMessageBox" label="Récap_D/A" comment="Récap Départ/Arrêt macro.">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="type">
                <subParameter name="value" code="0">yesno</subParameter>
            </parameter>
            <parameter name="ifNo">
                <subParameter name="action" code="0">do_nothing</subParameter>
                <subParameter name="line" code="0">P1</subParameter>
            </parameter>
            <parameter name="windowIcon">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="customIcon">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="textMode">
                <subParameter name="value" code="0">automatic</subParameter>
            </parameter>
            <parameter name="title">
                <subParameter name="value" code="0">Récap Départ/Arrêt macro.</subParameter>
            </parameter>
            <parameter name="ifYes">
                <subParameter name="action" code="0">goto</subParameter>
                <subParameter name="line" code="0">P1</subParameter>
            </parameter>
            <parameter name="message">
                <subParameter name="value" code="0">&lt;html&gt;
&lt;body&gt;

&lt;br&gt;
&lt;hr width=&quot;100%&quot;&gt;
&lt;b&gt;
&lt;br&gt;

&lt;div align=&quot;left&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;5&quot; color=#000000&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; ¤  Départ : $Depart_macro, &lt;/font&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div align=&quot;left&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;5&quot; color=#000000&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; ¤  Arrêt : $Fin_macro.&lt;/font&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div align=&quot;left&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;7&quot; color=#FF0000&gt;Re-saisir &lt;/font&gt;&lt;font face=&quot;Arial&quot; size=&quot;5&quot; color=#000000&gt; Départ / Arrêt macro ?&lt;/font&gt;&lt;/div&gt;


&lt;br&gt;&lt;br&gt;
&lt;/b&gt;
&lt;hr width=&quot;100%&quot;&gt;

&lt;/body&gt;
&lt;/html&gt;

</subParameter>
            </parameter>
            <parameter name="icon">
                <subParameter name="value" code="0">information</subParameter>
            </parameter>
        </action>
        <action name="ActionConsole" comment="Départ macro : ..." color="#000000">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="output">
                <subParameter name="value" code="0">warning</subParameter>
            </parameter>
            <parameter name="text">
                <subParameter name="value" code="1">(&quot;\n&quot; + &quot;Départ macro :&quot; +  &quot; \n &quot; +Depart_macro +  &quot;\n&quot;);</subParameter>
            </parameter>
        </action>
        <action name="ActionConsole" comment="Arrêt macro : ..." color="#000000">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="output">
                <subParameter name="value" code="0">warning</subParameter>
            </parameter>
            <parameter name="text">
                <subParameter name="value" code="1">(&quot;Arrêt macro :&quot; +  &quot; \n &quot; + Fin_macro +  &quot;\n&quot;);</subParameter>
            </parameter>
        </action>
        <action name="ActionVariableCondition" comment="Si départ programmé,aller à T pour lancer le décompte.">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="value">
                <subParameter name="value" code="0">Départ non programmé</subParameter>
            </parameter>
            <parameter name="ifEqual">
                <subParameter name="action" code="0">do_nothing</subParameter>
                <subParameter name="line" code="0">T</subParameter>
            </parameter>
            <parameter name="comparison">
                <subParameter name="value" code="0">contains</subParameter>
            </parameter>
            <parameter name="variable">
                <subParameter name="value" code="0">Depart_macro</subParameter>
            </parameter>
            <parameter name="ifDifferent">
                <subParameter name="action" code="0">goto</subParameter>
                <subParameter name="line" code="0">T</subParameter>
            </parameter>
        </action>
        <action name="ActionGoto" comment="B       ---------------------------------------&gt;    boite dialogue : GO Macro">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="line">
                <subParameter name="value" code="0">B</subParameter>
            </parameter>
        </action>
        <action name="ActionMessageBox" label="D&gt;F" comment="Donne info --&gt; Erreur saisie : heure départ &gt; heure fin macro">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="type">
                <subParameter name="value" code="0">ok</subParameter>
            </parameter>
            <parameter name="ifNo">
                <subParameter name="action" code="0">do_nothing</subParameter>
                <subParameter name="line" code="0">P1</subParameter>
            </parameter>
            <parameter name="windowIcon">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="customIcon">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="textMode">
                <subParameter name="value" code="0">automatic</subParameter>
            </parameter>
            <parameter name="title">
                <subParameter name="value" code="0">Erreur saisie : heure départ &gt; heure fin  macro ! </subParameter>
            </parameter>
            <parameter name="ifYes">
                <subParameter name="action" code="0">do_nothing</subParameter>
                <subParameter name="line" code="0"></subParameter>
            </parameter>
            <parameter name="message">
                <subParameter name="value" code="0">&lt;html&gt;
&lt;head&gt;
	&lt;title&gt;&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;br&gt;
&lt;hr width=&quot;100%&quot;&gt;
&lt;b&gt;
&lt;br&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;6&quot; color=#FF0000&gt;Erreur saisie !&lt;/font&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;6&quot; color=#000000&gt;Heure départ &gt; heure fin  macro !  &lt;/font&gt;&lt;/div&gt;&lt;br&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;6&quot; color=#FF0000&gt;Saisie à refaire .  &lt;/font&gt;&lt;/div&gt;



&lt;br&gt;&lt;br&gt;
&lt;/b&gt;
&lt;hr width=&quot;100%&quot;&gt;

&lt;/body&gt;
&lt;/html&gt;

</subParameter>
            </parameter>
            <parameter name="icon">
                <subParameter name="value" code="0">error</subParameter>
            </parameter>
        </action>
        <action name="ActionGoto" comment="P1">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="line">
                <subParameter name="value" code="0">P1</subParameter>
            </parameter>
        </action>
        <action name="ActionMessageBox" label="hs_saisie" comment="Donne info --&gt;  Erreur saisie heure fin macro">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="type">
                <subParameter name="value" code="0">ok</subParameter>
            </parameter>
            <parameter name="ifNo">
                <subParameter name="action" code="0">do_nothing</subParameter>
                <subParameter name="line" code="0">P1</subParameter>
            </parameter>
            <parameter name="windowIcon">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="customIcon">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="textMode">
                <subParameter name="value" code="0">automatic</subParameter>
            </parameter>
            <parameter name="title">
                <subParameter name="value" code="0">Erreur saisie sur heure fin macro.</subParameter>
            </parameter>
            <parameter name="ifYes">
                <subParameter name="action" code="0">do_nothing</subParameter>
                <subParameter name="line" code="0"></subParameter>
            </parameter>
            <parameter name="message">
                <subParameter name="value" code="0">&lt;html&gt;
&lt;head&gt;
	&lt;title&gt;&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;br&gt;
&lt;hr width=&quot;100%&quot;&gt;
&lt;b&gt;
&lt;br&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;6&quot; color=#FF0000&gt;Erreur saisie de l'heure &lt;/font&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;6&quot; color=#000000&gt;de fin de la macro . &lt;/font&gt;&lt;/div&gt;

&lt;br&gt;&lt;br&gt;
&lt;/b&gt;
&lt;hr width=&quot;100%&quot;&gt;

&lt;/body&gt;
&lt;/html&gt;

</subParameter>
            </parameter>
            <parameter name="icon">
                <subParameter name="value" code="0">error</subParameter>
            </parameter>
        </action>
        <action name="ActionGoto" comment="saisie_fin">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="line">
                <subParameter name="value" code="0">saisie_fin</subParameter>
            </parameter>
        </action>
        <action name="ActionPause" label="T" comment="800 ms" color="#aaaaff">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="duration">
                <subParameter name="value" code="0">800</subParameter>
            </parameter>
            <parameter name="unit">
                <subParameter name="value" code="0">milliseconds</subParameter>
            </parameter>
        </action>
        <action name="ActionCode" comment="Ouvre fenëtre Depart_macro ( hors console ) ." color="#f75200">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="code">
                <subParameter name="value" code="1">var info = new QDialog();
info.setWindowTitle(&quot;Départ différé&quot;);
info.move(526,534);   //-----------------------------&gt;   position du compteur

var A = new QFormLayout();
info.setLayout(A);

var message = new QLabel (&quot;Départ macro : &quot; + Depart_macro); //---------&gt; compteur

message.minimumWidth = 260;  //-----------------------------&gt;   largeur mini de la fenetre
message.maximumWidth = 280;  //-----------------------------&gt;  largeur max de la fenetre

A.addRow(message);
info.show();</subParameter>
            </parameter>
        </action>
        <action name="ActionPause" comment="1200" color="#f75200">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="duration">
                <subParameter name="value" code="0">1200</subParameter>
            </parameter>
            <parameter name="unit">
                <subParameter name="value" code="0">milliseconds</subParameter>
            </parameter>
        </action>
        <action name="ActionCode" comment="Feme fenêtre Depart_macro (à ne pas oublier)" color="#f75200">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="code">
                <subParameter name="value" code="1">info.close();</subParameter>
            </parameter>
        </action>
        <action name="ActionTimeCondition" color="#aaaaff">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="date">
                <subParameter name="value" code="1">Depart_macro</subParameter>
            </parameter>
            <parameter name="ifAfter">
                <subParameter name="action" code="0">goto</subParameter>
                <subParameter name="line" code="0">T</subParameter>
            </parameter>
            <parameter name="ifBefore">
                <subParameter name="action" code="0">do_nothing</subParameter>
                <subParameter name="line" code="0"></subParameter>
            </parameter>
            <parameter name="ifNow">
                <subParameter name="action" code="0">do_nothing</subParameter>
                <subParameter name="line" code="0"></subParameter>
            </parameter>
        </action>
        <action name="ActionPause" comment="1 s" color="#aaaaff">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="duration">
                <subParameter name="value" code="0">1</subParameter>
            </parameter>
            <parameter name="unit">
                <subParameter name="value" code="0">seconds</subParameter>
            </parameter>
        </action>
        <action name="ActionGoto" comment="C" color="#aaaaff">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="line">
                <subParameter name="value" code="0">C</subParameter>
            </parameter>
        </action>
        <action name="ActionMessageBox" label="B" comment="GO Macro">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="type">
                <subParameter name="value" code="0">ok</subParameter>
            </parameter>
            <parameter name="ifNo">
                <subParameter name="action" code="0">do_nothing</subParameter>
                <subParameter name="line" code="0"></subParameter>
            </parameter>
            <parameter name="windowIcon">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="customIcon">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="textMode">
                <subParameter name="value" code="0">automatic</subParameter>
            </parameter>
            <parameter name="title">
                <subParameter name="value" code="0">GO Macro</subParameter>
            </parameter>
            <parameter name="ifYes">
                <subParameter name="action" code="0">do_nothing</subParameter>
                <subParameter name="line" code="0"></subParameter>
            </parameter>
            <parameter name="message">
                <subParameter name="value" code="0">&lt;html&gt;
&lt;head&gt;
	&lt;title&gt;&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;br&gt;
&lt;hr width=&quot;100%&quot;&gt;
&lt;br&gt;
&lt;b&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;7&quot; color=#FF0000&gt;GO&lt;/font&gt;&lt;/div&gt;
&lt;div align=&quot;center&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;7&quot; color=#000000&gt;Macro&lt;/font&gt;&lt;/div&gt;
&lt;br&gt;
&lt;hr width=&quot;100%&quot;&gt;
&lt;div align=&quot;left&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;5&quot; color=#000000&gt;Bloc. souris.&lt;/font&gt;&lt;/div&gt;
&lt;div align=&quot;left&quot;&gt;&lt;font face=&quot;Arial&quot; size=&quot;5&quot; color=#FF0000&gt;N'utiliser que le clavier.&lt;/font&gt;&lt;/div&gt;
&lt;/b&gt;
&lt;hr width=&quot;100%&quot;&gt;

&lt;/body&gt;
&lt;/html&gt;

</subParameter>
            </parameter>
            <parameter name="icon">
                <subParameter name="value" code="0">warning</subParameter>
            </parameter>
        </action>
        <action name="ActionPause" comment="1 &quot;                                       pour sortir les mains de la souris">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="duration">
                <subParameter name="value" code="0">1</subParameter>
            </parameter>
            <parameter name="unit">
                <subParameter name="value" code="0">seconds</subParameter>
            </parameter>
        </action>
        <action name="ActionNoop" comment="        /!\   les lignes xxxxx et yyyyyy  font parties du script Départ/Arrêt macro " color="#1d1d1d" enabled="false">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
        </action>
        <action name="ActionNoop" comment="   -------------------------------  Fin procédure Arrêt macro  ---------------------------------" color="#ffff7f" enabled="false">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
        </action>
        <action name="ActionVariable" label="C" comment="X_bcl  ----&gt;  calcul  X_bcl  (Nbre_de_doss moins 1)">
            <exception id="2" action="1" line=""/>
            <exception id="32" action="0" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="type">
                <subParameter name="value" code="0">string</subParameter>
            </parameter>
            <parameter name="positionValue">
                <subParameter name="value" code="0"></subParameter>
                <subParameter name="unit" code="0">0</subParameter>
            </parameter>
            <parameter name="value">
                <subParameter name="value" code="1">resultat = Nbre_de_doss - 1 ;</subParameter>
            </parameter>
            <parameter name="variable">
                <subParameter name="value" code="0">X_bcl</subParameter>
            </parameter>
            <parameter name="colorValue">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
        </action>
        <action name="ActionConsole" label="A" comment="/!\  =&gt;  Compteur_dans_boucle   -----------&gt;  Compteur - Part 2/2">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="output">
                <subParameter name="value" code="0">warning</subParameter>
            </parameter>
            <parameter name="text">
                <subParameter name="value" code="1">(Compteur_hors_boucle++ + &quot; doss. en cours&quot; ) ; </subParameter>
            </parameter>
        </action>
        <action name="ActionNoop" color="#aaaa7f" enabled="false">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
        </action>
        <action name="ActionNoop" color="#aaaa7f" enabled="false">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
        </action>
        <action name="ActionPause" comment="2 s  pour simuler des actions qui effectuent une tache quelquonques" color="#ff0000">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="duration">
                <subParameter name="value" code="0">2</subParameter>
            </parameter>
            <parameter name="unit">
                <subParameter name="value" code="0">seconds</subParameter>
            </parameter>
        </action>
        <action name="ActionNoop" color="#aaaa7f" enabled="false">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
        </action>
        <action name="ActionNoop" color="#aaaa7f" enabled="false">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
        </action>
        <action name="ActionNoop" color="#1d1d1d" enabled="false">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
        </action>
        <action name="ActionNoop" comment="        /!\   les lignes xxxxx et yyyyyy  font parties du script Départ/Arrêt macro " color="#1d1d1d" enabled="false">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
        </action>
        <action name="ActionNoop" color="#1d1d1d" enabled="false">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
        </action>
        <action name="ActionVariableCondition" label="xxxxx" comment="si var Fin_macro contient ...   (Pour programmation fin_macro)" color="#161616">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="value">
                <subParameter name="value" code="0">Fin non programmé</subParameter>
            </parameter>
            <parameter name="ifEqual">
                <subParameter name="action" code="0">goto</subParameter>
                <subParameter name="line" code="0">W</subParameter>
            </parameter>
            <parameter name="comparison">
                <subParameter name="value" code="0">contains</subParameter>
            </parameter>
            <parameter name="variable">
                <subParameter name="value" code="0">Fin_macro</subParameter>
            </parameter>
            <parameter name="ifDifferent">
                <subParameter name="action" code="0">do_nothing</subParameter>
                <subParameter name="line" code="0">Debut</subParameter>
            </parameter>
        </action>
        <action name="ActionTimeCondition" label="yyyyy" comment="Programmation_fin_macro" color="#161616">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="date">
                <subParameter name="value" code="1">Fin_macro</subParameter>
            </parameter>
            <parameter name="ifAfter">
                <subParameter name="action" code="0">do_nothing</subParameter>
                <subParameter name="line" code="0">Z</subParameter>
            </parameter>
            <parameter name="ifBefore">
                <subParameter name="action" code="0">goto</subParameter>
                <subParameter name="line" code="0">N</subParameter>
            </parameter>
            <parameter name="ifNow">
                <subParameter name="action" code="0">do_nothing</subParameter>
                <subParameter name="line" code="0"></subParameter>
            </parameter>
        </action>
        <action name="ActionLoop" label="W" comment="avec variable X_bcl     ---&gt;    aller à A">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="line">
                <subParameter name="value" code="0">A</subParameter>
            </parameter>
            <parameter name="count">
                <subParameter name="value" code="1">X_bcl</subParameter>
            </parameter>
        </action>
        <action name="ActionNoop" comment="  ------ ---------------- Fin de la boucle des taches à effectués ----------------------------" color="#ffff7f" enabled="false">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
        </action>
        <action name="ActionConsole" label="N" comment="/!\  =&gt;  Macro terminée.">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="output">
                <subParameter name="value" code="0">warning</subParameter>
            </parameter>
            <parameter name="text">
                <subParameter name="value" code="0">  =&gt;  Macro terminée.</subParameter>
            </parameter>
        </action>
        <action name="ActionStop" color="#ffff7f">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
        </action>
        <action name="ActionConsole" label="Z" comment="/!\  =&gt;  Macro abandonnée.">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
            <parameter name="output">
                <subParameter name="value" code="0">warning</subParameter>
            </parameter>
            <parameter name="text">
                <subParameter name="value" code="0">  =&gt;  Macro abandonnée.</subParameter>
            </parameter>
        </action>
        <action name="ActionStop">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
        </action>
        <action name="ActionNoop" comment="--- Fin  ---                            --- Fin  ---                                   --- Fin  ---" color="#ffff7f">
            <exception id="2" action="1" line=""/>
            <exception id="0" action="0" line=""/>
            <exception id="1" action="0" line=""/>
        </action>
    </script>
</scriptfile>
