Bug
| Bug-ID-Nummer | BUG-000131640 |
|---|---|
| Eingereicht | June 16, 2020 |
| Zuletzt geändert | February 7, 2025 |
| Gilt für | ArcGIS Online |
| Gefunden in Version | 8.1 |
| Betriebssystem | Windows OS |
| Betriebssystemversion | 10.0 64 Bit |
| Status | Will Not Be Addressed |
The issue is not reproducible if a top filter is never applied to the view layer (newly added fields must first be updated in the definition of the hosted feature layer view per https://support.esri.com/en/Technical-Article/000017596).
Workaround per Development after adding the new fields to the hosted feature layer:
1) Copy existing layer definition. It will be like:
{
"layers" : [
{
"adminLayerInfo" : {
"geometryField" : {"name" : "SHAPE"},
"xssTrustedFields" : "",
"viewLayerDefinition" : {
"table" :
{
"name" : "TopFilterIssue1_0",
"sourceServiceName" : "TopFilterIssue1",
"sourceLayerId" : 0,
"topFilter" : {
"orderByFields" : "CreationDate DESC",
"groupByFields" : "Creator",
"topCount" : 1
},
"sourceLayerFields" : [],
"materialized" : false
}
}
},
"id" : 1,
"name" : "Point_layer2"
}
]
}
2) Go to the feature service admin API and delete existing view layer from the service definition (e.g. ..../ArcGIS/rest/admin/services/TopFilterIssue1_view3/FeatureServer/deleteFromDefinition):
{"layers" : [{"id" : 0}]}
3) Go back to the feature service admin API and add the layer again (e.g. .../ArcGIS/rest/admin/services/TopFilterIssue1_view3/FeatureServer/addToDefinition) using the JSON in step (1).
Bug-ID: BUG-000131640
Software:
Unterstützung durch ArcGIS-Experten anfordern
Esri Support App herunterladen