Aggiunta dei record o di un tipo di record

Informazioni su questa attività

Perché aggiungere dei record?

I record vengono utilizzati per definire la struttura dei dati file flat. I record possono contenere campi, gruppi o altri record.  I record che rappresentano gli elementi child di un altro record vengono utilizzati per creare i campi con una struttura complessa. Inoltre, i record possono essere utilizzati per definire ulteriori livelli di gerarchia dei dati.

I campi e i record secondari di un record vengono analizzati utilizzando uno dei seguenti metodi:
  • Delimitato: i campi e i record child nel record utilizzano i delimitatori per definire i punti di inizio e di fine. Alcuni formati delimitati utilizzano gli ID record come identificativi e delimitatori di inizio. Per degli esempi sulla definizione dei record che analizzano i dati delimitati, consultare i seguenti esempi:
  • Posizionale: i campi nel record non utilizzano alcun delimitatore, ma vengono invece definiti dalla relativa posizione e lunghezza. I campi posizionali sono noti anche come campi a lunghezza fissa. Per un esempio di definizione di un record che analizza i dati posizionali, consultare Esempio con combinazione di dati delimitati e posizionali.

È possibile creare i record nella scheda Layout schema. I record che contengono i campi e i record child e che non si basano su un tipo di record vengono visualizzati nella scheda Layout schema utilizzando la seguente icona:

I record che si basano su un tipo di record vengono visualizzati nella scheda Layout schema utilizzando la seguente icona:

Perché aggiungere i tipi di record?

I tipi di record definiscono una serie di proprietà record, campi e record child che possono essere riutilizzati da più record.  Ad esempio, è possibile definire un tipo di record indirizzo che contiene un campo relativo alla strada, alla città e allo stato e un campo relativo al codice di avviamento postale. Quindi, è possibile utilizzare il tipo di record indirizzo come base di tutti gli indirizzi nello schema di file flat, ad esempio per definire il record indirizzo di spedizione e di fatturazione.

I tipi di record vengono creati nella scheda Libreria di tipi. I tipi di record contenenti i campi e i record child e che non si basano su un tipo di record, vengono visualizzati nella scheda Libreria di tipi mediante la seguente icona:

I tipi di record che si basano su un tipo di record vengono visualizzati nella scheda Libreria di tipi mediante la seguente icona:

Nota:
  • I tipi di record possono essere riutilizzati solo nello schema di file flat corrente e non sono globali nel progetto.
  • I record che si basano su un tipo di record possono ereditare solo nodi child dal tipo di record. I nodi child non possono essere aggiunti a un record che si basa su un tipo di record.
  • I nodi child ereditati dal tipo di record sono visibili solo nella scheda Libreria di tipi e non sono visibili nella scheda Layout schema.
  • I tipi di record possono basarsi anche su altri tipi di record, ereditando sia le proprietà sia gli elementi child dai tipi di record parent.
Per aggiungere un record o un tipo di record:

Procedura

  1. Aprire uno Schema di file flat dalla scheda Progetto.
  2. Selezionare la scheda appropriata:
    • Per aggiungere un record, selezionare la scheda Layout schema.
    • Per aggiungere un tipo di record, selezionare la scheda Libreria di tipi.
  3. Fare clic con il tasto destro del mouse su un nodo nella scheda e selezionare una delle opzioni presenti nell'elenco:
    • Nuovo elemento child > Record: per aggiungere un record come elemento child del nodo corrente. I record possono essere solo gli elementi child del nodo root, di un altro record o di un gruppo.
    • Nuovo sibling > Record: per aggiungere un record come sibling dopo il nodo corrente.
    • Nuovi elementi child: per aggiungere record e campi child globalmente.
  4. Immettere un nome di nodo valido per il nuovo record nel pannello Nuovo record.
  5. Se questo record si deve basare su un tipo di record, selezionare il tipo di record dall'elenco Basato sul record.
  6. Fare clic su OK. Il nodo del record viene visualizzato nella scheda appropriata (Layout schema o Libreria di tipi) e le proprietà del record vengono visualizzate nel pannello Proprietà.
  7. Specificare le proprietà per il record o il tipo di record.
  8. Se si sta creando un nuovo record che non si basa su un tipo di record, aggiungere i campi, i gruppi o i record per definire il contenuto del record. Se il record si basa su un tipo di record, è completo poiché il contenuto del record viene definito dal tipo di record.