Wenn Daten vorhanden (ModelBuilder)

Zusammenfassung

Überprüft, ob die angegebenen Daten vorhanden sind.

Informationen zur Funktionsweise von "Wenn Daten existieren" in ModelBuilder

Verwendung

  • Dieses Werkzeug ist nur für die Verwendung in ModelBuilder, nicht in Python-Skripten vorgesehen.

  • Dieses Werkzeug hat zwei boolesche Ausgaben: True und False. Nach der Ausführung des Werkzeug ist entsprechend der auszuwertenden Bedingung die eine der zwei booleschen Ausgaben "true" und die andere "false". Diese booleschen Ausgaben müssen als Vorbedingung für die nachgelagerten Werkzeuge festgelegt werden, die ausgeführt werden, wenn eine der Vorbedingungen erfüllt ist.

  • Hinweis:

    Wenn Daten existieren ist nach dem Hinzufügen zu einem Modell immer ausführungsbereit (farbig dargestellt). Der Grund hierfür ist, dass die Eingabe Daten des optionalen Typs "Beliebiger Wert" sind und ein leerer Wert als gültige Eingabe gilt und als "false" ausgewertet wird. Wenn der Datentyp nicht mit dem tatsächlichen Datentyp der Eingabedaten übereinstimmt, wird die Ausgabevariable False auf "true" festgelegt.

Syntax

DataExistsIfThenElse({in_data}, {data_type})
ParameterErklärungDatentyp
in_data
(optional)

Das Eingabe-Datenelement, das ausgewertet werden soll.

Any Value
data_type
(optional)

Der Datentyp des Datenelements, das ausgewertet wird. Sie müssen nur dann einen Wert angeben, wenn eine Geodatabase ein Feature-Dataset und eine Feature-Class oder Tabelle mit dem gleichen Namen enthält. In diesem Fall müssen Sie den Datentyp (Feature-Dataset, Feature-Class oder Tabelle) des Elements, das Sie auswerten möchten, auswählen.

  • ANYBeliebiger Wert. Dies ist die Standardeinstellung.
  • FEATURE_DATASETFeature-Dataset
  • FEATURE_CLASSFeature-Class
  • TABLETabelle
  • VIEWSicht
  • RELATIONSHIP_CLASSBeziehungsklasse
  • RASTER_DATASETRaster-Dataset
  • MOSAIC_DATASETMosaik-Dataset
  • TOOLBOXToolbox
  • TOPOLOGYTopologie
String

Abgeleitete Ausgabe

NameErklärungDatentyp
true

Wenn die angegebenen Kriterien als "true" ausgewertet werden, wird dieser Parameter auf "true" festgelegt.

Boolean
false

Wenn die angegebenen Kriterien als "false" ausgewertet werden, wird dieser Parameter auf "true" festgelegt.

Boolean

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

  • Basic: Ja
  • Standard: Ja
  • Advanced: Ja