POST
|
Dear All. I had this problem some time ago. After to try a lot of methods to solve this problem (including factory reset, which turns GPS back on in Survey123) I received a perfect solution from ESRI (I don’t remember who provided this solution for me, sorry). This solution is: On your phone, open the File Manager and go to this folder: Internal Storage/ArcGIS/AppStudio/Settings Remove (or rename the extension of) all JSON files. Open Survey123 and try again. The explanation: These JSON files are generated at first time when the Survey123 is opened after of first installation. In some cases, this configuration file may be old for the new version of Survey123, Removing this file forces the new Survey123 to create this configuration file again. An advice: If you use the DEVICE ID in your projects, take in mind that removing this file the DEVICE ID of your device will change. Well, I hope this can help you and others with the same problem. Best regards. Adilson Furlani Research Phone: +55 11 3039-6894 | Email: adilson.furlani@ldcom.com<mailto:adilson.furlani@ldcom.com> Louis Dreyfus Company Brasil S. A. São Paulo / Brazil http://www.ldc.com/br<https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.ldc.com%2Fbr&data=02%7C01%7CADILSON.FURLANI%40LDCOM.COM%7C8a0b7c1cb890493859f908d654e62366%7C40a64d0bf2f94a34b1b30992ac0e5e4e%7C1%7C0%7C636789744746079120&sdata=W%2Br8nPVG6OYo3IYTmJn8AXkaAgp7HMsT%2BroK%2BIpG%2Bos%3D&reserved=0>
... View more
02-26-2020
07:20 AM
|
0
|
0
|
1206
|
POST
|
Hello James. I have this same problem: I did a Survey that accesses some public FS (in my organization) and when I published I gave access to another user (in my organization), but the following problem is occurring: When I install the survey using the account I used to make this Survey (owner account), sign out of this owner account in the field app (after installing the survey) and sign in using the other account (which I shared my survey - by group) this Survey works well. In this case, Survey works well with this other account after this procedure. However, if I try to install this Survey using another account directly (which I shared my Survey - by group), I get the message "Extensions disabled". As a result, I understand that "pulldata(@javascript"... only works if Survey is installed using the Survey owner's account. If the Survey is installed using another account (an organization account) where this Survey was previously shared (using Public sharing, inclusive), the Survey will not work by returning the message “Extensions Disabled.” Am I right in my remarks or do I have anything I can do to resolve this issue? Thank you.
... View more
07-29-2019
10:40 AM
|
0
|
1
|
629
|
POST
|
Hi Phil. I've been experiencing this problem with my users for quite some time (over a year). This usually happens on Android devices where Survey123 has been running normally for more than 6 months, and Survey123 unexpectedly stops collecting the coordinates, but other applications collect normally. Well, after a lot of testing, apps installations to fix AGPS, etc., the solution I found unfortunately was to prompt the user for a "factory reset" on the device. It seems that after some time of use and after many software/apps updates the Survey123 kind of "loses" the preference for GPS, even if reinstalled. However, after the Factory Reset, the device always returns the GPS signal on Survey123. One way I did to "work around" this problem in devices that could not reset was to change my search to accept a photo (collected by an external app - OpenCamera - in my case) and then transfer the coordinates of this photo to the geopoint by a calculate. Anyway, I hope this my experience help you to find a definitive solution for this issue in Survey123 field app code. Good luck. PS: I also realized that this problem occurs more often on devices with little internal memory. When I say "little memory", I mean 16GB or less.
... View more
07-18-2019
12:49 PM
|
0
|
1
|
1206
|
POST
|
Hello Priptal. Via Connect, in xlsform, when you create a field of type GEOPOINT (out of a repetition) it automatically picks up the coordinate when the search is opened (the Collect option) in the field app. It does not pick up the coordinate automatically if the search comes from the Inbox, Draft, Outbox or Sent areas. Previously, within a repetition and with each repetition, Survey123 automatically collected a coordinate in a GEOPOINT field, but from version 3.5.164 (field app), within repetition, it is necessary to touch the "target" icon to collect a coordinate. I hope they fix this shortly. Good luck. PS: Another failure that I found in this same point (GEOPOINT in repetition) was that, in the first item of a repetition, geopoint does not apply the result of the calculate field (it is necessary to touch the "update" button to apply), but from the second of repetition onwards works normally. Pretty crazy this.
... View more
07-18-2019
12:13 PM
|
0
|
0
|
530
|
POST
|
Hi Simon Have you tried the "external choices" option? (take a look at "Cascading and external selects—Survey123 for ArcGIS | ArcGIS"). This option creates a CSV file named "itemsets.csv" in the media folder, which can be used by Survey123 in "select_one_external" questions. After creating this file, you can fill it with your data to be used in your questions. Remember that, "select_one_external" only works if a "choice_filter" is set.
... View more
07-18-2019
04:24 AM
|
0
|
1
|
2311
|
BLOG
|
Definitely, this new version of Survey123 (Connect 3.5.157 and Field 3.5.164) on Android devices is giving me a good "headache." The problems I noticed were the following: Within a repeat, in the RELEVANT field, the PULLDATA function in @GEOPOINT only works on the form load During filling the calculation becomes static even if the conditions change. GEOPOINTS within a repeat, no longer collects coordinate automatically Before, whenever a new repeat was opened in which there was a GEOPOINT, Survey123 automatically collected the coordinate for this GEOPOINT (the Classic version remains so). Now the user needs to "force" the collect of the coordinate within the repeat by touching the "target" icon. On my form I had the GEOPOINT within a group "compacted" to not pollute the form and I treated the coordinate collected outside this group. Now the user needs to touch in the "target" icon to collect the coordinate and bring an "unnecessary" map, which pollutes the form and, in our case, often brings nothing but an empty space because there is no internet connection at the place and I do not intend to provide an offline map for an unnecessary map. GEOPOINTS within a repeat, does not automatically update by a pair of coordinates by the CALCULATE field Incidentally, this was a problem that I identified in the previous version, but was mitigated by always displaying the map box by displaying the UPDATE button on the upper right side of this box (users was directed to touch the Refresh icon). In this new version, within a repeat it shows only 2 buttons (Target and Map) and no longer the "Refresh" button and, if it can not collect GPS coordinates, the refresh button is not displayed, even if it is given coordinates by CALCULATE. To mitigate this, I had to guide the users, when the GPS does not provide the coordinates, to touch in the Map icon, touch the center of the map screen to create a fictitious coordinate, touch the Check button and, returning to the form, touch in Update button to finally collect the coordinates received by the CALCULATE field. GPS does not return coordinates for Survey123, but other applications work normally with GPS This is also an old problem, which happens whenever: a) a device (Android) is already in use for a long time without formatting; b) has about 16GB of internal memory; c) already had Android upgraded and several apps updated by It seems that something in Android's SWAP memory (only 16GB, many apps, many updates = little SWAP memory) directly interferes with how Survey123 works with the GPS sensor in these cases. To mitigate, users were advised to collect a photo using another application (opensource, called OpenCamera) to then use the coordinates of this photo by transferring them to GEOPOINT (which no longer works correctly within a repetition since the last update). Incidentally, here's a suggestion for ESRI: Allow another app to be selected for the photos. OpenCamera (which is open and without advertisements), for example, allows you to create the Watermark, associates EXIF with the photo and has locks so that the photo can not be made without a coordinate. Well, that's it. I hope new corrections will come soon, as it becomes increasingly difficult to guide users to these new problems that come with each new version of the application. Best Regards.
... View more
07-10-2019
08:29 AM
|
0
|
0
|
4131
|
POST
|
Hi. I assume your search has been set to send without any restriction regarding the fill status of the fields. In this case, I suggest that you create a calculated field called STATUS to be populated (automatically, by calculation) with the fill percentage (using formulas, you can know if a field is filled or not). In the WHERE clause (of INBOX session), use this field to show only searches other than 100 (percent). To show this percentage in the INBOX session in the field application, include this field in the INSTANCE_NAME column of the SETTINGS tab (if you are using the Survey123 connection). Good luck.
... View more
01-07-2019
03:55 AM
|
0
|
1
|
4166
|
POST
|
Hi Allison. I believe you have a list of public accounts of your approved volunteers, right? In that case, you can restrict your form to this list by a PULLDATA function in a CSV file (writed in the media folder, containing a list of granted usernames) using the function PROPERTY("username") to check if the logged user is on the list (or not). In your form, place all fields to be collected in a group and place this check result in the relevant column of that group. Create another group (or a note) to be displayed in case the check results in false (opposit of check result), displaying a warning message like "You do not have access to this survey" or something like that. A better option to improve the security would be to use the "device id" rather than "username" because it restricts the survey to be opened only on granted devices rather than logged-in users. I hope I helped you. Good luck.
... View more
05-22-2018
10:00 AM
|
0
|
0
|
1281
|
POST
|
When I try to use a photo (taked with Survey123 or another app - like OpenCamera, f.e.) with annotations (setting "annotate" in "appearance" column - field type "image"), the EXIF data is lost. I believe that it's a bug in Survey123 because when I trying to take a photo in this field using Survey123, the GPS widget symbol appears in the upper-right corner of the device screen, however the EXIF data is removed by the annotation session before return the photo to the form. Please let me know if I'm doing something wrong or when this problem will be solved. Thanks.
... View more
05-18-2018
11:03 AM
|
0
|
6
|
818
|
POST
|
Currently, offline basemaps only work for maps displayed in the Collect area. In the Inbox, Outbox, Draft and Sent areas, the map viewer only work with online maps. This is an old Survey123 problem, which didn't receive the proper attention.
... View more
02-02-2018
09:04 AM
|
0
|
0
|
284
|
POST
|
Hi Cristian. Follow your XLSx with the changes I suggested. It's work fine. Good luck. Adilson Furlani
... View more
12-26-2017
05:27 AM
|
0
|
0
|
1157
|
POST
|
Cristian, to solve your problem follow these steps: 1) in your survey tab, create a hidden field named ALL (with null type in ESRI type column) and put "ALL" in the calculation column; 2) in the select_one_external field, put [operators=${ALL}] (without brackets) in the CHOICE_FILTER column; 3) in the external_choices tab, put ALL for all lines of "operator" list_name in the "operator" column. Save your XLS and test. The case: The "select_one_external" field type work with external_choice tab only if you set the CHOICE_FILTER. If you don't set the CHOICE_FILTER, Survey123 will interpret your list as an internal list (CHOICE tab). I hope my tip can help you. Good luck. Adilson Furlani
... View more
12-22-2017
08:11 AM
|
2
|
2
|
1157
|
POST
|
Hi Phil. Good morning. The capabilities of this service, found in JSON, is: "capabilities" : "Create,Delete,Query,Update,Editing,Extract,Sync", One thing to note: If I restore the form's shared permission, it works well with the Inbox, but when I hide the form (removing the share permission after download to the device) it "freezes" when I try to update the Inbox. The same does not occur with the form that created the hosted feature service, but only with the form that was generated from an existing hosted feature service. Regards, Adilson Furlani Research Louis Dreyfus Company Brasil S. A. São Paulo / Brazil
... View more
12-05-2017
02:16 AM
|
0
|
1
|
1061
|
POST
|
Hi Phil. Good morning. Yes. This problem still happens. I have two surveys that access a same feature hosted service. The first survey (that generated the feature) is accessed by a group of users and, the second survey (that was created using this feature service already hosted) is accessed by another user group to update some fields. The Idea is: The first group create the survey, fill some fields and submit to AGOL(some fields is hidden for this group). After this, the second group get the survey already filled by the first group to complete other fields (using INBOX option to get the surveys filled by the first group). The first Survey form don’t have the INBOX option enabled, but this option is enabled in the second form. The case is: (I already tested) When we submit a new form to AGOL, two objects are generated: A Form and a feature hosted service. In this case (after download the form to a device), is possible to hide the form removing the access permission only on the form and the form downloaded work fine in the device. In case where we generate a form using an existent feature (hosted), after submit this form only one object (a Form) is generated on AGOL (because the feature hosted service is already generated by another form). Well, this is clear for me. However, when I try to do the same (download the form to the device and, then, hide the form removing the access permission), this form run an infinite loop when we try to get data using the Inbox option (it's work fine on the first form). My conclusion is: Forms that was generated using an existent feature (hosted) cannot be hidden. Only forms that generate the feature service can be hidden as was suggested. Any suggestion? Best regards, Adilson Furlani Research Louis Dreyfus Company Brasil S. A. São Paulo / Brazil
... View more
12-04-2017
03:00 AM
|
0
|
3
|
1061
|
POST
|
Hi Philip. Well, I was using this functionality until last Friday, but now not work more. Had some change in Survey123 environment? My form (hided form) get some data from a feature host generated by other Surver123 form to change some informations, but when we try to refresh the inbox, the message "Getting service information" don't leave the screen locking the Survey123 app. Do you have any idea of what is wrong? Regards, Furlani, Adilson.
... View more
11-21-2017
10:51 AM
|
0
|
5
|
1061
|
Title | Kudos | Posted |
---|---|---|
4 | 08-15-2017 11:39 AM | |
2 | 12-22-2017 08:11 AM |
Online Status |
Offline
|
Date Last Visited |
05-30-2023
11:00 PM
|