Geben Sie die verwendete DBMS-Technologie an:
- MS Access,
- MySQL,
- Oracle,
- SQL Server,
- PostgreSQL,
- oder unter MariaDB.
Verbindungseinstellungen
Die Verbindungseinstellungen variieren je nach Art des gewählten DBMS. Wenn Sie auf „Verbindungseinstellungen“ klicken, wird ein neues Fenster angezeigt:
| MS Access | MySQL, SQL Server, PostgreSQL, MariaDB | ORACLE | |
|---|---|---|---|
| SID | |||
| Passwort | |||
| Pfad | |||
| Port | |||
| Server | |||
| Anmelden |
Wichtig:



Bei „SQL-Server“-Datenbanken müssen Sie die Schaltfläche „SSLRequire“ aktivieren, falls für die Datenbankverbindung SSL erforderlich ist.
Um diese Einstellungen zu überprüfen, klicken Sie auf:
- OK,
- oder „Abbrechen“, um zurückzugehen.
Datenbank
Legen Sie den Namen der Datenbank fest, die für den Import verwendet werden soll.
Tabelle
Wählen Sie die Tabelle oder Ansicht aus, die importiert werden soll.
Diese Liste ist leer, bis die Datenbank identifiziert wurde.
SQL Bedingung
Es ist möglich, eine SQL-Bedingung zu definieren, insbesondere um die zu importierenden Daten zu filtern.
Diese Bedingung hängt ausschließlich von der Struktur der als Quelle verwendeten externen Tabelle ab.
Es handelt sich hierbei nicht um eine Anfrage im Rahmen von SQL, sondern um eine „SQL Condition“.
Für Abfragen, die durch „SELECT * FROM TABLE WHERE CONDITION“ definiert sind, entfernen Sie einfach das „SELECT“.
- FROM TABLE WHERE-Anweisung, um nur die BEDINGUNG beizubehalten.
Beispiele:
| Fachliche Bedeutung | Beispiel für eine Anfrage an SQL | Entsprechende SQL-Bedingung |
|---|---|---|
| Alle Personen aus Nantes | SELECT * FROM Personnel WHERE Agency LIKE ‘Nantes’ | Agentur LIKE „Nantes“ |
| Alle Baustellen mit einer Dauer von 10,5 Tagen | SELECT * FROM Client.Worksite WHERE Duration = 10.5 | Dauer = 10,5 |
| Alle Personen, deren Name den Buchstaben B enthält | SELECT * FROM Personnel WHERE Personnel.name LIKE '%B%' | Personnel.name LIKE '%B%' |
Wichtig:
Dieser Filter ist nützlich für Importe bei der Aktualisierung bestehender Vorgänge.
Anwendungsbeispiel mit einem Webkalender
Sie müssen die folgenden Parameter definieren:
Typ
In diesem Fall muss der Wert „Webkalender“ lauten.
Pfad
Geben Sie den Pfad zur.ics-Datei an.
Für *Dateien im JSON-Format*
Sie müssen die folgenden Parameter definieren:
Typ
In diesem Fall muss der Wert JSON la-Datei.
Kodierung
Die Art der Kodierung ist entsprechend dem auf dem Server verwendeten Betriebssystem auszuwählen:


