a veces esto no es lo que se pretende. Por ejemplo, si en un informe tienes varias páginas con sus nombres, por ejemplo "Europa", "Asia", etc. el usuario puede querer que no se ponga el _más el secuencial detrás, quizás porque le estorba para una macro de Excel o simplemente por estética.
Claro que siempre se puede recurrir a una macro de Excel para quitar ese sufijo pero hay una forma de eliminarlo en Cognos.
El servicio BatchReport tiene un parámetro que permite eliminar este sufijo. El parámetro RSVP.EXCEL.NUMBEREDSHEETNAMES por defecto está en "true" y solamente hay que ponerle en "false".
A partir de este cambio, las hojas Excel dejarán de tener el secuencial si no es necesario, es decir, si el nombre de la hoja se repite, por ejemplo porque se supera el número de filas por hoja establecido en el informe, se añadirá el secuencial.
La forma de hacerlo es:
Arrancar la Administración de Cognos
Ir a Sistema:
Cambiar la vista a Servicios -> BatchReport
Ir a las propiedades del servicio
Ir a parámetros -> Entorno
Editar parámetros avanzados
Seleccionar ignorar los parámetros heredados para que nos permita modificar el parámetro
Al hacer click nos aparece una lista donde podemos introducir el parámetro deseado y su valor
Introducimos el parámetro y su valor
Aceptamos los cambios y volvemos a la pantalla del servicio. Para que el cambio funcione hay que reiniciar el servicio.
A partir de ahora, todas las pestañas de las exportaciones a Excel tomarán siempre el nombre de la página sin secuenciales.
No hay comentarios:
Publicar un comentario