Ejemplos de formato de impresión (pft) 2
Upcoming SlideShare
Loading in...5
×
 

Ejemplos de formato de impresión (pft) 2

on

  • 1,191 views

 

Statistics

Views

Total Views
1,191
Views on SlideShare
1,184
Embed Views
7

Actions

Likes
0
Downloads
5
Comments
0

2 Embeds 7

http://cebciunmsm.blogspot.com 6
http://cebciunmsm.blogspot.com.ar 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Ejemplos de formato de impresión (pft) 2 Ejemplos de formato de impresión (pft) 2 Document Transcript

    • 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 PFTIF condición THEN formato-1 ELSE formato-2 FIdonde:condición es una expresión booleanaformato-1 es un formato de CDS/ISIS que será ejecutado si, y sólo si la expresión booleanaexpresada por condición es Verdaderaformato-2 es un formato de CDS/ISIS que será ejecutado si, y sólo si la expresión booleanaestablecida por condición es FalsaLa cláusula ELSE formato-2 es opcional y puede ser omitida. Las palabras clave IF, THEN yFI son siempre obligatorias. El comando IF por lo tanto, puede tomar una de las formas alternassiguientes:IF condición THEN formato-1 FIIF 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 fecha19890314 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)/v2bpict((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),/