I have created a Hosted Feature Layer View (HFLV), following this ESRI tutorial:
Inspection Workflows Part 2: Web Map Creation & Dynamic Symbology - YouTube
This HFLV symbolises features based on the date of their most recent inspection. Taking advantage of the analysis tools in MapViewer Classic to create a join between a related table of survey inspection data, features are symbolised as either 'Recently Surveyed' or 'Inspection Overdue'.
This is done using the following Arcade that compares the most recent date surveyed with the inspection frequency in days:
IIf(DateDiff(now(), $feature.InspectionDate, 'days') < $feature["Inspection_Frequency"], "Recently Inspected", "Inspection Overdue")
This works seamlessly in an online environment, however, HFLV cannot be used offline. Therefore, working primarily in an offline environment, I need to find a way of exporting the HFLV as a Hosted Feature Layer (not a View) with a new attribute that records features as either 'Recently Surveyed' or 'Inspection Overdue' so that this data can be taken offline to support a surveying workflow using ArcGIS Field Maps.
Every time a member of staff wishes to carry out an inspection survey, I will need to export this data so that they can tell which assets need inspecting. Clearly this will be onerous so I am interested in whether there is a way that this can be done solely within ArcGIS Online?
If that is not possible, is there a lengthier workflow that involves ArcGIS Pro, for example?