Ceci est une ancienne révision du document !
Pour le calcul des strings END sur les lots 3/4/5 et EG Kerwin, une requête Powershell a été créée pour faire directement les calculs END Strings par site, en indiquant uniquement (PTR, AB en défaut, String en défaut, String OK pour comparer). Cette requête est disponible sur le bureau, dans un dossier “Requêtes TMA” → Calcul_END_String_LotX.ps1 ou “Requêtes SQL TMA → Calcul_END__String_EGKerwin.ps1”
En l’exécutant, on obtient directement un fichier .CSV que l'on peut transférer sur notre ordinateur personnel et utiliser directement dans les rapports.
Exemple : Fichier obtenu pour Arles :
Il est nécessaire de configurer la requête pour l'adapter aux défauts strings qu'on souhaite.
Ouvrir le dossier où l'on trouve le fichier .ps1, click droit sur le fichier et faire “Edit with Notepad++“
Un Notepad s'ouvre (cliquer sur Non si il souhaite faire une mise à jour) avec le fichier qui ressemble à ceci :
Avec :
Pour remplir les couplets, il est important de faire attention à certains points :
1) Si il n'y a qu'un seul défaut string à calculer sur le site, bien mettre 2 fois le même couplet [ Ex : @1) ]
2) Bien mettre le nom du PTR et mettre PDL_PTRx si jamais nous avons un PDL/PTR
3) Dans le numéro des AB, bien mettre 2 chiffres après “AB” → Pour l'AB1, bien mettre “AB01”
4) Pour les sites EG, bien lire les commentaires (et surtout pour Vinon)
Une fois les modifications faites, enregistrer le fichier (ou faire CTRL+S) et le quitter.
Une fois la requête modifiée et enregistrée, il est nécessaire de l’exécuter. Pour se faire, deux solutions possibles :
Il est possible d'avoir un message de modification de la stratégie d'exécution : Si c'est le cas, mettre “O” (pour oui) et valider.
Sur les lots 3/4/5, le fichier se trouve ici : E:\Extraction\Calcul_END_String
Il se nomme avec le nom du site et le mois des calculs.
Vous pouvez d'abord l'ouvrir directement sur le lot pour voir si il n'y a pas des “NULL”. Si c'est le cas, il y a surement un problème dans la configuration du powershell (Pas le bon AB, pas le bon nom de PTR,…) Si tout est ok, on peut le prendre sur nos ordinateurs personnels via FileZila. Une fois transféré, vous pouvez le supprimer du lot.
Une fois sur votre ordinateur, ouvrir le fichier (avec Excel de base) et normalement vous aurez tout sur une seule colonne.
Si c'est le cas, sélectionner toute la colonne A, et dans “Données” cliquer sur “Convertir”. Dans la popup, choisir “Délimité”, check uniquement “Point-virgule” et faire terminer.
Vous avez le fichier Excel complet.
Si vous voulez copier/coller le fichier dans le rapport, à côté du tableau de donnée, n'enlever pas la ligne de '——–'