Guida all'esportazione di Interlis 2 - Configurazione: IL2_TABLE

Tutte le classi e le strutture del modello Interlis sono memorizzate in questa tabella.

AttributoDescrizione
F_CLASS_NAMENome della classe dell'oggetto da esportare nel vassoio
ILI_TABLE_NAMENome della classe; struttura secondo il modello Interlis (*.ili)
ILI_TOPIC_IDRiferimento alla tabella IL2_TOPIC
SPAZIO DEI NOMI ILI_XMLSe lo spazio dei nomi non è composto da Model.Topic.Class, si deve inserire lo spazio dei nomi completo senza la designazione della classe
IS_STRUTTURAsì per una struttura, no per una classe nell'Interlis
ID LAVOROIndicazione dello stato da cui vengono letti i dati per l'esportazione
DICHIARAZIONE_DI_SELEZIONEInterrogare gli oggetti da esportare

DICHIARAZIONE_DI_SELEZIONE
Nell'istruzione SQL non è consentita la condizione WHERE.

Classe: Classi
L'istruzione SQL deve sempre contenere prima il FID dell'oggetto e poi l'OID, seguiti dagli attributi nell'ordine di esportazione.

Structur: Structures
L'istruzione SQL per le strutture contiene sempre prima il FID e poi il primo attributo.

Suggerimento:
L'OID viene utilizzato come ID di trasferimento (TID) nel tag XML dell'oggetto. Questo deve essere unico per tutti gli oggetti. Se l'OID è vuoto, non viene scritto alcun TID.

IS_STRUCTURE
Quando una struttura viene creata, ha sempre il valore 0 nell'attributo SORT_ORDER.

Suggerimento:
La vista o la classe oggetto di una struttura deve sempre avere un attributo FID_PARENT con la relazione con l'oggetto reale.

Attenzione:
Si consiglia di non accedere a una classe di oggetti direttamente, ma tramite una vista.

0Non ci sono ancora commenti

Il tuo commento
Risposta a: Rispondere direttamente all'argomento