Tabellen veröffentlichen

Das Veröffentlichen von Tabellen auf dem InfoZoom Anywhere Server können Sie mit Hilfe folgender Kommandozeilenparameter automatisieren.

Veröffentlichen

Kommandozeilenparameter

-publish "<Tabellenname: Tabellenbeschreibung>"

Erläuterungen

Die Verbindung zu dem Server wird mit den im Parameter -url angegebenen Verbindungsdaten aufgebaut. Dazu muss der Parameter -url in der derselben Kommandozeile vor dem Parameter -publish angegeben sein. Wenn der Parameter -url nicht angegeben ist, dann wird die Verbindung mit einem Standardwert aufgebaut.

Die Daten der zuletzt in InfoZoom geöffneten Tabelle werden unter der ggf. im Parameter -tableclass angegebenen Tabellenklasse veröffentlicht. Die Tabelle wird mit den Angaben zu Tabellenname und Tabellenbeschreibung aus dem Parameter -publish erstellt. Diese entsprechen den Eingaben in die gleichnamigen Felder beim interaktiven Veröffentlichen. Wenn Tabellenname und Tabellenbeschreibung nicht angegeben werden, dann wird der Tabellenname der Tabelle übernommen, aus der die Daten veröffentlicht wurden.

Die Daten werden entsprechend dem aktuellen Zoom-Zustand veröffentlicht. d.h., es werden nur die Objekte veröffentlicht, die fokussiert sind. Dies entspricht dem aktiven Kontrollkästchen Nur angezeigte Datensätze beim interaktiven Veröffentlichen.

Besonderheiten zu Attributen

Wenn Sie nur ausgewählte Attribute veröffentlichen wollen, dann verwenden Sie den Parameter -selectattributes, um die gewünschten Attribute zu markieren. Dazu muss der Parameter -selectattributes in der derselben Kommandozeile vor dem Parameter -publish angegeben sein.

Für die Veröffentlichung auf dem InfoZoom Anywhere Server müssen die Attributnamen der zu veröffentlichenden Attribute eindeutig sein. Wenn in der Auswahl Attributnamen in der Auswahl mehrfach vorkommen, dann wird in der Log-Datei eine entsprechende Systemmeldung ausgegeben. In der Systemmeldung werden die betroffenen Attributnamen aufgelistet, sodass Sie die Namen zur leichteren Bearbeitung in der Tabelle ggf. kopieren können.

Hinweis: Übertragen werden auch temporär oder auf Grund fehlender Berechtigungen permanent ausgeblendete Attribute. Temporär ausgeblendete Attribute werden auf dem Server automatisch wieder eingeblendet. Permanent ausgeblendete Attribute bleiben jedoch auf dem Server unsichtbar.

AnzeigenBeispiele

Verbindungsdaten für den InfoZoom Anywhere Server

Kommandozeilenparameter

-url "<Webadresse>"

Erläuterungen

Verbindungsdaten für den InfoZoom Anywhere Server (URL)

In der Kommandozeile muss der Kommandozeilenparameter -url vor dem Kommandozeilenparameter -publish angegeben werden.

Wenn der Parameter -url nicht angegeben ist, dann wird die Verbindung mit der unten im Beispiel angegebenen Adresse als Standardwert aufgebaut.

AnzeigenBeispiel

Tabellenklasse

Kommandozeilenparameter

-tableclass "<Name einer Tabellenklasse>"

Erläuterungen

Tabellenklasse der Serverinstallation, unter der die Tabelle auf dem Server veröffentlicht wird.

In der Kommandozeile muss der Kommandozeilenparameter -tableclass vor dem Kommandozeilenparameter -publish angegeben werden.

Wenn der Parameter -tableclass nicht angegeben ist, dann die Tabelle unter der auf dem Server definierten Standardtabellenklasse veröffentlicht.

AnzeigenBeispiel

Veröffentlichung auf eindeutige Wertekombinationen eingrenzen

Kommandozeilenparameter

-projection

Erläuterungen

Nur Objekte mit eindeutigen Wertekombinationen veröffentlichen (Projektion)

In der Kommandozeile muss der Kommandozeilenparameter -projection vor dem Kommandozeilenparameter -publish angegeben werden.

AnzeigenBeispiel

Vorhandene Tabelle auf dem InfoZoom Anywhere Server überschreiben

Kommandozeilenparameter

-overwritetable

Erläuterungen

Vorhandene Tabelle gleichen Namens überschreiben

Das Kommando entspricht der Beantwortung der entsprechenden Systemmeldung im Dialog Tabelle veröffentlichen mit "Ja".

Wenn der Kommandozeilenparameter nicht angegeben wird und auf dem InfoZoom Anywhere Server eine gleichnamige Tabelle existiert, dann wird in der Log-Datei eine entsprechende Fehlermeldung ausgegeben. Die Tabelle wird auf dem Server nicht überschrieben.

AnzeigenBeispiel