Aide
pour l'édition des badges DMI
Dernière MAJ de l’aide : MAJ le 19/05/2021
EditionBadge.exe :
Encodage des badges
Badges de
proximité à 4 chiffres
Badges de
proximité à 5 chiffres
Enregistrer un fichier badge dans la table BADGE
Autres
méthodes pour enregistrer le fichier badge dans la table BADGE
Les badges de prox à 5 chiffres sont enregistrés dans la table BADGE.
Il y a un pb avec les badges de proximité à
5 chiffres, car historiquement les badges de prox avaient 4 chiffres maxi et le
5ieme chiffre était le code site (de 1 à 9)
Pour régler ce pb, la solution est d'enregistrer les badges dans
la table "BADGE"
1/ renseigner les infos sur les badges à
encoder
2/ Calculer
les numéros : cliquer sur
2/ ....
3/ Créer le
fichier pour encoder les badges avec le l'encodeur STID : cliquer sur 3/
jean macé lanester_prox_12500_à_12600.txt
125005
125014
125023
……
3.1/ Encoder les badges avec le programme STID
Voir chapitre sur l’encodage des badges
4/ Créer le
fichier d’enregistrement dans la table BADGE de la base de données du client
Une fois les badges encodés, il va falloir les enregistrer dans la table BADGE de la base de données du client.
Pour cela on crée un fichier qui sera envoyé au client (clé USB, mail, télémaintenance) et exécuté sur le poste serveur Orcadia du client.
Exemple :
On crée un fichier badge "\\proxima\datas\DEVEL\EDITION_BADGES\FICHIERS
BADGES\Voltaire_Paris_prox_28820_à_29070.txt"
5/ Créer le
fichier d’installation (à copier sur la clé USB)
Ouvrir
le fichier iss (innosetup) \\proxima\datas\DEVEL\EDITION_BADGES\SETUP_enregistrerFichierBadges\EnregistrerFichierBadge.iss
Dans
ce fichier .iss, modifier les lignes :
1/ renseigner le nom du setup
et 2/ renseigner le
nom du fichier badge que vous avez créer.
; 1/ renseigner le nom du setup
(exemple : EnregistrerBadges.Chateaubriand.Rennes.4000)
;-----------------------------------------------------------------------------------------
OutputBaseFilename= Voltaire.Paris.EnregistrerBadges.28820.29070
; 2/ renseigner
le nom du fichier badge
;----------------------------------------------
Source: "\\proxima\datas\DEVEL\EDITION_BADGES\FICHIERS
BADGES\Voltaire_Paris_prox_28820_à_29070.txt "; DestDir:………
Cliquer
sur le menu « Build/compile ».
è
Le fichier setup
« Voltaire.Paris.EnregistrerBadges.28820.29070.exe » est créé dans le dossier « output »
Copier
ce fichier sur une clé USB et joignez le à la commande de badges ou l’executer
chez le client en télémaintenance (nota : il peut être execuuté depuis
n’importe quel poste Orcadia.
Nota :
Le programme InnoSetup
(gratuit) doit être installé sur votre
PC
4.2 / Méthode alternative plus simple : Créer un fichier SQL pour enregistrer les badges dans la base du client
le fichier SQL peut être exécuté directement sur le poste serveur Orcadia (si c’est un poste client, le programme MAJBase.exe doit être présent sur le poste) du client en double cliquant dessus.
Jean Macé Lanester_prox_site.0_11601_à_11603.sql
Exemple de contenu d'un fichier :
/* continue_if_error */
insert into BADGE (BADGE,BADGE_NUM) values (11601,'0A00116015');
/* continue_if_error */
insert into BADGE (BADGE,BADGE_NUM) values (11602,'0A00116024');
4.3 / Exécuter ce fichier sur le poste serveur
Orcadia du client