Configurazione di cicli basati su tabelle
Per configurare i cicli basati su tabelle nella mappa, eseguire le operazioni seguenti.
Aggiungere un functoid Ciclo tabelle alla mappa. È necessario un solo functoid Ciclo di tabelle per ogni istanza del ciclo basato su tabella. Ad esempio, se si usa il ciclo basato su tabelle per derivare le informazioni BillTo e ShipTo, è necessario un solo functoid Ciclo tabella nella mappa. Tuttavia, se si usa il ciclo basato su tabelle per derivare le informazioni BillTo e ShipTo e StoreName e StoreAddress, potrebbero essere necessari due functoid ciclo tabella nella mappa.
Aggiungere un altro functoid Estrazione da tabella alla pagina della griglia visualizzata. Aggiungere tutti i functoid dell'estrattore di tabella necessari per ogni functoid Ciclo tabella . Il numero di functoid dell'estrattore di tabella dipende dal numero di campi nello schema di destinazione. Ad esempio, se nello schema di origine è presente un oggetto AddressCode e CompanyName, Address, City, State, PostalCode e AttentionName nello schema di destinazione, è necessario aggiungere sei functoid dell'estrattore di tabella alla pagina della griglia visualizzata.
Configurare il functoid Ciclo tabelle con gli input appropriati. Collegare prima di tutto il functoid Table Looping al record o all'elemento dell'istanza di input. Collegarlo inoltre alla struttura nel messaggio dell'istanza di output. Configurare quindi gli input usando la finestra di dialogo Configura <functoid Functoid> . Per altre informazioni su come configurare questa proprietà, vedere Editing Functoid Properties and Input Parameters .For more information about how to configure this property, see Editing Functoid Properties and Input Parameters . L'elenco di input immessi deve essere completo e completo perché si tratta dei dati che verranno usati per configurare la proprietà Griglia functoid tabella . Gli input devono essere definiti nel modo descritto di seguito:
Primo input. Il primo parametro di input rappresenta il collegamento al record o al campo del messaggio dell'istanza di input. Il functoid Ciclo tabella viene eseguito una volta per ogni istanza del record o del campo.
Nota
Questo input è obbligatorio.
Secondo input. Il secondo parametro di input definisce il numero di colonne della griglia Ciclo tabelle. La griglia può contenere fino a 228 colonne.
Nota
Questo input è obbligatorio.
Input rimanenti. Gli input rimanenti per il functoid Table Looping sono costituiti da un elenco di tutti i possibili valori che possono essere visualizzati nella griglia del functoid Tabella.
Nota
L'assegnazione di etichette ai collegamenti risulta particolarmente utile. Senza etichette, i collegamenti vengono visualizzati nella griglia functoid tabella come percorsi completamente specificati.
Per istruzioni dettagliate su come configurare gli input per il functoid Ciclo di tabelle , vedere How to Add Table Looping and Table Extractor Functoids to a Map (Come aggiungere functoid ciclo tabelle e estrazione tabelle a una mappa). Vedere in particolare i passaggi dal 3 all'8.
Configurare la proprietà Griglia functoid tabelle del functoid Ciclo tabelle. Utilizzare la proprietà Griglia functoid tabella per aprire la finestra di dialogo Configura functoid Ciclo tabella in cui si configurano le celle nella griglia di ciclo.
Per istruzioni dettagliate su come configurare la griglia di ciclo, vedere How to Add Table Looping and Table Extractor Functoids to a Map .For step-by-step instructions about how to configure the looping grid, see How to Add Table Looping and Table Extractor Functoids to a Map. Vedere in particolare i passaggi dal 9 al 10.
Configurare i functoid Estrazione da tabella. Utilizzare la proprietà Parametri di input per configurare gli input functoid dell'estrattore di tabella come indicato di seguito:
Primo input. Il primo parametro di input di un functoid Dell'estrattore di tabella è il functoid Ciclo tabella .
Secondo input. Il secondo parametro di input specifica la colonna della riga da cui estrarre i dati.
Per istruzioni dettagliate su come configurare i functoid dell'estrattore di tabella associati a un functoid Ciclo di tabelle , vedere How to Add Table Looping and Table Extractor Functoids to a Map. In particolare, vedere i passaggi da 11 a 16.
Vedere anche
Functoid Ciclo tabelle
Functoid Estrazione da tabella
Esempio di ciclo basato su tabella
Come aggiungere functoid Ciclo tabelle ed Estrazione da tabella a una mappa
Functoid avanzati
Functoid Indice
Functoid Iterazione
Functoid Ciclo
Functoid Conteggio record