Trier les cartes QSL
Certains bureaux QSL demandent que les cartes QSL soient triées selon une certaine manière. SWISSLOG offre des fonctions vous permettant de trier les cartes QSLs comme désiré.
Les composants clés pour la fonction de tri des cartes QSLs sont:
Conditions préalable pour la fonction de tri: Les entrées du Callbook doivent contenir le Home-DXCC, soit le DXCC du pays auquel doit être envoyé la carte QSL et une entrée du callbook doit exister pour les QSL-Managers.
Grâce aux règles de tri des QSLs vous définissez comment les cartes QSLs doivent être triées pour les pays du DXCC.
Si aucune règle n'est définie pour un DXCC, les cartes QSL sont triées alphabétiquement par indicatif à l'intérieur du DXCC.
La fenêtre de définition des règles de tri est appelée par Edite ¦ Définir règles de tri à partir du menu principal. L'image ci-dessous apparaît.
Sur la gauche sont affichées les règles qui sont définies.
Il existe deux types de règles:
Veuillez noter que le critère de tri primaire est toujours Home-DXCC. C'est:
Règle de tri QSL:
Il existe actuellement 3 règles:
- HB9A
- HB9B
- HB9AA
- HB9BB
- HB9AAA
- HB9BBB
Règle de tri QSL Manager:
Il existe actuellement 3 règles:
Voici un exemple vous permettant de comprendre comment inclure les règles de tri dans un rapport pour une QSL ou une étiquette pour QSL. Les différents rapports à disposition dans Swisslog et sur lesquels vous pouvez vous baser pour créer vos propres QSL ou étiquettes incluent déjà la table QSLCardSort.
Le composant clé pour le tri des cartes QSL est une nouvelle table appelée QSLCardSort
Cette table (c'est actuellement une vue) contient deux champs:
L_QSONr
et
QSLSortKey
Le truc est maintenant de joindre cette table à L_QSONr et de trier par QSLSortKey
L'exemple suivant vous explique comment ceci est fait:
Rapports basés sur la table QSO
Etapes
1. Ouvrez la fenêtre d'assistant de rapports en choisissant Affiche ¦ Rapports à partir du menu principal.
2. Cliquez sur le bouton
3. Pour cet exemple ouvrez le fichier Export Satmode as SAT Band.RPT se trouvant dans le dossier Reports ¦ QSL Cards
4. Ajoutez la table QSLCardSort
- Cliquez sur le bouton pour ouvrir la boîte de dialogue Add Table
- Sélectionnez QSLCardSort
- Cliquez sur le bouton Add Table
- Fermez la fenêtre Add Table en cliquant sur le bouton Close
Les deux fenêtre sont superposées, déplacez l'une des fenêtres avec le bouton gauche de la souris.
5. Liez la table QSO avec la table QSLCardSort via le champ L_QSONr
- Dans la table QSO sélectionnez L_QSONR, cliquez le bouton gauche de la souris et maintenez-le enfoncé
- Déplacez la souris sur le champ L_QSONr dans QSLCardSORT et relâchez le bouton de la souris (glisser-déposer)
6. Ajoutez QSLSortKey aux champs sélectionnés
- dans QSLCardSORT sélectionnez QSLSortKey , cliquez sur le bouton gauche de la souris et maintenez-le enfoncé
- déplacez la souris vers le permier champ dans la table des champs (juste à côté de Header) et relâchez le bouton de la souris (glisser-déplacer)
- QSLSortkey devrait être maintenant le premier fichier dans la table
- double cliquez sur le champ QSLSortKey afin d'ouvrir la fenêtre Value Editor
- dans l'éditeur des valeurs, définissez Show sur Show et Sort sur Ascending
- Supprimez les critères de tri redondants. Par exemple il n'y a pas besoin de trier sur l'indicatif et DXCC. Par exemple pour supprimer le tri sur le Call:
- Sélectionnez le champ Call
- Ouvrez la fenêtre Value Editor (si elle n'est pas déjà ouvert)
- Définissez Sort sur Unsorted
Votre fenêtre devrait maintenant ressembler à l'image ci-après
7. Modifiez les réglages de la position Group Header s'ils existent
- Sélectionnez l'onglet Layout
- Ouvrez la fenêtre Page Designer en cliquant sur le bouton
- Sélectionnez l'onglet Arrange
- s'il existe une ligne Group Header sur le champ Call, modifiez-le sur le champ QSLSortKey
- cliquez sur la flèche se trouvant à droite de Group Header Call
- dans la boîte de dialogue Section Edit sélectionnez QSLSORTKEY dans le Group Value et cliquez sur OK
Le images suivantes illustrent ces étapes
8. Testez et sauvegardes le rapport.
Rapports basés sur la table QSLCard
J'ai déjà lié la table QSLCardSort à la table QSLCard. Dès lors QSLCard contient déjà QSLSortKey. Ceci veut dire que les étapes 1 à 5 ci-dessus ne sont pas nécessaires. Effectuez les étapes 6 à 8 pour les rapports basés sur QSLCard.
Voici comment votre fenêtre devrait apparaître
Rapports basés sur la table Logbook
Voici comment votre fenêtre devrait apparaître