====== MODCHAMPCOMP : Mise à jour des champs complémentaires ====== ===== Fonctionnalités ===== Cette extension permet de mettre à jour les champs complémentaires pour les fichiers machine. Actuellement, elle ne concerne que les champs numériques des fichiers machine et des interventions. Sur demande, d'autres fichiers et d'autre champs peuvent y être ajoutés. Elle ne peut être utilisée que par un administrateur Gestan. ===== Utilisation ===== //**Perso-menu :** PLUGIN_MODCHAMCOMP// WARNING **ATTENTION** ce plugin ne fait pas de sauvegarde préalable à la mise à jour. Il est __vivement recommandé__ de faire une sauvegarde de la base avant toute utilisation. {{:wiki:extensv15:majchampcompl_01.png?nolink|}} === Spécifiez ce que vous souhaitez mettre à jour === Commencez par spécifier la cible de votre mise à jour. Vous pouvez choisir : * toutes les machines (ressources, maintenance, locations) * les interventions Précisez le **Champ compl.** à mettre à jour (champ numérique complémentaire 1 à 5, autres champs possibles sur demande). === Sélectionnez la source de données === Puis sélectionnez la source des données : soit la **base de données**, soit un **fichier texte**. == Si vous aviez choisi base de données :== Cliquez simplement sur le bouton **Charger**. La table sera alors remplie avec les données présentes dans votre base de données (toute la liste des machines, ou des inters) == Si vous aviez choisi fichier texte :== Sélectionnez le **Fichier à charger**. Ce fichier : * doit être __au format texte__, avec un séparateur point-virgule, ou tabulation. * la première colonne doit contenir l'identifiant ID de la machine. * toutes les lignes commençant par # seront ignorées. Précisez le **Sép**arateur utilisé dans le fichier à charger, et indiquez la colonne de tableur dans laquelle devra être lue la valeur de mise à jour (**Num Col**). Cliquez sur **Charger** pour faire une première lecture du fichier. Le fichier en entré va être lu. La colonne numérique du fichier en entrée peut contenir des chiffres avec des séparateurs de milliers ou pas, un séparateur décimal en virgule ou en point, et les caractères "€", "$", "£" ou "?". Dans les autres cas, la zone sera interprétée à zéro. A ce stade, des erreurs peuvent être détectées : * la machine cible peut ne pas avoir été trouvée * la machine cible peut être en doublon dans le fichier d'entrée Vous pouvez alors soit corriger le fichier en entrée, soit supprimer la ligne en erreur via le bouton **Supprimer**. === Appliquez éventuellement une opération sur la colonne === A l'aide de la combo "Opération", vous pouvez sélectionner une opération sur la colonne **Valeur avant** pour calculer la colonne **MAJ avec**. Par exemple, si vous sélectionnez "Multiplication", avec la valeur 3, la colonne **MAJ avec** sera mise à jour avec trois fois la valeur de la colonne **Valeur avant** quand vous cliquerez sur le bouton **Appliquer**. === Validez la mise à jour === Puis cliquez sur **Exécuter** pour faire la mise à jour dans la base. ^Version ^Date ^Observations^ |3.15.11.00 |28/03/20| Possibilité chargement base + possibilités opérations | |3.15.00.02 |28/07/19| Ajout du traitement des interventions | |3.15.00.01 |16/01/19| Version initiale | ----------------- {{:wiki:tags:voir_aussi.gif?nolink |}}**Autres articles "Extensions V15"**