You are on page 1of 15

 

ÍNDICE 
Concepto de Informe ________________________ 2 
Cómo modificar una plantilla _________________ 3 
Cómo abrir una plantilla _____________________ 9 
Cómo crear una plantilla  ___________________ 10 
 
   
Concepto de Informe  
 
Se pueden crear informes (Reports) en los módulos de Design, Draft y Paragon. Las principales 
características de estos son: 
‐ Se puede sacar la información por pantalla o guardarla en un archivo 
‐ Listar cualquier tipo de elementos que se encuentra en la BD. Por ejemplo, podría decirle 
que me listara todos los nozzles con un bore mayor de 200. 
‐ Aparte de pedirle el bore también podría decirle que me pusiera en otra columna la 
especificación, en dónde está conectado (por eso la importancia de utilizar ^/ a la hora de 
nombrar nozzles), cuál es su posición (coordenada) o la cantidad. A parte de estas cuatro 
características que he nombrado hay muchas más. 
‐ También podemos hacer que el informe salga con su  encabezado, introducción, sumario… 
‐ Los reports se pueden crear desde cero o usar templates (plantillas) de informes que trae 
PDMS. Incluso podemos modificar estos para adaptarlos a nuestras necesidades. A 
continuación vamos a ver los ejemplos de templates. 
 
Tenéis también el manual oficial de AVEVA, que viene con la instalación de PDMS. Si queréis 
ver estos manuales se hace a través de: 
Inicio ‐> Programas ‐>AVEVA ‐> VANTAGE PDMS 11.6 SP4 ‐> MANUALS FOR PDMS 
 
Este en concreto se llama “REPORTING USING VANTAGE PDMS”. También lo tenéis disponible 
a través de moodle. 
 
 
   
Cómo modificar una plantilla 
 
Vamos a comenzar modificando una plantilla (template) y luego creamos nosotros un informe 
desde cero. En el manual de AVEVA está muy bien explicado, pero  veréis que tiene algunos 
fallos como por ejemplo que indica que la carpeta que contiene estas plantillas es PDMSUSER y 
no es así. La que los contiene es: 
 
C:\AVEVA\Pdms11.6.SP4\pdmsui\reports\templates 
 
Ahora bien, para cargarlos tenéis que entrar, por ejemplo, en el módulo de DESIGN e ir al 
menú: Utilities ‐> Reports ‐> Modify 
 
Vamos a entrar en Modify para ver antes el contenido de una de estas plantillas y conocer 
cómo funcionan. 
 
Si nos fijamos en la imagen vemos todas 
plantillas que nos ofrecen. 
 
Nosotros vamos a elegir nozz_sched.tmp 
 
 
 
 
 
 
 
 
Antes de seguir, os copio aquí las 
características que nos van a mostrar algunos 
de estos templates. Esta información ha sido 
sacada del manual oficial: 
 
 
 
 
En nuestro ejemplo, que hemos dicho que va a ser nozz_sched, nos va a mostrar todas las 
toberas  ordenadas por nombre, el diámetro del P1, el tipo de conexión y la dirección y 
posición de la tobera. 
 
Volviendo a la ventana de PDMS seleccionamos nozz_sched.tmp y OK. 
 
 
 
 
 
 
 
 
 
 
Ahora nos aparece otra ventana de modificación del template: 
 

 
 
Destination: 
‐ Screen: para que sólo nos muestre la información por pantalla y no en archivo 
‐ Overwrite: si queremos sobreescribir en un archivo 
‐ New: crear un nuevo archivo 
‐ Append: para añadir nueva información al archivo ya creado 
 
Filename: nombre que queremos darle al archivo. Si rellenamos este campo y marcamos NEW 
nos creará el archivo en el directorio C:\AVEVA\Pdms11.6.SP4 .  
 
Selection: 
‐ Type: en este campo se específica el tipo de reporte que estamos usando o queremos 
crear. Por ejemplo, en este caso es sobre toberas y por ello le ponemos NOZZ u otra 
palabra que lo identifique. 
 
