ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

ExtendedProperty

  • 描述
  • 讨论
  • 属性
  • 代码示例

描述

ExtendedProperty 对象提供对作业相关扩展属性行的访问权限。

讨论

扩展属性可将业务特定信息存储为默认作业属性未涵盖的作业的一部分。扩展属性具有一对一 (1-1) 基数,并且存在一组与作业相关的属性。要在作业类型中配置和使用扩展属性,必须在 Workflow Manager (Classic) 资料档案库中创建新的地理数据库表。然后,对 Workflow Manager (Classic) 进行配置,以便将此表识别为对其余系统表的扩展。

属性

属性说明数据类型
alias
(只读)

作业相关扩展属性表或链接属性表的别名。

String
cardinality
(只读)

作业相关扩展属性表或链接属性表的基数。

String
jobID
(只读)

与扩展属性表或链接属性表关联的作业 ID。

Integer
name
(只读)

作业相关扩展属性表或链接属性表的名称。

String

代码示例

以下脚本可获取与作业关联的扩展属性表,并打印出像元名称和值。

import arcpy
import arcpywmx

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

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

# Get the extended properties table associated with the job
prop_table = job.getExtendedPropertyTable('wmx.extra_properties')

# Iterate over extended properties and print the cell name with values
for (name,value) in prop_table:
    print("Cell %s = %s" % (name, value.data))

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2021 Esri. | 隐私政策 | 法律声明