- Standard (Systemkodierung),
- UTF-8,
- Windows-1252 (Windows).
Pfad
Geben Sie den Pfad zur Quelldatei im Format *.JSON an.
Beispiel mit konkreten Werten
Dadurch ist ein Import ohne Quelldatei möglich.
Die zu importierenden Werte werden direkt im Importkontext definiert, indem sie direkt in das Feld „Wert“ eingegeben werden.
Diese Art des Imports eignet sich besonders für die Funktion zur automatischen Zuordnung.
Datumsformat
Wählen Sie eines der Datumsformate aus.
- TT/MM/JJJJ,
- JJJJ-MM-TT,
- MM/TT/JJJJ,
- oder dd.MM.JJJJ.
Importmodus
Es stehen drei Importmodi zur Verfügung:
- Nur Erstellung: Diese Option dient zum einfachen Einfügen von Vorgängen,
- Nur Änderung: Diese Option wird zusammen mit der Auswahl der Tasten für eine einfache
Aktualisierung bestehender Vorgänge,
- Ändern/Erstellen: Diese Option wird zusammen mit der Auswahl der Schlüssel für eine
Aktualisierung bestehender Vorgänge und Erstellung neuer Vorgänge.
Prüfung von Einschränkungen
Ist diese Schaltfläche aktiviert, werden die Einschränkungen beim Import von Vorgängen gemäß den folgenden Regeln überprüft:
- Die Einschränkungen werden Vorgang für Vorgang in der Reihenfolge geprüft, in der die Daten
die beim Import verarbeitet werden,
- Bei Verbotsbeschränkungen wird der Vorgang weder angelegt noch geändert. Der
Nicht importierte Zeilen werden im Importbericht aufgeführt, wobei dort angegeben wird, dass der Grund darin liegt, dass eine Einschränkung nicht beachtet wurde,
- Bei Warnungsbeschränkungen werden die Vorgänge standardmäßig akzeptiert und gekennzeichnet, wenn
Dies wurde in den Einstellungen der Einschränkung festgelegt,
- Authentifizierungsbeschränkungen werden nicht überprüft.
Vorgangsfilter
Es ist möglich, die Vorgänge festzulegen, die bei der Durchführung eines Imports zur Bearbeitung als in den Planungen enthalten berücksichtigt werden sollen.
Wählen Sie dazu einfach einen Vorgangsfilter aus.
Wichtig:
Dieser Filter ist nützlich für Importe bei der Aktualisierung bestehender Ressourcen.
Gespeicherte Prozedur
Wichtig:
Dieser Parameter ist nützlich und kann nur bei Importen aus einer Datenbank (außer MSAccess) aufgerufen werden.
Der Name der gespeicherten Prozedur sollte definiert werden.
Gespeicherte Prozeduren sollten nur die folgenden zwei Parameter enthalten:
- Operativer Rückgabewert OUT vom Typ INTEGER: Muss bei Erfolg den Wert 0 annehmen,
- Operative Meldung OUT und Typ VARCHAR: Muss einen erklärenden Text enthalten,
die dem Anwender zur Verfügung gestellt werden.
Registerkarte „Korrespondenz“
Diese Registerkarte dient dazu, die Zuordnung zwischen der Quelle – bei der es sich um eine Datei, ein Arbeitsblatt oder eine Tabelle handeln kann – und dem Ziel – einer Reihe von Vorgängen in der Planung – herzustellen.
Diese Zuordnung wird Feld für Feld definiert.

