Skip to main content

Table

Résumé

Enables you to reference a table either using a workspace path or a URL so that it can be added to a Map.

Discussion

For a more complete discussion, refer to the Table Class help.

Syntaxe

Table(table_data_source)

Le paramètre Explication Type de données

table_data_source

A string that includes the full workspace path or URL, including the name of the table. For SDE tables, the workspace path is the path to an SDE connection file.

String

Valeur de retour

Type de données Explication

Table

The Table object provides access to basic table properties.

Exemple de code

Table example 1

The following script will print the stand-alone table names that have a broken data source for all tables in all maps.

import arcpy
aprx = arcpy.mp.ArcGISProject(r"C:\Projects\YosemiteNP\Yosemite.aprx")
for m in aprx.listMaps():
    for tbl in m.listTables():
        if tbl.isBroken:
            print(f"Table: {tbl.name} is broken in map: {m.name}")
del aprx
Table example 2

The following script will add a table from a file geodatabase into a map.

import arcpy
aprx = arcpy.mp.ArcGISProject(r"C:\Projects\YosemiteNP\Yosemite.aprx")
addTab = arcpy.mp.Table(r"C:\Projects\YosemiteNP\Data_Vector\YosemiteData.gdb\NHDFCode")
m = aprx.listMaps("Yose*")[0]
m.addTable(addTab)
del aprx