‐ With: este campo se utiliza como un filtro. Es decir, si queremos que sólo nos muestre los 
componentes con unas determinadas características. 
Un ejemplo sería:         P1BORE LT 150    (Todos los diámetros de P1 menores de 150) 
 
Para usar este campo tenemos que usar comparativos. En esta tabla os muestro los 
que tenéis: 
 
COMPARATIVO  SIGNIFICADO 
EQ  EQUAL  = 
NE  NOT EQUAL  ≠ 
LE  LESS EQUAL  ≤ 
GE  GREATER EQUAL  ≥ 
LT  LESS THAN  < 
GT  GREATER THAN  > 
AND , NOT, OR     
 
‐ Hierarchy: elijo el nivel de la jerarquía que quiero usar para el informe. En esta plantilla 
tiene por defecto puesto el world, pero podría cambiarlo por una zona o un equipo. 
 
Columns: aquí aparecen las columnas que me va a mostrar el informe con esos nombres de 
columna. Podría crear una nueva columna (New), modificar una columna existente (Modify), 
ordenas las columnas (Move) o borrarla (Delete). 
 
System Command: este cuadro de texto podemos usarlo para mandarle una acción, por 
ejemplo, que una vez creado el informe me lo imprima.  
 
 
Ahora que ya conocemos cómo funciona vamos a darle a Apply dejando todas las opciones tal 
y como salían cuando hemos abierto el template. 
Al ser un template si queremos modificarlo tenemos que guardarlo con otro nombre, por eso 
nos pide que introduzcamos un Filename. Por ejemplo: “NOZZ_STABILIZER” 
 
Vamos a la carpeta donde nos lo ha guardado, recordar: C:\AVEVA\Pdms11.6.SP4 
(el que aparezca SP1,SP2, SP3 o SP4 depende de la versión que utilicéis) 
 
 

 
 
 
Windows no nos reconoce este tipo de archivos y por eso nos aparece así. Le damos doble 
click y de la lista de programas podemos usar cualquier procesador de textos. Por ejemplo, yo 
voy a usar WORDPAD. 
 
Veo que aparecen todas las columnas que el template nozz_sched indicaba ordenadas por 
P1BORE. 
 

 
 
Estos datos que aparecen al comienzo del informe no salen automáticamente, sino que han 
sido previamente indicados: 
 
 
 
 
 
 
 
 
Imagen 1 
 
 
Para ver qué información le ha pedido el template que muestre, volvemos a nuestra ventana 
de Modify Report y pinchamos en Page Info ‐> Footer  (Imagen 1) 
 
  
 
 
Y si vamos al final del informe veremos:    (Page No. 2)

Si hacemos lo propio en Page Info ‐> Summary veremos: 

Y si vamos al final del informe veremos:    

Si os fijáis, el texto que se introduce entre comillas simples ‘texto’ es el que aparece literal en 
el documento, mientras que lo demás son funciones. Por ejemplo, la de arriba lo que haces es 
contar el número toberas que hay contando las líneas de texto. 
Si estáis interesados en esto podéis ampliar los conocimientos si vais al apartado  
“4.1 Introduction to Expressions” del manual de “Reporting Using VANTAGE PDMS” 
 
 
Ahora ya hemos visto en qué consisten los informes, vamos a abrir directamente una plantilla 
sin modificarla y también crearemos una plantilla desde cero. 
 
 
   
Cómo abrir una plantilla 
Tenemos dos posibilidades: 
o Abrir una plantilla de las que ofrece PDMS  
o Abrir una plantilla que nosotros hemos creado 
 
Vamos al menú Utilities ‐> Reports ‐> Run 
 
 
En Path vemos qué carpeta está leyendo y 
por defecto aparece la de los templates de 
PDMS. 
 
Si nosotros hubiéramos creado un template 
podríamos indicarle en qué carpeta está 
cambiando la ruta. Por ejemplo, podríamos 
probar con la que hemos modificado y 
guardado con el nombre: 
NOZZ_FORMACION  
 
