0

When checking the results window for messages while doing a lot of background processing it's rather annoying to scroll to the current message. So i was wondering if there is a trick to directly scroll to the current message line or is there such a feature in newer (>10.2) versions of ArcGIS?

3
  • You ask about "newer versions of ArcGIS" but what version are you using?
    – PolyGeo
    Nov 11, 2017 at 6:20
  • I don't follow what you mean by scrolling to the current message. Can you please post a picture of what it looks like? Nov 11, 2017 at 7:53
  • While messages keep popping up in the Results window its scrollbar stays in the same position and can only be moved to the current message manually. By current message i mean the most recent arcpy.AddMessage of a running script. So when i check on a script that runs for several hours und outputs a lot of (crucial) messages I dont want to scroll to the current message. Sorry for beeing unclear I thought the title is moreless self explanatory..
    – maxwhere
    Nov 11, 2017 at 8:15

1 Answer 1

0

When running the script/tool in background mode, the Results window won't scroll to the latest message. This is not implemented in ArcGIS Desktop up to version 10.6, and it most likely won't be available in the upcoming versions.

Your only options are:

  1. To use the foreground processing in ArcMap where the tool dialog window will be auto-scrolled to the latest message.
  2. Use ArcGIS Pro where only background processing is enabled and the log auto-scrolls to the latest message.

Demo from Pro tool (with the messages being printed):

for i in range(15):
    time.sleep(1)
    arcpy.AddMessage(i)

The recording:

enter image description here

2
  • Foreground processing isn't an option since i use 64 bit background processing (these options are related, aren't they?). So i assume it's play with what you got. But thank you for your elaborate answer!
    – maxwhere
    Nov 12, 2017 at 2:18
  • @maxwhere, you are right, if you run a tool with 64bit background processing you won't be able to run them in foreground. Keep in mind that you could migrate to Pro at some point. Nov 13, 2017 at 12:10

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.