Ordenar tarjetas QSL


Ordenar tarjetas QSL como requieren los bureaus

Algunos bureaus de QSL requieren que se ordenen las tarjetas QSL de un modo especial. SWISSLOG contiene funciones que permiten ordenar las tarjetas QSL como así lo soliciten.

Los componentes clave para esta función son:

Un requisito para esta función es que las entradas del Callbook contengan el DXCC, es decir, el DXCC del país a donde debe enviarse la tarjeta QSL, y que exista una entrada para los QSL mánagers.

Reglas de ordenación de QSL:

Con estas reglas se definen como deben ordenarse las tarjetas QSL por cada entidad del DXCC. 

Si no se define una regla para un DXCC, las tarjetas QSL se ordenan alfabéticamente por indicativo dentro del DXCC.

A la izquierda se ven las reglas que ya están definidas.

Hay dos tipos de reglas:

  1. Regla de ordenación de QSL define como deben ordenarse la tarjetas QSL normales
  2. Regla de ordenación de QSL Manager define como deben ordenarse las tarjetas que tengan QSL mánager

Observe que el criterio principal de ordenación es siempre el DXCC. Es decir:

Regla de ordenación de QSL:

Actualmente hay 3 reglas:

Regla de ordenación de QSL Manager:

Actualmente hay 3 reglas:

Cómo utilizar las reglas de ordenación de QSL

El componente clave para ordenar las tarjetas QSL es una nueva tabla llamada: 

QSLCardSort

Esta tabla (actualmente es una vista) contiene dos campos:

L_QSONr 

QSLSortKey

La cuestión ahora es unir esta tabla con el campo L_QSONr y ordenar por el campo QSLSortKey

El ejemplo siguiente explica como se realiza esto:

Listados basados en la tabla QSO

Pasos

1. Añadir la tabla QSLCardSort

2.  Unir las tablas QSLCardSort y QSO con el campo L_QSONr:

3. Añadir QSLSortKey a los campos seleccionados:

Debe verse de forma similar a la siguiente imagen:

4. Cambiar los ajustes de la cabecera del grupo (Group Header) si hubiera alguno:

La siguiente imagen muestra estos pasos:

5. Comprobar y guardar el listado.

Listados basados en la tabla QSLCard

Ya se ha unido la tabla QSLCardSort con la tabla QSLCard. Por lo tanto, la tabla QSLCard ya contiene el campo QSLSortKey. Esto significa que los pasos 1 y 2 de la descripción anterior no son necesarios. Realizar los pasos 3 al 5 para los listados basados en la tabla QSLCard.

La imagen siguiente muestra como debería verse:

 

Listados basados en la tabla LOGBOOK

En los listados basados en la tabla Logbook el procedimiento es el mismo que los listados basados en la tabla QSO. La única diferencia es que se debe unir la tabla Logbook.

Así es como se vería:

 

 


Copyright © 2004 SWISSLOG
Last modified: 20 jun 2005