|
POST
|
Thank you for the response, and everything works as expected now!!
... View more
07-11-2024
04:16 AM
|
0
|
0
|
1662
|
|
POST
|
Good suggestions, I tried both of them and got the same result. I may just try re-creating the map from scratch, something could have gotten corrupted during the update.
... View more
07-03-2024
06:41 AM
|
0
|
0
|
1836
|
|
POST
|
I have a web map that contains a hosted feature service containing two layers, a point layer and a polygon layer. There is a relationship class that now shows up in the layer tables since the last Esri update. There are also Arcade expressions set up for several of the fields, but one expression in particular broke since the last update and I haven't been able to get it working again. I now get an error in the Output console: 'JSON object is already hydrated. Verify test data' and have narrowed the cause down to the Intersects function. To be clear, this code was running without error before the last update, so I have no idea what is causing it and how to fix it. Here is the code: var custInfoLayer = FeatureSetByName($map, "Customer Information", ["CustomerID"], true)
Console("Customer Info layer feature count " + Text(Count(custInfoLayer)))
var intFeature = Intersects(custInfoLayer, $feature) The custInfoLayer variable is valid, it returns 15 records from the Console function. The Customer Info layer is a point layer and the feature is associated with other map layer, a polygon layer. I understand that hydrating an object has to do with loading it with data, but don't see why that error is relevant to simply selecting an intersecting feature. There must be something else going on that I am not seeing.
... View more
07-03-2024
05:38 AM
|
2
|
5
|
1885
|
|
POST
|
Yes, this is working as expected now. Thank you for letting me know!
... View more
06-27-2024
04:20 AM
|
0
|
0
|
1836
|
|
POST
|
Yes, I am using EB Developer v1.14 and when in the small layouts, the popup opens with the collapseEnabled property set to true. This appears to be the default behavior. I fixed the issue in my app by setting collapseEnabled to false in the jimu-argis/index.js file. Then I removed the popup collapse button from the header since I don't think it is necessary in the mobile popup. It doesn't make sense to me that this property is set to true in smaller layouts, since it confuses the user. Once you open the popup, it's not intuitive that you still need to click another button to see the content.
... View more
06-18-2024
04:54 AM
|
0
|
0
|
735
|
|
POST
|
That's weird, I am using Developer version 1.14. Usually the Enterprise version is the last to get the updates, so you would think my version would have the same behavior. Could be a bug I guess.
... View more
06-13-2024
07:54 AM
|
0
|
0
|
1386
|
|
POST
|
Thanks for the suggestions Nicole. I often use the separate filters in the way you suggested, but in the case our stakeholders want to keep things as simple and clean as possible. I like the anchored window idea as well, if closing it wasn't an issue. The popup menu closes when a selection is made, but I'm not sure that would be configurable with the window. It's always something! 🙂
... View more
06-13-2024
07:51 AM
|
1
|
0
|
1390
|
|
POST
|
I need to display the items in the Filter widget dropdown menu in a specific order, but cannot find a way to do it. Esri seems to automatically sort the items in alphabetical order, which is great in most cases, but not in this case. The items needs to be sorted in the same order as they appear in the Legend and it's very important. I tried using the 'Predefine unique values' option in the Expression Builder to order the items the way I need them in the hopes that this order would be honored in the selection menu, but they are being re-ordered some place in the code. I logged the value options from the .tsx file and they are in the correct order here. Here is the order that they appear in the dropdown menu: Does anyone know if I am missing something obvious, or where in the code the html for the dropdown menu is being created?
... View more
06-13-2024
05:45 AM
|
1
|
5
|
1456
|
|
POST
|
Does anyone know how to remove the Collapse button in the popup header? The button doesn't do anything useful when in mobile layout and takes up valuable space. I would like to remove the button altogether, but can't find a css solution. I have tried setting the display to none using the custom theme styling.ts file, but cannot find the right class/attribute/tag combination to get it to work. I was able to remove the Dock/Undock button using the following : calcite-action button[aria-label="Undock"] { display: none !important; } Nothing has worked for the Collapse button, however, so I am wandering if it is even possible using the stylesheet. There may only be a coding solution to this, but I don't know where in the code the popup headers are being created. I know it's a longshot, but if anyone has a solution or suggestion that would be great. I am using EB Developer v1.14.
... View more
06-11-2024
06:05 AM
|
0
|
0
|
601
|
|
POST
|
The EB Locate tool seems to be missing some functionality that existed in the Web AppBuilder version, but I want to know if any one else has noticed this. In Web AppBuilder, when selected the tool becomes active, zooms to my location and adds a map graphic. When pressed again, the tool returns to its original state and the graphic is removed from the map. This does not occur in the EB version, there does not appear to be an Active state and pressing the button again does nothing so there is no way to remove the graphic except by reloading the map. For this reason we do not use it. Wandering if this is a bug, or if Esri decided for whatever reason the WAB functionality wasn't needed. I have tested this with EB developer version 1.14 as well as the EB Online and found no difference in the behavior.
... View more
05-15-2024
05:27 AM
|
0
|
1
|
547
|
|
POST
|
I have three widgets in a Widget Controller in the top right corner of the application and when I open any of them, they open to the right of the application, not in the map. As you can see from the images, the app gets pushed to the left, hiding the column widget and part of the map. This seems to be an issue with the transform:translate(x,y) css property calculation from what I can determine. I don't know if the column widget might be messing up the calculation or something, but I was wandering if anyone else ran into this and knew of a simple solution without having to spend many hours trying to find where in the code the property is being calculated and applied to the floating panels. Also, would like to know if this is a bug so I can report it. The problem is occurring in EXB Developer versions 1.13 and 1.14 and only occurs after I export the app to the server, it hasn't happen when editing the app from the EXB application. Thanks!
... View more
05-07-2024
12:41 PM
|
0
|
1
|
570
|
|
POST
|
Yes, I missed that the first time I checked the reference page, but finally saw it in another post and got it working. Thanks!
... View more
04-23-2024
01:18 PM
|
1
|
0
|
2309
|
|
POST
|
This should be super simple to do, but it's driving me crazy. There doesn't seem to be any way of finding a subset of text in a string using Arcade. For example, all I need to do is find out if the word 'Lake' is in a feature name like 'Hurricane Lake FMA'. I can't believe I am having such a hard time with this, I could have done this in 5 seconds using javascript! Find won't work because it returns a number, and even if it returns 0 that is no help if the subtext I need to find starts at index 0. If someone could point out the obvious thing I am missing I would be grateful.
... View more
04-23-2024
12:59 PM
|
0
|
2
|
2356
|
|
POST
|
Thank you Alix, that's good to know and will save me some time. Do you know if Esri is working on this? It is a major limitation and forces me to create duplicate data, since now I need two layers with the same data, one with and one without geometry. Also, we are working in a testing environment and are just working with a couple of layers until we figure things out. This could get extremely complicated once we try and apply this in a more realistic scenario.
... View more
03-29-2024
11:40 AM
|
0
|
3
|
2999
|
|
POST
|
I am trying to come up with an easy way for staff to add and edit data without having to use ArcPro because licensing and proficiency issues. Some field values, however, need to be auto generated for consistency, so I am using Arcade expressions in the ArcGIS Online web map to auto fill certain fields when records are created. The expressions work when using the ArcGIS Online Edit tool, but we cannot use ArcGIS Online because there is no way to add records to a table from the ArcGIS Online Edit tool. This is a huge problem! The work-around was to create an Experience Builder application because, the EXB Edit widget DOES allow for adding records to a table, but the Arcade expressions do not work!! UUGGG!HHH!!! I need to know if maybe there is some step I am missing, or if anyone has had similar frustrations and has some up with another solution. The field expressions were configured in ArcGIS Online using the Form tool. Here is an example of one of the expressions: var pid = "P1"
var numArr = []
if (Count($layer) > 0 ){
Console("Record count = " + Text(Count($layer)))
for (var row in $layer) {
Console("Property ID = " + row.PropID)
if(!IsEmpty(row.PropID)) {
var cn = Number(Split(row.PropID,'P')[1])
Console("Split number = " + Text(cn))
Push(numArr, cn)
} else {
Console("numArr count = " + Text(Count(numArr)))
if(Count(numArr) == 0) {
pid = "P2"
}
return pid
}
}
pid = "P" + Text(Max(numArr) + 1)
}
return pid This works as expected when I add a new feature from the Web Map: But nothing happens when using the Experience Builder Edit widget If in fact Arcade Expressions are not compatible with EXB for field calculations, it would be nice to know if there are any plans to extend this functionality any time in the near future.
... View more
03-29-2024
07:59 AM
|
0
|
6
|
3026
|
| Title | Kudos | Posted |
|---|---|---|
| 8 | 10-28-2025 10:15 AM | |
| 2 | 10-14-2025 06:36 AM | |
| 1 | 09-16-2022 09:31 AM | |
| 1 | 06-13-2024 05:45 AM | |
| 1 | 06-26-2025 06:28 AM |
| Online Status |
Offline
|
| Date Last Visited |
11-06-2025
04:20 AM
|