|
POST
|
Thank you @gis_KIWI4 , I looked into the BUG report. Message actions are not supported for the Utility Network Trace widget as of Enterprise 11.1 or 11.2. You will notice there aren't any Actions that can be configured from this widget. Message actions are a widget-to-widget configuration and must be configured in the Utility Network Trace widget to observe the expected behavior you have described. In other words, since the "records selection change" trigger is being performed by the Utility Network Trace widget when you run a trace, the Utility Network Trace widget is where the whole action needs to be configured. Message actions will be available for the Utility Network Trace widget as of 11.3 (and are available right now in the ArcGIS Online version of Experience Builder). See this blog for hybrid setup: Configure an Application to Trace a Utility Network (esri.com) (see step 3)
... View more
04-03-2024
06:22 AM
|
1
|
2
|
1972
|
|
POST
|
There were some limitations from the SDK side that have now been lifted, and adding support for the Forms in the Attributes-only mode is now possible but requires refactoring of the Edit widget. This is on the roadmap for an upcoming release.
... View more
04-01-2024
10:45 AM
|
0
|
2
|
4924
|
|
POST
|
Hi @FranklinAlexander , this is a known limitation right now. The Forms you configured will not come through in the Experience Builder Edit widget when you use Attributes only mode, but it should work as expected if you use Geometry & Attributes when configuring the Edit widget.
... View more
03-29-2024
10:48 AM
|
0
|
4
|
4988
|
|
IDEA
|
@LindsayRaabe_FPCWA , Thank you for the details, and nicely done getting to the bottom of this one! Yes, a default value needs to be set for the switch to display as expected. If the default value was not defined when the field was created, it is possible to do it from the Templates. Authoring and managing Templates is not yet supported from within the Map Viewer, but it is planned for an upcoming release. Once it's implemented, hopefully this workflow will be more straightforward.
... View more
03-27-2024
07:43 AM
|
0
|
0
|
3078
|
|
IDEA
|
Hi @LindsayRaabe_FPCWA , I am not able to observe the issues you've described both for Experience Builder or Field Maps. Experience Builder (in ArcGIS Online) Field Maps Is there any further information you are able to share? Is anything different with your setup?
... View more
03-26-2024
06:44 AM
|
0
|
0
|
3107
|
|
POST
|
@DNVT There may be limitations on what functionality is available to you based on your Enterprise version. Related records in the Map Viewer popup, the Forms and the Editor were added at 11.2.
... View more
03-26-2024
06:23 AM
|
0
|
0
|
7037
|
|
IDEA
|
@DebHSF Thank you for your post! Yes, I understand and agree that this workaround is not ideal and that a schema change is most definitely not preferred, and we're looking into providing better options for this workflow for the future.
... View more
03-26-2024
05:39 AM
|
0
|
0
|
3117
|
|
BLOG
|
@WetherbeeDorshow Thanks for letting me know, please try accessing again now.
... View more
03-25-2024
01:50 PM
|
0
|
0
|
11438
|
|
POST
|
Please also see this post for proposed workaround: How to override values for fields with calculated expressions (esri.com)
... View more
03-25-2024
01:16 PM
|
1
|
0
|
2811
|
|
IDEA
|
Please see this proposed workaround: How to override values for fields with calculated expressions (esri.com)
... View more
03-25-2024
01:14 PM
|
0
|
0
|
3181
|
|
BLOG
|
You can save time collecting data and automatically calculate attribute values using the Editor widget with "smart" Forms. The Editor widget is available in Map Viewer and app builders such as Experience Builder and Instant Apps. The Forms builder is available in Map Viewer and Field Maps Designer; all you need is an editable feature layer.
If this is your first time, read this blog to get started building Forms.
Challenge
The values for fields with calculated expressions cannot be edited or recalculated on demand, while editable fields do not support calculated expressions.
Common use cases for the need to override a calculated value:
When the calculated expression fetches values from intersecting features: if multiple features are intersected, an unexpected value can be returned which needs correcting.
Calculated values based on other field values: if the other values are incorrect, manual adjustments may be required.
When the calculated expression doesn't return any value (blank/null): users may need to enter a value manually.
Workaround
Leverage field Logic in Forms to set dynamic behavior for editability based on a condition.
Open this sample Feature Layer in Map Viewer to view an example.
In the provided example, an editable feature layer has a Current Date field for which the value is automatically calculated based on the current date and time. Another field is used to define conditional editability for the Current Date field. If the Current Date field is editable, the date value can be changed. If the Current Date field is not editable, the date value is calculated and cannot be changed.
Follow the steps below to incorporate this field Logic into your editable layers.
Step 1 - Update your data schema
Note: This workaround may impact your data model as you may need to add a new field to your layer.
For a new editable layer or an existing layer, add a new field of type String.
Give the field a name (e.g. Change Date in the sample layer)
The field must be Editable
The default value for the field should be "No"
Add a List of Values (domain) for the field.
Values should be "Yes" and "No"
Step 2 - Add the calculated field to the Form
In Map Viewer or the Field Maps Designer app, create a Form for the layer.
To the Form, add the field for which a value needs to be calculated (e.g. Current Date in the sample layer).
Under Logic, define the Calculated expression using Arcade. In the example below, the expression Now() will automatically populate the current date and time into the Current Date field.
Step 3 - Add the conditional field to the Form
To the Form, add the field that end-users will use to make the Current Date field editable (Change Date in the sample layer).
Under Formatting, update the Display name for the field (e.g. Toggle to override the date value above)
Change the Input type to Switch.
Step 4 - Add Logic for the calculated field
For the calculated field (Current Date), under Logic, check the box for Editable and configure a new expression. (e.g. the Current Date field becomes editable if the Change Date field value is "Yes")
Optionally, add an expression to make the field required if it's blank.
__________________
Special thanks to @ChrisFox, @DougMorgenthaler and the Field Maps team for sharing this approach.
You might also like
Tips from the Team | How to Override Fields with Calculated Expressions - Esri Videos: GIS, Events, ArcGIS Products & Industries
From the Smart Editor to Smart Forms (esri.com)
Go Beyond the Smart Editor using Smart Forms (esri.com)
Common calculated expressions for ArcGIS Field Maps (esri.com)
Use the filtered value as a default field value - Esri Community
... View more
03-25-2024
01:07 PM
|
12
|
30
|
15579
|
|
POST
|
Hi @SimonSchütte_ct , no clear delivery dates at this time, but adding support for historical moments is under consideration.
... View more
03-25-2024
08:29 AM
|
1
|
0
|
1227
|
|
POST
|
Subtype Group Layers may cause this issue if you are using them. They are not yet supported in Experience Builder.
... View more
03-25-2024
06:36 AM
|
0
|
0
|
5019
|
|
POST
|
Set the Title of the related record for easy record identification for the user. You can set the title of the Related Records element from Smart Forms Display Name. Same location as for setting the Sort I have described here Re: Experience Builder - Edit Widget - Record Titl... - Esri Community And the title of each record uses the name of the related layer or table automatically. When selecting a related record to edit, The Edit Widget does not have scrolling activated. This hides related records making them unable to be accessed by the user. I'd recommend touching base with Esri Support for this one. I am unable to sort the related records table within the Edit Widget. I would like to sort by the Inspection Date field to show recent inspections at the top of the related records. This needs to be done in the Map Viewer Forms, not in Experience Builder. See steps recommended here: Re: Experience Builder - Edit Widget - Record Titl... - Esri Community
... View more
03-22-2024
01:41 PM
|
0
|
0
|
7063
|
|
POST
|
Hi @DNVT , Apologies, please would you be able to clarify which issue you need an update for?
... View more
03-21-2024
12:51 PM
|
0
|
2
|
7076
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | Monday | |
| 1 | 01-08-2026 09:58 AM | |
| 5 | 03-31-2026 01:39 PM | |
| 4 | 03-03-2026 10:00 AM | |
| 1 | 12-05-2025 11:10 AM |
| Online Status |
Online
|
| Date Last Visited |
5 hours ago
|