Katalog-Vergleichsplatzhalter

Nehmen wir an, es besteht folgendes Problem: Je nach Ortsteil gibt es einen zuständigen Baukontrolleur. Dieser soll in einem Platzhalter ausgegeben werden.
Jetzt könnte man einen verschachtelten variablen Platzhalter als Funktionsplatzhalter für VBScript schreiben, nach dem Motto „Wenn ((Ortsteil 1, dann Kontrolleur 1), sonst (wenn Ortsteil 2, dann Kontrolleur 2), sonst (wenn Ortsteil 3, dann Kontrolleur 3, sonst…))“.
Einfacher ist es, wenn man eine Tabelle mit einer Gegenüberstellung hat. In einer Spalte die Ortsteile, in der zweiten Spalte den zuständigen Kontrolleur. Für solche Tabellen eignen sich die Kataloge. Hier sind die entsprechenden Zugehörigkeiten zu erfassen.
Auf der Seite der variablen Platzhalter kann man den Platzhaltertyp Katalog-Vergleichsplatzhalter verwenden, um in der Tabelle nach dem Inhalt einer Spalte zu suchen und den Inhalt einer anderen Tabelle auszugeben. In der Spalte zusätzliche Eigenschaft kann man den Katalog auswählen, auf den man sich beziehen will. Die Spalte Inhalt sollte dann folgenden Aufbau haben:

þ04330|1|2

Dies bedeutet: Wenn der Wert des Platzhalters 04330 (Ortsteilnummer der ersten Straße) der ersten Spalte des ausgewählten Katalogs entspricht, dann gib den Wert aus der zweiten Spalte aus. Wie mit „1“ und „2“ kann man auch auf die dritte und vierte Spalte des Katalogs zugreifen.

Beispiel für Vergleichsplatzhalter

Siehe hierzu Variable Platzhalter

 

War der Artikel hilfreich?

 

Verwandte Themen

Platzhalter allgemein