Creazione di form con Adobe Acrobat e LiveCycle
La versione 8 di Adobe acrobat ci permette di creare dei form di richiesta informazioni che i nostri clienti possono compilare (usando la versione gratuita “acrobat reader”) . Per creare un form bisogna partire da un documento pdf già creato oppure da una scansione. In questo tutorial utilizziamo un semplice documento di word in cui ipotizziamo di chiedere 4 dati per l’aggiornamento dell’anagrafica (nome, cognome, codice fiscale, email)

Dopo aver creato il file pdf apriamo il pdf in Acrobat e selezioniamo la voce di menu “Froms” ->”Create new Form”
Ci viene subito chiesto il modo in cui vogliamo creare il nostro form. Abbiamo la possibilità di utilizzare uno dei numerosi templates già pronti (select a template), di utilizzare un documento già esistente, di importare i dati da un foglio di calcolo (“import data from a spreadsheet”), oppure di fare una scansione del nostro form.
In questo caso selezioniamo “Start with an electonic Document” per utilizzare il documento che abbiamo già creato.

Da qui un wizard ci guiderà in 4 passi nella creazione della nostra form. Come primo step dobbiamo scegliere quale documento utilizzare per creare il form. Scegliamo “documento corrente” e andiamo avanti

Scegliamo poi di inserire i campi manualmente (per la serie “chi fa da se, fa per tre”)

Congratulazioni :D siamo pronti per modificare il form in “Adobe LiveCycle Designer”, ringraziamo e clicchiamo Done

A questo punto il nostro documento pdf viene aperto in “Adobe LiveCycle Designer”. Il quale ha ancora un’ultima domanda da farci

Dobbiamo decidere come ci sarà restituito il form: Abbiamo l’opzione di aggiungere 2 pulsanti: uno per l’invio tramite email, l’altro per la stampa del documento compilato. Spuntiamo tutte e due le opzioni e inseriamo nell’apposita casella di testo l’indirizzo email a cui vogliamo sia restituito il form compilato

Siamo finalmente pronti per disegnare il nostro form. Come prima cosa iniziamo ad inserire i 4 campi che ci interessano. Per fare questo selezioniamo nella library lo strumento “Casella di testo”

Il puntatore del mouse avrà adesso questa forma:
Per disegnare la nostra casella di testo posizioniamoci nell’angolo in alto a sinistra, facciamo click con il tasto sinistro del mouse e trasciniamo il mouse, sempre tenendo il pulsante sinistro premuto, fino all’angolo in basso a destra dell’area in cui vogliamo posizionare la casella di testo

Ecco fatto, il nostro primo campo è creato.
A questo punto possiamo impostare alcune importanti proprietà nella palette “Oggetti” che troviamo in basso a destra (se non la vediamo: click con il destro sulla nostra casella di testo e selezioniamo il menù palette -> object )

Incominciamo a cambiare il valore Name nella scheda “Binding” dal nome dell’oggetto predefinito (TextField1) a qualcosa di meglio riconoscibile come “Nome”. Attenzione che in questo campo non possiamo mettere spazi!

Nella scheda “Valore” invece possiamo decidere se il campo richiede una compilazione da parte dell’utente (“User Entered”), se il campo è un campo calcolato in sola lettura, con la possibilità per l’utente di cambiarne il contenuto oppure no, o se il campo è in sola lettura (l’utente non potrà modificarlo).
In più, nel caso in cui si richieda la compilazione del campo (“User entered”) questa può essere facoltativa (“Optional”), raccomandata (“Recommended”) oppure obbligatoria (“Required”).

Se selezioniamo “User Entered – Recommended” comparirà una casella ulteriore in cui inserire il messaggio da visualizzare se l’utente non riempie il campo (“empty message”). Se questo campo viene lasciato vuoto, non verrà mostrato alcun messaggio, come se il campo fosse “Optional”

