Compilazione dinamica di una didascalia

È possibile compilare in modo dinamico una didascalia con i valori recuperati da un'origine dati.

Ad esempio, è possibile compilare una didascalia con il nome di un prodotto in francese. Lo schema a cui ci si collega può presentare dati definiti per una didascalia di questo tipo:

<form> 
      <caption product="ProductName1"></caption> 
</form>

Il file dati a cui si punta può presentare dati definiti per una didascalia di questo tipo:

<form> 
      <caption product="Desk Lamp"></caption> 
</form>

Quando si unisce il file di dati alla struttura del modulo, per il prodotto viene visualizzata la didascalia Lampada da tavolo.

Un altro esempio potrebbe consistere nel fornire il nome del prodotto in un'altra lingua. Il file dati a cui si punta può presentare dati definiti per una didascalia di questo tipo:

<form> 
      <caption product="Lampe de Bureau"></caption> 
</form>

Quando si unisce il file di dati alla struttura del modulo, per il prodotto viene visualizzata la didascalia Lampe de Bureau.

Nota: Per utilizzare testo non ASCII (ad esempio accenti) nel file di dati, è necessario assicurarsi che il file sia appropriatamente codificato e che la codifica sia correttamente identificata nell'istruzione di elaborazione XML. Ad esempio:

<?xml version="1.0" encoding="UTF-8"?>

A questo scopo, è innanzitutto necessario verificare di avere eseguito le operazioni seguenti:

  1. Nella palette Libreria oggetto, fare clic sulla categoria Standard e trascinare un oggetto nella struttura del modulo.

    Ad esempio, inserire un oggetto Campo di testo.

  2. (Facoltativo) Nella palette Oggetto, fare clic sulla scheda Campo e inserire una didascalia per l'oggetto nella casella Didascalia.

    Digitare, ad esempio Product.

  3. Fare clic sull'etichetta attiva della didascalia.

  4. Selezionare la connessione dati.

    Nota: se non si è già connessi a un'origine dati, Binding dei dati predefinito è l'unica selezione presente nell'elenco Connessione dati.
  5. Fare clic sul triangolo accanto alla casella Binding, quindi selezionare un binding.

    Ad esempio, didascalia > @product.

    Nota: Se si associa una didascalia a un'origine dati, la didascalia è sempre visibile nel modulo, anche se la relativa posizione nella scheda Layout è impostata su Nessuna.
  6. Al termine, fare clic su OK.

  7. Visualizzare il modulo nella scheda Anteprima PDF.