|
POST
|
@GarrettRSmith Without the Developers License, your option is to use AppStudio Player on their smartphone to download your app. If the testers are not in the same ArcGIS Online ORG, then you need to make your to be shared publicly. In AppStudio Player you can download a publicly shared app by going to Cloud tab, Search (top right corner), then make sure the filters are set to Public apps and anyone. Thank you, Erwin
... View more
01-13-2021
07:52 PM
|
0
|
0
|
1083
|
|
POST
|
@x_d What does the console.log say? Is it the expected URL? If yes, the rest is just processing the URL object. Your code looks correct and it is very similar to the sample, you can also look at the example of this on Survey123 template source code, Survey123/template/SurveyApp.qml around line 219, onOpenUrl signal. I am using Survey123 3.11 and AppStudio 4.4 Thank you, Erwin
... View more
01-13-2021
07:48 PM
|
1
|
0
|
911
|
|
POST
|
@DavidKramar1 You can take a look at the function getAttributeDomainValues() on QuickReport/pages/AttributePage.qml around line 181, I think this is how we get the coded domain value, and possibly sorting it, then add them to the model to be displayed. Thank you, Erwin.
... View more
01-13-2021
07:40 PM
|
0
|
0
|
714
|
|
POST
|
@rsharma Did you mean creating QML objects dynamically? Take a look at this, https://doc.qt.io/qt-5/qtqml-javascript-dynamicobjectcreation.html Erwin
... View more
01-11-2021
03:29 PM
|
0
|
0
|
2021
|
|
POST
|
@RaptorSaker For the re-branding scenario, (you probably know about this already), you can follow the instruction from this blog https://community.esri.com/t5/arcgis-survey123-blog/extending-survey123-part-1-white-labeling/ba-p/891537 To customize the Survey123 app to open a single survey, you can "hijack" the app so that as if it is being open using this openURL scenario, https://doc.arcgis.com/en/survey123/reference/integratewithotherapps.htm, you can easily add one line that contains the URL, the example below shows opening a public survey, but you can customize the URL further based on the documentation above. Add this one line code on Survey123/template/SurveyApp.qml line 1491, it is at the very bottom and last function of this file, inside requestCameraPermission() function. I am using AppStudio 4.4 and Survey123 3.11 template. app.openUrl("arcgis-survey123://?itemId=814e2804146341c89c237d166de19b0b"); Thank you, Erwin.
... View more
01-11-2021
03:11 PM
|
0
|
0
|
1084
|
|
POST
|
@rsharma Have you looked at this sample from Runtime Qt, https://developers.arcgis.com/qt/latest/qml/sample-code/show-a-popup/ ? Erwin
... View more
01-07-2021
12:49 PM
|
0
|
0
|
1614
|
|
POST
|
@rsharma Technically, QR code just gives you a URL with parameters, that would open your app through App Links or URL Scheme. Are you able to read and receive the parameters in your app? You can take a look at this signal https://developers.arcgis.com/appstudio/api-reference/qml-arcgis-appframework-app/#openUrl-signal , from this signal then you would create your own logic to open the corresponding page based on the parameter. I hope this is helpful, Erwin.
... View more
01-04-2021
09:53 AM
|
0
|
1
|
1322
|
|
POST
|
@x_d Push Notification is currently not supported, however, we are currently working on a solution to support it. I can not announce a specific timeline yet, but hopefully in the first half of 2021. Erwin.
... View more
01-04-2021
09:27 AM
|
3
|
3
|
1801
|
|
POST
|
@DustinBaumbach1 Can you share the feature layer so that we can troubleshoot? Maybe something like this is best to work Esri Technical Support, so that we can troubleshoot and log a bug if that is the case. Thank you, Erwin.
... View more
12-23-2020
01:48 PM
|
0
|
2
|
1424
|
|
POST
|
@DustinBaumbach1 A developer in our team got back to us and recommended, to add a "None" value to the list, so that it is first in the list, you have to modify the following functions: getAttributeDomainValues on AttributesPage.qml line 181 and getSubTypeAttributeDomainValues on AttributesPage.qml line 212, codedCodeArray.push(9999); codedNameArray.push("None"); Code 9999 is the coded value for "None". Thank you, Erwin.
... View more
12-23-2020
01:46 PM
|
0
|
1
|
2894
|
|
POST
|
@DustinBaumbach1 I think this is a great suggestion and enhancement for our Quick Report template, if you can submit this via Esri Technical Support, it would be helpful for us. In the meantime, would it work or is it possible to have an empty coded value domain in ArcGIS Pro? Or one value that would say "Please select country"? Thank you, Erwin
... View more
12-22-2020
06:06 PM
|
0
|
3
|
2906
|
|
POST
|
@DustinBaumbach1 I think the current placeholderText logic is to check the fieldType then decide what text to show as place holder text, for example, if the type is text, then it is "Enter some text" or if the type is date, then it is "Pick a Date", placeholderText: fieldType == Enums.FieldTypeText ? qsTr("Enter some text") : fieldType == Enums.FieldTypeDate ? qsTr("Pick a Date") : qsTr("Enter a number") In the same qml file, both QuickReport/controls/Domain_Range.qml and QuickReport/controls/EditControl.qml, you have access to fieldAlias, so you create a logic where the alias is "Weight", then the place holder text is "Enter weight in kg", etc. I hope this is helpful, Erwin
... View more
12-22-2020
06:02 PM
|
0
|
1
|
1353
|
|
POST
|
@GarrettRSmith Extending the template does require some developer skill, depending on how much customization you want to do. Also, I think I like the alternative you mentioned, if you don't have developer resources, maybe it is good to stay as out of the box as possible. I also would like to point out that AppStudio 4.4 was just released last week, with an update to MapViewer where you can do attachment and feature attribute editing, I know it's not adding a new feature like you are asking, but I thought I mentioned it here, https://www.esri.com/arcgis-blog/products/appstudio/developers/whats-new-in-arcgis-appstudio-4-4-december-2020/ With that being said, if we were to go forward, the question is how much "mapping capability" do you need? If they are limited or it's not as critical, I think you choose the right path to use Quick Report as base app, and "try" to add the mapping capability into it. I think I already answered your question previously on adding a button to change basemap, and I think that should be doable. I do agree that adding attribute pop-up is very cumbersome as it does not have a lot of real state to show that in the map page, maybe this needs to be its own page, or occupy half of the map page, like how it is in the MapViewer. I think if you are having trouble adding change basemap functionality, adding an attributes pop-up page is much harder, it is not impossible though, someone in this forum might have done it in the past. If you like to talk more, please shoot me a private message containing your email, maybe we can schedule a call in the beginning of January to see what we can accomplish for your project. Thank you, Erwin.
... View more
12-22-2020
05:49 PM
|
0
|
1
|
1212
|
|
POST
|
@GarrettRSmith To add a tool button in the MapView to change basemap is pretty straightforward, we have a sample in AppStudio Desktop that is based on the ArcGIS Runtime Qt Change Basemap sample, https://developers.arcgis.com/qt/latest/qml/sample-code/change-basemap/ that you can look into. I tried adding it to QuickReport/pages/RefineLocationPage.qml around line ~930 inside the toolsContainer of the MapView. I simply copied the other Rectangle Image from the other tool, change the image source and the Mouse Area onclicked event to do change basemap, from the sample above. I only add a logic to change the basemap to BasemapOceans, I think you can add the logic between the two basemaps that you want to switch around. Please see below screenshots and attached RefineLocationPage.qml changes that I did for this. I hope this helpful, Erwin
... View more
12-22-2020
05:11 PM
|
0
|
0
|
1072
|
|
POST
|
@x_d I think you can have an IF statement that will check your condition, then only call the PositionSource Start method, https://doc.qt.io/qt-5/qml-qtpositioning-positionsource.html#start-method Erwin
... View more
12-22-2020
04:46 PM
|
1
|
0
|
827
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 07-07-2020 01:26 PM | |
| 1 | 10-27-2020 10:33 AM | |
| 1 | 12-06-2021 10:36 AM | |
| 1 | 10-01-2021 12:53 PM | |
| 1 | 08-24-2021 06:15 PM |
| Online Status |
Offline
|
| Date Last Visited |
12-08-2021
03:08 PM
|