laptop and a wrench

漏洞

In ArcGIS Pro 2.9.2 ModelBuilder, when attempting to run the Select Layer By Attribute tool after running the Add Join tool with a feature service as the input table, the error, "Error 000358: Invalid expression" is returned.

上次发布: August 3, 2022 ArcGIS Pro
漏洞 ID 编号 BUG-000149287
已提交May 16, 2022
上次修改时间June 2, 2025
适用范围ArcGIS Pro
找到的版本2.8
操作系统Windows OS
操作系统版本10.0 64 Bit
状态In Review

解决办法

There are no issues with running the Select Layer By Attribute tool in ModelBuilder after performing an Add Join operation with a feature service as the input table if the source is referenced from the Contents pane rather than a service URL.

Follow the steps below for the workaround.

  1. In ArcGIS Pro, on the Map tab, in the Layer group, click the Add Data drop-down arrow and select the Data From Path option.
  2. In the Add Data From Path window, insert the desired service URL, and click Add. The data appears in the Contents pane as Join1.
  3. On the Analysis tab, in the Geoprocessing group, select ModelBuilder to open a new model.
  4. Once the new model is open, under the ModelBuilder tab, in the Insert group, click Tools and search for Add Join. Drag the Add Join tool into the model.
  5. Once the tool is within the model, right-click Add Join and select Open...
  6. In the Add Join window, select Join1 for Input Table, and insert the desired URL for Join Table.
  7. Open ModelBuilder and follow the same steps used to reproduce the issue. When following these steps again, there is no issue with running the Select Layer By Attribute tool whether the selection is written as a SQL expression or not.

重现步骤

漏洞 ID: BUG-000149287

软件:

  • ArcGIS Pro

当漏洞状态发生变化时获得通知

下载 Esri 支持应用程序

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项