POST
|
I'm not sure if your goals with this Experience Builder are to showcase sites/apps, or to be more data-driven. If it's the former, a hub site would be much better suited to that goal. If it's the latter, you can better accomplish this by reducing the number of web maps as much as possible and using widgets to provide the same data views the multiple web maps and apps were accomplishing. One bummer is that there are many widgets in WebApp Builder that don't have equivalents in EB, as I'm sure your team has discovered, so if there are must-have widgets on the embedded apps, they might try a story map or hub site still as alternatives... I found a major drop-off in performance with a draft EB that included even just three web maps. Instead, I changed the design to a single web map and leveraged lists & filters to accomplish the same map views that I had been attempting using more of a tabbed approach with separate maps (and I can't overstate multiple web maps led to terrible performance for me). That massively improved performance. Even if you want to show different data in each view, rather than subsets of data, you can set up action triggers using a key field between the list and map that will return no results for whatever layers don't need to be shown. The other thing to check is if the web maps themselves have good performance. If the final web map has large, complex polygon layers, for example, it might still be slow in EB until you take steps to optimize the web map's performance itself. Hope that's somewhat helpful... I haven't used pages yet in EB though, so I'm not sure how that complicates the picture.
... View more
02-25-2021
08:23 AM
|
2
|
3
|
1354
|
POST
|
Hi @TonghuiMing , Yes, our users are on windows, and many use FireFox. I am not personally seeing the issue in Chrome. Thanks, Emma
... View more
02-24-2021
12:45 PM
|
1
|
0
|
1241
|
POST
|
Prior to the last Experience Builder update, you were able to configure filters as simple buttons. Our users were really happy with this formatting. Unfortunately, when the last update was released, the button style now includes scrollbars with no way to reformat the sizing to get rid of them. Here are our desired settings: But the current outcome is full of scrollbars per button: Are there plans to repair that formatting or a workaround that can be implemented right away? We have switched to the toggle formatting, but users have commented on how they would prefer the buttons as before. Thank you!!
... View more
02-23-2021
02:35 PM
|
0
|
2
|
1346
|
POST
|
Well darn, that has worked for me with SQL queries in Python where I have apostrophes in the table values... But it looks like @DanPatterson may have the solution with using "don\'s"!
... View more
01-27-2021
05:34 PM
|
0
|
0
|
3481
|
IDEA
|
I'm working on an Experience Builder for my organization that includes a map and a Feature Info widget and Image widget to display information about features. The Feature Info widget is configured by the layer's pop-up in the web map. Several of our users have called out the redundancy of the map pop-up with the Feature Info widget. It would be great if we could design the map pop-up separately from the Feature Info widget to avoid that redundancy. That way, at least for this use case, the map can be used as a sort of introduction to the information, with the Feature Info widget providing a more full summary of the data.
... View more
01-27-2021
05:29 PM
|
25
|
17
|
5560
|
POST
|
This will work if you replace single apostrophes with double apostrophes (and I mean double apostrophes, not quotation marks) in your python code. So your variable would be p1.filter.list = ["a", "b", "don''s c", "d"]. I know, it's kind of weird, but so it is. Best of luck!
... View more
01-27-2021
04:38 PM
|
0
|
0
|
3494
|
POST
|
I am trying to add a side panel to my scrollable Experience Builder in a way that overlays a map to maximize map real estate on the page once users have selected filters within that side panel. I'm finding that I'm only able to have the side panel overlay the map if I either pin the side panel (not ideal as it remains in place as you scroll down the page), or if I embed both the side panel and the map into a fixed panel. The kicker with that latter solution is that it disables expected map behavior, making clicking, scrolling, and dragging around the map inconsistent and not responsive most of the time. It seems that some of this problem is a product of having a scrollable template, as our organization has a simpler, fullscreen Experience Builder app that features side panel over a map without issues. Have others run into this problem and have a solution?
... View more
01-07-2021
12:34 PM
|
5
|
2
|
1220
|
IDEA
|
In Web AppBuilder, you can easily disable the default setting to save & re-load previous app state, making it so that when users refresh or re-load the app, they begin with a clean slate. In Experience Builder, this same option isn't available. Users for an Experience Builder I'm developing have expressed frustration that when they refresh the browser and they see their previous List widget selections applied. Can we implement the same ability to disable this default setting in Experience Builder as exists in Web AppBuilder? Thank you!!
... View more
01-07-2021
10:31 AM
|
7
|
2
|
966
|
POST
|
You can do this with two Lists an a trigger action set on the first List. The first List would be your counties, and your second list would be the associated programs. You would set up a trigger on the counties List to filter the framework, including the associated programs List, based on a key field between the two tables (this does make the Query Table moot for the Experience Builder). I have a similar set up to handle a few one-to-many cases between feature services with one of my Experience Builder pages. See the result of this pictured below: First list selection applied, with the result in the second list: Hope that's helpful!
... View more
01-07-2021
10:20 AM
|
1
|
0
|
957
|
POST
|
Hi David, I have two list widgets in a draft Experience Builder that don't have selections upon initial load, but once people start adding their selections and filters, refreshing the page retains these selections and filters. This preservation of previous app states is unexpected behavior for my organization's users. I'm not sure why it's behaving differently for me compared to you, however, as @WeiYing1 mentions it's a known limitation... You can verify with this link. The three region options and the areas tab are both list widgets. I didn't select anything in the configuration that I know of... but I'll let you know if something jumps out. Either way, we need a way to disable the storing previous states behavior when the browser is refreshed...
... View more
01-07-2021
10:00 AM
|
0
|
4
|
4206
|
POST
|
Hi David, Any updates with this bug? Many thanks, Emma
... View more
01-07-2021
09:44 AM
|
1
|
0
|
2369
|
POST
|
This would be very helpful for my organization as well!! This is been one of the sticking points for my organization in adopting a public-use sport fishing locations explorer built using Experience Builder. While applying filters works well for people, they are getting hung up on when they want to change filter parameters because they have to remember to click all of their previous selections to disable them. A simple "reset" option would go a long way for user-friendliness.
... View more
01-07-2021
09:42 AM
|
0
|
0
|
2256
|
POST
|
I just tried to iteratively build a set of tables using the code I posted below, and it returns nothing... var main = FeatureSetByRelationshipName($feature,"Remote_Releases",["FACILITY","AGENCY","SPECIES","MIN_BROOD_YEAR","MAX_BROOD_YEAR","TOTAL_RELEASED"]) var fltr = OrderBy(Filter(main,"TOTAL_RELEASED > 0"), 'MAX_BROOD_YEAR DSC') var rList = '<table><tbody>'; for (var r in fltr){ rList += TextFormatting.NewLine + '<table><tbody> <tr><th>Species: ' + r.SPECIES + ' - Agency: ' + r.AGENCY + '</th></tr> <tr><td>Brood Years: ' + r.MIN_BROOD_YEAR + '-' + Text(r.MAX_BROOD_YEAR) + "</td></tr> <tr><td>Total Released: " + Text(Round(r.TOTAL_RELEASED), '#,###') + '</td></tr> </tbody></table>' }
... View more
11-05-2020
09:57 AM
|
0
|
1
|
6048
|
POST
|
Quick update-- it's shared with you now, and the map extent trigger is back on so you can see what's happening. This time around, it looks like the filter from the area list selection (list one) gets applied briefly, then is undone by the map extent trigger as the map zooms in.
... View more
10-02-2020
12:23 PM
|
0
|
2
|
2428
|
Title | Kudos | Posted |
---|---|---|
1 | 07-02-2024 11:01 AM | |
3 | 05-07-2024 03:22 PM | |
1 | 01-07-2021 09:44 AM | |
1 | 08-27-2021 09:29 AM | |
1 | 06-09-2021 09:49 AM |
Online Status |
Offline
|
Date Last Visited |
a week ago
|