Füllen Sie einfach die Tabelle aus, die mehrere Spalten enthält:
Eigenschaft
Diese Spalte enthält alle zu importierenden Eigenschaften und Rubriken.
Diese Spalte enthält alle zu importierenden Eigenschaften und Rubriken. Durch Klicken auf können Sie Folgendes importieren:
- Die allgemeinen und zeitlichen Eigenschaften der Vorgänge,
- Jede Rubrik jeder Dimension,
- Der Name jeder Ressource in Form von Rubriken,
- Wenn Sie auf „Alle Rubriken auswählen“ klicken, werden mehrere Rubriken gleichzeitig ausgewählt. Dies ist nützlich
Wenn der Import eine große Anzahl von Rubriken umfasst,
- Jede Rubrik in jedem Formular,
- Der Festwert, der Wert pro Einheit und der Koeffizient für jede Bewertungsposten,
- Die interne Kennung (UID) für die Vorgänge.
Wichtig:
- Für den Import von täglichen Vorgängen unter Verwendung der Enddatum-Parameter muss der Wert
Der Import sollte am Tag D+1 erfolgen, damit der Vorgang am Tag D endet.
- Wird eine Entsprechung zur Rubrik vom Typ „Operations“ hergestellt, erfolgt dies automatisch
als Schlüssel ausgewählt.
Quelle
Wählen Sie für jede Rubrik oder jede zu importierende Rubrik das entsprechende Quellfeld aus.
Der Name jedes zu importierenden Elements sollte aus der Liste der Quellfelder ausgewählt werden. Der Name des entsprechenden Feldes muss nicht identisch sein. Diese Zuordnung gilt für jeden Speichervorgang der Quelle.
Eigenschaften und Rubriken, für die keine Entsprechung besteht, werden wie folgt behandelt:
- Beim Anlegen neuer Ressourcen sind die Werte dieser Entitäten leer,
- Bei Änderungen an bestehenden Ressourcen werden die Werte nicht geändert.
Anwendungsbeispiel mit dem Webkalender
Die UID des Vorgangs wird als Standardschlüssel ausgewählt. Die folgenden Variablen können importiert werden:
- KALENDER: Name des Kalenders. Bei Microsoft Outlook ist dies die E-Mail-Adresse von
der mit dem Konto verknüpfte Name;
- DTSTART und DTEND: Beginn und Ende eines Vorgangs,
- ZUSAMMENFASSUNG: Zweck eines Vorgangs,
- STATUS: Vorgangstatus,
- ORT: Veranstaltungsort,
- BESCHREIBUNG: Inhalt eines Vorgangs,
- Anwendername: Sie können eine Variable mit dem Namen der Person hinzufügen (entsprechend einem
Ressourcen unter Visual Planning) in den angegebenen URLs. Dazu müssen Sie die folgende Variable in die URL der Quelle einfügen: „&USERNAME=variable“.
Wert
Falls Informationen in der Quelle nicht enthalten sind, können die Werte bestimmter Felder mithilfe dieser Spalte manuell eingegeben werden. Dieser Feldwert ist für alle importierten Vorgänge identisch.
Globale Variablen
In einer Text-Rubrik können die folgenden Werte als fester Wert für einen Import hinzugefügt werden:
- $USERNAME: gibt die ID des Anwenders zurück, der den Import ausgeführt hat;
- $NOW: Gibt das Datum und die Uhrzeit an, zu denen der Import durchgeführt wurde;
- $DATENOW: Gibt den Tag zurück, an dem der Import durchgeführt wurde;
- $TIMENOW: Gibt den Zeitstempel zurück, zu dem der Import ausgeführt wurde.
Hinweis:
Die Rückgabewerte für Datumsangaben entsprechen dem durch die Serversprache festgelegten Format.
Nun
In Rubriken oder Eigenschaften vom Typ „Datum“ ist es möglich, das Startdatum für den Import („Jetzt“) als Wert für das zu importierende Datum anzugeben.
Aktivieren Sie dazu das Kontrollkästchen neben der Datumsauswahl.
Mehrere Werte
In Rubriken eines bestimmten Typs ist die Eingabe mehrerer Werte möglich:
- Rubrik vom Typ „Auswahlliste“,
- Rubrik zum Anhangstyp.
Zu diesem Zweck müssen Sie in der Quelle die zu importierenden Werte angeben, getrennt durch das Zeichen „|“.
Automatische Zuweisung
(Siehe Aufgabe)
Es ist möglich, eine automatische Zuordnung von Ressourcen über einen Ressourcenimportkontext durchzuführen. Die Ressourcen können den zu erstellenden Vorgängen oder – im Falle des Imports bestimmter Werte – bereits vorhandenen Vorgängen zugeordnet werden. (siehe „Zuordnung“)
Diese Zuordnung kann entweder durch manuelle Festlegung von Parametern der Planung und des Filtrings oder durch Auswahl eines vorkonfigurierten Zuordnungskontexts erfolgen.
Das folgende Fenster wird angezeigt:
Aufsteigende Sortierung
Ist diese Schaltfläche aktiviert, erfolgt die Auswahl der zuzuweisenden Ressourcen in aufsteigender Reihenfolge. Ist dies nicht der Fall, erfolgt die Auswahl in absteigender Reihenfolge.
Rubriken sortieren
Wählen Sie die Rubriken aus, die die Kriterien für die automatische Zuordnung definieren.
Beispiel: Wenn die Rubrik „Name“ die einzige Sortierrubrik ist und die Option „aufsteigend“ ausgewählt wurde, werden die Ressourcen in alphabetischer Reihenfolge ihrer Namen zugewiesen:
1. Zuweisung von Albert als erstem Vorgang,
2. Anschließend die Zuweisung von Bertrand als zweiten Vorgang,
3. Sonstiges
Ressourcenfilter
Dieser Filter dient dazu, die Ressourcen zu definieren, die den Vorgängen zugewiesen werden sollen.
Um sicherzustellen, dass die automatische Zuweisung nur auf die verfügbaren Ressourcen angewendet wird, muss ein Ressourcenfilter ausgewählt werden, wobei als Kriterium für den Vorgangsfilter „> Enthält keinen Vorgangsfilter > Zu beantragen“ gewählt werden muss.
Zuweisung aktivieren

