ArcGIS Desktop

  • Dokumentation
  • Support

  • My Profile
  • Hilfe
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Die Mapping-Plattform für Ihre Organisation

ArcGIS Desktop

Ein vollständiges professionelles GIS

ArcGIS Enterprise

GIS in Ihrem Unternehmen

ArcGIS for Developers

Werkzeuge zum Erstellen standortbezogener Apps

ArcGIS Solutions

Kostenlose Karten- und App-Vorlagen für Ihre Branche

ArcGIS Marketplace

Rufen Sie Apps und Daten für Ihre Organisation ab.

  • Dokumentation
  • Support
Esri
  • Anmelden
user
  • Eigenes Profil
  • Abmelden

ArcMap

  • Startseite
  • Erste Schritte
  • Karte
  • Analysieren
  • Verwalten von Daten
  • Werkzeuge
  • Erweiterungen

Hold

  • Zusammenfassung
  • Beschreibung
  • Eigenschaften
  • Codebeispiel

Zusammenfassung

The Holdobject provides access to the hold associated with the job.

Beschreibung

Holds suspend the job activity for an indefinite amount of time until it is released. A hold can be applied to a job for the following reasons:

  • Insufficient funding
  • Technical problems
  • Missing data
  • Lack of resources
The information about a Hold is never deleted from the system and can be queried.

Eigenschaften

EigenschaftErläuterungDatentyp
active
(Nur lesen)

Indicates whether the hold is currently active or has been released.

Boolean
comment
(Nur lesen)

The comment stored as a reason for adding the hold.

String
holdDate
(Nur lesen)

The date and time when the hold was added to the job.

DateTime
ID
(Nur lesen)

The ID of the hold associated with the job.

Integer
releaseDate
(Nur lesen)

The date and time when the hold was released.

DateTime
releaseBy
(Nur lesen)

The user name of the user who released the hold.

String
type
(Nur lesen)

The name of the HoldType template used to create the job hold.

String
typeID
(Nur lesen)

The ID of the HoldType template used to create the job hold.

Integer

Codebeispiel

The following script gets the hold types in the Workflow Manager database and adds a budget hold to a job.

import arcpy
import arcpywmx

#Establish a connection to a Workflow database
conn = arcpywmx.Connect(r'c:\test\Workflow.jtc')

#Get a list of Hold types in Workflow database
hold_types = conn.config.getHoldTypes()

#Access a Workflow Job 
job = conn.getJob(99999)

#Find the id of Budget Hold hold type and add a hold on the job
for hold in hold_types:
     if(hold.name=='Budget Hold'):
         job.addHold(hold.id,comment="Insufficient funds for digitization.")

ArcGIS Desktop

  • Startseite
  • Dokumentation
  • Support

ArcGIS Plattform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Über Esri

  • Über uns
  • Karriere
  • Insider-Blog
  • User Conference
  • Developer Summit
Esri
Wir sind an Ihrer Meinung interessiert.
© Copyright 2016 Environmental Systems Research Institute, Inc. | Datenschutz | Rechtliches