Indice de la entrada principal


Esta función del módulo de catalogación permite definir un índice para acceso rápido a los registros:

 

Al hacer clic sobre el icono que se muestra resaltado, ABCD monta en forma dinámica una lista alfabética de los campos que han sido seleccionados como entrada principal del registro.

Los campos se seleccionan en la FDT de la base datos:

1. Marcando la columna identificada como I

2. Llenando las columnas listar como y extraer como con los formatos correspondientes.

Solo es necesario marcar un campo como entrada principal. Si se quiere formar una entrada principal con la información proveniente de varios campos elabore el formato listar como con todos los campos que desea contemplar en esta entrada.

 

Ejemplo: Formar la lista de la entrada principal con todos los títulos incluídos en el formato de descripción bibliográfica de CEPAL (12, 18 y 30).

               12 0 mhu,"TI_"v12
          18 0 mhu,"TI_"v18
          30 0 mhu,"TI_"v30

 

Si el campo a ser utilizado como entrada principal es repetible, debe especificar el % en el formato de extracción para asegurar la generación del número de ocurrencia desde la cual proviene el valor indizado.

Ejm:

               12 0 mhu,(|TI_|v12|%|/)
          18 0 mhu,(|TI_|v18|%|/)
          30 0 mhu,(|TI_|v30|%|/)

 

          select e3
              case 12: V12,'$$$'f(mfn,1,0)
              case 18: v18,'$$$'f(mfn,1,0)
              case 30: v30,'$$$'f(mfn,1,0)

          endsel

 

Solo hace falta marcar un campo en la columna I ya que si hay más de un campo, el formato construído en la columna Listar como se encargará de recolectar todos los campos a incluir en el índice de la entrada principal ya que al tener todos el mismo prefijo ABCD se encargará de identificar cada campo y obtener su contenido directamente desde el registro.

 

El índice de la entrada principal también puede ser utilizado como "Lista de autoridades" para capturar sus entradas y pasarlas a un campo del  área de edición de registros.  Por lo tanto, la extracción del campo deberá ser el MFN si el término es mostrado como entrada del indice principal y el contenido del campo si el término es mostrado como lista de autoridades. Para ello el formato Listar como debe escribirse de la siguiente manera:

 

select e3
        case 12: V12,'$$$' if e4=1 then f(mfn,1,0) else v12 fi
        case 18: v18,'$$$' if e4=1 then f(mfn,1,0) else v18 fi
        case 30: v25,'$$$' if e4=1 then f(mfn,1,0) else v30 fi
endsel

 

Como puede apreciarse se ha introducido la condición if e4=1 then f(mfn,1,0) else v12 fi  donde e4=1 es colocado en la seccion LISTA_AUTORIDADES del script dataentry/wxis/ifp.xis, cuando recibe del script dataentry/alpha.php la indicación de que la lista se está presentando desde el icono índice de entrada principal.

 

Si no se realiza la corrección en la pft asignada en la columna extraer como, se presentará el campo como lista de autoridades pero será extraído el MFN del registro que contiene el término y colocado en el campo correspondiente de la hoja de ingreso.