|
POST
|
Hi @Andrew-Bowne, Just for clarification purposes. Are wanting a group filter in an application, a map, or some other interactable source? Without knowing which application you are referring to it is difficult to determine whether the capability exists or not.
... View more
07-22-2025
12:39 PM
|
0
|
1
|
535
|
|
POST
|
Hi @AndrewRudin1, I have ran into this issue several times even though we are on 10.9.1 but I would recommend checking each of the following: Check the compatibility version of your enterprise with the rule version. The rules will show you the lowest compatible version of enterprise it will work with, and if the rule is set for a higher version than your enterprise then that might be the issue. Another issue is there could be a potential bug where the syntax checks out and the edits can be applied in pro, but once it is turned into a service, then the issues arise. Check the server logs in the server manager to see what the error is. If you get the message "script error at line 0" then that is a possible sign that there is a bug. Check if "Exclude from application evaluation" is checked if it is accessing $originalfeature or some other feature or table.
... View more
07-22-2025
12:31 PM
|
0
|
0
|
1014
|
|
POST
|
Hi @aolson, You may need to modify the arcade expression to reset for every month, otherwise it seems it does the bi-weekly for the entire year.
... View more
07-22-2025
10:10 AM
|
0
|
0
|
1112
|
|
IDEA
|
Hi @Ed_, Just to get a better understanding of the idea, are you specifying to create a collapsable filter group that can be added to the header?
... View more
07-22-2025
10:05 AM
|
0
|
0
|
191
|
|
IDEA
|
Another workaround for something like this, which I am currently using, is to create a separate set of data in the data expression, such as a table, and using that table to filter the map and other widgets. You can set the table to show the ranges based on the data or custom data with one field to use as labels and the other as values.
... View more
07-22-2025
10:00 AM
|
0
|
0
|
341
|
|
IDEA
|
I have figured out a workaround to this by simply setting the values to look for the first record that matches the filter criteria set and then set all records that get updated to the attributes of the first returned record. This nullifies the cyclical update issue as I have come to find out.
... View more
07-22-2025
09:51 AM
|
0
|
0
|
297
|
|
POST
|
Simple enough. I am guessing that the parcel intersects multiple zoning layers and rather than getting the zone with the greatest area of intersect it returns the first record of whichever zone intersects. Here is one option that will work for your given situation. var other_layer = FeatureSetByName($map, "Zoning Layer", ["Zoning"])
var IntF = Intersects($Feature, other_layer)
var MI = Max( IntF, 'shapeareafield' )
var F = First(Filter(IntF,'shapeareafield = @M' ))
iif( TypeOf( F == 'Feature', F["Zoning"], $feature.Zoning )
/*
Option 2
var other_layer = FeatureSetByName($map, "Zoning Layer", ["Zoning"])
var F = First(Intersects(Centroid($Feature), other_layer))
iif( TypeOf( F == 'Feature', F["Zoning"], $feature.Zoning )
*/ Another would be to use the 'Centroid' function to turn your polygon to a point and get the intersecting value that way.
... View more
07-22-2025
06:56 AM
|
1
|
2
|
567
|
|
POST
|
That makes it a lot easier to understand and work with. So there are a couple of ways to go about this but it is a bit in depth: Using Cards - This method is a bit more complicated but it is easier to manipulate. Add the column from the layout section. This will automatically organize your data into equally distributed and scrollable format. You can modify the cards to include any kind of button within the card or if you simply want buttons within the cards that can be done as well. *Note: You can duplicate each card by clicking on the duplicate in the upper left hand corner of the card. Add the section widget to the layout and add whatever maps/widgets/etc. you need to that section. *Sections are where views are situated if you were not aware of that. Clicking on the + adds additional views or the duplicate button to duplicate the same section once you have it built out. In your situation you can add cards within each view and have a query widget within each card. Ideally you want to build the initial layout of any section/card/etc. before duplicating. Once each view is created, adjust each view to whatever specifications. Adjust the different query widgets, map layers, etc. Set each card to navigate to the different views using and selecting the desired view. It should look and behave similar to the image below. Using Lists - List are automatically updated with information from a map which is easier but also more confined. Similar to the previous setup, rather than having a query of layers you can have a list showing information for the preset views. Within each view, replace the query widget with the list widget and connect to the view data. Update the text within each list item to connect to the view data do display different information. Each list item is set to automatically sort and filter data in the map. The only downside is each list item is constrained to one dataset at a time unlike the query widget. Using Buttons Add the column layout followed by the button widget to the layout Add the section next to the column pane in the window Add the map next to the section pane in the window Within each section add another column layout followed by the query widget, duplicating as needed. Configure each query to specific layers. These should get you some idea and perhaps close to your desired result but play around with it and see which one works best for both you and your end users. Ideally the easier to navigate the better.
... View more
07-22-2025
06:42 AM
|
0
|
1
|
741
|
|
POST
|
Does this Spotfire Project have the ability to read APIs or is it strictly upload a dataset. Most people don't realize that feature services are technically called rest APIs which can be shared to different applications that, if they can be natively read, would basically work in that manner. Another thing is have you thought about creating a data view that has export capabilities so that she can download it whenever she needs to rather than running something constant. If you enable the feature service to allow others to export and then create a view of the data, then she can export it whenever needed. It can also be set to have limited sharing capabilities also.
... View more
07-21-2025
03:43 PM
|
0
|
0
|
784
|
|
POST
|
Hi @rsnider43, So the issue with your code is that you are trying to access a featureset, not a feature. Just modify the code sto the following below. var fibercable = FeaturesetbyName($datastore, 'attributeruletest.sde.fibercable');
var ints = Intersects(fibercable, Geometry($feature));
iif(Count(ints) > 0, First(ints)['placement'], false);
// Option 2
var fibercable = FeaturesetbyName($datastore, 'attributeruletest.sde.fibercable')
var ints = First(Intersects(fibercable, Geometry($feature)))
iif(TypeOf(ints) == 'Feature', ints['placement'], false) When you use intersect function it returns a 'FeatureSet' which is multiple records whereas the 'First' function returns a single record, or 'Feature'.
... View more
07-21-2025
11:44 AM
|
0
|
0
|
400
|
|
POST
|
The options I indicated all accomplish the same thing. I gave several examples because some people don't realize how programming works in general and don't really understand that there are multiple avenues that can be implemented to arrive at the same result. It is all a matter of preference and readability at that point.
... View more
07-21-2025
09:42 AM
|
0
|
2
|
665
|
|
POST
|
The options I indicated all accomplish the same thing. I gave several examples because some people don't realize how programming works in general and don't really understand that there are multiple avenues that can be implemented to arrive at the same result. It is all a matter of preference and readability at that point. Edits made in EXB are tied to whatever attribute rule/calculation are set. If you are using the survey function in EXB then that is tied to the survey, otherwise if you are using an attribute rule on a feature class/table then it will automatically execute whenever the edit conditions are met. If calculations on an edit do not exist in EXB then you do have the option to create an idea for the community but please note that because these edit capabilities exist elsewhere it may not be possible.
... View more
07-21-2025
09:37 AM
|
0
|
0
|
665
|
|
POST
|
Hi @SimonCrutchley, Please let me know if the below description of the result you are trying to achieve is correct. You want a button that, when clicked, will give some information regarding a report You only want that button to be visible depending on where the end user navigates rather than having links in a specified popup. The end user uses a map to navigate to the different historical locations and has the ability to click anywhere within a map. I am not sure if I may have asked for all possible capabilities that you have or if there are additional capabilities. If the answer to the above questions is the direction you are trying to get to then the view/page option/cards might be your best bet. I forgot to mention that the cards can be used to link to different records within the data so long as you set them to connect to the data.
... View more
07-21-2025
09:07 AM
|
0
|
3
|
782
|
|
POST
|
Yes. That would help a lot in terms of troubleshooting any issues and the end result you are trying to reach.
... View more
07-21-2025
08:11 AM
|
0
|
0
|
789
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 12-10-2025 07:48 AM | |
| 1 | 12-10-2025 08:00 AM | |
| 1 | 12-02-2025 10:21 AM | |
| 1 | 12-03-2025 06:53 AM | |
| 2 | 11-26-2025 11:44 AM |
| Online Status |
Online
|
| Date Last Visited |
5 hours ago
|