SlideShare ist ein Scribd-Unternehmen logo
1 von 3
Downloaden Sie, um offline zu lesen
Ejemplos de Formato de Impresión (PFT)
Sexto ejemplo PF

     Para utilizar un archivo de términos no significativos debe definirse fuera del entorno
      del CDS/ISIS utilizando un editor de texto o procesador de palabras. Debe tener el
      mismo nombre que la base de datos y una extensión stw (por ej. books.stw para la base
      de datos Books). Debe residir en la misma carpeta que el archivo FDT de la base.

     Para seleccionar los subcampos presentes en una base de datos, en los casos en el que
      los campos estuvieran subdividido en subcampos se debe utilizar el símbolo ´^´ y la
      etiqueta del subcampo, de este modo: v10^b identificará el campo 10 subcampo ‘b’. Si
      necesita seleccionar varios subcampos del mismo campo, necesitará repetir el número
      de campo, por ej. v10^a, v10^b.

     Para presentar datos de campos "condicionales", es decir donde solo aparecen si el
      campo al que están asociados tiene información y cuando el campo está vacío no
      aparece nada. Estos literales se encierran entre dobles comillas (").

     El uso de una coma u otro signo para especificar espaciado o un carácter de separación
      entre los datos de un campo se debe encerrar entre comillas. Por ejemplo, en: v10 " - "
      v20

"Autor: "tab(2921),v1+|; |/,
"Título: "tab(2921),v2/,
"Pie de Imprenta: "tab(2921),v3^a":"v3^b","v3^c/
"Descripción: "tab(2921),v4/,
"Tema: "tab(2921),v5/

Séptimo ejemplo PFT

IF condición THEN formato-1 ELSE formato-2 FI
donde:

condición es una expresión booleana

formato-1 es un formato de CDS/ISIS que será ejecutado si, y sólo si la expresión booleana
expresada por condición es Verdadera

formato-2 es un formato de CDS/ISIS que será ejecutado si, y sólo si la expresión booleana
establecida por condición es Falsa

La cláusula ELSE formato-2 es opcional y puede ser omitida. Las palabras clave IF, THEN y
FI son siempre obligatorias. El comando IF por lo tanto, puede tomar una de las formas alternas
siguientes:

IF condición THEN formato-1 FI
IF condición THEN formato-1 ELSE formato-2 FI

(if p(v1) then {cl4,"Autor:} "tab(2921),v1+|; |/fi/),
(if p(v2) then {cl4,"Título:} "tab(2921),v2/fi/),
(if p(v3) then {cl4,"Pie de Imprenta:} "tab(2921),v3^a":"v3^b","v3^c/fi/),
(if p(v4) then {cl4,"Descripción:} "tab(2921),v4/fi/),
(if p(v5) then {cl4,"Tema:} "tab(2921),v5/fi/),
 Uso de literales para el formato fecha

19890314 v44*6,"-"v44*4.2,"-"v44.4 14-03-1989

(if p(v1) then {cl4,"Autor:} "tab(2921),v1/fi/),
(if p(v2) then {cl4,"Título:} "tab(2921),v2/fi/),
(if p(v3) then {cl4,"Pie de Imprenta:} "tab(2921),v3^a":"v3^b","v3^c/fi/),
(if p(v4) then {cl4,"Descripción:} "tab(2921),v4/fi/),
(if p(v5) then {cl4,"Tema:} "tab(2921),v5/fi/),
(if p(v6) then {cl4,"Fecha de ingreso:} "tab(2921),v6*6,"-"v6*4.2,"-"v6.4/fi/),

Octavo ejemplo PFT

     Insertar imágenes
      Es posible en el lenguaje de formateo visualizar una imagen como parte del formato o
      como fondo tapiz al visualizar el registro. La imagen debe ser un archivo de tipo .bmp o
      .jpg y estar almacenada en la carpeta especificada para BG (el parámetro 141 en
      syspar.par).

bpict(('world.jpg'),2)#
(if p(v1) then {cl4,"Autor:} "tab(2921),v1/fi/),
(if p(v2) then {cl4,"Título:} "tab(2921),v2/fi/),
(if p(v3) then {cl4,"Pie de Imprenta:} "tab(2921),v3^a":"v3^b","v3^c/fi/),
(if p(v4) then {cl4,"Descripción:} "tab(2921),v4/fi/),
(if p(v5) then {cl4,"Tema:} "tab(2921),v5/fi/),
(if p(v6) then {cl4,"Fecha de ingreso:} "tab(2921),v6*6,"-"v6*4.2,"-"v6.4/fi/),

Noveno ejemplo PFT

     Para abrir un navegador y visualizar una página de WWW. El formato podrá contener:
      Ejemplo: link(('Go to the web site'),'OPENFILE ',v950) y el campo 950 se usa para
      contener el URL pertinente.
      Y como entrada en el campo v950 tendrá la dirección electrónica: http://www.bireme.br
      Lo que está en paréntesis puede modificarse con otro texto de visualización en el PFT.

bpict(('world.jpg'),2)#
(if p(v1) then {cl4,"Autor:} "tab(2921),v1/fi/),
(if p(v2) then {cl4,"Título:} "tab(2921),v2/fi/),
(if p(v3) then {cl4,"Pie de Imprenta:} "tab(2921),v3^a":"v3^b","v3^c/fi/),
(if p(v4) then {cl4,"Descripción:} "tab(2921),v4/fi/),
(if p(v5) then {cl4,"Tema:} "tab(2921),v5/fi/),
(if p(v6) then {cl4,"Fecha de ingreso:} "tab(2921),v6*6,"-"v6*4.2,"-"v6.4/fi/),
link(('Descargar documento PDF'),'OPENFILE ',v7)

Décimo ejemplo PFT

     Utiliza el mismo mecanismo que el ejercicio anterior para la imagen.
      Link (('nombre'),'CMD mspaint',v#)
      Donde: Link es un comando que hace un enlace a un texto CMD es un comando que
      ejecuta un programa, que se especifica como Paint u otro manejador de imágenes como
      el Photoshop.
      v# indica el número de campo donde se almacenó la información de la imagen que se va
      a visualizar.
bpict(('world.jpg'),2)#
(if p(v1) then {cl4,"Autor:} "tab(2921),v1/fi/),
(if p(v2) then {cl4,"Título:} "tab(2921),v2/fi/),
(if p(v3) then {cl4,"Pie de Imprenta:} "tab(2921),v3^a":"v3^b","v3^c/fi/),
(if p(v4) then {cl4,"Descripción:} "tab(2921),v4/fi/),
(if p(v5) then {cl4,"Tema:} "tab(2921),v5/fi/),
(if p(v6) then {cl4,"Fecha de ingreso:} "tab(2921),v6*6,"-"v6*4.2,"-"v6.4/fi/),
link(('Descargar documento PDF'),'OPENFILE ',v7)#
mpl,LINK(('Ver imagen'),'CMD mspaint ',v8),/

Undécimo ejemplo PFT

     Caracteres de negrita, itálica y subrayado

{b,'Autor(es):} 'v1+|; |/
{b,'Título:} 'v2/
{b,'Lugar:} 'v3/
{b,'Fecha:} 'v4/
{b,'Tema(s):} 'v5+|; |/

Duodécimo ejemplo PFT

     Para visualizar el número de MFN sin ceros no significativos deberá escribir:
      f(mfn,0,0). La función ‘f’ convierte un número en su representación en caracteres.

     Es posible en el lenguaje de formateo visualizar una imagen como parte del formato o
      como fondo tapiz al visualizar el registro. La imagen debe ser un archivo de tipo .bmp o
      .jpg y estar almacenado en la carpeta especificada para Patrón/Imágenes (el parámetro
      141 en syspar.par). Para mostrar una imagen como parte del formato, use el comando
      pict, por ejemplo: v1/pict('library.jpg')/v2


bpict(('PAT006.BMP'),2)#
pict('unmap32.bmp')##
cl4,'MFN: 'f(mfn,0,0),/
(if p(v1) then {cl4,"Autor:} "tab(2921),v1/fi/),
(if p(v2) then {cl4,"Título:} "tab(2921),v2/fi/),
(if p(v3) then {cl4,"Pie de Imprenta:} "tab(2921),v3^a":"v3^b","v3^c/fi/),
(if p(v4) then {cl4,"Descripción:} "tab(2921),v4/fi/),
(if p(v5) then {cl4,"Tema:} "tab(2921),v5/fi/),
(if p(v6) then {cl4,"Fecha de ingreso:} "tab(2921),v6*6,"-"v6*4.2,"-"v6.4/fi/),
link(('Descargar documento PDF'),'OPENFILE ',v7)#
mpl,LINK(('Ver imagen'),'CMD mspaint ',v8),/

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (20)

tipos de musica
tipos de musica tipos de musica
tipos de musica
 
Agua Magnetizada Aconquistar
Agua Magnetizada AconquistarAgua Magnetizada Aconquistar
Agua Magnetizada Aconquistar
 
Comarca ingresos
Comarca ingresosComarca ingresos
Comarca ingresos
 
Pili y daryta
Pili y darytaPili y daryta
Pili y daryta
 
Articulos prensa
Articulos prensaArticulos prensa
Articulos prensa
 
Union peliculas
Union peliculasUnion peliculas
Union peliculas
 
QUE ES EL SINDROME DE BURNOUT
QUE ES EL SINDROME DE BURNOUTQUE ES EL SINDROME DE BURNOUT
QUE ES EL SINDROME DE BURNOUT
 
Agua Magnetizada Aconquistar. Oportunidad de Negocio
Agua Magnetizada Aconquistar. Oportunidad de NegocioAgua Magnetizada Aconquistar. Oportunidad de Negocio
Agua Magnetizada Aconquistar. Oportunidad de Negocio
 
Ecv
EcvEcv
Ecv
 
proceso unificado de software
proceso unificado de softwareproceso unificado de software
proceso unificado de software
 
Ley 675
Ley 675Ley 675
Ley 675
 
Presentación1.pptx luis
Presentación1.pptx luisPresentación1.pptx luis
Presentación1.pptx luis
 
Tarea semana1
Tarea semana1Tarea semana1
Tarea semana1
 
Rodadepremsaregionals2009 090918071101-phpapp02
Rodadepremsaregionals2009 090918071101-phpapp02Rodadepremsaregionals2009 090918071101-phpapp02
Rodadepremsaregionals2009 090918071101-phpapp02
 
Pqimc presentació joanras
Pqimc presentació joanrasPqimc presentació joanras
Pqimc presentació joanras
 
Documento Planeacion estrategica 2010
Documento Planeacion estrategica 2010Documento Planeacion estrategica 2010
Documento Planeacion estrategica 2010
 
Derecho al veto Alejandro Alvarado Bedoya
Derecho al veto  Alejandro Alvarado BedoyaDerecho al veto  Alejandro Alvarado Bedoya
Derecho al veto Alejandro Alvarado Bedoya
 
Recetario1
Recetario1Recetario1
Recetario1
 
Diapos
DiaposDiapos
Diapos
 
Avance sep 2012
Avance sep 2012Avance sep 2012
Avance sep 2012
 

Mehr von Manuel Luján

Silabus mercadotecnia2012
Silabus mercadotecnia2012Silabus mercadotecnia2012
Silabus mercadotecnia2012Manuel Luján
 
Clase1 mercadotecnia
Clase1  mercadotecniaClase1  mercadotecnia
Clase1 mercadotecniaManuel Luján
 
Silabo redes y sistemas-2012
Silabo  redes y sistemas-2012Silabo  redes y sistemas-2012
Silabo redes y sistemas-2012Manuel Luján
 
Sillabu evaluacion 2012
Sillabu evaluacion 2012Sillabu evaluacion 2012
Sillabu evaluacion 2012Manuel Luján
 
Evolución del dublin core metadata initiative
Evolución del dublin core metadata initiativeEvolución del dublin core metadata initiative
Evolución del dublin core metadata initiativeManuel Luján
 
Exportar datos en winisis
Exportar datos en winisisExportar datos en winisis
Exportar datos en winisisManuel Luján
 
Sistemas bibliotecarios con base de datos isis softwares de biblioteca
Sistemas bibliotecarios con base de datos isis softwares de bibliotecaSistemas bibliotecarios con base de datos isis softwares de biblioteca
Sistemas bibliotecarios con base de datos isis softwares de bibliotecaManuel Luján
 
Ejemplos de formato de impresión (pft) 1
Ejemplos de formato de impresión (pft) 1Ejemplos de formato de impresión (pft) 1
Ejemplos de formato de impresión (pft) 1Manuel Luján
 
Lenguaje de formateo
Lenguaje de formateoLenguaje de formateo
Lenguaje de formateoManuel Luján
 
Código de letras, ejemplos con subcampos y sin subcampos
Código de letras, ejemplos con subcampos y sin subcamposCódigo de letras, ejemplos con subcampos y sin subcampos
Código de letras, ejemplos con subcampos y sin subcamposManuel Luján
 
Base de datos documental base de datos cdsisis
Base de datos documental base de datos cdsisisBase de datos documental base de datos cdsisis
Base de datos documental base de datos cdsisisManuel Luján
 
Investiga[1]...lectura de metodologia
Investiga[1]...lectura de metodologiaInvestiga[1]...lectura de metodologia
Investiga[1]...lectura de metodologiaManuel Luján
 
Derecho a la_informacion
Derecho a la_informacionDerecho a la_informacion
Derecho a la_informacionManuel Luján
 
Horario 2012 - I Bibliotecología y Ciencias de la Información.
Horario 2012 - I Bibliotecología y Ciencias de la Información.Horario 2012 - I Bibliotecología y Ciencias de la Información.
Horario 2012 - I Bibliotecología y Ciencias de la Información.Manuel Luján
 

Mehr von Manuel Luján (20)

Silabus mercadotecnia2012
Silabus mercadotecnia2012Silabus mercadotecnia2012
Silabus mercadotecnia2012
 
Clase1 mercadotecnia
Clase1  mercadotecniaClase1  mercadotecnia
Clase1 mercadotecnia
 
Silabo redes y sistemas-2012
Silabo  redes y sistemas-2012Silabo  redes y sistemas-2012
Silabo redes y sistemas-2012
 
Sillabu evaluacion 2012
Sillabu evaluacion 2012Sillabu evaluacion 2012
Sillabu evaluacion 2012
 
Evolución del dublin core metadata initiative
Evolución del dublin core metadata initiativeEvolución del dublin core metadata initiative
Evolución del dublin core metadata initiative
 
Exportar datos en winisis
Exportar datos en winisisExportar datos en winisis
Exportar datos en winisis
 
Sistemas bibliotecarios con base de datos isis softwares de biblioteca
Sistemas bibliotecarios con base de datos isis softwares de bibliotecaSistemas bibliotecarios con base de datos isis softwares de biblioteca
Sistemas bibliotecarios con base de datos isis softwares de biblioteca
 
Ejemplos de formato de impresión (pft) 1
Ejemplos de formato de impresión (pft) 1Ejemplos de formato de impresión (pft) 1
Ejemplos de formato de impresión (pft) 1
 
Lenguaje de formateo
Lenguaje de formateoLenguaje de formateo
Lenguaje de formateo
 
Código de letras, ejemplos con subcampos y sin subcampos
Código de letras, ejemplos con subcampos y sin subcamposCódigo de letras, ejemplos con subcampos y sin subcampos
Código de letras, ejemplos con subcampos y sin subcampos
 
Base de datos documental base de datos cdsisis
Base de datos documental base de datos cdsisisBase de datos documental base de datos cdsisis
Base de datos documental base de datos cdsisis
 
1. recole..[1]
1. recole..[1]1. recole..[1]
1. recole..[1]
 
Población..[1]
Población..[1]Población..[1]
Población..[1]
 
Investiga[1]...lectura de metodologia
Investiga[1]...lectura de metodologiaInvestiga[1]...lectura de metodologia
Investiga[1]...lectura de metodologia
 
Derecho a la_informacion
Derecho a la_informacionDerecho a la_informacion
Derecho a la_informacion
 
Horario 2012 - I Bibliotecología y Ciencias de la Información.
Horario 2012 - I Bibliotecología y Ciencias de la Información.Horario 2012 - I Bibliotecología y Ciencias de la Información.
Horario 2012 - I Bibliotecología y Ciencias de la Información.
 
El sabio tibetano
El sabio tibetanoEl sabio tibetano
El sabio tibetano
 
Tres vidas
Tres vidasTres vidas
Tres vidas
 
Yo creo
Yo creoYo creo
Yo creo
 
Tal como fue
Tal como fueTal como fue
Tal como fue
 

Ejemplos de formato de impresión (pft) 2

  • 1. Ejemplos de Formato de Impresión (PFT) Sexto ejemplo PF  Para utilizar un archivo de términos no significativos debe definirse fuera del entorno del CDS/ISIS utilizando un editor de texto o procesador de palabras. Debe tener el mismo nombre que la base de datos y una extensión stw (por ej. books.stw para la base de datos Books). Debe residir en la misma carpeta que el archivo FDT de la base.  Para seleccionar los subcampos presentes en una base de datos, en los casos en el que los campos estuvieran subdividido en subcampos se debe utilizar el símbolo ´^´ y la etiqueta del subcampo, de este modo: v10^b identificará el campo 10 subcampo ‘b’. Si necesita seleccionar varios subcampos del mismo campo, necesitará repetir el número de campo, por ej. v10^a, v10^b.  Para presentar datos de campos "condicionales", es decir donde solo aparecen si el campo al que están asociados tiene información y cuando el campo está vacío no aparece nada. Estos literales se encierran entre dobles comillas (").  El uso de una coma u otro signo para especificar espaciado o un carácter de separación entre los datos de un campo se debe encerrar entre comillas. Por ejemplo, en: v10 " - " v20 "Autor: "tab(2921),v1+|; |/, "Título: "tab(2921),v2/, "Pie de Imprenta: "tab(2921),v3^a":"v3^b","v3^c/ "Descripción: "tab(2921),v4/, "Tema: "tab(2921),v5/ Séptimo ejemplo PFT IF condición THEN formato-1 ELSE formato-2 FI donde: condición es una expresión booleana formato-1 es un formato de CDS/ISIS que será ejecutado si, y sólo si la expresión booleana expresada por condición es Verdadera formato-2 es un formato de CDS/ISIS que será ejecutado si, y sólo si la expresión booleana establecida por condición es Falsa La cláusula ELSE formato-2 es opcional y puede ser omitida. Las palabras clave IF, THEN y FI son siempre obligatorias. El comando IF por lo tanto, puede tomar una de las formas alternas siguientes: IF condición THEN formato-1 FI IF condición THEN formato-1 ELSE formato-2 FI (if p(v1) then {cl4,"Autor:} "tab(2921),v1+|; |/fi/), (if p(v2) then {cl4,"Título:} "tab(2921),v2/fi/), (if p(v3) then {cl4,"Pie de Imprenta:} "tab(2921),v3^a":"v3^b","v3^c/fi/), (if p(v4) then {cl4,"Descripción:} "tab(2921),v4/fi/), (if p(v5) then {cl4,"Tema:} "tab(2921),v5/fi/),
  • 2.  Uso de literales para el formato fecha 19890314 v44*6,"-"v44*4.2,"-"v44.4 14-03-1989 (if p(v1) then {cl4,"Autor:} "tab(2921),v1/fi/), (if p(v2) then {cl4,"Título:} "tab(2921),v2/fi/), (if p(v3) then {cl4,"Pie de Imprenta:} "tab(2921),v3^a":"v3^b","v3^c/fi/), (if p(v4) then {cl4,"Descripción:} "tab(2921),v4/fi/), (if p(v5) then {cl4,"Tema:} "tab(2921),v5/fi/), (if p(v6) then {cl4,"Fecha de ingreso:} "tab(2921),v6*6,"-"v6*4.2,"-"v6.4/fi/), Octavo ejemplo PFT  Insertar imágenes Es posible en el lenguaje de formateo visualizar una imagen como parte del formato o como fondo tapiz al visualizar el registro. La imagen debe ser un archivo de tipo .bmp o .jpg y estar almacenada en la carpeta especificada para BG (el parámetro 141 en syspar.par). bpict(('world.jpg'),2)# (if p(v1) then {cl4,"Autor:} "tab(2921),v1/fi/), (if p(v2) then {cl4,"Título:} "tab(2921),v2/fi/), (if p(v3) then {cl4,"Pie de Imprenta:} "tab(2921),v3^a":"v3^b","v3^c/fi/), (if p(v4) then {cl4,"Descripción:} "tab(2921),v4/fi/), (if p(v5) then {cl4,"Tema:} "tab(2921),v5/fi/), (if p(v6) then {cl4,"Fecha de ingreso:} "tab(2921),v6*6,"-"v6*4.2,"-"v6.4/fi/), Noveno ejemplo PFT  Para abrir un navegador y visualizar una página de WWW. El formato podrá contener: Ejemplo: link(('Go to the web site'),'OPENFILE ',v950) y el campo 950 se usa para contener el URL pertinente. Y como entrada en el campo v950 tendrá la dirección electrónica: http://www.bireme.br Lo que está en paréntesis puede modificarse con otro texto de visualización en el PFT. bpict(('world.jpg'),2)# (if p(v1) then {cl4,"Autor:} "tab(2921),v1/fi/), (if p(v2) then {cl4,"Título:} "tab(2921),v2/fi/), (if p(v3) then {cl4,"Pie de Imprenta:} "tab(2921),v3^a":"v3^b","v3^c/fi/), (if p(v4) then {cl4,"Descripción:} "tab(2921),v4/fi/), (if p(v5) then {cl4,"Tema:} "tab(2921),v5/fi/), (if p(v6) then {cl4,"Fecha de ingreso:} "tab(2921),v6*6,"-"v6*4.2,"-"v6.4/fi/), link(('Descargar documento PDF'),'OPENFILE ',v7) Décimo ejemplo PFT  Utiliza el mismo mecanismo que el ejercicio anterior para la imagen. Link (('nombre'),'CMD mspaint',v#) Donde: Link es un comando que hace un enlace a un texto CMD es un comando que ejecuta un programa, que se especifica como Paint u otro manejador de imágenes como el Photoshop. v# indica el número de campo donde se almacenó la información de la imagen que se va a visualizar.
  • 3. bpict(('world.jpg'),2)# (if p(v1) then {cl4,"Autor:} "tab(2921),v1/fi/), (if p(v2) then {cl4,"Título:} "tab(2921),v2/fi/), (if p(v3) then {cl4,"Pie de Imprenta:} "tab(2921),v3^a":"v3^b","v3^c/fi/), (if p(v4) then {cl4,"Descripción:} "tab(2921),v4/fi/), (if p(v5) then {cl4,"Tema:} "tab(2921),v5/fi/), (if p(v6) then {cl4,"Fecha de ingreso:} "tab(2921),v6*6,"-"v6*4.2,"-"v6.4/fi/), link(('Descargar documento PDF'),'OPENFILE ',v7)# mpl,LINK(('Ver imagen'),'CMD mspaint ',v8),/ Undécimo ejemplo PFT  Caracteres de negrita, itálica y subrayado {b,'Autor(es):} 'v1+|; |/ {b,'Título:} 'v2/ {b,'Lugar:} 'v3/ {b,'Fecha:} 'v4/ {b,'Tema(s):} 'v5+|; |/ Duodécimo ejemplo PFT  Para visualizar el número de MFN sin ceros no significativos deberá escribir: f(mfn,0,0). La función ‘f’ convierte un número en su representación en caracteres.  Es posible en el lenguaje de formateo visualizar una imagen como parte del formato o como fondo tapiz al visualizar el registro. La imagen debe ser un archivo de tipo .bmp o .jpg y estar almacenado en la carpeta especificada para Patrón/Imágenes (el parámetro 141 en syspar.par). Para mostrar una imagen como parte del formato, use el comando pict, por ejemplo: v1/pict('library.jpg')/v2 bpict(('PAT006.BMP'),2)# pict('unmap32.bmp')## cl4,'MFN: 'f(mfn,0,0),/ (if p(v1) then {cl4,"Autor:} "tab(2921),v1/fi/), (if p(v2) then {cl4,"Título:} "tab(2921),v2/fi/), (if p(v3) then {cl4,"Pie de Imprenta:} "tab(2921),v3^a":"v3^b","v3^c/fi/), (if p(v4) then {cl4,"Descripción:} "tab(2921),v4/fi/), (if p(v5) then {cl4,"Tema:} "tab(2921),v5/fi/), (if p(v6) then {cl4,"Fecha de ingreso:} "tab(2921),v6*6,"-"v6*4.2,"-"v6.4/fi/), link(('Descargar documento PDF'),'OPENFILE ',v7)# mpl,LINK(('Ver imagen'),'CMD mspaint ',v8),/