IDEA
|
Found what looks like a small bug in Experience Builders Edit widget and Field Maps. In Experience Builder, the "Switch" option isn't loading by default until you click in the box and select a value from the list, then it changes to the switch in the "No" position (even if you selected Yes). See below screenshots. In Field Maps, it doesn't load as a Switch at all - just a drop down list. It also seems the default "No" value isn't being populated either. Selecting "Yes" from List Then changes to Switch in "No" position Which can then be toggled to "Yes"
... View more
a month ago
|
0
|
0
|
200
|
IDEA
|
IDEA Add an Arcade function which will generate a value list dynamically based on options such as intersecting features, nearest features, selection of dates (yesterday/today/tomorrow in date form), values from another table, etc. USE CASE When using feature services in webmaps, we can currently perform one of the following 3 options for data entry: 1. Manually entered (typed) 2. Choose from a pre-determined list (set in the item page) 3. Calculate value using Arcade My proposal is an improvement to the 2nd option - lists. Instead of manually creating a list via the item page of a feature service, Arcade could be used to return a list of values dynamically which would be returned in the form drop down list. This would be a good step towards dynamically updating lists based on external datasets.
... View more
a month ago
|
0
|
0
|
152
|
IDEA
|
@DougBrowning interesting - I'll have a look at this today and see how it might work. I wonder if this is a case of turning it on and off as required, as many of our devices don't have access to the corporate wifi network so rely on the mobile data for the initial download. Could work though if not too cumbersome. And, whether it interferes with the "Sync" process as well. At least with flight mode there's a handy shortcut in the devices swipe down menu.
... View more
a month ago
|
0
|
0
|
191
|
IDEA
|
@AlixVezina Awesome! Works a treat. Copied my comment from the Blog post here. Used it to enable manual override of a calculated location name based on intersecting features. Calculated: Entered Manually: Now that this workaround is in place, I have ANOTHER idea to add to the mix - Dynamic lists generated using calculated expressions (assuming no one else has already posted something like this).
... View more
a month ago
|
0
|
0
|
208
|
BLOG
|
Looks like it works a treat! Used it to enable manual override of a calculated location name based on intersecting features. Calculated: Entered Manually:
... View more
a month ago
|
3
|
0
|
495
|
IDEA
|
@ChristopherCounsell to the best of my knowledge, yes. If the device has the slightest chance of getting a signal, it tries to pull the expression over the web and sits there thinking. If in flight mode though, it does it instantly using locally stored expressions. If it's possible to force an offline calculation in the expression, I don't know how to do it!
... View more
a month ago
|
0
|
0
|
231
|
IDEA
|
Seems like the next logical step for Field Maps designer functionality to me!
... View more
a month ago
|
0
|
0
|
122
|
IDEA
|
@DougBrowning good to hear we're not alone. Forced Airplane mode is not ideal when you want your device to still be able to receive communication related data. Makes a case for having a separate device running field maps (i.e. tablet) instead of your primary communications related device. @ChristopherCounsell it's definitely linked to the Arcade. It sits there thinking and trying to pull the expression from the web when it can't get a reliable connection. And sometimes this is for multiple fields. Would be chewing up resources on the device.
... View more
a month ago
|
0
|
1
|
236
|
IDEA
|
IDEA: When using an online map, cache the calculations when the map is loaded so that they don't need to access web-resources to return and evaluate the expression each time a feature is created/edited. USE CASE: When using Arcade expressions in Field Maps to calculate fields, we have noticed behavior that seems really illogical (if maybe intentional). Currently, when you create or edit a feature that contains fields with arcade calculations, there is a delay whilst the calculations (I believe) access web-resources to return the expression then perform the calculation. This also seems to happen when in an offline map (unless in Flight Mode - see other idea here: Improve performance of Arcade calculations when OF... - Esri Community). This has become a bit of an issue in the field. Staff working in online mode in good to marginal service areas have found that the arcade calcs not only take a long time to happen, but it also has a huge impact on device battery life, draining it a lot faster than it should. If the expressions were all cahced locally when the map was initially opened, then instead of having to access the web to load each and every calculation, it would occur instantly, improving form loading times, increasing staff efficiencies and consuming less battery power.
... View more
03-20-2024
06:02 PM
|
1
|
0
|
189
|
IDEA
|
IDEA: When using an offline map area, default Field Calculations to using the locally stored arcade expressions instead of accessing web-resources, even when not in flight mode. USE CASE: When using Arcade expressions in Field Maps to calculate fields, we have noticed behavior that seems really illogical (if maybe intentional). Currently, when you take an offline area in a map and create a feature that contains fields with arcade calculations, there is a delay whilst the calculations (I believe) access web-resources to return the expression then perform the calculation. This is in contrast to when the device is in Flight Mode (completely disconnected) when the calculations instead occur instantly, using locally stored expressions. This has become a bit of an issue in the field. Staff take an offline area, and move in and out of marginal and no-service areas throughout the day. With their phone not in flight mode (so that it still receives messages, etc when signal is available), the arcade calcs not only take a long time to happen when signal is marginal/non-existant, but it also has a huge impact on device battery life, draining it a lot faster than it should.
... View more
03-20-2024
05:56 PM
|
3
|
7
|
361
|
BLOG
|
I wish there were more hours in the day or team members at work to spread the work load around meaning more time for things like the Esri Community!
... View more
03-20-2024
05:21 PM
|
3
|
0
|
271
|
IDEA
|
@SarahSaint-Ruth Your URL isn't working so have relinked below. Allow attachments to be named and made required s... - Esri Community
... View more
03-18-2024
05:36 PM
|
0
|
0
|
241
|
POST
|
Thanks for the info - I see you're still using MapViewer Classic. Will have to compare that to the MapViewer and see if it's the same. I've just figured out that the URL function in the popup text editor in MapViewer is setupt a bit differently in that it doesn't have 2 boxes (1 for text and 1 for the URL). Just type the text, highlight, click the URL button then enter the URL. It's the simple things that catch us out sometimes!
... View more
03-18-2024
05:34 PM
|
0
|
0
|
183
|
POST
|
Hi Doug. I've just been playing around with the HTML code you posted and I have 2 queries. 1. Does this need the GlobalID info referenced somewhere as per the Arcade version to link the features? 2. Do you know how to format it to appear nicely in the popup For Example; My URL instead of; arcgis-survey123://?itemID=a587781fd350430cadec4&field:plantation=Grimwade&field:compartment=2&field:stand=65&field:year_planted=1995&field:species=P.RAD&field:tenure=State Forest / Timber Reserve&field:AR_Cat=State&callback=https://fieldmaps.arcgis.app
... View more
03-17-2024
05:50 PM
|
0
|
2
|
202
|
Title | Kudos | Posted |
---|---|---|
2 | 5 hours ago | |
1 | 01-24-2024 09:48 PM | |
1 | yesterday | |
1 | a week ago | |
1 | a week ago |
Online Status |
Online
|
Date Last Visited |
5 hours ago
|