Un altro campo che può essere utile è il campo “Validation Pattern” che ci permette di verificare che il dato inserito dall’utente sia corretto. Se, ad esempio, vogliamo verificare che il campo codice fiscale sia stato inserito correttamente possiamo scrivere in “Validation Pattern” questa stringa: AAAAAA99A99A999A in cui le A rappresentano un carattere alfabetico obbligatorio, e il 9 rappresenta un numero obbligatorio. Altri simboli utilizzabili in questo campo sono: X che rappresenta un carattere singolo (comprende anche i simboli di punteggiatura come !,.) 0 [zero] e O [lettera o] che hanno lo stesso significato e rappresentano un singolo carattere alfanumerico.
Una volta sistemati tutti i campi di cui abbiamo bisogno possiamo testare il funzionamento della nostra form facendo click su “Preview PDF”

Se tutto è a posto possiamo preparare il documento per la distribuzione. Questo passo è fondamentale per permettere anche agli utenti che hanno solo la versione gratuita di acrobat di compilare il form.
Per prima cosa facciamo click sul menu File -> Distribuite Form

Salviamo le modifiche, se non lo abbiamo già fatto e il file si riaprirà con Acrobat. Ci viene chiesto come vogliamo distribuire il nostro form. La scelta migliore è “Save and send later” che ci dà la possibilità di salvare il file e di spedirlo agli utenti finali in un secondo momento.
Confermiamo l’indirizzo email a cui vogliamo che il form compilato venga spedito

Selezioniamo il file in cui vogliamo che vengano inseriti i dati. Ad es: c:\documenti\raccoltaAnagrafica2008.pdf

Se nel primo step abbiamo selezionato “Invia per email” a questo punto ci verrà chiesto di inserire gli indirizzi email dei destinatari. Gli indirizzi vanno inseriti uno per riga, oppure separati da un punto e virgola ( ; ). Abbiamo anche la possibilità di selezionare gli indirizzi dalla nostra rubrica

E alla fine possiamo personalizzare il subject e il testo del messaggio di posta che arriverà agli utenti

Una volta premuto il tasto Done verrà generato il messaggio e inviato al gestore di posta predefinito. Il nostro form pdf sarà allegato al messaggio e tutti gli indirizzi inseriti sono messi un BCC (Blind Carbon Copy: Copia Nascosta)

Se invece abbiamo scelto di salvare il nostro file su disco, non ci verrà mostrato lo step per la personalizzazione dell'email, ma ci verrà invece chiesto di scegliere una cartella un cui salvare il file generato

Vediamo adesso come le pesone che riceveranno il form potranno compilarlo utilizzando la versione gratuita di Acrobat Reader
Innanzitutto per poter compilare il form abbiamo bisogno dell'ultima versione di Acrobat Reader. Se siamo in possesso di una versione vecchia veniamo informati che è necessario fare un aggiornamento

Una volta aggiornato il software possiamo procedere all'apertura e alla compilazione del nostro form

In questa immagine vediamo il nostro form compilato. Adesso basterà fare click sul pulsante che abbiamo inserito durante la preparazione del form, oppure sul pulsante "Invia modulo" presente in alto a destra, per inviare il modulo compilato via email
La prima cosa che dobbiamo decidere è con quale modalità vogliamo inviare l'email

Abbiamo a disposizione 3 scelte: possiamo inviare l'email utilizzando un'applicazione come Outlook, Outlook express, mozilla Thunderbird, oppure utilizzando uno dei tanti servizi di posta elettronica sul web come gmail, yahoo, hotmail. Infine possiamo scegliere... di non scegliere e di rimandare la decisione.
Se selezioniamo la prima optione "Applicazione desktop per e-mail" un messaggio ci informerà che l'email contenente come allegato il nostro form compilato è stata inviata all'applizazione e-mail predefinita

Se controlliamo possiamo vedere il messaggio pronto in posta in uscita

Nel caso invece dovessimo scegliere l'opzione 2 o 3 dovremo salvare il form compilato sul nostro PC e provvedere noi stessi al suo invio. Acrobat Reader ci darà le istruzioni su come salvare il form e comporre il messaggio da inviare

Vediamo adesso come faremo a gestire i form che ci ritornerrano via email
Questa parte è ancora in fase di redazione
Ultimo aggiornamento (Venerdì 15 Febbraio 2008 11:33)


