Esportazione PDF
L'esportazione PDF genera un PDF per record a partire da un modello Word (.docx) contenente campi di unione. Il modello viene compilato con i dati di ogni record e convertito in PDF; quando vengono esportati più record, i PDF sono consegnati in un archivio ZIP.
Gestire i modelli
Fare clic sull'icona PDF del modulo nella tabella dati, poi su Gestisci modelli (richiesto il diritto di modifica dei moduli). Caricare un file .docx con un nome e una descrizione facoltativa — i campi di unione rilevati nel modello vengono visualizzati dopo il caricamento. La finestra dei campi disponibili elenca tutti i campi di unione utilizzabili con quel modulo, con la loro etichetta.
Scrivere un modello in Word
Inserire i campi di unione in Word tramite Inserisci > Parti rapide > Campo > MergeField (oppure Ctrl+F9 e digitare MERGEFIELD nome_campo). Le principali famiglie di campi:
el_identification,el_date,el_state,el_munsell,el_datation… — campi di base del record.f_<campo>— valore di un campo del modulo;f_<campo>_with_label— "Etichetta: valore" (vuoto se il valore è vuoto);f_<campo>_choices— le opzioni di un campo a scelta come elenco di caselle spuntate. Un campo tabella (datagrid) viene reso come una vera tabella.ch_identification,ch_site,ch_address… — dati dell'intervento;chf_<campo>— campi del modulo dell'intervento.rel_<id del modulo>— numeri di identificazione dei record collegati di un altro modulo (ad es.rel_12);rel_-4— foto collegate;rel_-5— disegni collegati;stratigraphic_relationships— tabella delle relazioni stratigrafiche.img_<code>— un disegno del modulo, come campo di unione (immagine adattata alla larghezza della pagina) oppure come "Titolo" del testo alternativo di un'immagine segnaposto per controllarne dimensione e posizione esatte.
I nomi esatti dei campi per il vostro modulo — compresi gli id numerici dei moduli collegati — sono elencati nella finestra dei campi disponibili del gestore dei modelli.
Filtrare i record collegati (__where__)
I campi dei record collegati possono essere filtrati su un campo del modulo collegato:
rel_<id del modulo>__where__<chiave del campo>__<valore>
Esempio: rel_-4__where__photoType__surface inserisce solo i numeri di identificazione delle foto collegate il cui campo "photoType" è uguale a "surface". Il confronto ignora maiuscole/minuscole; scrivere gli spazi come trattini bassi (en_cours per "en cours"). Per i campi a scelta multipla, il record corrisponde non appena una delle opzioni selezionate è uguale al valore. Se nessun record collegato corrisponde, il campo resta vuoto.
<chiave del campo> e <valore> si trovano nel pannello di configurazione del modulo collegato: modificare il campo e usare la sua chiave API (scheda API) come <chiave del campo>, e la chiave del valore dell'opzione desiderata (scheda Data, elenco "Values" — il valore, non l'etichetta visualizzata) come <valore>.
Campi dei record collegati (__field__)
Oltre ai numeri di identificazione, è possibile inserire il valore di un campo dei record collegati:
rel_<id del modulo>__field__<chiave del campo>
Esempio: rel_12__field__materialType inserisce il "Tipo di materiale" di tutti i record "Inventario" collegati al record corrente. Quando esistono più record collegati, i valori sono concatenati con ", " nell'ordine delle relazioni; un valore presente in più record viene ripetuto. Se nessun record collegato ha un valore, il campo resta vuoto. Le foto (rel_-4) e i disegni (rel_-5) non sono supportati. Questi campi sono elencati, pronti da copiare, nella finestra dei campi disponibili (sezione "Campi dei moduli collegati"); una combinazione con __where__ non è possibile.
Avviare l'esportazione
Nella tabella dati, selezionare i record da esportare (senza selezione vengono esportati tutti i record corrispondenti al filtro corrente), fare clic sull'icona PDF e scegliere un modello. La generazione avviene in background: un pannello di avanzamento mostra lo stato, e il risultato — un PDF per record, in un archivio ZIP se sono più di uno — può essere scaricato da questo pannello o in seguito dall'elenco delle esportazioni recenti.