Elegimos la plantilla que queremos, podéis 
cambiar o elegir la misma que antes. 
 
Le damos a Ok y nos pide un nombre de 
archivo.  
 
Una vez hecho esto volvemos a tener la 
plantilla en la carpeta: 
C:\AVEVA\Pdms11.6.SP4 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cómo crear una plantilla 
Por último vamos a ver cómo se crea una plantilla. 
 
Vamos al menú Utilities ‐> Reports ‐> Create 
 
Nos vuelve a aparecer la misma ventana que antes pero sin rellenar, así que lo primero que 
tenemos que hacer es meterle los datos. 
 

 
 
 
Vamos a decirle que nos cree un archivo con la información: 
‐ Filename: nozz_equi 
‐ Type: nozz 
‐ With: (de momento en blanco) 
‐ Hierarchy: pinchamos en Hierarchy 
 
 
 
 
 
No quiero que me saque la información del WORLD, por lo 
que lo selecciono y le doy a “Remove”. Voy a mi explorador y 
por ejemplo, voy a coger del SITE STABILIZER (Zone Equip ) el 
EQUI C1101.  
A continuación le doy a “Add CE” 
 
 

 
 
 
 
Entonces la ventana me tiene que quedar de la siguiente forma y le doy a OK: 
 

 
 
 
Lo siguiente es ya crear las columnas que queremos que aparezcan en nuestro informe: 
 

 
 
 
Expression: nombre de la columna. No podemos introducir el nombre que queramos, por 
ejemplo, poner “prueba”. Estos nombres son atributos y debemos conocerlos con 
anterioridad. 
  En esta primera columna pondremos NAME  
 
Sorting: podemos ordenar la columna según queramos: 
 

 
 
Units: también podemos indicarle las unidades. Vemos que hay una larga lista 
 

 
 
Column Layout: con esta opción podemos cambiar el formato de la columna. Por ejemplo 
podemos indicarle la anchura de la columna, justificación, decimales, etc.  
No vamos a entrar en detalle, sólo que sepáis que existe y podéis probar formatos. 
 

 
Una vez introducido NAME le damos a Next Column. Volvemos a repetir los mismos pasos que 
antes y en total crearemos 4 columnas con los nombres NAME, P1BORE (con Units Any/mm), 
POS (Units Pos(mm)) y QUANTITY. 
 
Ya tenemos definido nuestro informe: 
 

 
 
 
Le doy a Apply y como tengo también activa la opción de Screen me lo muestra por pantalla: 

 
Las columnas no están bien separadas pero si le decimos en lugar de Screen,  Destination ‐> 
New para que nos lo guarde en C:\AVEVA\Pdms11.6.SP4 con el nombre nozz_equi sí que las 
veremos bien ordenadas. 
 

 
 
 
Seguramente la columna POS os ha salido alineada la derecha. Para modificarlo ir a modificar 
la columna POS y en column layout alinearlo a la izquierda L.  
 
Ahora probamos a meterle en With: P1BORE LT 150  y sorting A‐Z en P1BORE 
 
En Destination ‐> Overwrite (aunque si no le digo nada PDMS me avisa) 
 

 
Ahora solo me aparecen los BORE menores de 150 y además ordenados de mayor a menor. 
 
   
Por último, sólo me queda guardar mi informe para poderlo volver a utilizar. Es decir, guardar 
mi Template. 
 
Voy a File ‐> Save As 
 
En donde pone Sub‐directories sin pincho donde tengo el puntero del ratón puedo ir hacia a 
atrás y buscar la carpeta que me interesa. Yo por ejemplo me he ido hasta C:\AVEVA\Pdms…. 
 
Abajo del todo, en Selection le indico el nombre con que quiero guardar mi template. En mi 
caso he puesto MY_REPORT.  
Le doy a Ok y ahora ya si voy a Utilities‐> Report ‐> Run puedo directamente ejecutar este 
template seleccionándolo de la lista.