Skip to main content
StrongBeaver
Braniac
September 30, 2016
Answered

8800 Error

  • September 30, 2016
  • 2 replies
  • 7212 views

I've found a few threads on the 8800 error but nothing explains how to solve.  In my case I have a condition checking if the name of a channel matches a string if so it's suppose to just prompt the user the channel is deleted instead I get;

Error 8800: General Photoshop error occurred. This functionality may not be available in this version of Photoshop.

- The command "Get is not currently available

Correct answer JJMack

That is a normal error message one get when to try to use some support function that has dependencies. If what the function depend on does not exists the function is not currently available,  You see this all the time in Photoshop UI.  When menu items are grayed out  the feature is currently not available because something the is required for the use of the function does not currently exist.   Photoshop can not gray out a script statement.  Photoshop put out that error message.  Its usually a logic error in the script.   However if the script usually work it may be it the document you using the script on is missing something.   Sometime Adobe Also releases bugs that can cause that error.  I could not use CS6 for five months till Adobe fixed the major bug they release in CS6 the first CS6 update fixed 506 bugs. Scripts that switch document would often fail with that message when CS6 was first released.

2 replies

JJMack
JJMackCorrect answer
Braniac
September 30, 2016

That is a normal error message one get when to try to use some support function that has dependencies. If what the function depend on does not exists the function is not currently available,  You see this all the time in Photoshop UI.  When menu items are grayed out  the feature is currently not available because something the is required for the use of the function does not currently exist.   Photoshop can not gray out a script statement.  Photoshop put out that error message.  Its usually a logic error in the script.   However if the script usually work it may be it the document you using the script on is missing something.   Sometime Adobe Also releases bugs that can cause that error.  I could not use CS6 for five months till Adobe fixed the major bug they release in CS6 the first CS6 update fixed 506 bugs. Scripts that switch document would often fail with that message when CS6 was first released.

JJMack
StrongBeaver
Braniac
September 30, 2016

Part of the function works, but when the user chooses a different condition / option, the error surfaces.  I'm wondering if global condition is not being understood by the local condition within the function, then again, it is being understood other wise the first part of the condition within the function wouldn't work, arghhh.

StrongBeaver
Braniac
October 1, 2016

Are you going to post your full script?


I won't post the script yet, I'm wondering way I can't trim() the string without an error that the following line is not a function ?

listdoc.name = prompt("Please Give the Layer a Name").trim();

Braniac
September 30, 2016

In my experience, this error message means that there is a syntax error.

As a first step, you might search in your code for "Get" (capitalized), and check whether this is correct.

You may also run the script from the ExtendScript editor, after having selected your Photoshop version as target.