Hola, Paco!

2009/4/2 Paco Moya CNICE:
>
> Tengo que realizar, a partir de una hoja modelo, un informe para cada
> alumno. Para ello elaboro un formulario que me sirve de plantilla para
> después, mediante combinar correspondencia, realizar una hoja a cada alumno
> y rellenar el formulario correspondiente de cada alumno. En la última vuelta
> de tuerca el informe cambia dependiendo de si el alumno aprueba o suspende.
> Como no acabo de encontrar la forma de conseguir que la hoja sea diferente
> para los aprobados y para los suspensos (siempre puedo sacar las dos para
> todos y borrar del documento combinado la que no toque) solicito ayuda.
>

Como te comentaba Juan Carrera, puedes usar secciones, que pueden
estar ocultas en función de una variable.

Aquí hay un ejemplo,
http://superalumnos.net/trabajo-con-secciones-en-openoffice-org-writer
(hacia el final, "Ocultar partes de un documento")

En tu caso, en vez de usar la condición en base a una variable, lo
deberás hacer en función de un campo de la base de datos, por ejemplo,
presuponiendo que los datos están en una hoja de cálculo:
basedatos.hoja1.nota <= 5

En este sentido de ocultar partes de un documento también te pueden
ser de utilidad algunos campos de los disponibles en Insertar > Campos
> Otros (pestaña Funciones):
- Texto condicionado
- Texto oculto
- Párrafo oculto

En los mismos se establece una condición tal como en el ejemplo
citado; pero de éstos no tengo documentación a mano.

Espero que te sea de utilidad.


-- 
Ismael Fanlo
El mejor buscador de alojamiento web: http://hosthostings.com
Ofimática y software libre: http://superalumnos.net
¡Locos por Drupal!: http://drupalmania.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Responder a