|
POST
|
@elpinguino @BrittanyBurson Hi both - " I also want to be able to click on a parent feature and have it automatically select or filter for the related record(s) in the related table" - this is possible if you don't use a table, using Feature Info pointed to the related table it works. It will also be filtered down by the current map extent. The other two, yeah, given you click on a related record in the widget that's been setup to relate ParentID and GlobalID, how it can't zoom to. I've tried to avoid tables, I find them clunky and, after all, who is going to use a table to scroll through lots of table records? I don't find it the best user experience. I put the table into the widget controller allowing the user the chance to have filters set and extract data. We've a gully inspection dataset with 20k+ features and each one gets inspected once or twice a year - imagine wading through that table. I try to think of the user flow - so, use the map to navigate or search, some filters, then go through the selections. The screenshot is of an exp that's embedded in a Roads exp - it shows the gully, you'll see it's showing 2 inspections along with the attachments, I can click the widget controller to view the Parent Feature etc etc. Then this is the number of inspections held 2020/21
... View more
07-06-2021
01:10 AM
|
0
|
3
|
6661
|
|
IDEA
|
@TanGnar I agree, would be nice to be able to set the No Data Found message, as can be done in Feature Info. One, very, very, very janky get around for this would be to create an "end of database" record that can be used for the view for empty selection. Part of a legacy dataset from an old asset management system, we have a 999999 record with No Code Allocated - an example could be used to create that message for you. Of course, this would mean that, within any of the other widgets using this dataset you'd have to ensure the "last record" is removed using a clause.
... View more
07-02-2021
06:42 PM
|
0
|
0
|
2339
|
|
POST
|
@Anonymous User Hi, you're not missing anything as such. The widgets widget functionality is to allow on click access to a component , so you're asking it, on click, to present a button component - which it is doing. The widget button itself is not the component. If you want a mini toolbar, I'd insert a fixed panel, add your buttons, size them etc and use the icons.
... View more
07-01-2021
06:14 PM
|
0
|
1
|
1007
|
|
POST
|
@Leeloub Hi, a screenshot of each of your maps settings within each page would be helpful. You may have just missed a selection.
... View more
06-30-2021
02:14 PM
|
0
|
3
|
1159
|
|
IDEA
|
@FreerRichard Hi, yes, the refresh set against the Map within Classic. There's another option, something else I'm doing within ExpB. Instead of just inserting a map into the experience, I'm building experiences to support the look and feel I want in a map - using this approach and embedding the "map" does allow me to set a refresh rate against the widget. The screenshot below is that map experience embedded, allows me a bit more design on the look and feel, along with functionality within the map. I've a refresh set on the embed widget.
... View more
06-30-2021
02:04 PM
|
0
|
0
|
1133
|
|
POST
|
@ChiZhang2 Hopefully I get this round the right way, or a way that will help you understand what your process needs to be. I'll give my own example. So, I've a footway features dataset with a related inspection table. There are roughly 28k features in the data and every one has at least one inspection - I want the user to see the feature and related inspection. As the user pans the map, I want the list of selectable features to be filtered by the map view, I want the list to be selectable to give me the information from the related table. I set the Map Action, which will apply to the Framework, to filter the list - just now I don't want the user clicking on a map feature. I only need one action at map level. The list - I want to select a list item to give me the related table data. So I want to create an Action, in the list, to select data records from the related table, again this is at Framework. I usually create a card with text connected (by selected features) to the table data. The trigger data is the feature list, the action data is the related table - and you use the GlobalID to ParentID (GUID) as the relationship (or however your relationship fields are defined). Therefore, that list selection will give you the related data in the card with connected text. At this very simple level, there's no other actions need be applied. Map -> List -> Related Data. Just as an FYI, this will also work with views of the data created in ExpB too. I'll see if I can publish the example for you here too, to reference.
... View more
06-30-2021
05:33 AM
|
0
|
1
|
2581
|
|
IDEA
|
@Erwinvan_Veen1 In an app this would be fairly easy to do. If using Experience Builder, design your look and feel, have the survey map in that experience, then create a button or trigger to say "Take Survey" this will trigger an action to open a window in the exp with your survey embedded. Once the survey is complete the user then closes the window and can see the results in the map, within the same environment. What you're also describing is what Collector/Field Maps is designed to do - map driven inspection and data collection. 123 is a different beast. Both always return to the map to then allow the user to move or select next feature.
... View more
06-30-2021
12:26 AM
|
0
|
0
|
3309
|
|
IDEA
|
@FreerRichard In the map you're showing the 123 results in, you can set the refresh interval - if you set it fairly low, you'll catch all new submissions not long after they're live. This aside, I do agree with asking for more interactivity from the 123 widget - it's more or less a slightly more functional embed frame at the moment. I'd like to see the ability to create linked text boxes, back to a survey, that can be positioned and formatted as you see fit. Bit like how we can use connected data in a natural form within a text element.
... View more
06-29-2021
08:06 PM
|
0
|
0
|
1144
|
|
POST
|
@ChiZhang2 Important to remember what you're asking each element to do, and how you're asking the map to filter and the list to react. It can create some funny results, especially if you're asking the elements to almost do the same thing. Because you've got a Framework action, the Feature Info widget is being controlled too and will also display information. Generally when no features are selected, it will select the first record. So, as you use the list and map, the feature info is influencing what you are expecting to see. I'd remove the feature info widget and replace with a card, in that card link data to a text box and tick "Selected Features", removing the tick from Default. Create your own view of the feature info. Example below, I've got a filter enabled, extent filter and the card is displaying my selection.
... View more
06-29-2021
07:57 PM
|
0
|
3
|
2596
|
|
POST
|
@Kara_Shindle Hi, so as shown above - you have to ensure the relationship between feature and inspection is maintained and this is done by having the data action in the Map linking your map feature, to the inspection table Feature Info. Even if you have multiple inspections on a feature, as I do, the feature info will filter to show all. NOTE - actually just realised I posted the solution also in another of your posts. I'll show the data action required here too.
... View more
06-29-2021
05:08 AM
|
0
|
1
|
4529
|
|
POST
|
You didn't have to removed the widgets, just control the actions and triggers you setup in each - there was action overload 😉
... View more
06-28-2021
01:37 PM
|
0
|
1
|
3873
|
|
POST
|
@Kara_Shindle First off, could the inspections be done digitally eg; using Survey123 to avoid having pdfs in the first place? Beyond that, yes, attachments can be viewed from the Feature Info widget, from a related table. You can see there I've got an inspection picture held against a feature, the picture is a related table attachment.
... View more
06-28-2021
01:35 PM
|
0
|
3
|
4574
|
|
POST
|
@Kara_Shindle This ExpB is one I've embedded into a Roads Service ExpB allowing the user to see the inspection history of a gully, as you can see the map selection gives the right data in the Feature Info widget. The way to do this is to preserve the relationship between GlobalID and the ParentID (GUID) from the map action selection. Is this what you're after?
... View more
06-28-2021
01:30 PM
|
1
|
0
|
2441
|
|
IDEA
|
@AndrewHansford You may be interested in this post. Printing EB scrolling page to PDF - Esri Community Reporting ideal if within single page report, for now. You'll be able to create the solution I suggested, only printing the second page if created as that single page report.
... View more
06-27-2021
02:47 PM
|
0
|
0
|
9254
|
|
POST
|
Interesting in hearing any responses, wonder what support will say. I think ExpB could make a fairly decent report tool. No idea how they'd manage to work in a page break, but let's see. Or, perhaps, should post in ExpB ideas.
... View more
06-27-2021
02:45 PM
|
2
|
0
|
6970
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 06-28-2021 01:30 PM | |
| 1 | 07-21-2021 08:24 AM | |
| 2 | 07-13-2021 12:54 PM | |
| 1 | 01-15-2021 11:51 PM | |
| 2 | 07-22-2021 03:54 PM |
| Online Status |
Offline
|
| Date Last Visited |
06-10-2022
03:52 PM
|