Apri centro di esportazione dati consente di esportare i dati da InfoWorks WS Pro in vari formati.
È possibile esportare campi da array tramite Apri Centro di esportazione dati. I dati di array sono dati tabulari che possono essere visualizzati solo nelle griglie su un foglio Proprietà degli oggetti.
Sono disponibili due tipi di array:
- Valore: contiene un array di valori di un tipo di dati specificato, ad esempio coordinate di curvatura della condotta. Quando si esporta un array di valori, vengono esportati tutti i valori dei dati.
- Struttura: contiene una serie di campi dati che definiscono un oggetto secondario di qualche tipo, ad esempio triplette di curve per la pompa. Dall'array della struttura è possibile selezionare singoli campi da esportare. Tutti i valori dei dati vengono quindi esportati dai campi selezionati.
Esistono due metodi per organizzare i dati esportati; controllati entrambi dalla casella di controllo Usa modalità rapporto per tabelle nella finestra di dialogo Apri centro di esportazione dati.
Opzione Usa modalità rapporto per tabelle selezionata
Questo metodo è progettato per generare rapporti da output separati da virgole o tabulazioni, piuttosto che per la produzione di dati che possono essere facilmente importati in altri sistemi.
Se la casella Usa modalità rapporto per tabelle è selezionata:
- È possibile esportare campi di uno o più array
- Un record verrà sempre esportato, anche se gli array scelti non contengono dati
- Se una o più array matrici contengono dati, il numero di record esportati sarà uguale al numero di record nell'array contenente il maggior numero di record
- Se si è scelto di esportare anche i campi di livello superiore per l'oggetto, questi verranno ripetuti in ogni record
Esportazione in formato XML
Durante l'esportazione in formato XML, Usa modalità rapporto funziona in modo diverso:
Opzione Usa modalità rapporto per tabelle deselezionata
Si tratta del metodo che viene normalmente utilizzato per esportare dati in un database per la manipolazione o l'importazione in un altro sistema.
Se la casella Usa modalità rapporto per gli array non è selezionata:
- È possibile esportare solo campi appartenenti ad un singolo array. Se si selezionano campi da più array, InfoWorks WS Pro visualizzerà un messaggio di errore
- Se l'array scelto contiene 10 record, ne verranno esportati 10. Se l'array scelto non contiene record, non verrà esportato alcun record. Ciò vale anche se si è scelto di esportare campi di livello superiore per l'oggetto (campi non contenuti nell'array). I campi di livello superiore vengono ripetuti in ogni record esportato.