I moduli HTML5 vengono sempre più utilizzati sui dispositivi touch e un requisito comune è il supporto delle firme. La scrittura (con un dito o uno stilo) sta diventando un modo accettato di firmare i moduli su dispositivi mobili. I moduli HTML5 e Forms Designer consentono ora l’opzione di avere un campo firma script sul modulo. Quando viene eseguito il rendering del modulo nel browser, è possibile accedere a tali campi utilizzando uno stilo, un mouse o un tocco.
Aprire un modulo in Forms Designer.
Trascinare il campo Firma digitale sulla pagina.
I Dimension del campo selezionato in Forms Designer vengono visualizzati durante il rendering del campo. Tuttavia, le dimensioni della casella della firma di cui è stato eseguito il rendering vengono calcolate in base alle proporzioni del campo e non in base alla dimensione specificata in Forms Designer.
Configurare il campo Firma digitale.
Il campo Firma frammento, per impostazione predefinita, contrassegna le informazioni sulla geolocalizzazione come obbligatorie durante il processo di firma sull’iPad (ed è facoltativo per altri dispositivi). Per ignorare questo comportamento predefinito è possibile modificare il valore della proprietà geoLocMandatoryOnIpad
. Questa proprietà viene esposta come extra nel campo Firma documento. I passaggi per modificarlo sono i seguenti:
Nel modulo, selezionare il campo Firma.
Selezionare la scheda Origine XML.
Per aprire la scheda Sorgente XML, fare clic su Visualizza > Sorgente XML.
Individua il tag <ui>
nel tag <field>
e modifica il codice sorgente nel modo seguente:
<extras name="x-scribble-add-on">
<boolean name="geoLocMandatoryOnIpad">0</boolean>
</extras>
Selezionare la scheda Visualizzazione struttura. Nella casella di conferma fare clic su Sì.
Salvare il modulo.
Eseguire il rendering del modulo su un browser desktop/dispositivo supportato.
Dopo aver aggiunto e eseguito il rendering di un campo Firma digitale al modulo, viene visualizzata una finestra di dialogo contenente un clic o un tocco sul campo. L'utente può scarabocchiare una firma nell'area di disegno designata da un rettangolo punteggiato utilizzando un mouse, un dito o uno stilo.
A. Pennello B. Gomma C. Geolocation D. Informazioni sulla geolocalizzazione
Facendo clic sull’icona di geolocalizzazione durante la creazione dello scarabocchio, le informazioni relative alla posizione geografica e all’ora vengono incorporate nel campo.
Per impostazione predefinita, sull’iPad è obbligatorio incorporare le informazioni sulla geolocalizzazione.
Sull’iPad, l’icona di geolocalizzazione non viene visualizzata per impostazione predefinita e le informazioni di geolocalizzazione vengono incorporate automaticamente quando si fa clic su OK.
Per gli iPad, questa impostazione può essere modificata modificando il valore del parametro geoLocManadatoryOnIpad
in 0
, nei parametri init del campo.
Durante l'utilizzo di questa funzione, un utente può fare clic sull'icona Gomma per cancellare il campo e ricominciare da capo. Se sono state aggiunte informazioni sulla geolocalizzazione, anche queste vengono eliminate.
Facendo clic sull'icona OK si salva lo scarabocchio come immagine nel campo . L'immagine e i valori possono essere inviati al server per un'ulteriore elaborazione. Una volta che un utente ha fatto clic su OK, il campo di scribble è bloccato. Impossibile modificare nuovamente la firma utilizzando il widget scarabocchio.
Toccando o facendo clic sul campo Dispersione si apre la finestra di dialogo in modalità di sola lettura.
Fai clic sull'icona Pennelli per visualizzare un elenco delle dimensioni della penna disponibili. Tocca o fai clic su una dimensione della penna per usare la penna corrispondente.
Per eliminare le firme dal modulo: