| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Presentar documentos desde la raíz del servidor

Page history last edited by Guilda Ascencio 13 years, 4 months ago

Dependiendo del tipo de documento digital que esté relacionado con un registro, tenemos que decidir si lo vamos a insertar directamente en nuestra página (imágenes) o solo queremos vincularlo a través de su url para que pueda abrirse en la misma u otra ventana (documentos pdf, doc, etc)

 

La diferencia entre una u otra opción determina el comando HTML a utilizar en el formato:

IMG SRC  para insertar el documento en la página

A HREF    para vincular el documento con la página

 

En los siguientes ejemplos

http://localhost:9090/ corresponde al URL del servidor

bases/XXX es la ruta a partir la raíz del servidor que apunta hacia la carpeta donde están almacenados los documentos digitales (por ejemplo, XXX puede ser el nombre de la base de datos con la cual están vinculados los documentos)

YYY es la etiqueta del campo donde está almacenado el nombre y ruta del documento digital

 

(para más información acerca de la organización de los documentos digitales en el servidor, consulte Vincular documentos digitales

 

 

Sintaxis a utilizar para insertar imágenes en la página:

 

Si el campo no es repetible: 

 

'<img src=http://localhost:9090/bases/XXX/"vYYY">"

Si el campo es repetible:

(if p(v800) then
    '<img src="http://localhost:9090/bases/xxx/"vYYY'"  width=150><br>'  
    fi/)

Presenta todas las imágenes vinculadas con el registro

 

'<img src="http://localhost:9090/bases/xxx/'vYYY[1]'"  width=150>'

Presenta solo la primera imagen vinculada con el registro

 

 

Sintaxis a utilizar para vincular documentos digitales con la página

 

En este caso se usa el lenguaje de formatos para introducir un vínculo donde aparece la desripción de la imagen. Cuando el usuario cliquea sobre ese vínculo se abre el documento correspondiente en una nueva ventana (target=_blank). En este formato se necesita especificar:

  • Url del servidor
  • Nombre de la carpeta donde están almacenados los documentos digitales, tomada a partir de la raíz del servidor
  • Etiqueta del campo donde está almacenada la referencia al documento digital

 

Ejm: "<a href=http://localhost:9090/bases/XXX/"vYYY" target=_blank>"vYYY"</a>"

donde

 

http://localhost:9090/ es el url del servidor

bases/XXX es la carpeta donde están almacenadas las imágenes (hasta la ruta almacenada en el campo del registro que referencia la imagen)

YYY es la etiqueta del campo que contiene el nombre del archivo con el documento digital más parte de su ruta

 

Es decir, si los documentos digitales asociados a registros están asociados en la raíz del servidor. se puede acceder a ellos directamente a la imagen, suministrando su URL.

 

Use los comandos del lenguaje de formateo para afinar la construcción del Url de presentación de la imágen. por ejemplo si tiene un subcampo a con el nombre del archivo  y un subcampo b con su descripción, puede colocar:

 

"<a href=http://localhost:9090/bases/xxx/"vYYY^a">"vYYY^b"</a>"

 

Si el campo es repetible, use:

 

(|<a href=>http://localhost:9090/bases/xxx/|vYYY^a|>|vYYY^b|</a><br>|/)

 

Si el campo es repetible y quiere separar todos los enlaces con ; menos el último, use: 

 

(if p(vYYY) then |<a href=http://localhost:9090/bases/xxx/|vYYY^a|>|vYYY^b|</a>|

   if iocc<>nocc(vYYY) then '; ' fi fi/)

 

En este ejemplo se inserta un ; luego de todas las ocurrencias menos en la última.

 

Como puede ver, el lenguaje de formateo le puede proporcionar muchas opciones para la presentación de los documentos digitales vinculados a los registros.

 

 

 

Comments (0)

You don't have permission to comment on this page.