Select to view content in your preferred language

Edit Widget Needs to Honour Webmap Settings

552
3
10-31-2024 01:08 PM
Status: Open
Labels (2)
MikeDavisX
Emerging Contributor

When using WebAppBuilder to create an app you style pop-ups and these carry through to the smart editor window. This includes date/time displaying date only, the number of decimal places to show, and which fields to display. 

I have created a map using the 'new' webmap viewer. I have edited my fields to display date/time as date only (and no we cannot use the new Date instead of Date/Time we find it isn't compatible). I have edited a numeric field to only display two decimal places. In pop-ups I have edited which fields are visible and their order. I have adjusted the alias settings for all of these fields. 

43d2e3db-b012-4be1-b420-6012164522d8.pngfields_distance.png

When I use the editing widget in experience builder none of those choices have been honoured. I have switch from "Use webmap settings" to "Customize" and choose my fields and field order once again. None of the date/time and decimal settings have been recognized and I have no option to adjust the date/time and decimal settings. 

MikeDavisX_1-1730405049675.pngMikeDavisX_2-1730405058614.png

This is nowhere near 1:1 equivalency with WAB and it is very concerning since it has the potential to impact our workflow plans in migrating our current slate of applications to Experience Builder. 

Tags (2)
3 Comments
AlixVezina

Hi @MikeDavisX ,

I think you may need to configure Forms for editing the attributes for your layer. You can configure Forms from Map Viewer. Just like the Field and Popups options, you'll find the Form configuration on the right-hand toolbar in Map Viewer.

AlixVezina_0-1730925513191.png

Within the Form configuration, you can further customize how field values are collected.

For example, for you date time field, you can specify to only collect the Date information in the editing attribute form.

AlixVezina_1-1730925587519.png

AlixVezina_2-1730925649025.png

So now when you create new features, it will only ask for the Date and not the time.

AlixVezina_3-1730925729729.png

It appears there may be a limitation where the number of collected decimals is not restricted while editing. This could be an idea/enhancement request for Forms. I'd recommend logging that request in the Field Maps community (that team builds the editing Forms functionality).

MikeDavisX

Hi @AlixVezina Thank you for your suggestion but that does not solve my issue. I valiantly spent the morning adjusting the forms to no avail. Your solution only adjusts the field map / web map which is not suitable for my end-user's requirements at this time. 

I need experience builder to honour all of the settings I just spent the better part of the morning adjusting and to recognize that some of us are not in a position to use date instead of datetime. 

AlixVezina

Hi @MikeDavisX ,

I'm sorry to hear this won't work. Please feel free to reach out to Esri Support to log a case so the product team can address your requests and perhaps provide another workaround I am not familiar with!