Database: allegati / immagini
Per gestione degli allegati si intende la possibilità di acquisire,
in fase di modifica o inserimento, allegati/immagini da associare in
modo permanente al documento corrente.
Al procedimento di acquisizione si acccede tramite le funzionalità
messe a disposizione dall'activex/plug-in Highway Imaging Control,
che provvede a creare una copia, dal nome univico d'archivio, del file
allegato, in un direttorio privato dell'applicazione.
La gestione dell'associazione, della visualizzazione, della modifica
e dell'eventuale indicizzazione sono compito dell'applicazione:
la tecnologia Highway mette a disposizione
gli strumenti per ottenere la conversione in testo del contenuto di
determinati allegati e la capacità di elaborazione delle immagini;
la scrittura e la gestione dei risultati delle operazioni di
acquisizione degli allegati e della relativa indicizzazione, sono a
carico del programmatore che sviluppa l'applicazione Internet/Intranet.
Di norma si predispongono sul database gli attributi necessari per
memorizzare questi nomi di file e gli script con le le funzioni
Javascript necessarie allo svolgimento delle suddette operazioni.
I nomi dei file associati ad un documento (forniti da
Highway Imaging Control dopo le operazioni di
acquisizione) vengono di norma memorizzati in gruppi di attributi
multiistanza.
Generalmente devono essere predisposti due gruppi: uno per la
gestione delle immagini ed un altro per la gestione di quei documenti
che necessitano di essere indicizzati.
La tecnologia Highway permette di indicizzare
file di testo (txt o ascii in genere), file di Write/Wordpad
(rtf o wri), file WinWord (doc), file Acrobat (pdf).
L'indicizzazione di questi allegati può avvenire tramite due metodi
principali:
si può richiedere ad Highway Imaging Control di estrarre il testo
contenuto nell'allegato e metterlo poi in un attributo chiave;
oppure si possono fornire ad Highway Server le informazioni
necessarie perchè questa operazione venga svolta automaticamente
(vedi Sezione Allegati di
<nomearchivio>.ini)
Il salvataggio del documento provvederà automaticamente a richiedere
ad Highway Server l'indicizzazione dei dati
inseriti, e quindi del testo estratto dai documenti acquisiti.
Per la gestione degli allegati con Highway Imaging
Control sono predisposte le funzioni %ATTACHADD%, %ATTACHGET%
e %ATTACHCHG%, che consentono rispettivamente di :
ottenere un identificativo di file da associare ad un documento;
ottenere un nome di file tramite un identificativo associato ad un
documento;
modificare un file associato ad un identificativo già associato ad
un documento.
Una gestione della immagini eseguita con il modulo
Eikon (ambiente Highway a 16 bit) oppure una gestione esplicita
(vedi sezione [immagini]
di <nomearchivio>.ini), cioè mediante scrittura in un
determinato attributo dei nomi completi dei file, può usufruire
delle funzioni %IMAGES%, %IMAGEPATH%, %IMAGEURL% per la gestione
delle immagini;
la gestione dei thumbnails è implementata dalle funzioni %THUMB%,
%THUMBURL%, %CURTHUMB% solo se trattasi di applicativo proveniente
da ambiente Highway a 16 bit (gestione
automatica con l'utilizzo di Eikon); in applicazioni internet/intranet,
mediante le funzionalità fornite da Highway Imaging
Control e da Highway Server, le
diapositive devono essere gestite come ulteriori immagini allegate e
sarà a carico dell'applicazione la loro gestione nella varie modalità
d'uso.
per la gestione dei raggruppamenti delle immagini proveniente
dall' ambiente Highway a 16 bit utilizzare
%GROUPS%, %CURGRP%, %PERGROUP%.
La gestione degli allegati/immagini può essere eseguita anche senza l'ausilio del modulo Highway Imaging Control e Highway Server mediante l'uso del tag INPUT type="file".
La tecnologia di gestione delle immagini e degli allegati è tutt'ora in fase di evoluzione.