Setting the optional fields parameter to only join some fields with the Join Field tool causes ArcGIS Pro to crash when using a CSV table with several fields (usually more than 15 fields) as the input table.
上次发布: October 10, 2022ArcGIS Pro
漏洞 ID 编号
BUG-000151897
已提交
August 26, 2022
上次修改时间
September 10, 2025
适用范围
ArcGIS Pro
找到的版本
3.0
操作系统
Windows OS
操作系统版本
10.0 64 Bit
修正版本
3.1
状态
Fixed
此漏洞已得到修复。 有关详细信息,请参阅“版本修复”和“其他信息”(如果适用)。
附加信息
This issue is fixed in ArcGIS Pro 3.1.
解决办法
Use a file geodatabase table instead of a CSV table.
Use ArcPy.
Transfer all the fields and do not specify the optional '{fields}' parameter in Arcpy. For example, use "arcpy.management.JoinField(in_data, in_field, join_table, join_field)", instead of "arcpy.management.JoinField(in_data, in_field, join_table, join_field, {fields})".
Use the ArcGIS Pro interface.
Use the Join Field tool without specifying the optional Transfer Method and Transfer Fields parameters.
If necessary, use the Delete Field tool to remove the unwanted fields that are transferred.
For the input join table, use a CSV file containing less than nine fields or columns.