Problèmes techniques |
Accueil Précédent Suivant |
Plate-forme
L'application est fournie en code 32 bits, ce qui garantit son fonctionnement sur les systèmes suivants : Windows 95 Windows 98 et 98SE Windows 2000 Windows NT Windows XP (Home et Pro) Windows Vista (Home et Pro) Windows Seven (Home et Pro) Windows 10
L'affichage minimum utilisable est un mode 640 x 480, mais une résolution supérieure est préconisée.
Base de données
Les bases de données sont au format ACCESS 2, assurant ainsi son exploitation possibles par des logiciels déjà ancien. Elles se nomment MJCannée.MDB (par exemple MJC2010.MDB pour l'année 2010). L'année en cours d'utilisation est indiquée dans le fichier MJC.AN sous forme de quatre chiffres (ex: 2010). Le chemin permettant d'accéder à la base est dans CHEMIN.MJC (utile pour indiquer l'emplacement de la base de données sur le réseau) : ce chemin peut être modifié directement en changeant le contenu de ce fichier, ou en utilisant le menu PARAMETRES - Année courante.
Etiquettes sur imprimante ligne
La structure des étiquettes est dans ETIQ.MJC
L'impression des étiquettes pose un problème particulier: en effet, WINDOWS ne sait pas gérer les imprimantes lignes (*), de sorte qu'il est impossible d'utiliser une programmation directe sous WINDOWS pour l'impression des étiquettes, et encore moins d'opérer directement sur une imprimante simplement déclarée sur le réseau.
(*) Le système d’impression utilisé par Windows est adapté au mode graphique, avec composition de la page complète, puis impression avant éjection. Il est donc impossible de procéder à la seule impression d’une partie de la page sans éjecter. Par ailleurs, ce mode d’impression est adapté à des imprimantes de type jet d’encre ou laser, qui impriment sur page complète, mais ne permettent pas de prendre connaissance d’une partie d’une contenu avant éjection, et encore moins de détacher une étiquette..
C'est pour cette raison que la solution suivante a été adoptée:
CHEMIN pour l'écriture du fichier NOM du fichier DELAI pour le scrutateur en 100èmes de secondes (0 pour les postes distants) NOM du fichier à scruter PROGRAMME à lancer pour l'impression du fichier scruté Le poste principal édite selon la procédure définie en IMPRETIQ.BAT.
Exemple de solution à deux postes:
Poste principal (application en C:\MJC\ accessible sur réseau E:\MJC\)
•IMPRETIQ.BAT programme d’impression des étiquettes pour le poste principal
TYPE ETSPOOL.MJC>PRN
•IMPRETI2.BAT programme d’impression des étiquettes émises par un terminal TYPE ETSPOOL2.MJC>PRN
•ETCHEMIN.MJC Déclaration des noms de fichier et de contrôle des demandes du terminal
Poste secondaire
•ETCHEMIN.MJC Déclaration des noms de fichier et invalidation des contrôles E:\MJC (destination du fichier) ETSPOOL2.MJC (nom du fichier émis) 0 (invalidation des contrôles)
Note : si la machine qui détecte l’impression des cartes est sous Windows 95/98/2000/NT4, il est possible que les tâches d’impression (du type IMPRETIQ.BAT) soient exécutées dans une fenêtre qui s’ouvre et reste présente à l’écran après exécution, d’où accumulation des fenêtres inutiles et indications de tâches terminées sur la barre. Pour corriger ce problème, cliquez sur l’une des icônes concernées de la barre de tâche avec le bouton droit de la souris ; dans les propriétés de la tâche (onglet programme), sélectionnez ‘Réduite’ pour Exécuter, et cochez ‘Fermer en quittant’. Etiquettes sur imprimante ETIQUETEUSE
La structure des étiquettes est dans ETIQI.MJC. Si l'imprimante doit être partagée sur le réseau, il faut l'ajouter sur chaque poste de manière classique comme une imprimante Windows. Certificats
Les certificats créés par l'éditeur sont sauvegardés dans le répertoire où se situe la base de données, sous les noms:
Note : les anciens formats sont automatiquement reconvertis à l'ouverture de l'éditeur. Image
L'utilisateur peut remplacer le logo MJC apparaissant aux menus par l'illustration de son choix en remplaçant (ou créeant) le fichier SIGLEMJC.BMP dans le répertoire de l'application. Format des étiquettes adresses
Page A4 21 x 29,7 comprenant 3 x 7 étiquettes
PLUG-IN
Recherche et fonctionnement des plugins
Dans le module de recherche de adhérents, les développeurs peuvent inclure d’autres exécutables afin de produire des états libres personnalisés.
1 - Nom des PLUGIN Les plugins sont des exécutables qui exploitent les données de la recherche pour des traitements complémentaires ; pour être reconnu par l’application, l’exécutable doit : - être situé dans le répertoire de l’application - porter l’extension EXE - porter un nom commençant par PLUG (ex. PLUG1.EXE) - être complété par un fichier en format txt, de même nom et d’extension TXT, situé dans le répertoire de l’application, et indiquant en une seule ligne l’explication du PLUGIN (ex : PLUG1.TXT)
2 - Fonctionnement Lors de la sélection d’un PLUGIN, l’application MJC crée dans le répertoire de l’application un fichier séquentiel en mode texte SELECT.TMP qui indique : - en ligne 1, le nombre de fiches - à partir de la ligne 2 et sur chaque ligne, le numéro de chaque adhérent de la sélection Ce fichier est recréé à chaque appel d’un plugin. Il peut donc être utile de prévoir - de fermer le fichier SELECT.TMP dès qu’il n’est plus nécessaire d’en lire les données - dans le développement du plugin de procéder à la suppression de ce fichier après traitement.
|