POST
|
Hi all, First off I love Pro, especially tasks. Secondly, I have a task set up for editing street data and automatically calculating multiple of the fields. I added some error messages to the script to warn me when a selection is too large to continue, but I can't seem to get the error messages to pass through and be visible in the task. When I just run the tool I can see the error messages, but when I run it through the task I cant see the error. Non custom tools are giving me errors when they fail. Does anyone have experience with custom scripts used in tasks and if so how did you handle error messages? Any help would be appreciated I can't seem to find anything on this topic and I don't want to open up one of the tools provided by esri and pick it apart until I find what they do to pass errors. Thanks in advance!
... View more
07-01-2016
03:55 PM
|
1
|
1
|
1886
|
IDEA
|
I propose that the get attributes part of tasks needs someway to identify when a field is required by the user and when it is not. At the time of writing this, when you make a task that gets attributes from the user if any of those fields are left blank by the user then you cannot continue past that step. I think there should be a check box for each of the get attribute fields that states whether or not it is required. This is easier to show than to explain. Below is an image of the end users task. This task is used to update streets with the correct names, ranges, and etc. This step is where the user enters in all the information that needs to be updated on the road, but not all these fields need updating on every road. When trying to continue I got the error that can be seen on the bottom of the image. A workaround (which i thought was funny) you can just add the skip option, but it will save anything you entered in this step. If you didn't enter anything than nothing was calculated for that field in the end. To solve this issue I think a checkbox could be added to the popup that occurs when setting up the get attributes step. This way you can hit next instead of using the skip workaround. The skip workaround throws an error when calculating the field at the very end that didn't get entered by the user. Also it would be nice that if the field wasn't required it didn't throw an error at the very end.
... View more
06-06-2016
03:32 PM
|
8
|
2
|
1666
|
Title | Kudos | Posted |
---|---|---|
8 | 06-06-2016 03:32 PM | |
1 | 07-01-2016 03:55 PM |
Online Status |
Offline
|
Date Last Visited |
11-11-2020
02:24 AM
|