Définir des statistiques



  Répertoire parent   Retour  Suite  Exemple

SWISSLOG comprend plusieurs Statistiques prédéfinies qui sont stockées dans la Base de données SWLSTAT.MDB. Ces statistiques sont appelées Statistiques Standard . Le fichier SWLSTAT.MDB contient les définitions de statistiques et les tables d'information. Vous ne pouvez pas modifier cette base de données. Chaque fois qu'une mise à jour des tables d'information ou de la statistique est disponible, la base de données sera remplacée.

Si vous avez besoin d'une statistique qui n'est pas prédéfinie, vous pouvez Créer une statistique privée . Contrairement aux statistiques standard ces statistiques privées sont stockées dans votre base de données de LOG.

Si vous voulez modifier une Statistique Standard, vous devez d'abord l'exporter et ensuite l' Importer en tant que Statistique Privée. Ensuite vous devrez changer son nom et désactiver la Statistique Standard. correspondante

Comme il n'existe qu' un nombre limité de champs pour stocker des informations statistiques, des conflits de champ peuvent se produire. Les conflits de champs sont détectés au moment de l'exécution. Si vous définissez des statistiques privées vous obtiendrez un message d'erreur lorsque vous entrez un QSO . Il vous faudra alors désactiver une des statistiques en conflit , utiliser un autre champ, définir la statistique comme Sous Statistique si elle utilise la meme clé qu'une autre statistique  ou utiliser une statistique variable. Il y a une fonction fournie pour réaffecter un nouveau champ à une statistique, voir résoudre les conflits de champ de statistique.

Importer une définition de Statistique

Les fichiers de définition de statistique utilisent l'extension suivante .INS et sont généralement placés dans le répertoire Info . Cependant, il est également possible d'obtenir des définitions de statistiques d'autres sources, telles qu'internet. Dans ce cas, vous devez vous rappeler ou vous les avez stockées.

Pour importer une statistique, allez à Fichier ¦ Import / Export Statistiques¦ Importe Statistiques depuis le menu principal. 

Le fenetre de dialogue suivante s'affiche:

import stat

Voir Statistiques prédéfinies pour un aperçu des champs de statistiques utilisés et les critères de sélection.

Créer une définition de statistique

Définir une statistique est une tâche qui requiert une certaine expérience et demande un peu de préparation. Nous allons donc l'expliquer étape par étape à l'aide d'un exemple. Nous définirons une statistique DOK. DOK est l'abréviation de groupe Amateur Local (Section) en Allemagne.  Remarque : DOK est déjà défini comme statistique standard, il est uniquement utilisé ici pour illustrer comment les statistiques sont définies.

Concept utilisé pour les Statistiques

Avant de commencer la description d'une définition de statistiqueil faut expliquer un concept fondamental de la statistique SWISSLOG. Ce qui suit explique brièvement comment SWISSLOG sélectionne les QSO inclus dans une statistique.

QSO inclus dans la statistique

La plupart des définitions statistiques contiennent une requête SQL qui sélectionne les QSO pour la statistique. Note : toutes les définitions de statistique ne contiennent pas une requête SQL – une requête SQL n'est nécessaire que si tous les QSO ne comptent pas pour une statistique; par exemple la statistique DXCC ne comporte pas de requete SQL. Si la statistique ne comporte pas de requete SQL, vous pouvez définir exactement quels QSO comptent pour la statistique. on utilise alors la requete pour sélectionner les QSO qui sont utilisés pour effectuer les calculs de la statistique. Il est possible avec ce concept d'utiliser le meme champ pour plusieurs requetes différentes. Un très bon exemple de l'utilisation multiple d'un champ est le champ Région. Les Regions sont uniques à un Pays. Nous pouvons donc mettre l'information Région pour tous les Pays dans le meme champ et avoir encore des statistiques différentes pour chaque Pays. Dans la requete, vous pouvez définir les QSO pour un DXCC specifique qui compte pour la statistique. Par exemple, on spécifierait :

DXCC = 'DL' pour la statistique DOK

DXCC = 'HB9' pour la statistique Helvetia 26

DXCC = 'F' pour la statistique DDFM

DXCC = 'EA', 'EA6', 'EA8', 'EA9' pour la statistique TPEA

On utilise également la requête pour déterminer pour quelle statistique un QSO compte quand vous saisissez un nouveau QSO. Il est ainsi possible de :

La requete SQL peut etre définie à l'aide du générateur de rapports, il n'est pas nécessaire de savoir programmer pour utiliser le SQL.

Sélectionnez le champ qui contient l'information de la statistique

Vous devrez d'abord définir le champ qui contient les données sur lesquelles la statistique repose. Voir Champs pour l'information Diplome pour les infos sur la manière de sélectionner un champ.

Nous allons placer le DOK dans le champ P_Sub_Region, qui est dans la table PQTH . Ceci correspond au champ de saisie S/Région dans l'onglet QTH de la page Edition de QSO. 

Créer une table d'information pour la statistique

L'étape suivante est facultative :

Les tables d'information (en abreg. table d'info) contiennent des informations détaillées sur les éléments de la statistique. Par exemple la table d'info IOTA contient le nom complet pour chaque abbréviation d'ile. Si vous fournissez une table d'info avec l'information détaillée, on peut la voir dans l'affichage de la statistique et les rapports, et vous pouvez aussi chercher les informations lors de la saisie de QSO .

Dans cet exemple, nous supposerons que nous avons deja crée une table d'information DOK. Voir Comment créer des tables d'information pour plus d'info.

Créer la statistique DOK

Depuis le menu principal, sélectionnez Edite ¦ Définit les Statistiques. Ce qui va ouvrir l'affichage de Crée/modifie définition des Statistiques . C'et une boite de dialogue à quatre pages.

Ceci termine la définition de la statistique DOK.

Cliquez sur le bouton Sauve (Sauvegarder) et fermez le dialogue de définition de la Statistique.

Créer le Contrôle-SQL

Pour créer le contrôle SQL cliquez sur le bouton stat ceate et

statisrepgen

Statistique variable

Les statistiques Variables permettent de créer des statistiques avec des champs qui n'existent pas dans le QSO ! En fait, chaque statistique variable représente un nouveau champ de QSO (une chaîne de 32 caractères). Pour chaque statistique variable , on crée un tableau qui contient un champ de valeur et une référence pour le QSO auquel il appartient (QSONr.). .

N'utilisez ce type de statistique que s'il n'y a aucun moyen d'utiliser les champs soit de diplôme ou de sous-région ou les champs spéciaux '=(SP1,2...).

Menu principal   Répertoire parent    Retour  Suite


Copyright © 2004 SWISSLOG
Last modified:20 ago. 2018