Aggiunta di gruppi o di tipi di gruppo

Informazioni su questa attività

Perché aggiungere dei gruppi?

I gruppi consentono di definire le ricorrenze ripetute delle serie di record, ad esempio i gruppi che vengono utilizzati con i messaggi EDI per definire i loop. I gruppi sono richiesti solo quando i dati non forniscono alcun delimitatore aggiuntivo o alcuna struttura per indicare in modo chiaro l'inizio e la fine delle ripetizioni che contengono più di un record.  I seguenti dati di esempio mostrano una serie ripetuta di record che è possibile definire utilizzando i gruppi:

I gruppi possono contenere un numero qualsiasi di record oppure altri gruppi. I gruppi non possono contenere i campi. Per un esempio di utilizzo di un gruppo per la creazione dei precedenti dati file flat di input, consultare Esempio di gruppi.

I gruppi vengono creati nella scheda Layout schema. I gruppi che non si basano su un tipo di gruppo vengono visualizzati nella scheda Layout schema utilizzando la seguente icona:

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

Nota: i gruppi non sono globali nel progetto e possono essere riutilizzati solo nello schema di file flat corrente.

Perché aggiungere i tipi di gruppo?

I tipi di gruppo consentono di definire una volta una serie di gruppi o record ripetuti e, quindi, di utilizzarla diverse volte in uno schema di file flat. Sia le proprietà della ricorrenza sia il contenuto definiti in un tipo di gruppo vengono ereditati da qualsiasi gruppo che si basa su tale tipo.

Nota:
  • I gruppi che si basano su un tipo di gruppo non possono contenere nessun altro contenuto oltre ai nodi ereditati dal tipo di gruppo
  • Il contenuto ereditato dal tipo di gruppo non è visibile nella scheda Layout schema.
  • I tipi di gruppo possono basarsi anche su altri tipi di gruppo.
  • I tipi di gruppo non sono globali nel progetto e possono essere riutilizzati solo nello schema di file flat corrente.

Creare i tipi di gruppo nella scheda Libreria di tipi. I tipi di gruppo che non si basano su un tipo di gruppo vengono visualizzati nella scheda Libreria di tipi, utilizzando la seguente icona:

I tipi di gruppo che si basano su un tipo di gruppo vengono visualizzati nella scheda Libreria di tipi, utilizzando la seguente icona:

Aggiunta di gruppi o di tipi di gruppo

La procedura per l'aggiunta dei gruppi e dei tipi di gruppo è uguale, ad eccezione della scheda da selezionare inizialmente, come descritto nella seguente procedura. Per aggiungere un gruppo o un tipo di gruppo:

Procedura

  1. Aprire uno Schema di file flat dalla scheda Progetto.
  2. Selezionare la scheda appropriata:
    • Per aggiungere un gruppo, selezionare la scheda Layout schema.
    • Per aggiungere un tipo di gruppo, selezionare la scheda Libreria di tipi.
  3. Selezionare la scheda appropriata:
    • Per aggiungere un gruppo, selezionare la scheda Layout schema.
    • Per aggiungere un tipo di gruppo, selezionare la scheda Libreria di tipi.
  4. Selezionare una delle seguenti opzioni dall'elenco:
    • Nuovo elemento child > Gruppo: per aggiungere un gruppo come elemento child del nodo corrente.
    • Nuovo sibling > Gruppo: per aggiungere un gruppo come sibling del nodo corrente.
    • Nuovi elementi child: per aggiungere globalmente i gruppi come elementi child del record o del gruppo corrente.
  5. Nella finestra di dialogo Nuovo gruppo, immettere un nome nodo valido nel campo Nome gruppo.
  6. Se questo gruppo si deve basare su un tipo di gruppo, selezionare il tipo di gruppo dall'elenco Basato sul gruppo.
  7. Fare clic su OK. Il nodo del gruppo viene visualizzato nella scheda appropriata (Layout schema o Libreria di tipi) e le proprietà del gruppo vengono visualizzate nel pannello Proprietà di base.
  8. Specificare le proprietà per il gruppo.

    Se questo gruppo si basa su un tipo di gruppo che definisce il relativo contenuto, il gruppo è completo. In caso contrario, definire il contenuto del gruppo.