Utilización de Report Studio

Crear una especificación de informe para la plantilla para informe personalizado utilizando Report Studio.

Procedimiento

  1. Abra Report Studio.
  2. Cree un nuevo informe.

    Para obtener más información, consulte la publicación IBM® Cognos Report Studio Guía del usuario.

  3. En el menú Archivo, pulse Convertir en plantilla.
  4. En el menú Herramientas, pulse Copiar informe en el portapapeles para guardar el XML de especificación de informe.
  5. Pegue la especificación de informe en un editor XML o de texto.
  6. Suprima la información siguiente, que Report Studio añade al archivo XML y que no es necesaria para la plantilla:
    • El atributo xmlns del elemento report.
    • El atributo template del elemento report.
    • El valor del atributo name del elemento query. Suprima el valor, pero deje las comillas dobles.
    • El valor del atributo name del elemento page. Suprima el valor, pero deje las comillas dobles.
    • El valor del atributo refQuery del elemento list.
  7. Añada un nuevo elemento template como elemento padre del elemento report.
  8. Añada un atributo name para el elemento template.

    El nombre que haya especificado aparecerá como nombre de la plantilla en el cuadro de diálogo Nuevo informe de Report Studio.

  9. Guarde la especificación de informe.

Resultados

A continuación se incluye un ejemplo de la parte inicial de una especificación de informe creada en Report Studio. Las partes que se deben suprimir aparecen en negrita.
 <template name="List - corporate"> 
   ...
   <report xmlns="http://developer.cognos.com/schemas/report/4.0/" 
expressionLocale="en" template="true"> 
<queries>
   <query name="Query1">
     <source>
        <model/>
     </source>
     <selection/>
   </query>
 </queries>
 <layouts>
   <layout>
    <reportPages>
      <page class="pg" name="Page1">
        <pageBody class="pb">
          <contents>
            <list class="ls" refQuery="Query1"> 
              <style>
                <CSS value="border-collapse:collapse"/>
              </style>
             </list>
               .................
   </report>
  </template>