A "Laserfiche cannot carry out this action. (Error 800)" Error Occurs When Editing a Field Value.

April 3, 2006 | KB: 1011158
Web Access 7.1, Web Access 7.1.1

Summary

When you open a document with a name that contains an & character and then try to edit a field value, you may receive the following error message:

    Laserfiche Error

    Laserfiche cannot carry out this action. (Error 800)
    (0x80040320)

    /laserfiche/ChangeFieldValue.asp, line 28

Cause

Web Access is passing an incorrect parameter to an internal function.

Resolution

There is a hotfix available for Web Access 7.1.x. The fix is an updated version of obf.js (Last modified on March 29, 2006).

To update Web Access 7.1.x

  1. Click the following link to download a zip file containing an updated version of obf.js.
    Hotfix_SCR25570.zip
  2. Replace the existing obf.js with the updated version from the zip file. By default, obf.js is located at C:\Program Files\Laserfiche\Web Access\ASPs.

Workaround

Instead of opening the document to modify the field values, select the document in the browse view and use the Edit Fields option from the Edit menu to modify the document's field values.