|
POST
|
It seems like, correct me if I am wrong, that you are trying to filter object ids. This isn't recommended at all, specifically since object ids are unique to each record and can be hard to filter by. This could be causing your issue.
... View more
07-30-2025
05:21 AM
|
0
|
0
|
1538
|
|
POST
|
So versions follow what's called a version tree, if you didn't know that already. What that breaks down to is that more versions equate to more delta tables. Delta tables are transactional states from the main parent table. You basically create a new state every time a version is created. With that being said, this can greatly increase the size of the database hence why it is recommended to compress the database nightly the more versions you have. The other thing is if you have multiple branch versions trying to apply edits then that can cause issues with reconciling data because to many edits can be applied at any given moment. The only other thing I can recommend is to set your rules to "Exclude from application evaluation" so they trigger server side and not in the application. If problems persist then try going traditional over branch and see if that makes a difference or try using vector tiles.
... View more
07-29-2025
06:50 PM
|
0
|
0
|
2311
|
|
POST
|
If you're experiencing latency issues then you might need to try the following: Reduce the number of records returned by the service, as @MarceloMarques has mentioned. Too many records can result in poor performance. Set the display scale to a reduced scale. Too large of a scale can impact drawing as well as editing. You can try to publish the editing feature service to a reduced scale and publish a vector tile service at a greater scale. Reduce the number of editable versions. Recommendation is no more than 3. If cellular strength is a common issue, try publishing a traditional version. Branch versioning can work but is typically limited to the strength of a cellular network. In conjunction with publishing both an editable feature service and vector tile service, publish the feature service with only required fields and filtered values. Publish the vector tile service as needed. The methods mentioned above are the few methods that I'm familiar with regarding services in general. I can ask a few others for their take as well. @jcarlson @ChristopherCounsell @HaydenWelch @DanPatterson
... View more
07-29-2025
05:19 PM
|
1
|
2
|
2316
|
|
POST
|
Then it may require you to configure your code so that if the sid is not null then filter the records, otherwise return, like so. var sid = $feature.site_id
if( !IsEmpty( sid ) ){
var sitefilter = Filter($featureset, "site_id = @Sid")
sid = Max(sitefilter, "ft_id")+1
}
else{ Console('Enter a default value') }
return sid Another option is to setup a NextSequenceValue which will automatically update to next value stored in the table. var sid = $feature.dacf_site_id
if( IsEmpty( sid ) ){ sid = NextSequenceValue('dacf_site_id') }
else{ return }
... View more
07-29-2025
02:08 PM
|
0
|
2
|
1606
|
|
POST
|
Try using the @ like the example below. "dacf_site_id = @Sid" @ references the value so if it is text then it will make it text, otherwise it will be any other value. The only other thing is potentially the field name itself. Try getting a list of field names to see if the field is called that or if you are trying to use an alias instead.
... View more
07-29-2025
08:30 AM
|
0
|
4
|
1628
|
|
POST
|
I did include the filter in mine to only look for those specific domain types but I think the issue was I set it to only filter to look for a number within the range specified. Isinstance() would have been the more appropriate approach. Isinstance is much better method so kudos on that. I wrote the sample script in a couple of minutes but had no means of testing it nor did I ask what your coded values were set to. list( set( [ d.name for d in domains for cv in d.codedValues for key, value in cv.items() if d.domainType is "CodedValue" and key in range(10) ] ) ) I am glad you were able to figure it out.
... View more
07-29-2025
06:35 AM
|
0
|
0
|
1153
|
|
POST
|
Try the code below and if it works, great, otherwise more information about the data will be needed to better troubleshoot. var sid = $feature.site_id
/*
Not sure if the sid is a text field but if it is then the code below
should work
*/
//if( !IsEmpty( sid ) ){ sid = Concatenate(' ',sid,' ') }
var sitefilter = Filter($featureset, "site_id = @Sid")
var idseq = Max(sitefilter, "ft_id")
//Console(idseq + 1)
return idseq + 1 The solution above is not the solution to the posters issue but it is a solution in terms of code structure for anyone who has similar issues or is looking for similar behavior.
... View more
07-29-2025
06:25 AM
|
1
|
6
|
1649
|
|
POST
|
Your on the right track. The only thing you would need to do is set the FeatureSetByPortalItem for both feature and table and then create the featureset using values from both.
... View more
07-28-2025
03:28 PM
|
0
|
0
|
640
|
|
POST
|
You would be correct if the survey itself calculates based on another layer. Since the OP is looking to find which polygons intersect the survey points then @DavidPike is correct. If, however, the survey were set to get a calculation everytime a survey is submitted then arcade would work.
... View more
07-28-2025
03:23 PM
|
0
|
0
|
2646
|
|
POST
|
I am confused by the line below. Is there a field called table name. var l_features = Filter(FeatureSetByName($datastore, "Maximo_location"), "objectrefid = @l_id AND tablename = 'ElectricDevice'")
... View more
07-28-2025
01:57 PM
|
0
|
1
|
1568
|
|
POST
|
Hi @RavindraSingh, Could you please post a snippet of the code that you are using if it does not contain sensitive information? It sounds like you are trying to accomplish something that similar to what we have since we also use Maximo as well. Well not us but another department that we work with.
... View more
07-28-2025
09:54 AM
|
0
|
1
|
1603
|
|
POST
|
I ran some tests and @DavidPike is correct if you want to symbolize based on another polygon attribute from a survey. Once the join view is created then I believe you can symbolize the feature layers, using arcade, that differentiate based on count. The only other option that I see is if you configure your survey to populate a field and have an arcade expression calculate that field based on another layer. You can then use arcade to symbolize the colors based on the counts of that field.
... View more
07-28-2025
09:50 AM
|
1
|
3
|
2671
|
|
POST
|
We are looking to do the same but most chatbots behave in a similar manner that you created. The only slight difference is that they are session based but I believe you should be able to filter based on whomever logs in or if you can set it up so that it filters based on a name.
... View more
07-28-2025
08:13 AM
|
0
|
0
|
1266
|
|
POST
|
Unfortunately, either Survey123 or a feature service with attribute rules may be your best bet. It shouldn't be difficult to replicate using both and it can be set to delete the records once the user is finished or a date is set for deletion. You can always embed sites into your hub but make sure that it can be accessed by your organization. Teams may work if you use the web version.
... View more
07-27-2025
02:00 PM
|
1
|
1
|
1302
|
|
POST
|
In ArcGIS Dashboards this is a capability and it might be a capability in the map viewer symbology but I'll need to run a few tests to see what expression can make it possible.
... View more
07-27-2025
01:52 PM
|
1
|
0
|
2697
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 05-07-2026 01:36 PM | |
| 1 | 02-10-2026 06:09 AM | |
| 1 | 03-04-2026 01:08 PM | |
| 1 | 02-24-2026 12:59 PM | |
| 3 | 03-03-2026 10:33 AM |
| Online Status |
Offline
|
| Date Last Visited |
yesterday
|