I can't figure out what I am doing wrong. I want to include an Identify Link (WAB v1.3). The Link Content is a field and works fine in the Flex version I am transitioning away from. PopUp Link Type is Text and I have included a Link Alias. When I try to perform the Identify it comes up with "No Results Found". If i change the Link Content to a URL it works as expected. If I delete the Identify Link it will identify features properly.
Looking at it in the Inspector/Console - this is the message, but I don't know what this is 'telling me'. Any thoughts would be greatly appreciated!
Jason
TypeError: Cannot read property 'type' of undefined(…) "TypeError: Cannot read property 'type' of undefined
at declare._substitute (https://mrmapper.mrpc.org/webapps/HighCrashLocations/widgets/Identify/Widget.js:1434:22)
at null.<anonymous> (https://mrmapper.mrpc.org/webapps/HighCrashLocations/widgets/Identify/Widget.js:1088:31)
at https://js.arcgis.com/3.15/init.js:167:296
at Object.g.filter (https://js.arcgis.com/3.15/init.js:220:229)
at declare.showIdentifyResults (https://mrmapper.mrpc.org/webapps/HighCrashLocations/widgets/Identify/Widget.js:923:25)
at null.<anonymous> (https://mrmapper.mrpc.org/webapps/HighCrashLocations/widgets/Identify/Widget.js:702:16)
at https://js.arcgis.com/3.15/init.js:167:296
at k (https://js.arcgis.com/3.15/init.js:189:431)
at q (https://js.arcgis.com/3.15/init.js:189:357)
at resolve (https://js.arcgis.com/3.15/init.js:191:441)
----------------------------------------
rejected at a (https://js.arcgis.com/3.15/init.js:190:337)
at k (https://js.arcgis.com/3.15/init.js:190:89)
at q (https://js.arcgis.com/3.15/init.js:189:357)
at resolve (https://js.arcgis.com/3.15/init.js:191:441)
at https://js.arcgis.com/3.15/init.js:819:56
at k (https://js.arcgis.com/3.15/init.js:189:431)
at q (https://js.arcgis.com/3.15/init.js:189:357)
at resolve (https://js.arcgis.com/3.15/init.js:191:441)
at c (https://js.arcgis.com/3.15/init.js:66:221)
at d (https://js.arcgis.com/3.15/init.js:66:10)
----------------------------------------
Error
at then.b.then (https://js.arcgis.com/3.15/init.js:192:253)
at declare.identifyFeatures (https://mrmapper.mrpc.org/webapps/HighCrashLocations/widgets/Identify/Widget.js:698:19)
at declare._onDrawEnd (https://mrmapper.mrpc.org/webapps/HighCrashLocations/widgets/Identify/Widget.js:544:14)
at null.<anonymous> (https://js.arcgis.com/3.15/init.js:167:296)
at g.(anonymous function).h [as onDrawEnd] (https://js.arcgis.com/3.15/init.js:234:134)
at declare._onDrawEnd (https://mrmapper.mrpc.org/webapps/HighCrashLocations/jimu.js/dijit/DrawBox.js:389:12)
at null.<anonymous> (https://js.arcgis.com/3.15/init.js:167:296)
at null.<anonymous> (https://js.arcgis.com/3.15/init.js:1204:63)
at g.(anonymous function).h [as onDrawEnd] (https://js.arcgis.com/3.15/init.js:234:134)
at H._drawEnd (https://js.arcgis.com/3.15/esri/toolbars/draw.js:18:262)"
Solved! Go to Solution.
Robert, I wanted to let you know that I figured out what was wrong. When I add the layer to the WebMap it NEEDED to be the specific layer URL (/0). You had asked the question above, but didn't indicate that one way was correct or incorrect. I played around with it and was finally able to get it working. Thank you for all of your help as always!
Jason,
Sorry for the confusion on that. Now that you have your answer and you mark this thread as answered by clicking on the correct answer link?