¿Sabías que en absysNET se pueden generar
nuevos campos de búsqueda?
absysNET permite crear nuevos campos
para realizar búsquedas sobre ellos. Esta
funcionalidad puede ser de gran ayuda si deseamos, por
ejemplo, que las búsquedas sólo se
realicen contra una parte determinada de un campo (p.e.
buscar en los subcampos $ahb del T245 en vez de hacerlo
contra el campo completo).
Para ello,
- Añada las siguientes entradas en el fichero
Admin/IBERMARC.xml
En la etiqueta <indexAlt>
...</indexAlt> se indica el campo y subcampos
contra los que se quiere buscar
- en la etiqueta <datafield tag=""
tagIndex="" subfield=""
alphaInd=""/> se indica el campo y
subcampos contra los que se quiere buscar
- en la entrada datafield= se especifica el campo
en el que se quiere buscar
- en la entrada subfield= se especifican los
subcampos en los que se quiere realizar la
búsqueda
- en la entrada tagIndex= se especifica el nombre
del campo que se va a utilizar para realizar la
búsqueda contra el campo y subcampos
definidos en las entradas datafield= y subfield=
- en la entrada alphaInd= se especifica
cuál es el indicador que especifica el
número de caracteres que no alfabetizan
En caso de que el indicador sea indiferente no es
necesario añadir esta entrada.
Ejemplo:
- Redireccione la base de datos en la que le interese
incluir el nuevo campo de búsqueda
- Añada en el fichero form.db de la
base de datos el nuevo campo
- Ejecute:
abnetload BASE -m fichero_entrada
fichero_salida
- Recree la base de datos ejecutando la siguiente
instrucción:
brsload BASE -create -force -file
fichero_salida -que0
Más curiosidades