[greenstone_es] Re: documentText en registros Isis

  • From: Diego Spano <diegospano@xxxxxxxxx>
  • To: greenstone_es@xxxxxxxxxxxxx
  • Date: Wed, 2 Jun 2010 14:38:41 -0300

Hola Cecilia,

para la "Duda A", probá lo siguiente:

<table align=\"center\" bottom=\"middle\" border=\"0\" width=\"70%\">
<tbody >
 {If}{[ex.TituloNivelMonografico],
<tr>
 <td style=\"color: rgb(0, 0, 153);\" VALIGN=\"MIDDLE\" ALIGN=\"LEFT\"
width=\"30%\">
 <b>Título monográfico: </b></td>
 <td ALIGN=\"left\" with=\"50%\"><font face=arial>
size=2><b>[ex.TituloNivelMonografico]</font></td>
</tr>
}

 {If}{[ex.TituloNivelAnalitico],
<tr>
 <td style=\"color: rgb(0, 0, 153);\" VALIGN=\"MIDDLE\" ALIGN=\"LEFT\"
width=\"30%\">
 <b>Título analitico: </b></td>
 <td ALIGN=\"left\" with=\"50%\"><font face=arial>
size=2><b>[ex.TituloNivelAnalitico]</font></td>
</tr>
}
</table>

"Duda B": un índice pueden estar basado en un metadato en particular o
en múltiples metadatos. Para ello separalos con una coma.

Por ejemplo, la linea

indexes text tituloanalitico,titulomonografico
autorpersonal,autorinstitucional,colaborador

generara 3 indices para la colección. El primero por texto completo,
el segundo por ambos titulos y el tercero por una combinacion de 3
metadatos.

Saludos!

Diego


Diego Spano
Prodigio Consultores
Bernardo de Irigoyen N° 1114 2°B
Capital Federal - Argentina
Tel: (54 11) 5093-5313
www.prodigioconsultores.com




2010/6/2 Cecilia Faget <lfaget@xxxxxxxxxxxx>:
> Buen día
> Estamos levantado una base isis con greenstone y tenemos un par de dudas.
>
> La primera
> Modificamos el documenText para poner los campos que nos interesan  pero
> tenemos registros que tienen campos a nivel monográfcio y/o  a nivel
> analiticos
> Lo resolvimos así
>
> <table align="center" bottom="middle" border="0" width="70%">
> <tbody >
>
> <tr>
> <td style="color: rgb(0, 0, 153);" VALIGN="MIDDLE" ALIGN="LEFT" width="30%"
>>
> {If}{[ex.TituloNivelMonografico],
> <b>Título monográfico: </b></td>
> <td ALIGN="left" with="50%"><font face=arial
> size=2><b>[ex.TituloNivelMonografico]</b>}</font><br>
> </td>
> </tr>
>
> <tr>
> <td style="color: rgb(0, 0, 153);" VALIGN="MIDDLE" ALIGN="LEFT" width="30%"
>>
> {If}{[ex.TituloNivelAnalitico],
> <b>Título analítico: </b></td>
> <td ALIGN="left" with="50%"><font face=arial
> size=2>[ex.TituloNivelAnalitico]}</font><br>
> </td>
> </tr>
>
> </table>
>
> Pero si el campo no está presente, nos deja el espacio correspondiente a la
> celda vacío.
> Probamos poniendo el {If}{[ex.AutorPersonalMonografico], antes del <tr> y
> cerrando </tr>} pero no funciona
>
> ¿Alguna idea de como hacer la sentencia para que no deje el espacio si el
> campo no se encuentra presente?
>
> Segunda duda
> ¿Los índices de clasificación pueden incluir más de un campo? O sea que el
> índice autores esté formado por ex.AutorMonografico y ex.AutorAnalitico. Por
> ahora nos toma solo el campo que indicamos en primer lugar.
>
> Gracias
> Saludos
> Cecilia Faget
> Biblioteca Fac. de Ciencias (UdelaR)
> Montevideo
>
>

Other related posts: